summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex')
-rw-r--r--Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex163
1 files changed, 80 insertions, 83 deletions
diff --git a/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex b/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
index bf6280ac2df..e6d8bc18271 100644
--- a/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
+++ b/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
@@ -10,13 +10,22 @@
% 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
% ****************************************************************************************************
\PassOptionsToPackage{eulerchapternumbers,listings,drafting,%
- pdfspacing,%floatperchapter,%linedheaders,%
- subfig,beramono,eulermath,parts}{classicthesis}
+ pdfspacing,%floatperchapter,%linedheaders,%
+ subfig,beramono,eulermath,parts}{classicthesis}
% ********************************************************************
% Available options for classicthesis.sty
% (see ClassicThesis.pdf for more information):
@@ -27,14 +36,6 @@
% listings floatperchapter subfig
% ********************************************************************
-% ********************************************************************
-% Triggers for this config
-% ********************************************************************
-\usepackage{ifthen}
-\newboolean{enable-backrefs} % enable backrefs in the bibliography
-\setboolean{enable-backrefs}{false} % true false
-% ****************************************************************************************************
-
% ****************************************************************************************************
% 2. Personal data and user ad-hoc commands
@@ -42,16 +43,16 @@
\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\'e Miede\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}{Darmstadt\xspace}
-\newcommand{\myTime}{August 2012\xspace}
-\newcommand{\myVersion}{version 4.1\xspace}
+\newcommand{\myLocation}{Saarbrücken\xspace}
+\newcommand{\myTime}{September 2015\xspace}
+\newcommand{\myVersion}{version 4.2\xspace}
% ********************************************************************
% Setup, finetuning, and useful commands
@@ -72,34 +73,45 @@
% ********************************************************************
% Packages with options that might require adjustments
% ********************************************************************
-\PassOptionsToPackage{latin9}{inputenc} % latin9 (ISO-8859-9) = latin1+"Euro sign"
- \usepackage{inputenc}
-
%\PassOptionsToPackage{ngerman,american}{babel} % change this to your language(s)
% Spanish languages need extra options in order to work with this template
%\PassOptionsToPackage{spanish,es-lcroman}{babel}
- \usepackage{babel}
+ \usepackage{babel}
-\PassOptionsToPackage{square,numbers}{natbib}
- \usepackage{natbib}
+\usepackage{csquotes}
+\PassOptionsToPackage{%
+ %backend=biber, %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}
+\PassOptionsToPackage{fleqn}{amsmath} % math environments and more by the AMS
+ \usepackage{amsmath}
% ********************************************************************
% General useful packages
% ********************************************************************
\PassOptionsToPackage{T1}{fontenc} % T2A for cyrillics
- \usepackage{fontenc}
+ \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
-\PassOptionsToPackage{printonlyused,smaller}{acronym}
- \usepackage{acronym} % nice macros for handling all acronyms in the thesis
-%\renewcommand*{\acsfont}[1]{\textssc{#1}} % for MinionPro
-\renewcommand{\bflabel}[1]{{#1}\hfill} % fix the list of acronyms
+\usepackage{fixltx2e} % fixes some LaTeX stuff --> since 2015 in the LaTeX kernel (see below)
+%\usepackage[latest]{latexrelease} % will be used once available in more distributions (ISSUE #107)
+\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}}
% ****************************************************************************************************
@@ -107,11 +119,16 @@
% 4. Setup floats: tables, (sub)figures, and captions
% ****************************************************************************************************
\usepackage{tabularx} % better tables
- \setlength{\extrarowheight}{3pt} % increase table row height
+ \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}
-\captionsetup{format=hang,font=small}
+% 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}
% ****************************************************************************************************
@@ -122,6 +139,7 @@
\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},
@@ -133,12 +151,12 @@
numbersep=8pt,
showstringspaces=false,
breaklines=true,
- frameround=ftff,
- frame=single,
+ %frameround=ftff,
+ %frame=single,
belowcaptionskip=.75\baselineskip
%frame=L
}
-% ****************************************************************************************************
+% ****************************************************************************************************
% ****************************************************************************************************
@@ -148,44 +166,21 @@
% Using PDFLaTeX
% ********************************************************************
\PassOptionsToPackage{pdftex,hyperfootnotes=false,pdfpagelabels}{hyperref}
- \usepackage{hyperref} % backref linktocpage pagebackref
+ \usepackage{hyperref} % backref linktocpage pagebackref
\pdfcompresslevel=9
\pdfadjustspacing=1
\PassOptionsToPackage{pdftex}{graphicx}
- \usepackage{graphicx}
-
-% ********************************************************************
-% Setup the style of the backrefs from the bibliography
-% (translate the options to any language you use)
-% ********************************************************************
-\newcommand{\backrefnotcitedstring}{\relax}%(Not cited.)
-\newcommand{\backrefcitedsinglestring}[1]{(Cited on page~#1.)}
-\newcommand{\backrefcitedmultistring}[1]{(Cited on pages~#1.)}
-\ifthenelse{\boolean{enable-backrefs}}%
-{%
- \PassOptionsToPackage{hyperpageref}{backref}
- \usepackage{backref} % to be loaded after hyperref package
- \renewcommand{\backreftwosep}{ and~} % separate 2 pages
- \renewcommand{\backreflastsep}{, and~} % separate last of longer list
- \renewcommand*{\backref}[1]{} % disable standard
- \renewcommand*{\backrefalt}[4]{% detailed backref
- \ifcase #1 %
- \backrefnotcitedstring%
- \or%
- \backrefcitedsinglestring{#2}%
- \else%
- \backrefcitedmultistring{#2}%
- \fi}%
-}{\relax}
+ \usepackage{graphicx}
+
% ********************************************************************
% Hyperreferences
% ********************************************************************
\hypersetup{%
- %draft, % = no hyperlinking at all (useful in b/w printouts)
+ %draft, % = no hyperlinking at all (useful in b/w printouts)
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, pdfborder={0 0 0}, pdfstartpage=3, pdfstartview=FitV,%
+ %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,%
@@ -213,26 +208,26 @@
\@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}%
- }%
+ \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}%
+ \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
@@ -245,9 +240,9 @@
% ********************************************************************
\listfiles
%\PassOptionsToPackage{l2tabu,orthodox,abort}{nag}
-% \usepackage{nag}
+% \usepackage{nag}
%\PassOptionsToPackage{warning, all}{onlyamsmath}
-% \usepackage{onlyamsmath}
+% \usepackage{onlyamsmath}
% ********************************************************************
% Last, but not least...
@@ -272,9 +267,11 @@
% ********************************************************************
%\usepackage[oldstylenums]{kpfonts} % oldstyle notextcomp
%\usepackage[osf]{libertine}
-%\usepackage{hfoldsty} % Computer Modern with osf
%\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}
% ****************************************************************************************************