From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/latex/contrib/cleanthesis/my-thesis.tex | 124 +++++++++++++++++++++++++ 1 file changed, 124 insertions(+) create mode 100644 macros/latex/contrib/cleanthesis/my-thesis.tex (limited to 'macros/latex/contrib/cleanthesis/my-thesis.tex') diff --git a/macros/latex/contrib/cleanthesis/my-thesis.tex b/macros/latex/contrib/cleanthesis/my-thesis.tex new file mode 100644 index 0000000000..eedba725b5 --- /dev/null +++ b/macros/latex/contrib/cleanthesis/my-thesis.tex @@ -0,0 +1,124 @@ +% ************************************************** +% Document Class Definition +% ************************************************** +\documentclass[% + paper=A4, % paper size --> A4 is default in Germany + twoside=true, % onesite or twoside printing + openright, % doublepage cleaning ends up right side + parskip=half, % spacing value / method for paragraphs + chapterprefix=true, % prefix for chapter marks + 11pt, % font size + headings=normal, % size of headings + bibliography=totoc, % include bib in toc + listof=totoc, % include listof entries in toc + titlepage=on, % own page for each title page + captions=tableabove, % display table captions above the float env + chapterprefix=false, % do not display a prefix for chapters + appendixprefix=false, % but display a prefix for appendix chapter + draft=false, % value for draft version +]{scrreprt}% + + +% ************************************************** +% Setup YOUR thesis document in this file ! +% ************************************************** +\input{my-thesis-setup} + + +% ************************************************** +% Document CONTENT +% ************************************************** +\begin{document} + +% uncomment the following command to fill up pages with +% whitespace instead of aligning the first and last lines +% of a page (see \raggedbottom vs. \flushbottom) +%\raggedbottom + +% -------------------------- +% rename document parts +% -------------------------- +%\renewcaptionname{ngerman}{\figurename}{Abb.} +%\renewcaptionname{ngerman}{\tablename}{Tab.} +\renewcaptionname{english}{\figurename}{Fig.} +\renewcaptionname{english}{\tablename}{Tab.} + +% -------------------------- +% Front matter +% -------------------------- +\pagenumbering{roman} % roman page numbing (invisible for empty page style) +\pagestyle{empty} % no header or footers +\input{content/titlepages} % INCLUDE: all titlepages +\cleardoublepage + +\pagestyle{plain} % display just page numbers +\input{content/abstract} % INCLUDE: the abstracts (english and german) +\cleardoublepage +% +\input{content/acknowledgement} % INCLUDE: acknowledgement +\cleardoublepage +% +\currentpdfbookmark{\contentsname}{toc} +\setcounter{tocdepth}{2} % define depth of toc +\tableofcontents % display table of contents +\cleardoublepage + +% -------------------------- +% Body matter +% -------------------------- +\pagenumbering{arabic} % arabic page numbering +\setcounter{page}{1} % set page counter +\pagestyle{scrheadings} % header and footer style + +%% Uncomment the following lines using the \part command +%% to add part sections +%\part{Example Part} +\input{content/chapter-introduction} % INCLUDE: introduction +\input{content/chapter-related-work} % INCLUDE: related work + +%\part{Additional Example Part} +\input{content/chapter-system} % INCLUDE: system +\input{content/chapter-concepts} % INCLUDE: concepts +\input{content/chapter-conclusion} % INCLUDE: conclusion + +% -------------------------- +% Back matter +% -------------------------- +% +{% +\setstretch{1.1} +\renewcommand{\bibfont}{\normalfont\small} +\setlength{\biblabelsep}{0pt} +\setlength{\bibitemsep}{0.5\baselineskip plus 0.5\baselineskip} +\printbibliography[nottype=online] +\newrefcontext[labelprefix={@}] +\printbibliography[heading=subbibliography,title={Webpages},type=online] +} +\cleardoublepage + +\listoffigures +\cleardoublepage + +\listoftables +\cleardoublepage + +\lstlistoflistings +\cleardoublepage + +\appendix\cleardoublepage +\input{content/chapter-appendix} % INCLUDE: appendix + +\cleardoublepage +\input{content/colophon} + +\cleardoublepage +\input{content/declaration} +\clearpage + +\newpage +\mbox{} + +% ************************************************** +% End of Document CONTENT +% ************************************************** +\end{document} -- cgit v1.2.3