summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/arsclassica/arsclassica-preamble.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/arsclassica/arsclassica-preamble.tex')
-rw-r--r--Master/texmf-dist/doc/latex/arsclassica/arsclassica-preamble.tex294
1 files changed, 294 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/arsclassica/arsclassica-preamble.tex b/Master/texmf-dist/doc/latex/arsclassica/arsclassica-preamble.tex
new file mode 100644
index 00000000000..6eb6f2b22b7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/arsclassica/arsclassica-preamble.tex
@@ -0,0 +1,294 @@
+% ********************************************************************
+% classicthesis-preamble
+% ********************************************************************
+
+\newcommand{\myName}{Lorenzo Pantieri\xspace}
+\newcommand{\myTitle}{Customizing ClassicThesis with the ArsClassica package\xspace}
+\newcommand{\mySubTitle}{User Manual\xspace}
+\newcommand{\myLocation}{Cesena\xspace}
+\newcommand{\myGroup}{Italian \TeX{} and \LaTeX{} User Group\xspace}
+\newcommand{\myUrl}{\url{http://www.guit.sssup.it/}\xspace}
+\newcommand{\myTime}{2011, June\xspace}
+
+
+
+% ********************************************************************
+% hyperref
+% ********************************************************************
+\hypersetup{%
+ colorlinks=true, linktocpage=true, pdfstartpage=1, pdfstartview=FitV,%
+ breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
+ plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
+ hypertexnames=true, pdfhighlight=/O,%
+ urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=RoyalBlue, pagecolor=RoyalBlue,%
+% uncomment the following line if you want to have black links (e.g., for printing)
+% urlcolor=Black, linkcolor=Black, citecolor=Black, pagecolor=Black,%
+ pdftitle={\myTitle},%
+ pdfauthor={\textcopyright\ \myName},%
+ pdfsubject={},%
+ pdfkeywords={},%
+ pdfcreator={pdfLaTeX},%
+ pdfproducer={LaTeX con hyperref e ClassicThesis}%
+}
+
+\hypersetup{citecolor=webgreen}
+\hypersetup{hyperfootnotes=false,pdfpagelabels}
+
+
+\newcommand{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
+
+
+
+
+% ********************************************************************
+% caption
+% ********************************************************************
+\captionsetup{format=hang,font=small}
+\captionsetup[table]{skip=\medskipamount}
+
+
+% ********************************************************************
+% makeidx, multicol
+% ********************************************************************
+\let\orgtheindex\theindex
+\let\orgendtheindex\endtheindex
+\def\theindex{%
+ \def\twocolumn{\begin{multicols}{2}}%
+ \def\onecolumn{}%
+ \clearpage
+ \orgtheindex
+}
+\def\endtheindex{%
+ \end{multicols}%
+ \orgendtheindex
+}
+
+\makeindex
+
+
+% ********************************************************************
+% babel
+% ********************************************************************
+
+
+% ********************************************************************
+% listings
+% ********************************************************************
+
+\definecolor{lightergray}{gray}{0.99}
+
+\lstset{language=[LaTeX]Tex,
+ keywordstyle=\color{RoyalBlue},
+ basicstyle=\normalfont\ttfamily,
+ commentstyle=\color{Emerald}\ttfamily,
+ stringstyle=\rmfamily,
+ numbers=none,
+ numberstyle=\scriptsize,
+ stepnumber=5,
+ numbersep=8pt,
+ showstringspaces=false,
+ breaklines=true,
+ frameround=ftff,
+ frame=lines,
+ backgroundcolor=\color{lightergray}
+}
+
+\lstset{ morekeywords=%
+ {RequirePackage,newboolean,DeclareOption,setboolean,%
+ ProcessOptions,PackageError,ifthenelse,boolean,%
+ chapterNumber,sodef,textls,allcapsspacing,%
+ MakeTextLowercase,orgtheindex,endtheindex,%
+ @ifpackageloaded,undefined,sfdefault,%
+ DeclareRobustCommand,spacedallcaps,%
+ microtypesetup,MakeTextUppercase,lowsmallcapsspacing,%
+ lowsmallcapsspacing,spacedlowsmallcaps,
+ spacedlowsmallcaps,lehead,headmark,color,%
+ headfont,partname,thepart,titleformat,part,
+ titlerule,chapter,thechapter,thesection,%
+ subsection,thesubsection,thesubsubsection,%
+ paragraph,theparagraph,descriptionlabel,titlespacing,%
+ graffito,lineskiplimit,finalhyphendemerits,%
+ colorbox,captionsetup,labelitemi,%
+ myincludegraphics,hypersetup,setlength,%
+ definecolor,lsstyle,textssc,subsubsection,%
+ graffito@setup,includegraphics,ifdefined,%
+ myTitle,textcopyright,myName,lstset,lstnewenvironment,%
+ setkeys,lst@BeginAlsoWriteFile,contentsname,%
+ toc@heading,@ppljLaTeX,z@,check@mathfonts,%
+ sf@size,ptctitle,mtctitle,stctitle,lst@intname,%
+ @empty,math@fontsfalse,@ppljscTeX,@iwonaTeX,%
+ @iwonascLaTeX,@ctTeX,tw@,ct@sc,@ctTeX,f@family,%
+ f@shape,ct@sc,ctLaTeX,ctLaTeXe,@twoe,@sctwoe,%
+ texorpdfstring,m@th,ctTeX,@mkboth,ProvidesPackage,%
+ theindex,PackageInfo,PackageWarningNoLine,%
+ mtifont,mtcindent,@iwonaLaTeX,@ppljTeX,@iwonascTeX,%
+ rohead,orgendtheindex,@ppljscLaTeX,%
+ @ifclassloaded,toc@headingbkORrp,backreftwosep,%
+ backrefalt,backreflastsep,areaset,pnumfont,%
+ arsincludegraphics,ExecuteOptions,PackageWarning,%
+ MessageBreak,ars@@includegraphics,ifcld@backref,rofoot,formatchapter},
+ commentstyle=\color{Emerald}\ttfamily,%
+ frame=lines}
+
+\lstset{basicstyle=\normalfont\ttfamily}
+\lstset{flexiblecolumns=true}
+\lstset{moredelim={[is][\normalfont\itshape]{/*}{*/}}}
+
+\DeclareRobustCommand*{\pacchetto}[1]{{\normalfont\ttfamily#1}%
+\index{Pacchetto!#1@\texttt{#1}}%
+\index{#1@\texttt{#1}}}
+
+
+\DeclareRobustCommand*{\classicthesis}{ClassicThesis}
+
+
+\DeclareRobustCommand*{\bibtex}{\textsc{Bib}\TeX%
+\index{bibtex@\textsc{Bib}\protect\TeX}%
+}
+
+\DeclareRobustCommand*{\amseuler}{\protect\AmS{} Euler%
+\index{AmS Euler@\protect\AmS~Euler}%
+\index{Font!AmS Euler@\protect\AmS~Euler}}
+
+\lstset{basicstyle=\normalfont\ttfamily}
+\lstset{flexiblecolumns=false}
+\lstset{moredelim={[is][\ttfamily]{!?}{?!}}}
+\lstset{escapeinside={£*}{*£}}
+\lstset{firstnumber=last}
+
+\lstnewenvironment{code}%
+{\setkeys{lst}{columns=fullflexible,keepspaces=true}%
+\lstset{basicstyle=\small\ttfamily}%
+}{}
+
+\lstset{extendedchars}
+\lstnewenvironment{sidebyside}{%
+ \global\let\lst@intname\@empty
+ \setbox\z@=\hbox\bgroup
+ \setkeys{lst}{columns=fullflexible,%
+ linewidth=0.45\linewidth,keepspaces=true,%
+ breaklines=true,%
+ breakindent=0pt,%
+ boxpos=t,%
+ basicstyle=\small\ttfamily
+}%
+ \lst@BeginAlsoWriteFile{\jobname.tmp}%
+}{%
+ \lst@EndWriteFile\egroup
+ \begin{center}%
+ \begin{minipage}{0.45\linewidth}%
+ \hbox to\linewidth{\box\z@\hss}
+ \end{minipage}%
+ \qquad
+ \begin{minipage}{0.45\linewidth}%
+ \setkeys{lst}{frame=none}%
+ \leavevmode \catcode`\^^M=5\relax
+ \small\input{\jobname.tmp}%
+ \end{minipage}%
+ \end{center}%
+}
+
+
+\newcommand{\omissis}{[\dots\negthinspace]}
+
+\graphicspath{{Graphics/}}
+
+\hyphenation{ƒcole \'Ecole Na-tio-nale Su-pŽ-rieure
+Tech-niques Avan-cŽes Robert Bring-hurst DejaVu
+Bera Mono Vera Classic-Thesis suite Knuth Zapf}
+
+
+\newcommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$}
+\lstset{escapeinside={£*}{*£}}
+
+\lstset{moredelim={[is][\ttfamily]{!?}{?!}}}
+
+\DeclareRobustCommand*{\miktex}{MiK\TeX%
+\index{miktex@MiK\protect\TeX}%
+}
+
+\DeclareRobustCommand*{\metafont}{\MF%
+\index{METAFONT@\protect\MF}%
+}
+
+\DeclareRobustCommand*{\metapost}{\MP%
+\index{METAPOST@\protect\MP}%
+}
+
+\DeclareRobustCommand*{\texlive}{\TeX{}~Live%
+\index{texlive@\protect\TeX{}~Live}%
+}
+
+
+%%%%%%%%%%%%
+% biblatex %
+%%%%%%%%%%%%
+
+\bibliography{Bibliography}
+
+\renewcommand{\nameyeardelim}{, }
+
+\defbibheading{bibliography}{%
+\cleardoublepage
+\manualmark
+\phantomsection
+\addcontentsline{toc}{chapter}{\tocEntry{\bibname}}
+\chapter*{\bibname\markboth{\spacedlowsmallcaps{\bibname}}
+{\spacedlowsmallcaps{\bibname}}}}
+
+ \DeclareCiteCommand{\citeyearpar}[\mkbibparens]
+ {\boolfalse{citetracker}%
+ \boolfalse{pagetracker}%
+ \usebibmacro{prenote}}
+ {\printtext[bibhyperref]{\printfield{year}}}
+ {\multicitedelim}
+ {\usebibmacro{postnote}}
+
+\makeatletter
+ \DeclareCiteCommand{\citetalias}
+ {\usebibmacro{prenote}}
+ {\usebibmacro{citeindex}%
+ \bibhyperref{\@citealias{\thefield{entrykey}}}}
+ {\multicitedelim}
+ {\usebibmacro{postnote}}
+\makeatother
+
+
+%%%%%%%%%%%%%%%%%%
+% other commands %
+%%%%%%%%%%%%%%%%%%
+
+\newcommand{\ita}[1]{%
+ \begin{otherlanguage*}{italian}#1\end{otherlanguage*}}
+
+\DeclareRobustCommand*{\pkgname}[1]{{\normalfont\sffamily#1}%
+\index{Package!#1@\textsf{#1}}%
+\index{#1@\textsf{#1}}}
+
+\DeclareRobustCommand*{\envname}[1]{{\normalfont\ttfamily#1}%
+\index{Environment!#1@\texttt{#1}}%
+\index{#1@\texttt{#1}}}
+
+\DeclareRobustCommand*{\optname}[1]{{\normalfont\ttfamily#1}%
+\index{Option!#1@\texttt{#1}}%
+\index{#1@\texttt{#1}}}
+
+\DeclareRobustCommand*{\clsname}[1]{{\normalfont\sffamily#1}%
+\index{Class!#1@\textsf{#1}}%
+\index{#1@\textsf{#1}}}
+
+\DeclareRobustCommand*{\cmdname}[1]{\mbox{\lstinline!\\#1!}%
+\index{#1@\texttt{\hspace*{-1.2ex}\textbackslash#1}}}
+
+\DeclareRobustCommand*{\classicthesis}{Classic\-Thesis}
+
+\DeclareRobustCommand*{\arsclassica}{{\normalfont\sffamily ArsClassica}}
+
+\DeclareRobustCommand*{\miktex}{MiK\TeX%
+\index{miktex@MiK\protect\TeX}}
+
+\DeclareRobustCommand*{\texlive}{\TeX{}~Live%
+\index{texlive@\protect\TeX{}~Live}}
+
+
+