Fehler? Kapitelnummerierung?

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


chrislohjenn
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Do 8. Mär 2012, 12:18

Fehler? Kapitelnummerierung?

Beitrag von chrislohjenn »

Ich habe ein Problem mit der Kapitelnummerierung: Vor der Kapitelnummer steht plötzlich ein Punkt, seit dem ich MacTex 2016 heute morgen geupdatet habe...
\documentclass{scrreprt}

\usepackage{fontspec}
\usepackage{xunicode}
\sloppy
\usepackage{polyglossia}
\setmainlanguage[spelling=new,babelshorthands=true]{german}
\usepackage[no-sscript]{xltxtra}% 
\usepackage{polyglossia}
\usepackage{bidi}


\begin{document}

\chapter{Blup}
bupabc
\section{bla}


\appendix

\chapter{Anhang}
\section{bong}
bing

\end{document}
Es scheint am appendix Befehl zu liegen. Ist er aktiviert, tritt das Problem auf. Ist er deaktiviert läuft alles wie es soll. Ist das ein Bug oder habe ich gerade einen Denkfehler?

DADABBI

Beitrag von DADABBI »

Wirklich vor der Kapitelnummer? Bei mir steht der Punkt korrekt nach der Kapitelnummer. Näheres zu diesem Punkt steht in der KOMA-Script-Anleitung oder im KOMA-Script-Buch bei der Erklärung zu Option numbers.

chrislohjenn
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Do 8. Mär 2012, 12:18

2x setzen

Beitrag von chrislohjenn »

Interessanter weise ist nach dem ersten Xelatex Durchlauf alles i.O. Nach dem zweiten ändert sich das. Zumindest bei mir.

chrislohjenn
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Do 8. Mär 2012, 12:18

BiDI ist das Problem

Beitrag von chrislohjenn »

Ich habe gerade durch zufall bemerkt, dass bidi das Problem verursachen könnte.

Bei \today steht der Punkt auch vor der Zahl: also .14 Januar...

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Mit TL2015 funktioniert der Code noch, weshalb Overleaf auch das erwartete Ergebnis liefert. Mit aktuellem MiKTeX oder TL2016 lässt sich der Fehler aber reproduzieren, der zum Beispiel bei \today auch mit den Standardklassen auftritt.

Du kannst aber den von Ulrike hier vorgeschlagenen Workaround nutzen.
\documentclass{scrreprt} 
\usepackage{fontspec} 
\usepackage{xunicode} 
\sloppy 
\usepackage{polyglossia} 
\setmainlanguage[spelling=new,babelshorthands=true]{german} 
\usepackage[no-sscript]{xltxtra}%  

\usepackage{bidi} 
\makeatletter\@Latintrue\makeatother% siehe http://tex.stackexchange.com/a/312881/43317

\begin{document} 
\chapter{Blup} 
 bupabc 
\section{bla} 
\appendix 
\chapter{Anhang} 
\section{bong} 
 bing 
\end{document}

chrislohjenn
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Do 8. Mär 2012, 12:18

danke

Beitrag von chrislohjenn »

Danke für den Hinweis... das funktioniert...

DADABBI

Beitrag von DADABBI »

Da habe ich ja Glück, dass mein Update heute Nacht kurz vor dem Release der neuen bidi-Version für TeX Live erfolgte. ;-)

Spaß beiseite: TeX Live (und damit auch MacTeX) hat eine automatische Backup-Funktion. Über diese kann man notfalls auch wieder zur vorherigen Version eines Pakets zurückkehren. Das Backup speichert in der Voreinstellung genau eine Vorversion jedes beim Update aktualisierten Pakets (man kann auch mehrere Generationen aktivieren). Näheres ist `texdoc tlmgr' zu entnehmen. Das sei für den Fall erwähnt, dass mal wieder ein Update ein Problem verursacht.

Antworten