diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex | 272 |
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 % **************************************************************************************************** |