Archiv verlassen und diese Seite im Standarddesign anzeigen : Part: A, B, C,... Chapter: A.1, A.2,... ?
Hallo,
ich verwende die Klasse „book“ und würde Part, Chapter und Section gerne folgendermaßen haben:
- Part: A, B, C,...
- Chapter: A.1, A.2,...
- Section: A.1.1, A.1.2,...
Kann mir jemand sagen, ob ich das am besten mit renewcommands machen sollte oder mit speziellen Paketen? Falls Pakete, welche würden sich anbieten?
Freue mich über jeden Tipp!
Tim77
Hallo,
wenn Du TL18 hast, brauchst Du da kein Paket.
\renewcommand\thepart{\Alph{part}}
\counterwithin{chapter}{part}
sollte in etwa schon tun.
Wenn \counterwithin bei Dir nicht definiert ist, lade erst das chngcntr-Paket.
Ab TL18 sind dessen Funktionen im LaTeX-Kern mit drin. Wie das bei MikTeX aussieht, weiß ich allerdings nicht.
VG
Vielen Dank! Das hilft schon mal sehr weiter. Und: Ja, ich nutze TeXLive2018.
Ich habe es nun so umgesetzt (Minimalbeispiel):
\documentclass{book}
\renewcommand\thepart{\Alph{part}}
\renewcommand\thechapter{\thepart.\arabic{chapter} }
\renewcommand\thesection{\thechapter.\arabic{secti on}}
\counterwithin{chapter}{part}
\begin{document}
\part{Erster Teil}
\chapter{Teil A, erstes Kapitel}
\section{Teil A, erstes Kapitel, erste Sektion}
\part{Zweiter Teil}
\chapter{Teil B, erstes Kapitel}
\section{Teil B, erstes Kapitel, erste Sektion}
\end{document}
Es führt allerdings zu:
"A1.1 Teil A, erstes Kapitel, erste Sektion"
--> Es fehlt der Punkt hinter dem "A".
Habe ich bei der Neudefinition des Chapters etwas falsch gemacht? Bei Section klappt es doch mit dem Punkt!?
\counterwithin{chapter}{part}definiert selbst \thechapter um.
Zieh Deine Umdefinition von \thechapter also dahinter.
\thesection sollte sich automagisch mit anpassen.
VG
Ja, das klappt, danke!
Allerdings meckert Hyperref:
xdvipdfmx:warning: Object @chapter.1 already defined.
xdvipdfmx:warning: Object @section.1.1 already defined.
Irgendeine Idee, wie man das vermeiden kann? Hyperref wird zuletzt geladen.
mach diese Anpassungen der Zähler erst nach Laden des hyperref-Pakets, dann sollte hyperref das mitbekommen.
VG
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.