From d5e84f80c9e34677d3cfc2ec99a0ae1bb0b97099 Mon Sep 17 00:00:00 2001 From: Michael Bredel Date: Tue, 17 Oct 2017 10:45:41 +0200 Subject: [PATCH] Initial commit. --- README | 0 bibliography.bib | 204 ++++++++ classicthesis-config.tex | 295 ++++++++++++ classicthesis.sty | 696 ++++++++++++++++++++++++++++ docs/COPYING | 340 ++++++++++++++ docs/ClassicThesis.pdf | Bin 0 -> 277695 bytes docs/LISTOFFILES | 194 ++++++++ docs/README | 30 ++ frontbackmatter/Abstract.tex | 28 ++ frontbackmatter/Acknowledgments.tex | 50 ++ frontbackmatter/Bibliography.tex | 26 ++ frontbackmatter/Colophon.tex | 55 +++ frontbackmatter/Contents.tex | 72 +++ frontbackmatter/Declaration.tex | 20 + frontbackmatter/Publications.tex | 16 + frontbackmatter/Titleback.tex | 25 + frontbackmatter/Titlepage.tex | 36 ++ makefile | 28 ++ thesis.tex | 121 +++++ 19 files changed, 2236 insertions(+) create mode 100644 README create mode 100644 bibliography.bib create mode 100644 classicthesis-config.tex create mode 100644 classicthesis.sty create mode 100644 docs/COPYING create mode 100644 docs/ClassicThesis.pdf create mode 100644 docs/LISTOFFILES create mode 100644 docs/README create mode 100644 frontbackmatter/Abstract.tex create mode 100644 frontbackmatter/Acknowledgments.tex create mode 100644 frontbackmatter/Bibliography.tex create mode 100644 frontbackmatter/Colophon.tex create mode 100644 frontbackmatter/Contents.tex create mode 100644 frontbackmatter/Declaration.tex create mode 100644 frontbackmatter/Publications.tex create mode 100644 frontbackmatter/Titleback.tex create mode 100644 frontbackmatter/Titlepage.tex create mode 100644 makefile create mode 100644 thesis.tex diff --git a/README b/README new file mode 100644 index 0000000..e69de29 diff --git a/bibliography.bib b/bibliography.bib new file mode 100644 index 0000000..f812295 --- /dev/null +++ b/bibliography.bib @@ -0,0 +1,204 @@ +% Encoding: windows-1252 + +@Book{bentley:1999, + title = {{P}rogramming {P}earls}, + publisher = {Ad\-dison--Wesley}, + year = {1999}, + author = {Jon Bentley}, + address = {Boston, MA, USA}, + edition = {2}, +} + +@BOOK{bringhurst:2002, + title = {{T}he {E}lements of {T}ypographic {S}tyle}, + publisher = {Hartley \& Marks Publishers}, + year = {2013}, + author = {Robert Bringhurst}, + series = {Version 4.0: 20th Anniversary Edition}, + address = {Point Roberts, WA, USA} +} + +@BOOK{cormen:2001, + title = {{I}ntroduction to {A}lgorithms}, + publisher = {The MIT Press}, + year = {2009}, + author = {Cormen, Thomas H. and Leiserson, Charles E. and Rivest, Ronald L. + and Clifford Stein}, + address = {Cambridge, MA, USA}, + edition = 3 +} + +@BOOK{dueck:trio, + title = {{D}ueck's {T}rilogie 2.1: {O}mnisophie -- {S}upramanie -- {T}opothesie}, + publisher = {Springer}, + address = {Berlin, Germany}, + year = {2013}, + author = {Gunter Dueck} +} + +@ARTICLE{knuth:1976, + author = {Knuth, Donald E.}, + title = {{B}ig {O}micron and {B}ig {O}mega and {B}ig {T}heta}, + journal = {SIGACT News}, + year = {1976}, + volume = {8}, + pages = {18--24}, + number = {2}, + address = {New York, NY, USA}, + publisher = {ACM Press} +} + +@ARTICLE{knuth:1974, + author = {Knuth, Donald E.}, + title = {{C}omputer {P}rogramming as an {A}rt}, + journal = {Communications of the ACM}, + year = {1974}, + volume = {17}, + pages = {667--673}, + number = {12}, + address = {New York, NY, USA}, + publisher = {ACM Press} +} + +@BOOK{sommerville:1992, + title = {{S}oftware {E}ngineering}, + publisher = {Addison-Wesley}, + year = {2015}, + author = {Ian Sommerville}, + address = {Boston, MA, USA}, + edition = 10 +} + +@Book{taleb:2012, + title = {{A}ntifragile: {T}hings {T}hat {G}ain from {D}isorder}, + publisher = {Random House}, + year = {2012}, + author = {Taleb, Nassim Nicholas}, + address = {New York, NY, USA}, +} + +@Book{taleb:2010, + title = {The Black Swan: The Impact of the Highly Improbable}, + publisher = {Random House}, + year = {2010}, + author = {Taleb, Nassim Nicholas}, + address = {New York, NY, USA} + } + + +@BOOK{ferriss:2016, +title={Tools of Titans: The Tactics, Routines, and Habits of Billionaires, Icons, and World-Class Performers}, +author={Timothy Ferriss}, +publisher={Houghton Mifflin Harcourt}, +year={2016}, +address = {Boston, MA, USA}, +} + +@Book{adams:1996, + author = {Adams, Scott}, + title = {The Dilbert Principle}, + publisher = {Harper Business}, + year = {1996}, + address = {New York, NY, USA} + } + +@Book{adams:2013, + author = {Adams, Scott}, + title = {How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life}, + publisher = {Portfolio Penguin}, + year = {2013}, + address = {London, United Kingdom}, + } + +@Book{aurelius:2002, + author = {Aurelius, Marcus}, + title = {Meditations (A New Translation)}, + publisher = {Modern Library}, + year = {2002}, + address = {New York, NY, USA}, + } + +@Book{cialdini:1984, + author = {Cialdini, Robert B.}, + title = {Influence: The Psychology of Persuasion}, + publisher = {Harper Business}, + year = {1984}, + address = {New York, NY, USA} + } + +@Book{feynman:1985, + title = {{S}urely {Y}ou're {J}oking, {M}r. {F}eynman: {A}dventures of a {C}urious {C}haracter}, + publisher = {W. W. Norton}, + year = {1985}, + author = {Feynman, Richard P.}, + address = {New York, NY, USA}, +} + +@Book{greenwald:2014, + title = {{N}o {P}lace to {H}ide: {E}dward {S}nowden, the {NSA}, and the {S}urveillance {S}tate}, + publisher = {Metropolitan Books}, + year = {2014}, + author = {Greenwald, Glenn}, + address = {New York, NY, USA}, +} + +@Book{orwell:1949, + author = {Orwell, George}, + title = {Nineteen Eighty-Four}, + publisher = {Secker \& Warburg}, + year = {1949}, + address = {London, United Kingdom} + } + +@Book{pausch:2008, + title = {The Last Lecture}, + publisher = {Hodder \& Stoughton}, + year = {2008}, + author = {Pausch, Randy}, + editor = {Zaslow, Jeffrey}, + address = {London, United Kingdom}, +} + +@Book{seneca, + author = {Seneca, Lucius}, + title = {Letters from a Stoic: Epistulae Morales ad Lucilium}, + publisher = {Penguin}, + year = {1969}, + address = {Harmondsworth, United Kingdom} + } + +@Book{trump:1987, + author = {Trump, Donald J. and Schwartz, Tony}, + title = {Trump: The Art of the Deal}, + publisher = {Random House}, + year = {1987}, + address = {New York, NY, USA} + } + + @Book{frankl:1959, + author = {Frankl, Viktor E.}, + title = {Man's Search for Meaning}, + publisher = {Beacon Press}, + year = {1959}, + address = {Boston, MA, USA} + } + +@Book{munger:2008, + title = {Poor Charlie's Almanack: The Wit and Wisdom of Charles T. Munger}, + publisher = {Donning Company}, + year = {2008}, + author = {Munger, Charles T.}, + editor = {Kaufman, Peter D.}, + address = {Virginia Beach, VA, USA}, + edition = {3}, +} + + @Book{postman:2005, + author = {Postman, Neil}, + title = {Amusing Ourselves to Death: Public Discourse in the Age of Show Business (20th Anniversary Edition)}, + publisher = {Penguin Books}, + year = {2005}, + address = {New York, NY, USA} + } + +@Comment{jabref-meta: databaseType:bibtex;} diff --git a/classicthesis-config.tex b/classicthesis-config.tex new file mode 100644 index 0000000..56e42ca --- /dev/null +++ b/classicthesis-config.tex @@ -0,0 +1,295 @@ +% **************************************************************************************************** +% classicthesis-config.tex +% formerly known as loadpackages.sty, classicthesis-ldpkg.sty, and classicthesis-preamble.sty +% Use it at the beginning of your ClassicThesis.tex, or as a LaTeX Preamble +% in your ClassicThesis.{tex,lyx} with \input{classicthesis-config} +% **************************************************************************************************** +% If you like the classicthesis, then I would appreciate a postcard. +% My address can be found in the file ClassicThesis.pdf. A collection +% of the postcards I received so far is available online at +% http://postcards.miede.de +% **************************************************************************************************** + + +% **************************************************************************************************** +% 0. Set the encoding of your files. UTF-8 is the only sensible encoding nowadays. If you can't read +% äöüßáéçèê∂åëæƒÏ€ then change the encoding setting in your editor, not the line below. If your editor +% does not support utf8 use another editor! +% **************************************************************************************************** +\PassOptionsToPackage{utf8}{inputenc} + \usepackage{inputenc} + +% **************************************************************************************************** +% 1. Configure classicthesis for your needs here, e.g., remove "drafting" below +% in order to deactivate the time-stamp on the pages +% (see ClassicThesis.pdf for more information): +% **************************************************************************************************** +\PassOptionsToPackage{ + drafting=true, % print version information on the bottom of the pages + tocaligned=false, % the left column of the toc will be aligned (no indentation) + dottedtoc=false, % page numbers in ToC flushed right + parts=true, % use part division + eulerchapternumbers=true, % use AMS Euler for chapter font (otherwise Palatino) + linedheaders=false, % chaper headers will have line above and beneath + floatperchapter=true, % numbering per chapter for all floats (i.e., Figure 1.1) + listings=true, % load listings package and setup LoL + subfig=true, % setup for preloaded subfig package + eulermath=false, % use awesome Euler fonts for mathematical formulae (only with pdfLaTeX) + beramono=true, % toggle a nice monospaced font (w/ bold) + minionpro=false % setup for minion pro font; use minion pro small caps as well (only with pdfLaTeX) +}{classicthesis} + + +% **************************************************************************************************** +% 2. Personal data and user ad-hoc commands +% **************************************************************************************************** +\newcommand{\myTitle}{A Classic Thesis Style\xspace} +\newcommand{\mySubtitle}{An Homage to The Elements of Typographic Style\xspace} +\newcommand{\myDegree}{Doktor-Ingenieur (Dr.-Ing.)\xspace} +\newcommand{\myName}{André Miede\xspace} +\newcommand{\myProf}{Put name here\xspace} +\newcommand{\myOtherProf}{Put name here\xspace} +\newcommand{\mySupervisor}{Put name here\xspace} +\newcommand{\myFaculty}{Put data here\xspace} +\newcommand{\myDepartment}{Put data here\xspace} +\newcommand{\myUni}{Put data here\xspace} +\newcommand{\myLocation}{Saarbrücken\xspace} +\newcommand{\myTime}{October 2017\xspace} +\newcommand{\myVersion}{version 4.4} + +% ******************************************************************** +% Setup, finetuning, and useful commands +% ******************************************************************** +\newcounter{dummy} % necessary for correct hyperlinks (to index, bib, etc.) +\newlength{\abcd} % for ab..z string length calculation +\providecommand{\mLyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@} +\newcommand{\ie}{i.\,e.} +\newcommand{\Ie}{I.\,e.} +\newcommand{\eg}{e.\,g.} +\newcommand{\Eg}{E.\,g.} +% **************************************************************************************************** + + +% **************************************************************************************************** +% 3. Loading some handy packages +% **************************************************************************************************** +% ******************************************************************** +% Packages with options that might require adjustments +% ******************************************************************** +%\PassOptionsToPackage{ngerman,american}{babel} % change this to your language(s), main language last +% Spanish languages need extra options in order to work with this template +%\PassOptionsToPackage{spanish,es-lcroman}{babel} + \usepackage{babel} + +\usepackage{csquotes} +\PassOptionsToPackage{% + %backend=biber,bibencoding=utf8, %instead of bibtex + backend=bibtex8,bibencoding=ascii,% + language=auto,% + style=numeric-comp,% + %style=authoryear-comp, % Author 1999, 2010 + %bibstyle=authoryear,dashed=false, % dashed: substitute rep. author with --- + sorting=nyt, % name, year, title + maxbibnames=10, % default: 3, et al. + %backref=true,% + natbib=true % natbib compatibility mode (\citep and \citet still work) +}{biblatex} + \usepackage{biblatex} + +\PassOptionsToPackage{fleqn}{amsmath} % math environments and more by the AMS + \usepackage{amsmath} + +% ******************************************************************** +% General useful packages +% ******************************************************************** +\PassOptionsToPackage{T1}{fontenc} % T2A for cyrillics + \usepackage{fontenc} +\usepackage{textcomp} % fix warning with missing font shapes +\usepackage{scrhack} % fix warnings when using KOMA with listings package +\usepackage{xspace} % to get the spacing after macros right +\usepackage{mparhack} % get marginpar right +%\usepackage{fixltx2e} % fixes some LaTeX stuff --> since 2015 in the LaTeX kernel (see below) +% \usepackage[latest]{latexrelease} % emulate newer kernel version if older is detected +\PassOptionsToPackage{printonlyused,smaller}{acronym} + \usepackage{acronym} % nice macros for handling all acronyms in the thesis + %\renewcommand{\bflabel}[1]{{#1}\hfill} % fix the list of acronyms --> no longer working + %\renewcommand*{\acsfont}[1]{\textsc{#1}} + %\renewcommand*{\aclabelfont}[1]{\acsfont{#1}} + %\def\bflabel#1{{#1\hfill}} + \def\bflabel#1{{\acsfont{#1}\hfill}} + \def\aclabelfont#1{\acsfont{#1}} +% **************************************************************************************************** +%\usepackage{pgfplots} % External TikZ/PGF support (thanks to Andreas Nautsch) +%\usetikzlibrary{external} +%\tikzexternalize[mode=list and make, prefix=ext-tikz/] +% **************************************************************************************************** + + +% **************************************************************************************************** +% 4. Setup floats: tables, (sub)figures, and captions +% **************************************************************************************************** +\usepackage{tabularx} % better tables + \setlength{\extrarowheight}{3pt} % increase table row height +\newcommand{\tableheadline}[1]{\multicolumn{1}{c}{\spacedlowsmallcaps{#1}}} +\newcommand{\myfloatalign}{\centering} % to be used with each float for alignment +\usepackage{caption} +% Thanks to cgnieder and Claus Lahiri +% http://tex.stackexchange.com/questions/69349/spacedlowsmallcaps-in-caption-label +% [REMOVED DUE TO OTHER PROBLEMS, SEE ISSUE #82] +%\DeclareCaptionLabelFormat{smallcaps}{\bothIfFirst{#1}{~}\MakeTextLowercase{\textsc{#2}}} +%\captionsetup{font=small,labelformat=smallcaps} % format=hang, +\captionsetup{font=small} % format=hang, +\usepackage{subfig} +% **************************************************************************************************** + + +% **************************************************************************************************** +% 5. Setup code listings +% **************************************************************************************************** +\usepackage{listings} +%\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords +\lstset{language=[LaTeX]Tex,%C++, + morekeywords={PassOptionsToPackage,selectlanguage}, + keywordstyle=\color{RoyalBlue},%\bfseries, + basicstyle=\small\ttfamily, + %identifierstyle=\color{NavyBlue}, + commentstyle=\color{Green}\ttfamily, + stringstyle=\rmfamily, + numbers=none,%left,% + numberstyle=\scriptsize,%\tiny + stepnumber=5, + numbersep=8pt, + showstringspaces=false, + breaklines=true, + %frameround=ftff, + %frame=single, + belowcaptionskip=.75\baselineskip + %frame=L +} +% **************************************************************************************************** + + +% **************************************************************************************************** +% 6. PDFLaTeX, hyperreferences, and citation backreferences +% **************************************************************************************************** +% ******************************************************************** +% Using PDFLaTeX +% ******************************************************************** +\PassOptionsToPackage{hyperfootnotes=false,pdfpagelabels}{hyperref} + \usepackage{hyperref} % backref linktocpage pagebackref +%\ifpdf +%\pdfcompresslevel=9 +%\pdfadjustspacing=1 +%\fi +%\PassOptionsToPackage{pdftex}{graphicx} %%%IVO: driver will be chosen automatically + \usepackage{graphicx} + + +% ******************************************************************** +% Hyperreferences +% ******************************************************************** +\hypersetup{% + %draft, % hyperref's draft mode, for printing see below + colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,% + % uncomment the following line if you want to have black links (e.g., for printing) + %colorlinks=false, linktocpage=false, pdfstartpage=3, pdfstartview=FitV, pdfborder={0 0 0},% + breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,% + plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,% + hypertexnames=true, pdfhighlight=/O,%nesting=true,%frenchlinks,% + urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,% + %urlcolor=Black, linkcolor=Black, citecolor=Black, %pagecolor=Black,% + pdftitle={\myTitle},% + pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},% + pdfsubject={},% + pdfkeywords={},% + pdfcreator={pdfLaTeX},% + pdfproducer={LaTeX with hyperref and classicthesis}% +} + +% ******************************************************************** +% Setup autoreferences +% ******************************************************************** +% There are some issues regarding autorefnames +% http://www.ureader.de/msg/136221647.aspx +% http://www.tex.ac.uk/cgi-bin/texfaq2html?label=latexwords +% you have to redefine the makros for the +% language you use, e.g., american, ngerman +% (as chosen when loading babel/AtBeginDocument) +% ******************************************************************** +\makeatletter +\@ifpackageloaded{babel}% + {% + \addto\extrasamerican{% + \renewcommand*{\figureautorefname}{Figure}% + \renewcommand*{\tableautorefname}{Table}% + \renewcommand*{\partautorefname}{Part}% + \renewcommand*{\chapterautorefname}{Chapter}% + \renewcommand*{\sectionautorefname}{Section}% + \renewcommand*{\subsectionautorefname}{Section}% + \renewcommand*{\subsubsectionautorefname}{Section}% + }% + \addto\extrasngerman{% + \renewcommand*{\paragraphautorefname}{Absatz}% + \renewcommand*{\subparagraphautorefname}{Unterabsatz}% + \renewcommand*{\footnoteautorefname}{Fu\"snote}% + \renewcommand*{\FancyVerbLineautorefname}{Zeile}% + \renewcommand*{\theoremautorefname}{Theorem}% + \renewcommand*{\appendixautorefname}{Anhang}% + \renewcommand*{\equationautorefname}{Gleichung}% + \renewcommand*{\itemautorefname}{Punkt}% + }% + % Fix to getting autorefs for subfigures right (thanks to Belinda Vogt for changing the definition) + \providecommand{\subfigureautorefname}{\figureautorefname}% + }{\relax} +\makeatother + + +% **************************************************************************************************** +% 7. Last calls before the bar closes +% **************************************************************************************************** +% ******************************************************************** +% Development Stuff +% ******************************************************************** +\listfiles +%\PassOptionsToPackage{l2tabu,orthodox,abort}{nag} +% \usepackage{nag} +%\PassOptionsToPackage{warning, all}{onlyamsmath} +% \usepackage{onlyamsmath} + +% ******************************************************************** +% Last, but not least... +% ******************************************************************** +\usepackage{classicthesis} +% **************************************************************************************************** + + +% **************************************************************************************************** +% 8. Further adjustments (experimental) +% **************************************************************************************************** +% ******************************************************************** +% Changing the text area +% ******************************************************************** +%\areaset[current]{312pt}{761pt} % 686 (factor 2.2) + 33 head + 42 head \the\footskip +%\setlength{\marginparwidth}{7em}% +%\setlength{\marginparsep}{2em}% + +% ******************************************************************** +% Using different fonts +% ******************************************************************** +%\usepackage[oldstylenums]{kpfonts} % oldstyle notextcomp +%\usepackage[osf]{libertine} +%\usepackage[light,condensed,math]{iwona} +%\renewcommand{\sfdefault}{iwona} +%\usepackage{lmodern} % <-- no osf support :-( +%\usepackage{cfr-lm} % +%\usepackage[urw-garamond]{mathdesign} <-- no osf support :-( +%\usepackage[default,osfigures]{opensans} % scale=0.95 +%\usepackage[sfdefault]{FiraSans} +% ******************************************************************** +% \usepackage[largesc,osf]{newpxtext} +% Used to fix these: +% https://bitbucket.org/amiede/classicthesis/issues/139/italics-in-pallatino-capitals-chapter +% https://bitbucket.org/amiede/classicthesis/issues/45/problema-testatine-su-classicthesis-style +% ******************************************************************** +%\linespread{1.05} % a bit more for Palatino +% **************************************************************************************************** diff --git a/classicthesis.sty b/classicthesis.sty new file mode 100644 index 0000000..fa2793f --- /dev/null +++ b/classicthesis.sty @@ -0,0 +1,696 @@ +% ******************************************************************** +% classicthesis.sty +% +% Copyright (C) 2017 André Miede and Ivo Pletikosić +% +% If you like the style then I would appreciate a postcard. My address +% can be found in the file ClassicThesis.pdf. A collection of the +% postcards I received so far is available online at +% http://postcards.miede.de +% +% License: +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2 of the License, or +% (at your option) any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; see the file COPYING. If not, write to +% the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +% Boston, MA 02111-1307, USA. +% +% ******************************************************************** +% Important: +% +% This style can also be used without the thesis template. +% It works with LaTeX, PDFLaTeX, XeLaTeX and LuaLaTeX. +% +% ******************************************************************** +\NeedsTeXFormat{LaTeX2e}%[2015/01/01] % fixed via latexrelease package, see below +\ProvidesPackage{classicthesis}[2017/10/13 v4.4 Typographic style for a classic-looking thesis] +\PassOptionsToPackage{latest}{latexrelease} % replacement for fixltx2e, + \RequirePackage{latexrelease} % emulate newer kernel version if older is detected + +\RequirePackage{ifthen} + +% ******************************************************************** +% Options +% ******************************************************************** +\RequirePackage{kvoptions} +\SetupKeyvalOptions{family=ct, prefix=ct@} + +\DeclareBoolOption{drafting} % print version information on all pages + +\DeclareBoolOption{tocaligned} % the left column of the toc will be aligned (no indentation) +\DeclareBoolOption{dottedtoc} % page numbers in ToC flushed right +\DeclareBoolOption{listsseparated} % OBSOLETE; toggles the vertical space between lof/lot entries of different chapters + +\DeclareBoolOption{parts} % use part division + +\DeclareBoolOption{nochapters} % OBSOLETE - automatic check; disable all chapter-specific commands +\DeclareBoolOption{eulerchapternumbers} % use AMS Euler for chapter font (otherwise Palatino) +\DeclareBoolOption{linedheaders} % chaper headers will have line above and beneath +\DeclareBoolOption{floatperchapter} % numbering per chapter for all floats (i.e., Figure 1.1) +\DeclareBoolOption{manychapters} % additional space in ToC after chapter number (if two digits are needed) + +\DeclareBoolOption{listings} % load listings package and setup LoL +\DeclareBoolOption{subfig} % setup for preloaded @subfig package + +\DeclareBoolOption{eulermath} % use awesome Euler fonts for mathematical formulae; only with pdflatex +\DeclareBoolOption{beramono} % toggle a nice monospaced font (w/ bold) + pre-installed +\DeclareBoolOption{minionpro} % setup for minion pro font; use minion pro small caps as well; only with pdflatex + +\DeclareBoolOption{minionprospacing} % OBSOLETE; use minion pro's textssc for letter spacing +\DeclareBoolOption{pdfspacing} % OBSOLETE; use pdftex for letterspacing (via microtype) + +\DeclareBoolOption{a4paper} +\DeclareBoolOption{a5paper} +\DeclareBoolOption{letterpaper} +\DeclareStringOption[a4]{paper} % paper size defaults to A4 +\ProcessKeyvalOptions{ct} + + + + +%%% seems that KOMA-Script gives preference to old-style paper options, thus first +\ifthenelse{\boolean{ct@letterpaper}}{\renewcommand*{\ct@paper}{letter}}{} +\ifthenelse{\boolean{ct@a5paper}}{\renewcommand*{\ct@paper}{a5}}{} +\ifthenelse{\boolean{ct@a4paper}}{\renewcommand*{\ct@paper}{a4}}{} +%%% then +\ifthenelse{\equal{\ct@paper}{a4}}% + {\setboolean{ct@a4paper}{true} \setboolean{ct@a5paper}{false} \setboolean{ct@letterpaper}{false}}% + {} +\ifthenelse{\equal{\ct@paper}{a5}}% + {\setboolean{ct@a4paper}{false} \setboolean{ct@a5paper}{true} \setboolean{ct@letterpaper}{false}}% + {} +\ifthenelse{\equal{\ct@paper}{letter}}% + {\setboolean{ct@a4paper}{false} \setboolean{ct@a5paper}{false} \setboolean{ct@letterpaper}{true}}% + {} + + + + +% subfig-related stuff +\@ifpackageloaded{subfig}% + {\setboolean{ct@subfig}{true}% + }{\relax} + +\ifthenelse{\boolean{ct@subfig}}% + {\PassOptionsToPackage{subfigure}{tocloft}% + }{\relax}% + +% listings-related stuff +\ifthenelse{\boolean{ct@listings}}% + {\@ifpackageloaded{listings}% + {\relax}{\RequirePackage{listings}}% + }{\relax}% + + +% fine-tuning if we do not use chapters + +\ifthenelse{\isundefined{\chapter}\OR\boolean{ct@nochapters}} + { + \PackageWarningNoLine{classicthesis}{Chapter sectioning command not present in this document class. % + Deactivating options floatperchapter, linedheaders, manychapters, listsseparated, eulerchapternumbers and parts}% + \setboolean{ct@linedheaders}{false}% + \setboolean{ct@listsseparated}{false}% + \setboolean{ct@eulerchapternumbers}{false}% + \setboolean{ct@parts}{false}% %%%IVO: note that parts exist even when chapters are not defined! + \setboolean{ct@manychapters}{false}% + \setboolean{ct@floatperchapter}{false}% + \setboolean{ct@nochapters}{true} + }{\relax} + +% ******************************************************************** +% PDF and XeLaTeX Stuff +% ******************************************************************** +\RequirePackage{ifpdf} +\RequirePackage{ifxetex} +\RequirePackage{ifluatex} +\ifthenelse{\boolean{pdf}\OR\boolean{luatex}\OR\boolean{xetex}}% + { + \RequirePackage{hyperref} + \pdfstringdefDisableCommands{\let\thepart=\relax} % no part numbers (i, ii, iii) in PDF outline IVO + %\pdfstringdefDisableCommands{\renewcommand{\thepart}{\Roman{part}}} %%%IVO bring back Part numbers in PDF outline + }{} + + +% ******************************************************************** +% Colors +% ******************************************************************** +\PassOptionsToPackage{dvipsnames}{xcolor} + \RequirePackage{xcolor} % [dvipsnames] +\definecolor{halfgray}{gray}{0.55} % chapter numbers will be semi transparent .5 .55 .6 .0 +\definecolor{webgreen}{rgb}{0,.5,0} +\definecolor{webbrown}{rgb}{.6,0,0} +%\definecolor{Maroon}{cmyk}{0, 0.87, 0.68, 0.32} +%\definecolor{RoyalBlue}{cmyk}{1, 0.50, 0, 0} +%\definecolor{Black}{cmyk}{0, 0, 0, 0} + +% ******************************************************************** +% Font Stuff +% ******************************************************************** +\ifthenelse{\boolean{xetex}\OR\boolean{luatex}} + { % use fontspec and OpenType fonts with utf8 engines + \RequirePackage{fontspec} + \setmainfont[Ligatures=TeX,Numbers=OldStyle]{TeX Gyre Pagella} % Palatino clone + \linespread{1.05} % a bit more for Palatino + \ifthenelse{\boolean{ct@beramono}}% + {\setmonofont[Scale=0.85]{DejaVu Sans Mono}} % like Bera; Scale=MatchLowercase + {\setmonofont[Scale=1]{Latin Modern Mono}} + \RequirePackage{unicode-math} + \setmathfont{TeX Gyre Pagella Math} + % font for the chapter numbers will be defined in the old way below + % because there is no OpenType Euler font; this is how it should be done: + %\newfontface\chapterNumber[Scale=7,Color=000000]{TeX Gyre Pagella Bold} + } + { % use Type 1 fonts with pdflatex + \ifthenelse{\boolean{ct@minionpro}}% specialists: MinionPro + {% + % in order have Euler math fonts work with Minion, special option is needed + \ifthenelse{\boolean{ct@eulermath}}% + {% + \PassOptionsToPackage{opticals,mathlf,onlytext}{MinionPro}% + \RequirePackage{MinionPro} % opticals, fullfamily, osf + }{% + \PassOptionsToPackage{opticals,mathlf}{MinionPro}% + \RequirePackage{MinionPro} % opticals, fullfamily, osf + } + }{ + % default: Palatino + \PassOptionsToPackage{osf,sc}{mathpazo}% + \RequirePackage{mathpazo} % Palatino with real small caps and old style figures + \linespread{1.05} % a bit more for Palatino + } + + \ifthenelse{\boolean{ct@beramono}}% + {\PassOptionsToPackage{scaled=0.85}{beramono}% + \RequirePackage{beramono}% + }{% + \relax% + % put your own suitable typewriter font here + %\renewcommand{\ttdefault}{\rmdefault} + } + + \ifthenelse{\boolean{ct@eulermath}}% + {\PassOptionsToPackage{euler-digits}{eulervm}% + \RequirePackage{eulervm}} % Euler math fonts + {\relax} + } + + \ifthenelse{\boolean{ct@eulerchapternumbers}}% font for the chapter numbers + {\DeclareFixedFont{\chapterNumber}{U}{eur}{b}{n}{70}}% + {\DeclareFixedFont{\chapterNumber}{T1}{pplj}{m}{n}{70}}% + %{\newfont{\chapterNumber}{eurb10 scaled 7000}}% + %{\newfont{\chapterNumber}{pplr9d scaled 7000}} + % Euler eurb10 / Palatino OSF pplr9d / Palatino SC pplrc9d + % Latin Modern cork-lmr10 / Minion MinionPro-Regular-osf-t1 + % (MinionPro-SemiboldCapt-osf-t1 MinionPro-SemiboldDisp-osf-t1) + + + + +\RequirePackage{microtype} % character protruding and other micro-typography stuff +% [expansion=false] + + +% ******************************************************************** +% Textblock size +%******************************************************* +\@ifpackageloaded{typearea}% + {\relax}{% + \PassOptionsToPackage{headinclude,footinclude}{typearea} + \RequirePackage{typearea}% + } + +\ifthenelse{\boolean{ct@letterpaper}}% + {% A4 + \ifthenelse{\boolean{ct@minionpro}}% + {% Minion gets some extra sizes + \PackageInfo{classicthesis}{letter paper, MinionPro}% + \areaset[current]{332pt}{634pt}% guessing from A4 values + \setlength{\marginparwidth}{7.5em}% + \setlength{\marginparsep}{2em}% + }{% Palatino or other + \PackageInfo{classicthesis}{letter paper, Palatino or other} + \areaset[current]{356pt}{700pt} % guessing from A4 values + \setlength{\marginparwidth}{7em}% + \setlength{\marginparsep}{2em}% + }% + }{\relax} +\ifthenelse{\boolean{ct@a5paper}}% + {% A5 + \ifthenelse{\boolean{ct@minionpro}}% + {% Minion gets some extra sizes + \PackageInfo{classicthesis}{A5 paper, MinionPro}% + \areaset[current]{278pt}{556pt}% + \setlength{\marginparwidth}{5em}% + \setlength{\marginparsep}{1.25em}% + }{% Palatino or other + \PackageInfo{classicthesis}{A5 paper, Palatino or other}% + \areaset[current]{288pt}{555pt}% + \setlength{\marginparwidth}{4em}% + \setlength{\marginparsep}{1.25em}% + }% + }{\relax} +\ifthenelse{\boolean{ct@a4paper}}% + {% A4 + \ifthenelse{\boolean{ct@minionpro}}% + {% Minion gets some extra sizes + \PackageInfo{classicthesis}{A4 paper, MinionPro}% + \areaset[current]{312pt}{684pt}% 609 + 33 + 42 head \the\footskip + \setlength{\marginparwidth}{7.5em}% + \setlength{\marginparsep}{2em}% + }{% Palatino or other + \PackageInfo{classicthesis}{A4 paper, Palatino or other} + \areaset[current]{336pt}{750pt} % ~ 336 * factor 2 + 33 head + 42 \the\footskip + % \areaset{336pt}{761pt} % 686 (factor 2.2) + 33 head + 42 head \the\footskip 10pt + \setlength{\marginparwidth}{7em}% + \setlength{\marginparsep}{2em}% + }% + }{\relax} + +% Here are some suggestions for the text widths and heights: +% Palatino 10pt: 288--312pt | 609--657pt +% Palatino 11pt: 312--336pt | 657--705pt +% Palatino 12pt: 360--384pt | 768pt +% Minion 10pt: 264--288pt | 561--609pt +% Minion 11pt: 288--312pt | 609--657pt +% Minion 12pt: 336pt | 672pt +% Libertine 10pt: +% Libertine 11pt: +% Libertine 12pt: +% kpfonts 10pt: +% kpfonts 11pt: +% kpfonts 12pt: + +% ******************************************************************** +% Own Stuff +% ******************************************************************** +% Disable single lines at the start of a paragraph (Schusterjungen) +\clubpenalty = 10000 +% Disable single lines at the end of a paragraph (Hurenkinder) +\widowpenalty = 10000 +\displaywidowpenalty = 10000 % formulas + +% Graffiti as in GKP's book "Concrete Mathematics" +% thanks to Lorenzo Pantieri and Enrico Gregorio +\def\graffito@setup{% +% \slshape\footnotesize% this was due to \slhape in above book + \itshape\footnotesize\leavevmode\color{Black}% + \parindent=0pt \lineskip=0pt \lineskiplimit=0pt % + \tolerance=2000 \hyphenpenalty=300 \exhyphenpenalty=300% + \doublehyphendemerits=100000% + \finalhyphendemerits=\doublehyphendemerits} +%\DeclareRobustCommand{\graffito}[1]{\marginpar% +% [\graffito@setup\raggedleft\hspace{0pt}{#1}]% +% {\graffito@setup\raggedright\hspace{0pt}{#1}}} + +\let\oldmarginpar\marginpar +\renewcommand{\marginpar}[2][]{% always add optional parameter, make it empty by default + \if\relax\detokenize{#1}\relax% optional parameter empty, in all normal document calls + \oldmarginpar[\graffito@setup\raggedleft\hspace{0pt}#2]{\graffito@setup\raggedright\hspace{0pt}#2}% + \else%two parameters, let them use their styling + \oldmarginpar[#1]{#2}% + \fi% +} + + +% Enumeration environment with small caps +\newenvironment{aenumerate} + {\def\theenumi{\textsc{\alph{enumi}}}% + \enumerate} + {\endenumerate} + +% ******************************************************************** +% Fancy Stuff +% ******************************************************************** +\RequirePackage{booktabs} % for better rules in tables +\RequirePackage{textcase} % for \MakeTextUppercase + +%%% engine-dependent letterspacing: microtype for pdflatex, fontspec for xelatex and luatex +\ifthenelse{\boolean{ct@minionpro}}{% MinionPro small caps + \PackageInfo{classicthesis}{Using MinionPro's textssc for character spacing.} + \DeclareRobustCommand{\spacedallcaps}[1]{\textssc{\MakeTextUppercase{#1}}} + \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\textssc{\MakeTextLowercase{#1}}} + }{ + % engine-based spacedallcaps and spacedlowsmallcaps + \ifthenelse{\boolean{pdf}\OR\boolean{luatex}}{ % pdf will soon test true for both pdflatex and luatex; \AND\NOT\boolean{luatex} + \PackageInfo{classicthesis}{Using pdftex/microtype for character spacing.% + Make sure your pdftex is version 1.40 or higher.}% + \microtypesetup{expansion=false} + \DeclareRobustCommand{\spacedallcaps}[1]{\textls[160]{\MakeTextUppercase{#1}}} + \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\textls[80]{\scshape\MakeTextLowercase{#1}}} + }{\relax} + + \ifthenelse{\boolean{xetex}}{ % use fontspec features; \OR\boolean{luatex} does not work well + \DeclareRobustCommand{\spacedallcaps}[1]{{\addfontfeature{LetterSpace=18.0}\MakeTextUppercase{#1}}}% WordSpace=1.8 + \DeclareRobustCommand{\spacedlowsmallcaps}[1]{{\addfontfeatures{LetterSpace=14.0}\scshape\MakeTextLowercase{#1}}}% WordSpace=1.8 + }{\relax} + + \ifthenelse{\boolean{pdf}\OR\boolean{xetex}\OR\boolean{luatex}}% ever used? only dvi engines remain + {\relax}{% + \RequirePackage{soulutf8} % for letterspacing + \sodef\allcapsspacing{\upshape}{0.15em}{0.65em}{0.6em}% + \sodef\lowsmallcapsspacing{\scshape}{0.075em}{0.5em}{0.6em}% + \DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\allcapsspacing{#1}}}% + \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\lowsmallcapsspacing{#1}}}%\protect + }% + } + +% ******************************************************************** +% headlines +% ******************************************************************** +%\PassOptionsToPackage{automark}{scrpage2} +\PassOptionsToPackage{automark}{scrlayer-scrpage} + %\RequirePackage{scrpage2} % provides headers and footers (KOMA Script) + \RequirePackage{scrlayer-scrpage} % provides headers and footers (KOMA Script) + \clearpairofpagestyles + %\setheadsepline{0pt} + \let\MakeMarkcase\spacedlowsmallcaps + \ifthenelse{\boolean{ct@nochapters}}% + {\relax}% + {\renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}}} + \renewcommand{\sectionmark}[1]{\markright{\thesection\enspace\spacedlowsmallcaps{#1}}} + \lehead{\mbox{\llap{\small\pagemark\kern2em}\headmark\hfil}} + \rohead{\mbox{\hfil{\headmark}\rlap{\small\kern2em\pagemark}}} + \renewcommand{\headfont}{\small} +% \DeclareRobustCommand{\fixBothHeadlines}[2]{} % <--- ToDo + % hack to get the content headlines right (thanks, Lorenzo!) + \def\toc@heading{% + \ifthenelse{\boolean{ct@nochapters}}% + {\section*{\contentsname}}%nochapters + {\chapter*{\contentsname}}%chapters + \@mkboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}} %%%IVO what does this do? + + +% ******************************************************************** +% layout of the chapter-, section-, subsection-, subsubsection-, +% paragraph and description-headings +% ******************************************************************** +\RequirePackage[newparttoc]{titlesec} % newparttoc to write \part to .toc with \numberline +\ifthenelse{\boolean{ct@nochapters}}{\relax}{\titleclass{\chapter}{top}} % thanks to Javier Bezos of titlesec +\def\ttl@addcontentsline#1#2{% this is from titlesec.sty + \addcontentsline{toc}{#1}{\ifttl@toclabel\ttl@a\fi{#2}}% write titles as a group inside {} + \nobreak} +% parts +\ifthenelse{\boolean{ct@parts}}% +{% + \newcommand{\ctparttext}[1]{\renewcommand{\ctparttext@keep}{#1}} + \def\ctparttext@keep{} % Thanks to Ivo + \def\ctparttext@print{\ctparttext@keep \gdef\ctparttext@keep{}} + \titleformat{\part}[display] + {\normalfont\centering\large}% + {\thispagestyle{empty}\partname~\MakeTextUppercase{\thepart}}{1em}% + {\color{Maroon}\spacedallcaps}[\bigskip\normalfont\normalsize\color{Black}\begin{quote}\ctparttext@print\end{quote}] +}{\relax} +% chapters +\ifthenelse{\boolean{ct@linedheaders}}% +{% lines above and below, number right + \titleformat{\chapter}[display]% + {\relax}{\raggedleft{\color{halfgray}\chapterNumber\thechapter} \\ }{0pt}% + {\titlerule\vspace*{.9\baselineskip}\raggedright\spacedallcaps}[\normalsize\vspace*{.8\baselineskip}\titlerule]% +}{% something like Bringhurst + \titleformat{\chapter}[display]% + {\relax}{\mbox{}\oldmarginpar{\vspace*{-3\baselineskip}\color{halfgray}\chapterNumber\thechapter}}{0pt}% + {\raggedright\spacedallcaps}[\normalsize\vspace*{.8\baselineskip}\titlerule]% +} +% sections \FloatBarrier +\titleformat{\section} + {\relax}{\textsc{\MakeTextLowercase{\thesection}}}{1em}{\spacedlowsmallcaps} +% subsections +\titleformat{\subsection} + {\relax}{\textsc{\MakeTextLowercase{\thesubsection}}}{1em}{\normalsize\itshape} +% subsubsections +\titleformat{\subsubsection} + {\relax}{\textsc{\MakeTextLowercase{\thesubsubsection}}}{1em}{\normalsize\itshape} +% paragraphs +\titleformat{\paragraph}[runin] + {\normalfont\normalsize}{\theparagraph}{0pt}{\spacedlowsmallcaps} +% descriptionlabels + \renewcommand{\descriptionlabel}[1]{\hspace*{\labelsep}\spacedlowsmallcaps{#1}} % spacedlowsmallcaps textit textsc +% spacing +\ifthenelse{\boolean{ct@nochapters}}% + {\relax}% + {\titlespacing*{\chapter}{0pt}{1\baselineskip}{1.2\baselineskip}} +\titlespacing*{\section}{0pt}{1.25\baselineskip}{1\baselineskip} +\titlespacing*{\subsection}{0pt}{1.25\baselineskip}{1\baselineskip} +\titlespacing*{\paragraph}{0pt}{1\baselineskip}{1\baselineskip} + +% ******************************************************************** +% layout of the TOC, LOF and LOT (LOL-workaround see next section) +% ******************************************************************** +\PassOptionsToPackage{titles}{tocloft} +\RequirePackage{tocloft} +% avoid page numbers being right-aligned in fixed-size box +\newlength{\newnumberwidth} +\settowidth{\newnumberwidth}{999} % yields overfull hbox warnings for pages > 999 +\cftsetpnumwidth{\newnumberwidth} + +% have the bib neatly positioned after the rest +\newlength{\beforebibskip} +\setlength{\beforebibskip}{0em} + +% space for more than nine chapters +\newlength{\newchnumberwidth} +\settowidth{\newchnumberwidth}{.} % <--- tweak here if more space required +\ifthenelse{\boolean{ct@manychapters}}% <--- many chapters option +{% + \addtolength{\cftchapnumwidth}{\newchnumberwidth}% + \addtolength{\cftsecnumwidth}{\newchnumberwidth} + \addtolength{\cftsecindent}{\newchnumberwidth} + \addtolength{\cftsubsecnumwidth}{\newchnumberwidth} + \addtolength{\cftsubsecindent}{2\newchnumberwidth} + \addtolength{\cftsubsubsecnumwidth}{\newchnumberwidth} +}{\relax}% + +% pagenumbers right after the titles +% parts +\ifthenelse{\boolean{ct@parts}}% +{% + \renewcommand{\thepart}{\roman{part}}% + \renewcommand{\cftpartpresnum}{\scshape}% \MakeTextLowercase + \renewcommand{\cftpartaftersnum}{}% + \renewcommand{\cftpartaftersnumb}{\spacedlowsmallcaps}% + \setlength{\cftpartnumwidth}{\cftchapnumwidth} + \renewcommand{\cftpartfont}{\color{Maroon}\normalfont}% + \cftpagenumbersoff{part} + \renewcommand{\cftpartpagefont}{\normalfont}% + \ifthenelse{\boolean{ct@dottedtoc}}{\relax}% + {% + \renewcommand{\cftpartleader}{\hspace{1.5em}}% + \renewcommand{\cftpartafterpnum}{\cftparfillskip}% + }% + \setlength{\cftbeforepartskip}{1em}% + \setlength{\cftbeforechapskip}{.1em}% + \setlength{\beforebibskip}{1.5\cftbeforepartskip}% +}{\relax} +% chapters +\ifthenelse{\boolean{ct@nochapters}}% + {\relax}% + {% + \renewcommand{\cftchappresnum}{\spacedlowsmallcaps}% + \renewcommand{\cftchapaftersnumb}{\spacedlowsmallcaps}% + \renewcommand{\cftchapfont}{\normalfont}% + \renewcommand{\cftchappagefont}{\normalfont}% + \ifthenelse{\boolean{ct@dottedtoc}}{\relax}% + {% + \renewcommand{\cftchapleader}{\hspace{1.5em}}% + \renewcommand{\cftchapafterpnum}{\cftparfillskip}% + } + %\setlength{\cftbeforechapskip}{.1em}% + } +% sections +\ifthenelse{\boolean{ct@nochapters}}% + {% + \setlength{\cftbeforesecskip}{.1em}% + \setlength{\beforebibskip}{1em}% + }% + {\relax} +\renewcommand{\cftsecpresnum}{\scshape\MakeTextLowercase}% +\renewcommand{\cftsecfont}{\normalfont}% +\renewcommand{\cftsecpagefont}{\normalfont}% +\ifthenelse{\boolean{ct@dottedtoc}}{\relax}% + {% + \renewcommand{\cftsecleader}{\hspace{1.5em}}% + \renewcommand{\cftsecafterpnum}{\cftparfillskip}% + } + \ifthenelse{\boolean{ct@tocaligned}}{\renewcommand{\cftsecindent}{0em}}{\relax} +% subsections +\renewcommand{\cftsubsecpresnum}{\scshape\MakeTextLowercase}% +\renewcommand{\cftsubsecfont}{\normalfont}% +\ifthenelse{\boolean{ct@dottedtoc}}{\relax}% +{% + \renewcommand{\cftsubsecleader}{\hspace{1.5em}}% + \renewcommand{\cftsubsecafterpnum}{\cftparfillskip}% +} +\ifthenelse{\boolean{ct@tocaligned}}{\renewcommand{\cftsubsecindent}{0em}}{\relax} +% subsubsections +\renewcommand{\cftsubsubsecpresnum}{\scshape\MakeTextLowercase}% +\renewcommand{\cftsubsubsecfont}{\normalfont}% +\ifthenelse{\boolean{ct@dottedtoc}}{\relax}% +{% + \renewcommand{\cftsubsubsecleader}{\hspace{1.5em}}% + \renewcommand{\cftsubsubsecafterpnum}{\cftparfillskip}% +} +\ifthenelse{\boolean{ct@tocaligned}}{\renewcommand{\cftsubsubsecindent}{0em}}{\relax} +% figures +\renewcommand{\cftfigpresnum}{\scshape\MakeTextLowercase}% +\renewcommand{\cftfigfont}{\normalfont}% +\ifthenelse{\boolean{ct@dottedtoc}}{\relax}% +{% + \renewcommand{\cftfigleader}{\hspace{1.5em}}% + \renewcommand{\cftfigafterpnum}{\cftparfillskip}% +} +\renewcommand{\cftfigpresnum}{\figurename~}%Fig.~} +\newlength{\figurelabelwidth} +\settowidth{\figurelabelwidth}{\cftfigpresnum~999} +\addtolength{\figurelabelwidth}{2.5em} +\cftsetindents{figure}{0em}{\figurelabelwidth} +% tables +\renewcommand{\cfttabpresnum}{\scshape\MakeTextLowercase}% +\renewcommand{\cfttabfont}{\normalfont}% +\ifthenelse{\boolean{ct@dottedtoc}}{\relax}% +{% + \renewcommand{\cfttableader}{\hspace{1.5em}}% + \renewcommand{\cfttabafterpnum}{\cftparfillskip}% +} +\renewcommand{\cfttabpresnum}{\tablename~}%Tab.~} +\newlength{\tablelabelwidth} +\settowidth{\tablelabelwidth}{\cfttabpresnum~999} +\addtolength{\tablelabelwidth}{2.5em} +%\cftsetindents{table}{0em}{\tablelabelwidth} +\cftsetindents{table}{0em}{\figurelabelwidth} +% listings +\ifthenelse{\boolean{ct@listings}}% +{% + \newlistof{listings}{lol}{\lstlistlistingname}% + \renewcommand{\cftlistingspresnum}{\scshape\MakeTextLowercase}% + \renewcommand{\cftlistingsfont}{\normalfont}% + \renewcommand{\cftlistingspresnum}{\lstlistingname~}% + \renewcommand{\cftlistingspagefont}{\normalfont}% + \ifthenelse{\boolean{ct@dottedtoc}}{\relax}% + {% + \renewcommand{\cftlistingsleader}{\hspace{1.5em}}% + \renewcommand{\cftlistingsafterpnum}{\cftparfillskip}% + } + \newlength{\listingslabelwidth}% + \settowidth{\listingslabelwidth}{\cftlistingspresnum~999}% + \addtolength{\listingslabelwidth}{2.5em}% + %\cftsetindents{listings}{0em}{\listingslabelwidth}% + \cftsetindents{listings}{0em}{\figurelabelwidth}% + \let\l@lstlisting\l@listings% + \let\lstlistoflistings\listoflistings% +}{\relax}% + +% dirty work-around to get the spacing after the toc/lot/lof-titles right +\ifthenelse{\boolean{ct@parts}}% +{% + \AtBeginDocument{\addtocontents{toc}{\protect\vspace{-\cftbeforepartskip}}} +}{% + \ifthenelse{\boolean{ct@nochapters}}% + {\relax}% + {\AtBeginDocument{\addtocontents{toc}{\protect\vspace{-\cftbeforechapskip}}}} +} + + +\newcommand{\tocEntry}[1]{\protect\numberline {}{#1}}% + + +%% remove the vertical space between lof/lot entries of different chapters +\ifthenelse{\boolean{ct@listsseparated}}{% + \PackageWarningNoLine{classicthesis}{Option "listsseparated" deprecated as of version 2.9.}% +}{\relax} +% \ifthenelse{\boolean{ct@listsseparated}}{% +% \AtBeginDocument{% +% \addtocontents{lof}{\protect\vspace{-\cftbeforechapskip}}% +% \addtocontents{lot}{\protect\vspace{-\cftbeforechapskip}}% +% \ifthenelse{\boolean{ct@listings}}% +% {% +% \addtocontents{lol}{\protect\vspace{-\cftbeforechapskip}}% +% }{\relax}% +% }% +% }{% + + +\DeclareRobustCommand*{\deactivateaddvspace}{\let\addvspace\@gobble}% +\AtBeginDocument{% + \addtocontents{lof}{\deactivateaddvspace}% + \addtocontents{lot}{\deactivateaddvspace}% + \ifthenelse{\boolean{ct@listings}}% + {% + \addtocontents{lol}{\deactivateaddvspace}% + }{\relax}% +}% +% } + +% ******************************************************************** +% footnotes setup +% ******************************************************************** +\ifdefined\deffootnote + % KOMA-command, footnotemark not superscripted at the bottom + \deffootnote{0em}{0em}{\thefootnotemark\hspace*{.5em}}% + \message{Using KOMA-command "deffootnote" for footnote setup}% +\else + \PassOptionsToPackage{flushmargin}{footmisc}% + \RequirePackage{footmisc}% + \setlength{\footnotemargin}{-.5em}% + \PackageWarningNoLine{classicthesis}{Using package "footmisc" with option % + "flushmargin" for footnote setup (not 100\% the same as with KOMA)}% +\fi + +% ******************************************************************** +% Drafting Stuff +% ******************************************************************** +\RequirePackage{scrtime} % time access +\newcommand{\finalVersionString}{\relax} +\providecommand{\myVersion}{$\!\!$} % w/o classicthesis-config.tex +\ifthenelse{\boolean{ct@drafting}}{% +% \RequirePackage{draftwatermark}% +% \SetWatermarkLightness{0.9} +% \SetWatermarkScale{.5} +% \SetWatermarkText{\today\ at \thistime} + \PassOptionsToPackage{draft}{prelim2e} + \RequirePackage{prelim2e} + \renewcommand{\PrelimWords}{\relax} + \renewcommand{\PrelimText}{\footnotesize[\,\today\ at \thistime\ -- \texttt{classicthesis}~\myVersion\,]} +}{\renewcommand{\finalVersionString}{\emph{Final Version} as of \today\ (\texttt{classicthesis}~\myVersion).}} + +% ******************************************************************** +% Caption numbering now w/o chapter number +% ******************************************************************** +\ifthenelse{\boolean{ct@floatperchapter}}{% + \ifthenelse{\boolean{ct@listings}}{% + \lstset{numberbychapter=true}}{\relax}% numberbychapter works in listings>=1.4 +}{% + \ifthenelse{\boolean{ct@listings}}{% + \lstset{numberbychapter=false}}{\relax}% + \RequirePackage{remreset}% + \ifthenelse{\boolean{ct@nochapters}}% + {\relax}{% + \@removefromreset{table}{chapter} % requires remreset package + }% + \renewcommand{\thetable}{\arabic{table}}% + \ifthenelse{\boolean{ct@nochapters}}% + {\relax}{% + \@removefromreset{figure}{chapter} % requires remreset package + }% + \renewcommand{\thefigure}{\arabic{figure}}% + \ifthenelse{\boolean{ct@nochapters}}% + {\relax}{% + \@removefromreset{equation}{chapter} % requires remreset package + }% + \renewcommand{\theequation}{\arabic{equation}}% +} + +% ******************************************************************** +% Backward-compatibility +% ******************************************************************** +\let\myChapter\chapter +\let\myPart\part +\let\graffito\marginpar diff --git a/docs/COPYING b/docs/COPYING new file mode 100644 index 0000000..7b1e1ea --- /dev/null +++ b/docs/COPYING @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/docs/ClassicThesis.pdf b/docs/ClassicThesis.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0979c399d2d0154bd7c1b757f9e53736e54d99b8 GIT binary patch literal 277695 zcmbTd2UJtvw=Nn)K}Em@DqRs#s`MtHq9D>#q&FdiVhAk>2pA9xs5Bc*nn)*&0HGIA z3B86C0-;JvC@KUr5V-mO&bj|{-Z*!>cgLG!kDWa-_F8-GHP@Q+o8O#U?#>NUWi=J8 z!*YWo?bO3+TADJKWrDmO9=>wru&N~}&==+>qoJiH^B;0p)zm)#1`3r?H4X5Dfo_0+ zLEfOlMn;FBuuzaE=CeJG~Ct>27W|FmpTkx$ogJr*}LsCKXASij)GwwFWuGL9FHzd7LM zTYs}bFyzFH(f6V|NpYoVn>u`S5%76y~s9Wv`}@LvJZ-IE-!)jwneka z>UF0M4@yIyMZdRh=Mj~BpFcqI+;UzsX!!||uRHOaML&H1U&+&h*=0iB z0Qw@H?OY47l{8}1_@79mB`9cpic#*NNfBGpM*6SF`h1 zy*%sDu!|I4>+;f(>_^eV*FOtg%kjFI*E(6FB~AEPLfBoO5bmSPmK_>IR-TyH4{E<`A-q2KT6wy;t&3x zrcCF5PMMa*|NWFD-5(1iUOkG~a#$`rz5kDKa<9B8#QG*jq0ez3xB+fB~U^jH>pPL<&O)~`cO>-!auB} zucw6;_YJ-k`Sava<-2m9*Mu||@@W(ZW#^&|hcl`1=CG#rP2M-QK71qhocW&T+!4-Z z-q{Sl5aFClE7v2u+v3#*en^zF@BAcr>}XG0TaIGSi(H?E;qOn0&YQ<{ukE;A;qRS! zaN}k3nw-B%oo>e=0lrpr{z&3Wjqg~~?^(Bm4%y=_X89hmHtj0wFHR`*JbBSp_I%on zr`4hRo01BrzRZohI{NnHtxEMswfn-?g^oPrXUcXy0tsiVcoJ(!HDl=zlBxPbrSjq$ z;7kTCi8h!{b8NZedK>un`Y!f}K!{;-%+VOYbj}sZ|7oFV{kMg7KOz_;qv~km^$-Mv z9ago4d%^zs$22Gu!ZoYh^FMc}9ag<_|E8k~*Uo~hJs}{Oiz=$VK95xIn>s_`!Jtr3 zK!ATR6y)I*t`h9+bLl_tzT@c&vW7#vxR&{UcVHgq6LiBL2$NCM*5eN2-eJ}2*MlC( zxTxu9sOafv%BbsVt7xcc%V=t7sA%bMe|2?LbS`VSaeMR!0YU$2F7q!RU>*l@)q5al5IhtJg8p;Uf4=E|^a0V9QPa8n z&oGRPRPTfa0c}Ar85bEnK|wy?v9r~|{a8JZ7NRb)2JSBu?fDoX zku>wTStq4`b%iHQ;_MaVpL&(VZGlU79FsaOcNGr>7$wcbvuZ;;f48&0ejx=3Jd$js zy{A9_-blNeZLsd&=P=e6M#jcVue4>kje%;EOx9~utn;(%Z_YjFx(M8-YkTjRjl5QQGD@%i|H@7OJ|XvOA?UmciKnlgi{ajKws`Rdv~$x3G;d32k1o;(?br&pZm$? zUg$fUFL!rir}mP3>2bRJn4jA7qWx+o4HK)h84oPMU+=z_BFp(wmxm1{WXfhjFTTG0 z;urKRy8cI#{~IIxdm;a$ z#eZW4O)xj5w_7;P1_aBAQyMsC!d@qqj}X zO#wXn06d*M4*-C@Re;bnuG<6wyq^HLvNr}W0USB_FX5h#92F1{IC@e@P*CXP>EkC( zoH%~^x`%ib4&z(Jk|+$Zpy1MGbVdjc)26ke}Iqw;Gx3;M*%$hd3g8j-*zL-4}~wPQ@@Y=*eJrcljd0VK4Ecb#We)-{HBhXgKv0zdP!{uWnpWN1~|yW z0{|EUSohzVpa1`L$O$N8(!^Dwzz^p7Wq8&V`I{fr@~msye~Aqut9+KMmHxyMcsw4$l-{U3X$(d{Dx}RmQ5<4B`yT8l zU`7aQ*fh=&>-3a8z!}8m9$@5NyM88Xe3iAl6fn55F&fo8RJi(R_^yW9ZcPh^dZtdx z7GD6W+cX?|BAz@y(N;El#$!ee z_ZP!0zcd%TcLycPPe~`HuMD8HG#lj^ter2X|7yDI0q(O?d#$T{tdcMjIa#k=fpAhq zwX}{M=uJ6G7}ILc_ORu=&q`D5I>yjcTZKe@svU`PHt`L1?(b;_6-aK`kGbj`?s*at zbfU)R*#Fxs->IZA0-5e)o%ZiMe^3E=7{lX8Yi-#Th92*Z&;grH;{|(d;jA}%0DlC8 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

SZVd8> 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

v^cj5m6J_wl(I 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 literal 0 HcmV?d00001 diff --git a/docs/LISTOFFILES b/docs/LISTOFFILES new file mode 100644 index 0000000..ac77cd5 --- /dev/null +++ b/docs/LISTOFFILES @@ -0,0 +1,194 @@ +LIST OF FILES FOR ClassicThesis.tex + + *File List* + silence.sty 2012/07/02 v1.5b Selective filtering of warnings and error mess +ages +scrreprt.cls 2017/09/07 v3.24 KOMA-Script document class (report) +scrkbase.sty 2017/09/07 v3.24 KOMA-Script package (KOMA-Script-dependent bas +ics and keyval usage) + scrbase.sty 2017/09/07 v3.24 KOMA-Script package (KOMA-Script-independent b +asics and keyval usage) + keyval.sty 2014/10/28 v1.15 key=value parser (DPC) +scrlfile.sty 2017/09/07 v3.24 KOMA-Script package (loading files) +tocbasic.sty 2017/09/07 v3.24 KOMA-Script package (handling toc-files) +scrsize11pt.clo 2017/09/07 v3.24 KOMA-Script font size class option (11pt) +typearea.sty 2017/09/07 v3.24 KOMA-Script package (type area) +classicthesis-config.tex +inputenc.sty 2015/03/17 v1.2c Input encoding file + utf8.def 2017/01/28 v1.1t UTF-8 support for inputenc + t1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + ot1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + omsenc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + babel.sty 2017/10/04 3.14 The Babel package + bblopts.cfg 2005/09/08 v0.1 add Arabic and Farsi to "declared" options of b +abel + ngerman.ldf 2016/11/02 v2.9 German support for babel (new orthography) +american.ldf 2017/06/06 v3.3r English support from the babel system +csquotes.sty 2017/03/11 v5.2b context-sensitive quotations (JAW) +etoolbox.sty 2017/01/02 v2.4 e-TeX tools for LaTeX (JAW) +csquotes.def 2017/03/11 v5.2b csquotes generic definitions (JAW) +csquotes.cfg +biblatex.sty 2016/12/05 v3.7 programmable bibliographies (PK/JW/AB) +pdftexcmds.sty 2017/03/19 v0.25 Utility functions of pdfTeX for LuaTeX (HO) +infwarerr.sty 2016/05/16 v1.4 Providing info/warning/error messages (HO) +ifluatex.sty 2016/05/16 v1.4 Provides the ifluatex switch (HO) + ltxcmds.sty 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) + ifpdf.sty 2017/03/15 v3.2 Provides the ifpdf switch +kvoptions.sty 2016/05/16 v3.12 Key value format for package options (HO) +kvsetkeys.sty 2016/05/16 v1.17 Key value parser (HO) +etexcmds.sty 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) + logreq.sty 2010/08/04 v1.0 xml request logger + logreq.def 2010/08/04 v1.0 logreq spec v1.0 + ifthen.sty 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) + url.sty 2013/09/16 ver 3.4 Verb mode for urls, etc. + xstring.sty 2013/10/13 v1.7c String manipulations (C Tellechea) + blx-dm.def +numeric-comp.dbx +biblatex-dm.cfg +blx-compat.def 2016/12/05 v3.7 biblatex compatibility (PK/JW/AB) +blx-bibtex.def 2016/12/05 v3.7 biblatex compatibility (PK/JW/AB) +biblatex.def 2016/12/05 v3.7 biblatex compatibility (PK/JW/AB) +blx-natbib.def 2016/12/05 v3.7 biblatex compatibility (PK/JW/AB) +standard.bbx 2016/12/05 v3.7 biblatex bibliography style (PK/JW/AB) + numeric.bbx 2016/12/05 v3.7 biblatex bibliography style (PK/JW/AB) +numeric-comp.bbx 2016/12/05 v3.7 biblatex bibliography style (PK/JW/AB) +numeric-comp.cbx 2016/12/05 v3.7 biblatex citation style (PK/JW/AB) +biblatex.cfg + amsmath.sty 2017/09/02 v2.17a AMS math features + amstext.sty 2000/06/29 v2.01 AMS text + amsgen.sty 1999/11/30 v2.0 generic functions + amsbsy.sty 1999/11/29 v1.2d Bold Symbols + amsopn.sty 2016/03/08 v2.02 operator names + fontenc.sty + t1enc.def 2017/04/05 v2.0i Standard LaTeX file +textcomp.sty 2017/04/05 v2.0i Standard LaTeX package + ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file + ts1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc + scrhack.sty 2017/09/07 v3.24 KOMA-Script package + xpatch.sty 2012/10/02 v0.3 Extending etoolbox patching commands + expl3.sty 2017/09/18 L3 programming layer (loader) +expl3-code.tex 2017/09/18 L3 programming layer +l3pdfmode.def 2017/03/18 v L3 Experimental driver: PDF mode + xparse.sty 2017/09/18 L3 Experimental document command parser + xspace.sty 2014/10/28 v1.13 Space after command names (DPC,MH) +mparhack.sty 2005/04/17 v1.4 (T. Sgouros and S. Ulrich) + acronym.sty 2015/03/21 v1.41 Support for acronyms (Tobias Oetiker) + suffix.sty 2006/07/15 1.5a Variant command support + relsize.sty 2003/07/04 ver 3.1 +tabularx.sty 2016/02/03 v2.11 `tabularx' package (DPC) + array.sty 2016/10/06 v2.4d Tabular extension package (FMi) + caption.sty 2016/02/21 v3.3-144 Customizing captions (AR) +caption3.sty 2016/05/22 v1.7-166 caption3 kernel (AR) + subfig.sty 2005/06/28 ver: 1.3 subfig package +listings.sty 2015/06/04 1.6 (Carsten Heinz) + lstmisc.sty 2015/06/04 1.6 (Carsten Heinz) +listings.cfg 2015/06/04 1.6 listings configuration +listings.hak 2017/09/07 v3.24 KOMA-Script package (hacking package listings) + +lstlang1.sty 2015/06/04 1.6 listings language file +lstlang2.sty 2015/06/04 1.6 listings language file +lstlang3.sty 2015/06/04 1.6 listings language file +lstlang1.sty 2015/06/04 1.6 listings language file +lstlang2.sty 2015/06/04 1.6 listings language file +lstlang3.sty 2015/06/04 1.6 listings language file +lstlang1.sty 2015/06/04 1.6 listings language file +lstlang2.sty 2015/06/04 1.6 listings language file +lstlang3.sty 2015/06/04 1.6 listings language file + lstmisc.sty 2015/06/04 1.6 (Carsten Heinz) +hyperref.sty 2017/03/14 v6.85a Hypertext links for LaTeX +hobsub-hyperref.sty 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO) +hobsub-generic.sty 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO) + hobsub.sty 2016/05/16 v1.14 Construct package bundles (HO) + ifvtex.sty 2016/05/16 v1.6 Detect VTeX and its facilities (HO) + intcalc.sty 2016/05/16 v1.2 Expandable calculations with integers (HO) +kvdefinekeys.sty 2016/05/16 v1.4 Define keys (HO) +pdfescape.sty 2016/05/16 v1.14 Implements pdfTeX's escape features (HO) +bigintcalc.sty 2016/05/16 v1.4 Expandable calculations on big integers (HO) + bitset.sty 2016/05/16 v1.2 Handle bit-vector datatype (HO) +uniquecounter.sty 2016/05/16 v1.3 Provide unlimited unique counter (HO) +letltxmacro.sty 2016/05/16 v1.5 Let assignment for LaTeX macros (HO) + hopatch.sty 2016/05/16 v1.3 Wrapper for package hooks (HO) +xcolor-patch.sty 2016/05/16 xcolor patch +atveryend.sty 2016/05/16 v1.9 Hooks at the very end of document (HO) +atbegshi.sty 2016/06/09 v1.18 At begin shipout hook (HO) +refcount.sty 2016/05/16 v3.5 Data extraction from label references (HO) + hycolor.sty 2016/05/16 v1.8 Color options for hyperref/bookmark (HO) + ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional + auxhook.sty 2016/05/16 v1.4 Hooks for auxiliary files (HO) + pd1enc.def 2017/03/14 v6.85a Hyperref: PDFDocEncoding definition (HO) +hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive + hpdftex.def 2017/03/14 v6.85a Hyperref driver for pdfTeX +rerunfilecheck.sty 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) +graphicx.sty 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) +graphics.sty 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR) + trig.sty 2016/01/03 v1.10 sin cos tan (DPC) +graphics.cfg 2016/06/04 v1.11 sample graphics configuration + pdftex.def 2017/06/24 v1.0g Graphics/color driver for pdftex +classicthesis.sty 2017/10/13 v4.4 Typographic style for a classic-looking th +esis +latexrelease.sty 2016/12/29 v1.0h LaTeX release emulation and tests + xcolor.sty 2016/05/11 v2.12 LaTeX color extensions (UK) + color.cfg 2016/01/02 v1.6 sample color configuration +dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR) +mathpazo.sty 2005/04/12 PSNFSS-v9.2a Palatino w/ Pazo Math (D.Puga, WaS) +beramono.sty 2004/01/31 (WaS) + ueur.fd 2013/01/14 v3.01 Euler Roman +microtype.sty 2017/07/07 v2.7 Micro-typographical refinements (RS) +microtype-pdftex.def 2017/07/07 v2.7 Definitions specific to pdftex (RS) +microtype.cfg 2017/07/07 v2.7 microtype main configuration file (RS) +booktabs.sty 2005/04/14 v1.61803 publication quality tables +textcase.sty 2004/10/07 v0.07 Text only upper/lower case changing (DPC) +scrlayer-scrpage.sty 2017/09/07 v3.24 KOMA-Script package (end user interfac +e for scrlayer) +scrlayer.sty 2017/09/07 v3.24 KOMA-Script package (defining layers and page +styles) +titlesec.sty 2016/03/21 v2.10.2 Sectioning titles + tocloft.sty 2017/08/31 v2.3i parameterised ToC, etc., typesetting + scrtime.sty 2017/09/07 v3.24 KOMA-Script package (time of LaTeX run) +prelim2e.sty 2009/05/29 v1.3 prelim2e Package (MS) +everyshi.sty 2001/05/15 v3.00 EveryShipout Package (MS) + english.lbx 2016/12/05 v3.7 biblatex localization (PK/JW/AB) +american.lbx 2016/12/05 v3.7 biblatex localization (PK/JW/AB) + german.lbx 2016/12/05 v3.7 biblatex localization (PK/JW/AB) + ngerman.lbx 2016/12/05 v3.7 biblatex localization (PK/JW/AB) + ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions + t1pplj.fd 2004/09/06 font definitions for T1/pplj. +ClassicThesis.bbl +ClassicThesis1-blx.bbl + nameref.sty 2016/05/21 v2.44 Cross-referencing by name of section +gettitlestring.sty 2016/05/16 v1.5 Cleanup title references (HO) +ClassicThesis.out +ClassicThesis.out +supp-pdf.mkii +epstopdf-base.sty 2016/05/15 v2.6 Base part for package epstopdf + grfext.sty 2016/05/16 v1.2 Manage graphics extensions (HO) + mt-ppl.cfg 2005/11/16 v1.6 microtype config. file: Palatino (RS) +FrontBackmatter/DirtyTitlepage.tex + ot1pplx.fd 2004/09/06 font definitions for OT1/pplx. + omlzplm.fd 2002/09/08 Fontinst v1.914 font definitions for OML/zplm. + omszplm.fd 2002/09/08 Fontinst v1.914 font definitions for OMS/zplm. + omxzplm.fd 2002/09/08 Fontinst v1.914 font definitions for OMX/zplm. + ot1zplm.fd 2002/09/08 Fontinst v1.914 font definitions for OT1/zplm. + t1fvm.fd 2004/09/07 scalable font definitions for T1/fvm. +FrontBackmatter/Titlepage.tex +gfx/TFZsuperellipse_bw.pdf +FrontBackmatter/Titleback.tex + ts1pplj.fd 2004/09/06 font definitions for TS1/pplj. +FrontBackmatter/Dedication.tex +FrontBackmatter/Abstract.tex +FrontBackmatter/Publications.tex +FrontBackmatter/Acknowledgments.tex +FrontBackmatter/Contents.tex +Chapters/Chapter01.tex +Chapters/Chapter02.tex +gfx/example_1.jpg +gfx/example_2.jpg +gfx/example_3.jpg +gfx/example_4.jpg +Chapters/Chapter03.tex +Chapters/Chapter0A.tex +lstlang1.sty 2015/06/04 1.6 listings language file +FrontBackmatter/Bibliography.tex +FrontBackmatter/Declaration.tex +FrontBackmatter/Colophon.tex + *********** \ No newline at end of file diff --git a/docs/README b/docs/README new file mode 100644 index 0000000..b322a23 --- /dev/null +++ b/docs/README @@ -0,0 +1,30 @@ +A Classic Thesis Style v4.4 +An Homage to The Elements of Typographic Style +Copyright (C) 2017 André Miede http://www.miede.de + +Please see the file ClassicThesis.pdf for more information. +Your comments are highly appreciated. + +If you like the style then I would appreciate a postcard. My address +can be found in the file ClassicThesis.pdf. A collection of the +postcards I received so far is available online at +http://postcards.miede.de + +License: +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; see the file COPYING. If not, write to +the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. + +PLEASE SEE ALSO THE AUTHORS' NOTE REGARDING THIS LICENSE +IN THE DOCUMENTATION (ClassicThesis.pdf --> Chapter 1 / Chapter01.tex) diff --git a/frontbackmatter/Abstract.tex b/frontbackmatter/Abstract.tex new file mode 100644 index 0000000..d6fc0bc --- /dev/null +++ b/frontbackmatter/Abstract.tex @@ -0,0 +1,28 @@ +%******************************************************* +% Abstract +%******************************************************* +%\renewcommand{\abstractname}{Abstract} +\pdfbookmark[1]{Abstract}{Abstract} +\begingroup +\let\clearpage\relax +\let\cleardoublepage\relax +\let\cleardoublepage\relax + +\chapter*{Abstract} +Short summary of the contents in English\dots a great guide by +Kent Beck how to write good abstracts can be found here: +\begin{center} +\url{https://plg.uwaterloo.ca/~migod/research/beckOOPSLA.html} +\end{center} + +\vfill + +\begin{otherlanguage}{ngerman} +\pdfbookmark[1]{Zusammenfassung}{Zusammenfassung} +\chapter*{Zusammenfassung} +Kurze Zusammenfassung des Inhaltes in deutscher Sprache\dots +\end{otherlanguage} + +\endgroup + +\vfill diff --git a/frontbackmatter/Acknowledgments.tex b/frontbackmatter/Acknowledgments.tex new file mode 100644 index 0000000..1132340 --- /dev/null +++ b/frontbackmatter/Acknowledgments.tex @@ -0,0 +1,50 @@ +%******************************************************* +% Acknowledgments +%******************************************************* +\pdfbookmark[1]{Acknowledgments}{acknowledgments} + +\begin{flushright}{\slshape + We have seen that computer programming is an art, \\ + because it applies accumulated knowledge to the world, \\ + because it requires skill and ingenuity, and especially \\ + because it produces objects of beauty.} \\ \medskip + --- \defcitealias{knuth:1974}{Donald E. Knuth}\citetalias{knuth:1974} \citep{knuth:1974} +\end{flushright} + + + +\bigskip + +\begingroup +\let\clearpage\relax +\let\cleardoublepage\relax +\let\cleardoublepage\relax +\chapter*{Acknowledgments} +Put your acknowledgments here. + +Many thanks to everybody who already sent me a postcard! + +Regarding the typography and other help, many thanks go to Marco +Kuhlmann, Philipp Lehman, Lothar Schlesier, Jim Young, Lorenzo +Pantieri and Enrico Gregorio\footnote{Members of GuIT (Gruppo +Italiano Utilizzatori di \TeX\ e \LaTeX )}, J\"org Sommer, +Joachim K\"ostler, Daniel Gottschlag, Denis Aydin, Paride +Legovini, Steffen Prochnow, Nicolas Repp, Hinrich Harms, +Roland Winkler, Jörg Weber, Henri Menke, Claus Lahiri, +Clemens Niederberger, Stefano Bragaglia, Jörn Hees, +Scott Lowe, Dave Howcroft, +and the whole \LaTeX-community for support, ideas and +some great software. + +\bigskip + +\noindent\emph{Regarding \mLyX}: The \mLyX\ port was intially done by +\emph{Nicholas Mariette} in March 2009 and continued by +\emph{Ivo Pletikosi\'c} in 2011. Thank you very much for your +work and for the contributions to the original style. + + +\endgroup + + + diff --git a/frontbackmatter/Bibliography.tex b/frontbackmatter/Bibliography.tex new file mode 100644 index 0000000..21bc388 --- /dev/null +++ b/frontbackmatter/Bibliography.tex @@ -0,0 +1,26 @@ +%******************************************************************** +% Bibliography +%******************************************************* +% work-around to have small caps also here in the headline +% https://tex.stackexchange.com/questions/188126/wrong-header-in-bibliography-classicthesis +% Thanks to Enrico Gregorio +\defbibheading{bibintoc}[\bibname]{% + \phantomsection + \manualmark + \markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}% + \addtocontents{toc}{\protect\vspace{\beforebibskip}}% + \addcontentsline{toc}{chapter}{\tocEntry{#1}}% + \chapter*{#1}% +} +\printbibliography[heading=bibintoc] + +% Old version, will be removed later +% work-around to have small caps also here in the headline +%\manualmark +%\markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}} % work-around to have small caps also +%\phantomsection +%\refstepcounter{dummy} +%\addtocontents{toc}{\protect\vspace{\beforebibskip}} % to have the bib a bit from the rest in the toc +%\addcontentsline{toc}{chapter}{\tocEntry{\bibname}} +%\label{app:bibliography} +%\printbibliography diff --git a/frontbackmatter/Colophon.tex b/frontbackmatter/Colophon.tex new file mode 100644 index 0000000..9487604 --- /dev/null +++ b/frontbackmatter/Colophon.tex @@ -0,0 +1,55 @@ +\pagestyle{empty} + +\hfill + +\vfill + + +\pdfbookmark[0]{Colophon}{colophon} +\section*{Colophon} +This document was typeset using the typographical look-and-feel \texttt{classicthesis} developed by Andr\'e Miede and Ivo Pletikosić. +The style was inspired by Robert Bringhurst's seminal book on typography ``\emph{The Elements of Typographic Style}''. +\texttt{classicthesis} is available for both \LaTeX\ and \mLyX: +\begin{center} +\url{https://bitbucket.org/amiede/classicthesis/} +\end{center} +Happy users of \texttt{classicthesis} usually send a real postcard to the author, a collection of postcards received so far is featured here: +\begin{center} +\url{http://postcards.miede.de/} +\end{center} +Thank you very much for your feedback and contribution. + +\bigskip + +\noindent\finalVersionString + +%Hermann Zapf's \emph{Palatino} and \emph{Euler} type faces (Type~1 PostScript fonts \emph{URW +%Palladio L} and \emph{FPL}) are used. The ``typewriter'' text is typeset in \emph{Bera Mono}, +%originally developed by Bitstream, Inc. as ``Bitstream Vera''. (Type~1 PostScript fonts were made +%available by Malte Rosenau and +%Ulrich Dirr.) + +%\paragraph{note:} The custom size of the textblock was calculated +%using the directions given by Mr. Bringhurst (pages 26--29 and +%175/176). 10~pt Palatino needs 133.21~pt for the string +%``abcdefghijklmnopqrstuvwxyz''. This yields a good line length between +%24--26~pc (288--312~pt). Using a ``\emph{double square textblock}'' +%with a 1:2 ratio this results in a textblock of 312:624~pt (which +%includes the headline in this design). A good alternative would be the +%``\emph{golden section textblock}'' with a ratio of 1:1.62, here +%312:505.44~pt. For comparison, \texttt{DIV9} of the \texttt{typearea} +%package results in a line length of 389~pt (32.4~pc), which is by far +%too long. However, this information will only be of interest for +%hardcore pseudo-typographers like me.% +% +%To make your own calculations, use the following commands and look up +%the corresponding lengths in the book: +%\begin{verbatim} +% \settowidth{\abcd}{abcdefghijklmnopqrstuvwxyz} +% \the\abcd\ % prints the value of the length +%\end{verbatim} +%Please see the file \texttt{classicthesis.sty} for some precalculated +%values for Palatino and Minion. +% +% \settowidth{\abcd}{abcdefghijklmnopqrstuvwxyz} +% \the\abcd\ % prints the value of the length diff --git a/frontbackmatter/Contents.tex b/frontbackmatter/Contents.tex new file mode 100644 index 0000000..adb3af0 --- /dev/null +++ b/frontbackmatter/Contents.tex @@ -0,0 +1,72 @@ +%******************************************************* +% Table of Contents +%******************************************************* +\pagestyle{scrheadings} +%\phantomsection +\refstepcounter{dummy} +\pdfbookmark[1]{\contentsname}{tableofcontents} +\setcounter{tocdepth}{2} % <-- 2 includes up to subsections in the ToC +\setcounter{secnumdepth}{3} % <-- 3 numbers up to subsubsections +\manualmark +\markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}} +\tableofcontents +\automark[section]{chapter} +\renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}} +\renewcommand{\sectionmark}[1]{\markright{\thesection\enspace\spacedlowsmallcaps{#1}}} +%******************************************************* +% List of Figures and of the Tables +%******************************************************* +\clearpage +% \pagestyle{empty} % Uncomment this line if your lists should not have any headlines with section name and page number +\begingroup + \let\clearpage\relax + \let\cleardoublepage\relax + %******************************************************* + % List of Figures + %******************************************************* + %\phantomsection + \refstepcounter{dummy} + %\addcontentsline{toc}{chapter}{\listfigurename} + \pdfbookmark[1]{\listfigurename}{lof} + \listoffigures + + \vspace{8ex} + + %******************************************************* + % List of Tables + %******************************************************* + %\phantomsection + \refstepcounter{dummy} + %\addcontentsline{toc}{chapter}{\listtablename} + \pdfbookmark[1]{\listtablename}{lot} + \listoftables + + \vspace{8ex} + % \newpage + + %******************************************************* + % List of Listings + %******************************************************* + %\phantomsection + \refstepcounter{dummy} + %\addcontentsline{toc}{chapter}{\lstlistlistingname} + \pdfbookmark[1]{\lstlistlistingname}{lol} + \lstlistoflistings + + \vspace{8ex} + + %******************************************************* + % Acronyms + %******************************************************* + %\phantomsection + \refstepcounter{dummy} + \pdfbookmark[1]{Acronyms}{acronyms} + \markboth{\spacedlowsmallcaps{Acronyms}}{\spacedlowsmallcaps{Acronyms}} + \chapter*{Acronyms} + \begin{acronym}[UMLX] + \acro{DRY}{Don't Repeat Yourself} + \acro{API}{Application Programming Interface} + \acro{UML}{Unified Modeling Language} + \end{acronym} + +\endgroup diff --git a/frontbackmatter/Declaration.tex b/frontbackmatter/Declaration.tex new file mode 100644 index 0000000..a384655 --- /dev/null +++ b/frontbackmatter/Declaration.tex @@ -0,0 +1,20 @@ +%******************************************************* +% Declaration +%******************************************************* +\refstepcounter{dummy} +\pdfbookmark[0]{Declaration}{declaration} +\chapter*{Declaration} +\thispagestyle{empty} +Put your declaration here. +\bigskip + +\noindent\textit{\myLocation, \myTime} + +\smallskip + +\begin{flushright} + \begin{tabular}{m{5cm}} + \\ \hline + \centering\myName \\ + \end{tabular} +\end{flushright} diff --git a/frontbackmatter/Publications.tex b/frontbackmatter/Publications.tex new file mode 100644 index 0000000..0e90baf --- /dev/null +++ b/frontbackmatter/Publications.tex @@ -0,0 +1,16 @@ +%******************************************************* +% Publications +%******************************************************* +\pdfbookmark[1]{Publications}{publications} +\chapter*{Publications}\graffito{This is just an early --~and currently ugly~-- test!} +This might come in handy for PhD theses: some ideas and figures have appeared previously in the following publications: + +%\noindent Put your publications from the thesis here. The packages \texttt{multibib} or \texttt{bibtopic} etc. can be used to handle multiple different bibliographies in your document. + +\begin{refsection}[ownpubs] + \small + \nocite{*} % is local to to the enclosing refsection + \printbibliography[heading=none] +\end{refsection} + +\emph{Attention}: This requires a separate run of \texttt{bibtex} for your \texttt{refsection}, \eg, \texttt{ClassicThesis1-blx} for this file. You might also use \texttt{biber} as the backend for \texttt{biblatex}. See also \url{http://tex.stackexchange.com/questions/128196/problem-with-refsection}. diff --git a/frontbackmatter/Titleback.tex b/frontbackmatter/Titleback.tex new file mode 100644 index 0000000..e962a72 --- /dev/null +++ b/frontbackmatter/Titleback.tex @@ -0,0 +1,25 @@ +\thispagestyle{empty} + +\hfill + +\vfill + +\noindent\myName: \textit{\myTitle,} \mySubtitle, %\myDegree, +\textcopyright\ \myTime + +%\bigskip +% +%\noindent\spacedlowsmallcaps{Supervisors}: \\ +%\myProf \\ +%\myOtherProf \\ +%\mySupervisor +% +%\medskip +% +%\noindent\spacedlowsmallcaps{Location}: \\ +%\myLocation +% +%\medskip +% +%\noindent\spacedlowsmallcaps{Time Frame}: \\ +%\myTime diff --git a/frontbackmatter/Titlepage.tex b/frontbackmatter/Titlepage.tex new file mode 100644 index 0000000..1b734c7 --- /dev/null +++ b/frontbackmatter/Titlepage.tex @@ -0,0 +1,36 @@ +%******************************************************* +% Titlepage +%******************************************************* +\begin{titlepage} + % if you want the titlepage to be centered, uncomment and fine-tune the line below (KOMA classes environment) + \begin{addmargin}[-1cm]{-3cm} + \begin{center} + \large + + \hfill + + \vfill + + \begingroup + \color{Maroon}\spacedallcaps{\myTitle} \\ \bigskip + \endgroup + + \spacedlowsmallcaps{\myName} + + \vfill + + \includegraphics[width=6cm]{gfx/TFZsuperellipse_bw} \\ \medskip + + \mySubtitle \\ \medskip + %\myDegree \\ + %\myDepartment \\ + %\myFaculty \\ + %\myUni \\ \bigskip + + \myTime\ -- \myVersion + + \vfill + + \end{center} + \end{addmargin} +\end{titlepage} diff --git a/makefile b/makefile new file mode 100644 index 0000000..efa93ed --- /dev/null +++ b/makefile @@ -0,0 +1,28 @@ + +VERSION = v4.4 +NAME = Max +SURNAME = Mustermann + +all: clean + pdflatex thesis.tex + bibtex thesis + pdflatex thesis.tex + pdflatex thesis.tex + +clean: + @rm -rf *run.xml *-blx.bib *.aux *.bbl *.blg *.brf *.log *.lof *.lot *.lol *.out *.tcp *.toc *.tps *.bak *.backup *.*~ + @for i in run.xml -blx.bib aux bbl blg brf log lof lot lol out tcp toc tps bak backup ; do find -name *.$$i -exec rm {} + ; done + @find -name *.*~ -exec rm {} + + +cleanall: clean + @rm *.pdf + +bz2: clean + @echo 'creating package including Docs' + @tar --exclude-vcs -cf `pwd`/../thesis-${NAME}_${SURNAME}-${VERSION}-`date +%Y%m%d`.tar `pwd`/../`pwd | sed "s,^\(.*/\)\?\([^/]*\),\2,"` + @bzip2 `pwd`/../thesis-${NAME}_${SURNAME}-${VERSION}-`date +%Y%m%d`.tar + +bz2-small: clean + @echo 'creating package excluding Docs' + @tar --exclude-vcs --exclude=Docs -cf `pwd`/../thesis-${NAME}_${SURNAME}-${VERSION}-`date +%Y%m%d`_small.tar `pwd`/../`pwd | sed "s,^\(.*/\)\?\([^/]*\),\2,"` + @bzip2 `pwd`/../thesis-${NAME}_${SURNAME}-${VERSION}-`date +%Y%m%d`_small.tar diff --git a/thesis.tex b/thesis.tex new file mode 100644 index 0000000..589b150 --- /dev/null +++ b/thesis.tex @@ -0,0 +1,121 @@ +% ************************************************************************************************************** +% A Classic Thesis Style +% An Homage to The Elements of Typographic Style +% +% Copyright (C) 2017 André Miede and Ivo Pletikosić +% +% If you like the style then I would appreciate a postcard. My address +% can be found in the file ClassicThesis.pdf. A collection of the +% postcards I received so far is available online at +% http://postcards.miede.de +% +% License: +% This program is free software; you can redistribute it and/or modify +% it under the terms of the GNU General Public License as published by +% the Free Software Foundation; either version 2 of the License, or +% (at your option) any later version. +% +% This program is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with this program; see the file COPYING. If not, write to +% the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +% Boston, MA 02111-1307, USA. +% +% PLEASE SEE ALSO THE AUTHORS' NOTE REGARDING THIS LICENSE +% IN THE DOCUMENTATION (ClassicThesis.pdf --> Chapter 1 / Chapter01.tex) +% ************************************************************************************************************** +\RequirePackage{silence} % :-\ + \WarningFilter{scrreprt}{Usage of package `titlesec'} + %\WarningFilter{scrreprt}{Activating an ugly workaround} + \WarningFilter{titlesec}{Non standard sectioning command detected} +\documentclass[ twoside,openright,titlepage,numbers=noenddot,headinclude,%1headlines,% letterpaper a4paper + footinclude=true,cleardoublepage=empty,abstractoff, % <--- obsolete, remove (todo) + BCOR=5mm,paper=a4,fontsize=11pt,%11pt,a4paper,% + ngerman,american,% + ]{scrreprt} + +%******************************************************************** +% Note: Make all your adjustments in here +%******************************************************* +\input{classicthesis-config} + +%******************************************************************** +% Bibliographies +%******************************************************* +\addbibresource{Bibliography.bib} +\addbibresource[label=ownpubs]{AMiede_Publications.bib} + +%******************************************************************** +% Hyphenation +%******************************************************* +%\hyphenation{put special hyphenation here} + +% ******************************************************************** +% GO!GO!GO! MOVE IT! +%******************************************************* +\begin{document} +\frenchspacing +\raggedbottom +\selectlanguage{american} % american ngerman +%\renewcommand*{\bibname}{new name} +%\setbibpreamble{} +\pagenumbering{roman} +\pagestyle{plain} +%******************************************************************** +% Frontmatter +%******************************************************* +\include{frontbackmatter/DirtyTitlepage} +\include{frontbackmatter/Titlepage} +\include{frontbackmatter/Titleback} +\cleardoublepage\include{frontbackmatter/Dedication} +%\cleardoublepage\include{frontbackmatter/Foreword} +\cleardoublepage\include{frontbackmatter/Abstract} +\cleardoublepage\include{frontbackmatter/Publications} +\cleardoublepage\include{frontbackmatter/Acknowledgments} +\cleardoublepage\include{frontbackmatter/Contents} +%******************************************************************** +% Mainmatter +%******************************************************* +\cleardoublepage +\pagestyle{scrheadings} +\pagenumbering{arabic} +%\setcounter{page}{90} +% use \cleardoublepage here to avoid problems with pdfbookmark +\cleardoublepage +\part{Some Kind of Manual}\label{pt:manual} +\include{Chapters/Chapter01} +\cleardoublepage +\ctparttext{You can put some informational part preamble text here. +Illo principalmente su nos. Non message \emph{occidental} angloromanic +da. Debitas effortio simplificate sia se, auxiliar summarios da que, +se avantiate publicationes via. Pan in terra summarios, capital +interlingua se que. Al via multo esser specimen, campo responder que +da. Le usate medical addresses pro, europa origine sanctificate nos se.} +\part{The Showcase}\label{pt:showcase} +\include{Chapters/Chapter02} +%\addtocontents{toc}{\protect\clearpage} % <--- just debug stuff, ignore +\include{Chapters/Chapter03} +%\include{multiToC} % <--- just debug stuff, ignore for your documents +% ******************************************************************** +% Backmatter +%******************************************************* +\appendix +%\renewcommand{\thechapter}{\alph{chapter}} +\cleardoublepage +\part{Appendix} +\include{Chapters/Chapter0A} +%******************************************************************** +% Other Stuff in the Back +%******************************************************* +\cleardoublepage\include{frontbackmatter/Bibliography} +\cleardoublepage\include{frontbackmatter/Declaration} +\cleardoublepage\include{frontbackmatter/Colophon} +% ******************************************************************** +% Game Over: Restore, Restart, or Quit? +%******************************************************* +\end{document} +% ********************************************************************