|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
|
|
|
|
%%% define chapter style |
|
|
\usepackage{etoolbox} |
|
|
\setkomafont{chapter}{\Huge\bfseries} |
|
|
\addtokomafont{chapterprefix}{\raggedleft} |
|
|
\renewcommand*{\raggedsection}{\raggedright} |
|
|
\renewcommand*{\chapterformat}{% |
|
|
\hrulefill\enskip\mbox{\scalebox{3}{\thechapter\autodot}}\vspace{-0.6\baselineskip}} |
|
|
|
|
|
\newcommand{\chap}[1]{\chapter{#1}\vspace{-0.8\baselineskip}\hrule\vspace{1.5\baselineskip}} |
|
|
\newcommand\chapst[1]{\chapter*{#1}\vspace{-0.8\baselineskip}\hrule\vspace{1.5\baselineskip}} |
|
|
|
|
|
|
|
|
%\titleformat |
|
|
%{\chapter} % command: \part, \chapter, \section, \subsection, \subsubsection, \paragraph or \subparagraph |
|
|
%[display] % shape: block, display, hang, runin, wrap, drop |
|
|
%{\bfseries} % format |
|
|
%{\filleft\colorbox{TUMgray3}{\makebox(45,45)[cc]{\resizebox{!}{22pt}{\textcolor{TUMblue}{\thechapter}}}}} % label |
|
|
%{-20pt} % sep |
|
|
%{ |
|
|
%\textcolor{TUMblue}{\rule{\textwidth}{2pt}} |
|
|
%\LARGE \textcolor{black}{#1} |
|
|
%} % before-code |
|
|
%[] % after-code |
|
|
|
|
|
%%% define section style |
|
|
%\titleformat |
|
|
%{\section} % command: \part, \chapter, \section, \subsection, \subsubsection, \paragraph or \subparagraph |
|
|
%[hang] % shape: block, display, hang, runin, wrap, drop |
|
|
%{\bfseries \Large} % format |
|
|
%{\thesection} % label |
|
|
%{10pt} % sep |
|
|
%{#1} % before-code |
|
|
%[] % after-code |
|
|
|
|
|
%%% define subsection style |
|
|
%\titleformat |
|
|
%{\subsection} % command: \part, \chapter, \section, \subsection, \subsubsection, \paragraph or \subparagraph |
|
|
%[hang] % shape: block, display, hang, runin, wrap, drop |
|
|
%{\bfseries \large} % format |
|
|
%{\thesubsection} % label |
|
|
%{10pt} % sep |
|
|
%{#1} % before-code |
|
|
%[] % after-code |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
|
%% define header and footer with fancyhdr |
|
|
%% E: even, O: odd, L: left, C: center, R: right, H: header, F: footer |
|
|
%% \thepage => \pagenumbering{xxx} |
|
|
% |
|
|
% |
|
|
%% the normal pages will use pagestyle fancy: |
|
|
%% \fancypagestyle{fancy} { ... } % this breaks the build. who knows why... |
|
|
%\pagestyle{fancy} |
|
|
%\fancyhf{} %alle Kopf- und Fu<EFBFBD>zeilenfelder bereinigen |
|
|
%\renewcommand{\headrulewidth}{.5pt} |
|
|
%%\renewcommand{\footrulewidth}{0.5pt} |
|
|
%%\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}} |
|
|
%%\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} |
|
|
% |
|
|
%\fancyhead{} % clear all header fields |
|
|
%\fancyhead[ER]{\leftmark} |
|
|
%\fancyhead[EL,OR]{\thepage} |
|
|
%\fancyhead[OL]{\rightmark} |
|
|
%\fancyfoot{} % clear all footer fields |
|
|
% |
|
|
%% the chapter-starting pages automatically use pagestyle plain (def. of documentclass): |
|
|
%% uncomment this whole block to switch to simple chapter-starting pages |
|
|
%\fancypagestyle{plain} |
|
|
%{ |
|
|
%%\renewcommand{\headrulewidth}{0.0pt} |
|
|
%%\renewcommand{\headrule}{\vbox to 0pt{\hbox to \headwidth{\dotfill}\vss}} |
|
|
% |
|
|
%%https://tex.stackexchange.com/questions/311599/double-line-in-header |
|
|
%\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi |
|
|
%\hrule\@height\headrulewidth\@width\headwidth |
|
|
%\vskip 2pt% 2pt between lines |
|
|
%\hrule\@height.5pt\@width\headwidth% lower line with .5pt line width |
|
|
%\vskip-\headrulewidth |
|
|
%\vskip-1.5pt}} |
|
|
% |
|
|
% |
|
|
%%\renewcommand{\footrulewidth}{0.5pt} |
|
|
%%\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}} |
|
|
%%\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} |
|
|
% |
|
|
%%\fancyhead{} % clear all header fields |
|
|
%%\fancyhead[RE]{\leftmark} |
|
|
%%\fancyhead[LE,RO]{\thepage} |
|
|
%%\fancyhead[LO]{\rightmark} |
|
|
%%\fancyfoot{} % clear all footer fields |
|
|
%} |
|
|
% |
|
|
%% note: the pagestyle "empty" seems to be pre-defined |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%Kopf-und Fu<EFBFBD>zeile aktivieren |
|
|
%\usepackage[]{scrpage2} |
|
|
\usepackage[manualmark,headsepline=0.4pt,footsepline=0.4pt]{scrlayer-scrpage} |
|
|
%\usepackage{scrhack} |
|
|
\automark[section]{chapter} |
|
|
%\setlength{\headheight}{1.1\baselineskip} |
|
|
|
|
|
% Kopf/Fu<EFBFBD>-zeile: ============================================ |
|
|
%\usepackage[pagestyles]{titlesec} |
|
|
\usepackage{titletoc} |
|
|
|
|
|
%%% Start %%% |
|
|
\newcommand{\packagesHeadFootStart}{ |
|
|
%\pagestyle{empty} |
|
|
\ihead[]{} % obeninnen |
|
|
\chead[]{} % obenmitte |
|
|
\ohead[]{\scshape \headmark} % obenau<EFBFBD>en |
|
|
\ofoot[]{} % untenau<EFBFBD>en |
|
|
\cfoot[ \pagemark \ ] { \pagemark \ } % untenmitte |
|
|
\ifoot[]{} % unteninnen |
|
|
%\setheadsepline{0.4pt} \setfootsepline{0.4pt} |
|
|
} |
|
|
%%% Main %%% |
|
|
\newcommand{\packagesHeadFootMain}{ |
|
|
\pagestyle{scrheadings} |
|
|
\renewcommand*{\chaptermarkformat}{} |
|
|
\lehead{\scshape{\chaptername \ \thechapter: \headmark}} % even pages Chapter |
|
|
\rohead{\scshape \headmark} |
|
|
\ofoot[ \pagemark \ ]{ \pagemark \ } % untenau<EFBFBD>en |
|
|
\cfoot[]{} % untenmitte |
|
|
\ifoot[]{} % unteninnen |
|
|
%\setheadsepline{0.4pt} \setfootsepline{0.4pt} |
|
|
\addtokomafont{headsepline}{\color{black}} |
|
|
\addtokomafont{footsepline}{\color{black}} |
|
|
} |
|
|
%%% Ende %%% |
|
|
\newcommand{\packagesHeadFootEnde}{ |
|
|
% <EFBFBD>nderung f<EFBFBD>r den Anhang |
|
|
\pagestyle{scrheadings} |
|
|
\renewcommand*{\chaptermarkformat}{} |
|
|
\lehead{\scshape{Appendix}} % even pages Chapter |
|
|
\rohead{\scshape \headmark} |
|
|
\ofoot[ \pagemark \ ]{ \pagemark \ } % untenau<EFBFBD>en |
|
|
\cfoot[]{} % untenmitte |
|
|
\ifoot[]{} % unteninnen |
|
|
%\setheadsepline{0.4pt} \setfootsepline{0.4pt} |
|
|
} |
|
|
%%% Literatur %%% |
|
|
\newcommand{\packagesHeadFootBib}{ |
|
|
% <EFBFBD>nderung f<EFBFBD>r den Anhang |
|
|
\pagestyle{scrheadings} |
|
|
\ihead[]{} % obeninnen |
|
|
\chead[]{} % obenmitte |
|
|
\ohead[]{\scshape \headmark} % obenau<EFBFBD>en |
|
|
\ofoot[]{} % untenau<EFBFBD>en |
|
|
\cfoot[ \pagemark \ ] { \pagemark \ } % untenmitte |
|
|
\ifoot[]{} % unteninnen |
|
|
%\setheadsepline{0.4pt} \setfootsepline{0.4pt} |
|
|
} |
|
|
% Kopf/Fu<EFBFBD>-zeile: ============================================ |
|
|
|
|
|
|
|
|
|