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.tex272
1 files changed, 145 insertions, 127 deletions
diff --git a/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex b/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
index e6d8bc18271..56e42ca2b69 100644
--- a/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
+++ b/Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex
@@ -1,12 +1,12 @@
% ****************************************************************************************************
-% 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
+% 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
+% ****************************************************************************************************
+% 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
% ****************************************************************************************************
@@ -17,24 +17,27 @@
% does not support utf8 use another editor!
% ****************************************************************************************************
\PassOptionsToPackage{utf8}{inputenc}
- \usepackage{inputenc}
+ \usepackage{inputenc}
% ****************************************************************************************************
-% 1. Configure classicthesis for your needs here, e.g., remove "drafting" below
+% 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}
-% ********************************************************************
-% Available options for classicthesis.sty
% (see ClassicThesis.pdf for more information):
-% drafting
-% parts nochapters linedheaders
-% eulerchapternumbers beramono eulermath pdfspacing minionprospacing
-% tocaligned dottedtoc manychapters
-% listings floatperchapter subfig
-% ********************************************************************
+% ****************************************************************************************************
+\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}
% ****************************************************************************************************
@@ -51,8 +54,8 @@
\newcommand{\myDepartment}{Put data here\xspace}
\newcommand{\myUni}{Put data here\xspace}
\newcommand{\myLocation}{Saarbrücken\xspace}
-\newcommand{\myTime}{September 2015\xspace}
-\newcommand{\myVersion}{version 4.2\xspace}
+\newcommand{\myTime}{October 2017\xspace}
+\newcommand{\myVersion}{version 4.4}
% ********************************************************************
% Setup, finetuning, and useful commands
@@ -63,55 +66,62 @@
\newcommand{\ie}{i.\,e.}
\newcommand{\Ie}{I.\,e.}
\newcommand{\eg}{e.\,g.}
-\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)
+% ********************************************************************
+%\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{babel}
\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)
+ %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}
+\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{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} % 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}}
+%\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/]
% ****************************************************************************************************
@@ -119,80 +129,82 @@
% 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}
% Thanks to cgnieder and Claus Lahiri
% http://tex.stackexchange.com/questions/69349/spacedlowsmallcaps-in-caption-label
-% [REMOVED DUE TO OTHER PROBLEMS, SEE ISSUE #82]
+% [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}
+\usepackage{subfig}
% ****************************************************************************************************
% ****************************************************************************************************
% 5. Setup code listings
% ****************************************************************************************************
-\usepackage{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
-}
-% ****************************************************************************************************
+ 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
+% 6. PDFLaTeX, hyperreferences, and citation backreferences
% ****************************************************************************************************
% ********************************************************************
% Using PDFLaTeX
% ********************************************************************
-\PassOptionsToPackage{pdftex,hyperfootnotes=false,pdfpagelabels}{hyperref}
- \usepackage{hyperref} % backref linktocpage pagebackref
-\pdfcompresslevel=9
-\pdfadjustspacing=1
-\PassOptionsToPackage{pdftex}{graphicx}
- \usepackage{graphicx}
-
+\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, % = 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, 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}%
-}
+ %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
@@ -200,34 +212,34 @@
% 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
+% 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}%
+ {%
+ \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
@@ -240,14 +252,14 @@
% ********************************************************************
\listfiles
%\PassOptionsToPackage{l2tabu,orthodox,abort}{nag}
-% \usepackage{nag}
+% \usepackage{nag}
%\PassOptionsToPackage{warning, all}{onlyamsmath}
-% \usepackage{onlyamsmath}
+% \usepackage{onlyamsmath}
% ********************************************************************
% Last, but not least...
% ********************************************************************
-\usepackage{classicthesis}
+\usepackage{classicthesis}
% ****************************************************************************************************
@@ -257,7 +269,6 @@
% ********************************************************************
% Changing the text area
% ********************************************************************
-%\linespread{1.05} % a bit more for Palatino
%\areaset[current]{312pt}{761pt} % 686 (factor 2.2) + 33 head + 42 head \the\footskip
%\setlength{\marginparwidth}{7em}%
%\setlength{\marginparsep}{2em}%
@@ -270,8 +281,15 @@
%\usepackage[light,condensed,math]{iwona}
%\renewcommand{\sfdefault}{iwona}
%\usepackage{lmodern} % <-- no osf support :-(
-%\usepackage{cfr-lm} %
+%\usepackage{cfr-lm} %
%\usepackage[urw-garamond]{mathdesign} <-- no osf support :-(
-%\usepackage[default,osfigures]{opensans} % scale=0.95
+%\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
% ****************************************************************************************************