Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

18 Sep '22, 21:19

esdd's gravatar image

esdd
17.8k284257

Der 2.Punkt lässt sich einfach mit der KOMA-Script Option toc=flat für das Inhaltsverzeichnis und listof=flat für Abbildungs- und Tabellenverzeichnis realisieren. Den vertikalen Abstand vor den Einträgen der Abschnitte im Inhaltsverzeichnis kannst du mit \DeclareTOCStyleEntry[beforeskip=0pt plus .2pt]{tocline}{section} entfernen. Beispiel: \documentclass[ 12pt, %a4paper,% Voreinstellung %oneside,% Voreinstellung für Artikelklasse listof=totoc, bibliography=totoc, toc=flat,% tabellarische Form des Inhaltsverzeichnisses listof=flat% tabellarische Form der Verzeichnisse ]{scrartcl} %\usepackage[utf8]{inputenc}% unnötig mit halbwegs aktueller TeX Distribution \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{blindtext}% Fülltext \usepackage{geometry}% bereits das Laden des Pakets ändert die Randeinstellungen -> Absicht? \usepackage{mathptmx} \usepackage[onehalfspacing]{setspace} \usepackage{hyperref} % Überschriften formatieren \setkomafont{section}{\large} \setkomafont{subsection}{\normalsize} \setkomafont{subsubsection}{\normalsize\mdseries} \setuptoc{toc}{totoc}% gehört in die Präambel \renewcaptionname{ngerman}{\contentsname}{Inhalt} \DeclareTOCStyleEntry[beforeskip=0pt plus .2pt]{tocline}{section} \begin{document} \addsec{Sperrvermerk} \blindtext \addsec{Abstract} \blindtext \clearpage \tableofcontents \clearpage \listoffigures \listoftables \addsec{Abkürzungsverzeichnis} \blinddocument \blinddocument \end{document} Davon Wenn man alle Abschnittsüberschriften im Inhaltsverzeichnis *einheitlich* nicht fett machen möchte, dann geht das entweder mit \renewcommand{\sectionentry}{} oder der Option `entryformat={}` für `\DeclareTOCStyleEntry`: \DeclareTOCStyleEntry[beforeskip=0pt plus .2pt,entryformat={}]{tocline}{section} ---------- **Disclaimer für das folgende Beispiel**: Ich würde ich dringend davon abraten, die Einträge für Abschnitte ohne Nummer im Inhaltsverzeichnis anders zu formatieren als die für nummerierte Abschnitte. Möglich ist es aber. \documentclass[ 12pt, %a4paper,% Voreinstellung %oneside,% Voreinstellung für Artikelklasse listof=totoc, bibliography=totoc, toc=flat,% tabellarische Form des Inhaltsverzeichnisses listof=flat% tabellarische Form der Verzeichnisse ]{scrartcl} %\usepackage[utf8]{inputenc}% unnötig mit halbwegs aktueller TeX Distribution \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{blindtext}% Fülltext \usepackage{geometry}% bereits das Laden des Pakets ändert die Randeinstellungen -> Absicht? \usepackage{mathptmx} \usepackage[onehalfspacing]{setspace} \usepackage{hyperref} % Überschriften formatieren \setkomafont{section}{\large} \setkomafont{subsection}{\normalsize} \setkomafont{subsubsection}{\normalsize\mdseries} \setuptoc{toc}{totoc}% gehört in die Präambel \renewcaptionname{ngerman}{\contentsname}{Inhalt} \DeclareTOCStyleEntry[ level:=section, beforeskip=0pt plus .2pt, numwidth:=section, indent:=section ]{tocline}{xsection} \renewcommand*{\addsectiontocentry}[2]{% \IfArgIsEmpty{#1} {\addtocentrydefault{xsection}{}{#2}}% nicht nummerierte Abschnitte werden im TOC anders formatiert (nicht sinnvoll) {\addtocentrydefault{section}{#1}{#2}}% } \begin{document} \addsec{Sperrvermerk} \blindtext \addsec{Abstract} \blindtext \clearpage \tableofcontents \clearpage \listoffigures \listoftables \addsec{Abkürzungsverzeichnis} \blinddocument \blinddocument \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

13 Sep '22, 21:55

esdd's gravatar image

esdd
17.8k284257

Der 2.Punkt lässt sich einfach mit der KOMA-Script Option toc=flat für das Inhaltsverzeichnis und listof=flat für Abbildungs- und Tabellenverzeichnis realisieren. Den vertikalen Abstand vor den Einträgen der Abschnitte im Inhaltsverzeichnis kannst du mit \DeclareTOCStyleEntry[beforeskip=0pt plus .2pt]{tocline}{section} entfernen. Beispiel: \documentclass[ 12pt, %a4paper,% Voreinstellung %oneside,% Voreinstellung für Artikelklasse listof=totoc, bibliography=totoc, toc=flat,% tabellarische Form des Inhaltsverzeichnisses listof=flat% tabellarische Form der Verzeichnisse ]{scrartcl} %\usepackage[utf8]{inputenc}% unnötig mit halbwegs aktueller TeX Distribution \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{blindtext}% Fülltext \usepackage{geometry}% bereits das Laden des Pakets ändert die Randeinstellungen -> Absicht? \usepackage{mathptmx} \usepackage[onehalfspacing]{setspace} \usepackage{hyperref} % Überschriften formatieren \setkomafont{section}{\large} \setkomafont{subsection}{\normalsize} \setkomafont{subsubsection}{\normalsize\mdseries} \setuptoc{toc}{totoc}% gehört in die Präambel \renewcaptionname{ngerman}{\contentsname}{Inhalt} \DeclareTOCStyleEntry[beforeskip=0pt plus .2pt]{tocline}{section} \begin{document} \addsec{Sperrvermerk} \blindtext \addsec{Abstract} \blindtext \clearpage \tableofcontents \clearpage \listoffigures \listoftables \addsec{Abkürzungsverzeichnis} \blinddocument \blinddocument \end{document} Davon würde ich dringend abraten, die Einträge für Abschnitte ohne Nummer im Inhaltsverzeichnis anders zu formatieren als die für nummerierte Abschnitte. Möglich ist es aber. \documentclass[ 12pt, %a4paper,% Voreinstellung %oneside,% Voreinstellung für Artikelklasse listof=totoc, bibliography=totoc, toc=flat,% tabellarische Form des Inhaltsverzeichnisses listof=flat% tabellarische Form der Verzeichnisse ]{scrartcl} %\usepackage[utf8]{inputenc}% unnötig mit halbwegs aktueller TeX Distribution \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage{blindtext}% Fülltext \usepackage{geometry}% bereits das Laden des Pakets ändert die Randeinstellungen -> Absicht? \usepackage{mathptmx} \usepackage[onehalfspacing]{setspace} \usepackage{hyperref} % Überschriften formatieren \setkomafont{section}{\large} \setkomafont{subsection}{\normalsize} \setkomafont{subsubsection}{\normalsize\mdseries} \setuptoc{toc}{totoc}% gehört in die Präambel \renewcaptionname{ngerman}{\contentsname}{Inhalt} \DeclareTOCStyleEntry[ level:=section, beforeskip=0pt plus .2pt, numwidth:=section, indent:=section ]{tocline}{xsection} \renewcommand*{\addsectiontocentry}[2]{% \IfArgIsEmpty{#1} {\addtocentrydefault{xsection}{}{#2}}% nicht nummerierte Abschnitte werden im TOC anders formatiert (nicht sinnvoll) {\addtocentrydefault{section}{#1}{#2}}% } \begin{document} \addsec{Sperrvermerk} \blindtext \addsec{Abstract} \blindtext \clearpage \tableofcontents \clearpage \listoffigures \listoftables \addsec{Abkürzungsverzeichnis} \blinddocument \blinddocument \end{document}

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×