Hallo zusammen,
ich arbeite mit der Cleanthesis-Vorlage und der scrreprt - komascript Dokumentenklasse, um eine juristische Gliederung in LaTeX zu erstellen, und stehe vor einem Problem mit der Einrückung:
Problem: Alle Gliederungsebenen sind zu weit nach rechts eingerückt. Dadurch erhält die tiefste Ebene (Elemente mit der Bezeichnung (a)) nicht genügend Platz, was zu einem unerwünschten Zeilenumbruch im Inhaltsverzeichnis führt.
Ziel: Alle Ebenen sollen leicht nach links verschoben werden, sodass das Layout einheitlich ist und keine Zeilenumbrüche im Inhaltsverzeichnis auftreten.
Hinweis: Da standardmäßig LaTeX nur bis \subparagraph unterstützt, musste ich für tiefere Ebenen eigene Befehle definieren, was die Anpassung erschwert.
Aktueller LaTeX-Code (Auszug):
% Kapitel
\renewcommand*{\chapterformat}{\thechapter\quad}
\renewcommand{\thechapter}{\arabic{chapter}}
% Abschnitt
\renewcommand*{\sectionformat}{\usekomafont{section}{\thesection\hspace*{10pt}}}
\renewcommand{\thesection}{\Alph{section}.}
% Absatz
\renewcommand*{\paragraphformat}{\usekomafont{paragraph}{\theparagraph\hspace*{10pt}}}
\renewcommand{\theparagraph}{\alph{paragraph})}
% Eigene tiefere Ebene (z.B. (a))
\newcounter{customAlpha}[customOne]
\renewcommand{\thecustomAlpha}{(\alph{customAlpha})}
\newcommand{\customsubsubsubsubsection}[1]{%
\refstepcounter{customAlpha}
\noindent\hspace{5em}% Einrückung anpassen
\textbf{\thecustomAlpha\ #1} \\
\addcontentsline{toc}{subparagraph}{\makebox[10em][l]{\hspace{5em}\thecustomAlpha} #1}%
}
Ich habe bereits mit verschiedenen \hspace{}-Werten experimentiert, aber alle Ebenen bleiben zu weit rechts, was im Inhaltsverzeichnis zu Zeilenumbrüchen führt.
Hat jemand einen Vorschlag, wie ich alle Ebenen einheitlich nach links verschieben kann?
Vielen Dank für eure Hilfe!
gefragt
25 Feb, 14:48
1ars
1
Akzeptiert-Rate:
0%
Willkommen auf TeXwelt.de! Der Code lässt sich nicht testen. Könntest Du vllt. die Frage editieren und ein Minimalbeispiel einfügen? Also ein möglichst kurzes, aber komplettes Dokument, von
\documentclass{...}
bis zu\end{document}
, was das Problem zeigt. Das vereinfacht die Bearbeitung erheblich und ist meist eine Garantie für eine Lösung. Nebenbei, kein Problem mit Cross-Posts, doch man sollte einen Link angeben. (goLaTeX.de)