diff options
author | Karl Berry <karl@freefriends.org> | 2015-09-06 23:18:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-09-06 23:18:12 +0000 |
commit | 32f50b97c2ae44e93225d1024afab9727fc02e00 (patch) | |
tree | 187dac7ca2741019f383cfa896478cc2e71906c8 /Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex | |
parent | 63722ff891bacc71b43c6f75341ed5a563434866 (diff) |
classicthesis (6sep15)
git-svn-id: svn://tug.org/texlive/trunk@38304 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/classicthesis/classicthesis-config.tex | 163 |
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} % **************************************************************************************************** |