Bei meiner Thesis möchte ich den Abstand zwischen der Zahl und dem Text so vereinheitlichen damit der Text einer Überschrift (egal ob chapter, section oder subsection) immer an einer horizontalen Linie anfängt. Sprich im Bild müsste der Text vom chapter bzw. section nach rechts gerückt werden um mit dem subsection auf einer Linie zu stehen. Ich habe die Dokumentation vom Koma-Script durchsucht aber leider ohne erfolg. hier das Minimalbeispiel dazu: Öffne in Overleaf
\documentclass[12pt,a4paper,final, headings=normal]{scrreprt} \usepackage[left=3.00cm, right=2.00cm, top=2.50cm, bottom=2.50cm]{ geometry} \usepackage[automark, headsepline ,plainheadsepline]{scrpage2} %Laden des Paketes % ,plainheadsepline - > übverall Linie unter Kopfzeile \pagestyle{scrheadings} %Pagestyle definieren \clearscrheadfoot %Leert alle Platzhalter in Kopf und Fußzeile \automark[]{chapter} % Sorgt dafür, dass Kapitelnummer auf den dazugehörigen Seiten auftaucht \renewcommand{\sectionmark}[1]{\markboth{\sectionmarkformat #1}{}} % Zuweisung des dazugehörigen Unterkapitels \usepackage[utf8]{inputenc} \usepackage[latin9]{} %Zeichensatz auf Europäische T1 Kodierung eingestellt (256 Zeichen) \usepackage[T1]{fontenc} \usepackage{blindtext} \RedeclareSectionCommand[% beforeskip=0pt,% % ]{chapter} \begin{document} \chapter{GTestlauf muss zweizeilig gestaltet werden für einen Test} \blindtext \section{Unterkapitel} \blindtext \subsection{Unterunterkapitel} Töte \blindtext \blindtext \\ \blindtext \subsection{Bin ich in der Fußzeile} Hier sollte eigentlich ganz viel sinnvolles stehen in einem hervorragendem\footnote{Hier sollte eigentlich ganz viel sinnvolles stehen in einemHier sollte eigentlich ganz viel sinnvolles stehen in einem} Deutsch und darüber hinaus sollte es sich lesen als ob man mit den Augen durch eine Rutsche gleitet. \\ Ich mache nur platz für einen Absatz. \end{document} |
Wenn das im ganzen Dokument einheitlich sein soll, dann gibt man am einfachsten eine feste Breite für die Nummern vor: %\providecommand*\Ifstr{\ifstr}% nötig bis einschließlich KOMA-Script version 3.27, see https://komascript.de/faq_deprecatedif \newdimen\sectionnumberwdmax \setlength\sectionnumberwdmax{2cm}% <- Platz der für die Gliederungsnummern gebraucht wird \makeatletter \renewcommand\sectionlinesformat[4]{% \Ifstr{#3}{} {\@hangfrom{\hskip#2#3}{#4}} {\@hangfrom% {\makebox[\sectionnumberwdmax][l]{\hskip#2#3}}% {\parbox[t]{\dimexpr\textwidth-\sectionnumberwdmax\relax}{\raggedsection #4}}}% } \renewcommand\chapterlinesformat[3]{% \Ifstr{#2}{} {\@hangfrom{#2}{#3}} {\@hangfrom% {\makebox[\sectionnumberwdmax][l]{#2}}% {\parbox[t]{\dimexpr\textwidth-\sectionnumberwdmax\relax}{\raggedsection #3}}}% } \makeatother Ich bin dabei davon ausgegangen, dass Überschriften ohne Gliederungsnummer wie beispielsweise Verzeichnisüberschriften linksbündig mit den Gliederungsnummern der anderen Überschriften sein sollen. Code: \documentclass[12pt,headings=normal]{scrreprt}[2015/10/03] %\providecommand*\Ifstr{\ifstr}% nötig bis einschließlich KOMA-Script version 3.27, see https://komascript.de/faq_deprecatedif \usepackage[ left=3.00cm, right=2.00cm, top=2.50cm, bottom=2.50cm ]{geometry} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{blindtext} \RedeclareSectionCommand[% beforeskip=0pt ]{chapter} \newdimen\sectionnumberwdmax \setlength\sectionnumberwdmax{2cm}% <- Platz der für die Gliederungsnummern gebraucht wird \makeatletter \renewcommand\sectionlinesformat[4]{% \Ifstr{#3}{} {\@hangfrom{\hskip#2#3}{#4}} {\@hangfrom% {\makebox[\sectionnumberwdmax][l]{\hskip#2#3}}% {\parbox[t]{\dimexpr\textwidth-\sectionnumberwdmax\relax}{\raggedsection #4}}}% } \renewcommand\chapterlinesformat[3]{% \Ifstr{#2}{} {\@hangfrom{#2}{#3}} {\@hangfrom% {\makebox[\sectionnumberwdmax][l]{#2}}% {\parbox[t]{\dimexpr\textwidth-\sectionnumberwdmax\relax}{\raggedsection #3}}}% } \makeatother \begin{document} \chapter{Testlauf muss zweizeilig gestaltet werden für einen Test} \blindtext \section{Unterkapitel} \blindtext \subsection{Unterunterkapitel} \blindtext[3] \subsection{Bin ich in der Fußzeile} Hier sollte eigentlich ganz viel sinnvolles stehen in einem hervorragendem\footnote{Hier sollte eigentlich ganz viel sinnvolles stehen in einemHier sollte eigentlich ganz viel sinnvolles stehen in einem} Deutsch und darüber hinaus sollte es sich lesen als ob man mit den Augen durch eine Rutsche gleitet. Ich mache nur Platz für einen Absatz. \end{document} Ich habe die seltsame Zeile Außerdem habe ich den leichten Verdacht, dass Du Dir die Antwort auf Wie erhalte ich eine Leerzeile zwischen Absätzen? anschauen solltest. beantwortet 12 Apr '17, 14:11 esdd |