Merge branch '14-toc-for-appendix-mk' into 'master'

Fix Appendix

Closes #14

See merge request fastexitlane/latex-boilerplate!27
This commit is contained in:
Dominik Becker 2021-01-24 23:14:07 +00:00
commit c766fd4699
6 changed files with 32 additions and 15 deletions

1
.gitignore vendored
View File

@ -239,3 +239,4 @@ TSWLatexianTemp*
# expex forward references with \gathertags # expex forward references with \gathertags
*-tags.tex *-tags.tex
main.ptc

4
appendix/01_example.tex Normal file
View File

@ -0,0 +1,4 @@
%!TEX root = ../main.tex
\section{Example}
\label{app:example}

View File

@ -1,13 +1,5 @@
%!TEX root = ../main.tex %!TEX root = ../main.tex
\addchap{Anhang}
\label{appendix}
% create a table of appendices here manually like this:
% \contentsline{section}{\numberline{1}AppendixTitle}{\pageref{app:appendixlabel}}{app:appendixlabel}
\newpage
% input the appendix files here like this: % input the appendix files here like this:
% \input{appendix/appendix1.tex} \input{appendix/01_example.tex}
% \newpage \newpage

View File

@ -21,6 +21,22 @@
bottom=25mm bottom=25mm
]{geometry} ]{geometry}
% Anhang inklusive Anhangsverzeichnis
\usepackage{titletoc}
\newenvironment{custom_appendix}{%
\renewcommand{\thechapter}{\MakeUppercase{\Alph{chapter}}}%
\setcounter{chapter}{1}
\addchap{Anhang}
\startcontents[sections]
\section*{Anhangsverzeichnis}
\printcontents[sections]{l}{1}{\setcounter{tocdepth}{2}}
\newpage
}{
\stopcontents[sections]
\renewcommand{\thechapter}{\arabic{chapter}}%
\setcounter{chapter}{1}
}
% Reduzierung der Abstände zwischen Überschriften und Text % Reduzierung der Abstände zwischen Überschriften und Text
\RedeclareSectionCommand[afterskip=.0001\baselineskip]{section} \RedeclareSectionCommand[afterskip=.0001\baselineskip]{section}
\RedeclareSectionCommand[afterskip=.0001\baselineskip]{subsection} \RedeclareSectionCommand[afterskip=.0001\baselineskip]{subsection}

View File

@ -78,8 +78,10 @@
\newpage \newpage
% appendix - uncomment if needed % appendix - uncomment if needed
% \begin{custom_appendix}
% \input{appendix/appendix.tex} % \input{appendix/appendix.tex}
% \newpage % \newpage
% \end{custom_appendix}
% affirmation % affirmation
\input{additionals/affirmation.tex} \input{additionals/affirmation.tex}

View File

@ -74,8 +74,10 @@
\newpage \newpage
% appendix - uncomment if needed % appendix - uncomment if needed
% \begin{custom_appendix}
% \input{appendix/appendix.tex} % \input{appendix/appendix.tex}
% \newpage % \newpage
% \end{custom_appendix}
% affirmation % affirmation
\input{additionals/affirmation.tex} \input{additionals/affirmation.tex}