Flexible Überschriften, mit / ohne Number im / nicht im ToC
Verfasst: Do 10. Feb 2022, 23:05
Hallo zusammen,
ich würde gerne meine Überschriften sehr flexibel gestalten, d.h. ich würde gerne normale Überschriften habe, d.h. mit Zahl und im ToC, und eben Kombinationen davon. Dies soll nicht nur für bestehende Überschriften, d.h. bei scrreprt von chapter bis subparagraph sondern auch für neu definierte Überschriften möglich sein. Des Weiteren sollen die Einstellungen nicht global gelten, sondern an jeder Stelle im Dokument möglich sein.
Mögliche Überschriften:
- mit Nummer und im ToC
- mit Nummer nicht im ToC
- ohne Nummer im ToC
- ohne Nummer nicht im ToC
Ich habe schon gesehen, dass es bei chapter \addchap, \addchap* und \chaptermark gibt, um vieles zu steuern. Jedoch schaffe ich es nicht damit alle Fälle abzudecken.
Meine Probleme:
- Für neu definierte Überschriften habe ich nicht die Möglichkeiten wie z.B. \addchap
- \chaptermark setzen und wieder rückgängig machen
Für Hinweise wäre ich sehr Dankbar
Schöne Grüße
ich würde gerne meine Überschriften sehr flexibel gestalten, d.h. ich würde gerne normale Überschriften habe, d.h. mit Zahl und im ToC, und eben Kombinationen davon. Dies soll nicht nur für bestehende Überschriften, d.h. bei scrreprt von chapter bis subparagraph sondern auch für neu definierte Überschriften möglich sein. Des Weiteren sollen die Einstellungen nicht global gelten, sondern an jeder Stelle im Dokument möglich sein.
Mögliche Überschriften:
- mit Nummer und im ToC
- mit Nummer nicht im ToC
- ohne Nummer im ToC
- ohne Nummer nicht im ToC
Ich habe schon gesehen, dass es bei chapter \addchap, \addchap* und \chaptermark gibt, um vieles zu steuern. Jedoch schaffe ich es nicht damit alle Fälle abzudecken.
Meine Probleme:
- Für neu definierte Überschriften habe ich nicht die Möglichkeiten wie z.B. \addchap
- \chaptermark setzen und wieder rückgängig machen
\documentclass[a4paper,parskip,chapterentrydots=true,fontsize=10pt]{scrreprt} \usepackage{scrlayer-scrpage} \setcounter{tocdepth}{6} \setcounter{secnumdepth}{6} \DeclareNewSectionCommand[% style=section,% tocstyle=section,% level=6,% afterskip=-1em,% beforeskip=3.25ex plus 1ex minus .2ex,% indent=0pt,% afterindent=bysign,% runin=bysign,% font=\normalcolor\normalsize\bfseries\sffamily,% tocindent=14em,% tocnumwidth=7em,% counterwithin=subparagraph% ]{customSectionA} \begin{document} \tableofcontents % mit Nummer und im ToC \chapter{Chapter} \section{Section} \subsection{SubSection} \subsubsection{Subsubsection} \paragraph{Paragraph} \subparagraph{Subparagraph} \customSectionA{CustomSectionA} % mit Nummer nicht im ToC \chapter{Chapter} % ??? \section{Section} % ??? \subsection{SubSection} % ??? \subsubsection{Subsubsection} % ??? \paragraph{Paragraph} % ??? \subparagraph{Subparagraph} % ??? \customSectionA{CustomSectionA} % ??? % ohne Nummer im ToC \addchap{Chapter} \addsec{Section} \subsection{SubSection} % ??? \subsubsection{Subsubsection} % ??? \paragraph{Paragraph} % ??? \subparagraph{Subparagraph} % ??? \customSectionA{CustomSectionA} % ??? % ohne Nummer nicht im ToC % normal mit * aber ich hab gelesen das dies zu Problemen führen kann \chapter{Chapter} % ??? \section{Section} % ??? \subsection{SubSection} % ??? \subsubsection{Subsubsection} % ??? \paragraph{Paragraph} % ??? \subparagraph{Subparagraph} % ??? \customSectionA{CustomSectionA} % ??? % mit Nummer und im ToC um zu sehen ob Änderungen wieder rückgängig gemacht wurden \chapter{Chapter} \section{Section} \subsection{SubSection} \subsubsection{Subsubsection} \paragraph{Paragraph} \subparagraph{Subparagraph} \customSectionA{CustomSectionA} \end{document}
Für Hinweise wäre ich sehr Dankbar
Schöne Grüße