summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/suftesi/suftesi.pdfbin761080 -> 758153 bytes
-rw-r--r--Master/texmf-dist/doc/latex/suftesi/templates.zipbin684078 -> 680672 bytes
-rw-r--r--Master/texmf-dist/source/latex/suftesi/suftesi.dtx751
-rw-r--r--Master/texmf-dist/tex/latex/suftesi/suftesi.cls27
4 files changed, 369 insertions, 409 deletions
diff --git a/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf b/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf
index 4c6a1e43c4c..02e73f34abb 100644
--- a/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf
+++ b/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/suftesi/templates.zip b/Master/texmf-dist/doc/latex/suftesi/templates.zip
index 6f8b0a2a8b4..e3f0f25ca3c 100644
--- a/Master/texmf-dist/doc/latex/suftesi/templates.zip
+++ b/Master/texmf-dist/doc/latex/suftesi/templates.zip
Binary files differ
diff --git a/Master/texmf-dist/source/latex/suftesi/suftesi.dtx b/Master/texmf-dist/source/latex/suftesi/suftesi.dtx
index 6f35771eab2..8faa427e855 100644
--- a/Master/texmf-dist/source/latex/suftesi/suftesi.dtx
+++ b/Master/texmf-dist/source/latex/suftesi/suftesi.dtx
@@ -67,7 +67,7 @@
%<class>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%<class>\ProvidesClass{suftesi}
%<*class>
- [2020/02/22 v2.9.7 A class for typesetting theses, books and articles]
+ [2020/02/24 v2.9.8 A class for typesetting theses, books and articles]
%</class>
%<*driver>
\documentclass[10pt]{ltxdoc}
@@ -84,7 +84,7 @@
\usepackage[svgnames]{xcolor}
\definecolor{philA}{named}{DarkRed}
\definecolor{philB}{named}{NavyBlue}
- \definecolor{sufred}{rgb}{0.5,0,0}
+\definecolor{sufred}{rgb}{0.5,0,0}
\definecolor{sufgray}{rgb}{0.5,0.5,0.5}
\usepackage{metalogo}
\usepackage{guit}
@@ -103,7 +103,8 @@
% layout
\setcounter{tocdepth}{3}
\usepackage{geometry}
-\geometry{a4paper,
+\geometry{
+ a4paper,
margin=3cm,
headheight=15pt,
ignoreall,
@@ -112,9 +113,9 @@
\allsectionsfont{\sffamily}
\usepackage{fancyhdr}
\fancyhf{}
-\fancyhead[L]{© 2009--\the\year\quad Ivan Valbusa}
+\fancyhead[L]{© 2009-\the\year\quad Ivan Valbusa}
\fancyfoot[L]{\textsf{suftesi}
- \fileversion{} -- \filedate}
+ \fileversion{}~--~\filedate}
\renewcommand{\footrulewidth}{0.4pt}
\fancyhead[R]{\thepage}
\pagestyle{fancy}
@@ -134,7 +135,7 @@
\addbibresource{suftesi.bib}
\usepackage{metalogo}
\usepackage{guit}
-%%% Greek examples
+% Greek examples
\def\latintxt{Aliquam auctor, pede consequat
laoreet varius, eros tellus maris quam, pellentesque hendrerit.}
\def\latintxtb{Morbi luctus, wisi viverra faucibus pretium,
@@ -169,11 +170,7 @@
\ifblank{#1}
{\ltd@option{}{#2}{#3}{}}
{\ltd@option{}{#2}{#3}{\ltd@textverb{#1}}}}%
-\makeatother
-\makeatletter
-
-\def\ltd@textverb#1{\,#1\,}
-
+\def\ltd@textverb#1{~#1~}
\renewenvironment*{optionlist}
{\list{}{%
\setlength{\labelwidth}{2.5cm}%
@@ -228,7 +225,6 @@
\@starttoc{toc}%
\end{multicols}}
\makeatother
-
% hyperref setup
\usepackage{hyperref}
\hypersetup{%
@@ -239,7 +235,6 @@
pdfauthor={Ivan Valbusa},
pdfkeywords={thesis, humanities, books}}
-
\EnableCrossrefs
\CodelineIndex
\RecordChanges
@@ -251,7 +246,7 @@
%</driver>
% \fi
%
-% \CheckSum{5286}
+% \CheckSum{5277}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -269,6 +264,7 @@
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
+% \changes{v2.9.8}{2020/02/24}{Removed license restrictions. Updated documentation.}
% \changes{v2.9.7}{2020/02/22}{New option \opt{fontisize}. The \opt{parindent} options now accepts arbitrary values. Updated documentation.}
% \changes{v2.9.6a}{2020/02/11}{Maintenance release}
% \changes{v2.9.6}{2020/02/10}{New option \opt{compacttoc}. The appendix page title is printed in the font of the chapters by default. Removed \cmd{apepndicesname} command.}
@@ -290,8 +286,8 @@
% \changes{v2.0.1}{2015/03/31}{Corrected a bug in \opt{version} option.}
% \changes{v2.0}{2015/03/29}{New page layout \opt{standardaureo}. Enhanced support for \LuaLaTeX. Headers settings are now executed \cmd{AtBeginDocument}. Loaded \sty{ifluatex} and \sty{ifthen} packages. Added \opt{listparindent} to \cmd{setlist} options. Updated documentation.}
% \changes{v1.9c}{2014/04/05}{The \opt{cbgreek} value for the \opt{greekfont} option allows now to use the full set of the CB Greek font together with the default font (Palatino).}
-% \changes{v1.9b}{2014/02/16}{Corrected a bug in ``toc'', ``lof'' and ``lot'' commands.}
-% \changes{v1.9a}{2014/02/11}{Maintenance release. Updated greek support. Updated documentation.}
+% \changes{v1.9b}{2014/02/16}{Corrected a bug in ``toc'', ``lof'' and ``lot'' commands.}
+% \changes{v1.9a}{2014/02/11}{Maintenance release. Updated greek support. Updated documentation.}
% \changes{v1.9}{2013/09/21}{Added \opt{italic}, \opt{smallcaps} and \opt{sanserif} values for \opt{captionstyle} option. New \opt{twocolcontents} option. New \opt{supercompactaureo} page layout. Changed \cmd{toclabelspace} command and renamed to \cmd{toclabelwidth}. New \opt{collection} document structure}
% \changes{v1.8}{2013/07/18}{Maintenance release. Corrected a bug in the definition of \cmd{appendix}}
% \changes{v1.7}{2013/06/20}{Renamed \opt{viewmode} option to \opt{version}:
@@ -334,7 +330,6 @@
% Changed option \opt{sctitles}.}
% \GetFileInfo{suftesi.dtx}
%
-%
% \DoNotIndex{\hskip,\newcommand,\newenvironment,\def,\begin,\vskip,\ }
% \DoNotIndex{\DeclareOption,\ExecuteOptions,\RequirePackage}
% \DoNotIndex{\@@end,\@empty,\@ifclassloaded,\@nameuse,\@nil}
@@ -362,20 +357,20 @@
% \DoNotIndex{\huge,\large,\makebox,\ProcessOptions,\renewcommand}
%
% \begin{center}
- % {\color{philA}\bfseries
- % \Huge User's Guide to \textsf{suftesi}\\[3mm]}
- % {\large\itshape A document class for typesetting theses, books and articles}
- %\vspace{.8cm}
- %
- % \normalsize\fileversion{} -- \filedate
- % \vspace{.7cm}
- %
- % Ivan Valbusa\\[2mm]
- % \footnotesize\texttt{ivan dot valbusa at univr dot it}
- % \vspace{1cm}
- % \end{center}
+% {\color{philA}\bfseries
+% \Huge User's Guide to \textsf{suftesi}\\[3mm]}
+% {\large\itshape A document class for typesetting theses, books and articles}
+% \vspace{.8cm}
+%
+% \normalsize\fileversion{} -- \filedate
+% \vspace{.7cm}
+%
+% Ivan Valbusa\\[2mm]
+% \footnotesize\texttt{Ivan dot Valbusa at univr dot it}
+% \vspace{1cm}
+% \end{center}
% \begin{abstract}
-% The standard document classes allow you to typeset beautiful
+% \noindent The standard document classes allow you to typeset beautiful
% documents but their layout is quite far from the stylistic requests
% of some humanists (mainly Italian). The \sty{suftesi} class
% provides a set of ``humanistic'' page layouts, title styles
@@ -391,21 +386,14 @@
%
% \section*{Legalese}
%
-%\noindent Copyright \copyright\ 2009-\the\year{} Ivan Valbusa
+% \noindent Copyright \copyright\ 2009-\the\year\ Ivan Valbusa
% \smallskip
%
% \noindent This package is author-maintained.
-%Permission is granted to copy, distribute and/or modify this software under the
-%terms of the LaTeX Project Public License, version 1.3c ora later (\url{http://latex-project.org/lppl}). This software is provided ``as is'', without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose.
-%
-% The main feature of this class is the set of styles it
-% provides. For this reason {\scshape\lsstyle do not modify the styles of this class with packages
-% and/or commands which change the layout of the document.
-% If you do not like these styles, use another class.}
-% If you use \sty{suftesi}{} in a document typeset with another class
-% (for example \sty{book}), remember to clean up the preamble from all
-% the layout redefinitions.
-%
+% Permission is granted to copy, distribute and/or modify this software under the
+% terms of the LaTeX Project Public License, version 1.3 or later (\url{http://latex-project.org/lppl}).
+% This software is provided ``as is'', without warranty of any kind, either expressed or implied,
+% including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose.
%
% \section*{A brief history}
%
@@ -416,10 +404,8 @@
% I would like to thank Professors Paola Di~Nicola,
% Director of the Graduate School, and Ugo Savardi who suggested to propose the course precisely to that School; Gilberto D'Arduini, Matteo Lanza and Antonio Rinaldi, who installed \LaTeX{} on the computers used during the course; Catia Cordioli, for her help in the organization of the lessons; Corrado Ferreri, responsible of the \mbox{E-Learning} Center, who provided the \TeX{}~Live~2009 \textsc{DVD}s.
% Special thanks to Professors Enrico~Gregorio, the Italian guru of \TeX, for the \TeX pert support and his priceless ``magic formulas'', and Tommaso Gordini for his valuable advice in choosing and improving the class features during these years.
-%I would finally thank all the participants to the course who patiently resisted the four intensive lessons. This work is dedicated to them.
-%
-%
-%
+% I would finally thank all the participants to the course who patiently resisted the four intensive lessons. This work is dedicated to them.
+
% \section*{Feedback}
%
% \noindent If you have any questions, feedback or requests please email me at \texttt{ivan dot valbusa at univr dot it}. If you need specific features not already implemented, remember to attach the example files.
@@ -434,29 +420,29 @@
%
% In addition to these you can also use the options defined by the standard \sty{book} class (on which \sty{suftesi} is based) except those modifying
% the page dimensions (\opt{a4paper}, \opt{a5paper}, \opt{b5paper}, \opt{legalpaper}, \opt{executivepaper} and \opt{landscape}), which are automatically disabled. The class loads the packages listed in table \ref{tab:pkgloaded}.
+%
% \subsection*{Using with Xe\LaTeX and Lua\LaTeX}
% For using the class with the \XeTeX{} and \LuaTeX{} engines you need to load the \sty{fontspec} package (\sty{mathspec} is an alternative only for \XeTeX) and to select a main font.
%
%
-%\begin{table}[h]
-%\centering
-%\begin{tabular}{>{\sffamily}r@{}>{\sffamily}l>{\raggedright\arraybackslash}>{\sffamily}p{9.6cm}}
-%\toprule
-%&\textrm{Global}& appendix, {caption}, {color}, {crop}, {enumitem}, {emptypage},
-%{fancyhdr}, {fixltxhyph}, {fontenc}, {geometry}, {iftex},
-%{microtype}, {multicol}, {titlesec}, {titletoc}, {xkeyval}, (cclicenses)\\\midrule
-%&\textrm{pdf\LaTeX{} only}&fontenc, substitutefont\\\midrule
-%&\textrm{Lua\LaTeX{} only}&luatex85\\\midrule
-%defaultfont=&standard&lmodern\\
-%
-%&palatino&textcomp, newpxtext, biolinum, inconsolata, {newpxmath}\\
-%&{libertine}&{textcomp}, {libertine}, {biolinum}, {inconsolata}, {newtxmath}\\
-%&cochineal&{textcomp}, {cochineal}, {biolinum}, {inconsolata}, {newtxmath}\\
-%&compatibility&{mathpazo}, {beramono}\\\midrule
-%mathfont=&extended&amsthm, mathalfa\\\bottomrule
-%\end{tabular}
+% \begin{table}[h]
+% \centering
+% \begin{tabular}{>{\sffamily}r@{}>{\sffamily}l>{\raggedright\arraybackslash}>{\sffamily}p{9.6cm}}
+% \toprule
+% & textrm{Global} & appendix, caption, color, crop, enumitem, emptypage,
+% fancyhdr, fixltxhyph, fontenc, geometry, iftex,
+% microtype, multicol, titlesec, titletoc, xkeyval, (cclicenses) \\\midrule
+% & \textrm{pdf\LaTeX{} only} & fontenc, substitutefont \\\midrule
+% & \textrm{Lua\LaTeX{} only} & luatex85 \\\midrule
+% defaultfont~= & ~standard & lmodern \\
+% & ~palatino & textcomp, newpxtext, biolinum, inconsolata, newpxmath \\
+% & ~libertine & textcomp, libertine, biolinum, inconsolata, newtxmath \\
+% & ~cochineal & textcomp, cochineal, biolinum, inconsolata, newtxmath \\
+% & ~compatibility & mathpazo, beramono \\\midrule
+% mathfont~= & ~extended & amsthm, mathalfa \\\bottomrule
+% \end{tabular}
% \caption{Packages loaded by \sty{suftesi}}\label{tab:pkgloaded}
-%\end{table}
+% \end{table}
%
% \changes{v0.9b}{2012/09/23}{The \sty{epigraph} package is no longer loaded}
%
@@ -465,18 +451,17 @@
% \section{Class features}
%
% The \sty{suftesi} class provides a large set of options to customize the style of page, titles, headings and other text elements (see section \ref{sec:options}). The simplest way to get to know the class features is therefore to typeset one of the templates which you can find in the \texttt{/doc/latex/suftesi} folder in your \LaTeX{} distribution \parencite[see also][]{valbusa:20122}. The class files as well as the templates are also available online on the CTAN’s website at
-%\textcolor{magenta}{\url{http://www.ctan.org/pkg/suftesi}}.
-%
+% \textcolor{magenta}{\url{http://www.ctan.org/pkg/suftesi}}.
%
% \subsection{Document structure}
%
% With \sty{suftesi} you can typeset book-style documents (with chapters), article-style documents (without chapters) and collections of papers (see section \ref{sec:collection}). The kind of document is set by the \opt{structure} option which defaults to \opt{book} (see section \ref{sec:options}).
%
-%\begin{ttquote}
-%\cmd{documentclass}[structure=\meta{value},\meta{options}]\{suftesi\}
+% \begin{ttquote}
+% \cmd{documentclass}[structure=\meta{value},\meta{options}]\{suftesi\}
% ^^A\cmd{documentclass}[structure=article,\meta{options}]\{suftesi\}\\
% ^^A\cmd{documentclass}[structure=collection,\meta{options}]\{suftesi\}
-%\end{ttquote}
+% \end{ttquote}
%
% \changes{v0.9b}{2012/09/23}{The \sty{mparhack} package is no longer loaded. It is not compatible with \sty{crop}.}
%
@@ -485,46 +470,46 @@
% The class provides nine page layouts which can be selected by the \opt{pagelayout} option (table \ref{tab:layouts}). The \opt{standard} layout (default) or \opt{standardaureo} layout are aimed to typeset A4 documents, while the other seven layouts are particularly suitable to typeset compact books, articles or theses. For these compact layouts the \opt{version=screen} and \opt{version=cscreen} options are particularly useful as they show the output in its real size. See section \ref{sec:page-styles} for details.
%
% \begin{table}[h]
-%\centering
-%\begin{tabular}{lcccccccl}
-%\toprule
-%&\multicolumn{4}{c}{Dimensions (mm)}&\multicolumn{4}{c}{Proportions}\\\cmidrule(lr){2-5}\cmidrule(lr){6-9}
-%&\multicolumn{2}{c}{Typeblock}&\multicolumn{2}{c}{Page}& \multicolumn{2}{c}{Margins}&\multicolumn{2}{c}{Stock}\\\cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(l){8-9}
-%Layout &w & h& w& h&t\,/\,b&i\,/\,o&Typeblock& Page\\\cmidrule(r){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(l){8-9}\cmidrule(r){1-1}
-%\opt{standard} & 110& 220& 210& 297&$1:2$&$1:2$&$1:2$&$1:\sqrt{2}$\\
-%\opt{standardaureo} & 136& 220& 210& 297&$2:3$&$2:3$&$5:8$\makebox[0pt]{\ \textsuperscript{*}}&$1:\sqrt{2}$\\
-%\opt{compact}& 110& 165& 160& 240&$2:3$&$2:3$&$2:3$&$2:3$\\
-%\opt{compactaureo}& 118& 191& 160& 240&$2:3$&$2:3$&$5:8$\makebox[0pt]{\ \textsuperscript{*}}&$2:3$\\
-%\opt{supercompact}& 100 &150& 140& 210&$2:3$&$2:3$&$2:3$&$2:3$\\
-%\opt{supercompactaureo}& 108 &175& 140& 210&$1:1$&$1:1$&$5:8$\makebox[0pt]{\ \textsuperscript{*}}&$2:3$\\
-%\opt{periodical} &110& 165& 170& 240&$2:3$&$2:3$&$2:3$&$1:\sqrt{2}$\\
-%\opt{periodicalaureo}& 120& 194& 170& 240&$2:3$&$2:3$&$5:8$\makebox[0pt]{\ \textsuperscript{*}}&$1:\sqrt{2}$\\
-%
+% \centering
+% \begin{tabular}{lcccccccl}
+% \toprule
+% & \multicolumn{4}{c}{Dimensions(mm)} & \multicolumn{4}{c}{Proportions}\\\cmidrule(lr){2-5}\cmidrule(lr){6-9}
+% & \multicolumn{2}{c}{Typeblock}& \multicolumn{2}{c}{Page}& \multicolumn{2}{c}{Margins}
+% & \multicolumn{2}{c}{Stock}\\\cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(l){8-9}
+% Layout & w & h & w & h & t\,/\,b & i \,/\,o & Typeblock & Page\\
+% \cmidrule(r){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(l){8-9}\cmidrule(r){1-1}
+% \opt{standard} & 110 & 220 & 210 & 297 & $1:2$ & $1:2$ & $1:2$ & $1:\sqrt{2}$ \\
+% \opt{standardaureo} & 136 & 220 & 210 & 297 & $2:3$ & $2:3$ & $5:8$ \makebox[0pt]{\textsuperscript{*}} & $1:\sqrt{2}$ \\
+% \opt{compact} & 110 & 165 & 160 & 240 & $2:3$ & $2:3$ & $2:3$ & $2:3$ \\
+% \opt{compactaureo} & 118 & 191 & 160 & 240 & $2:3$ & $2:3$ & $5:8$ \makebox[0pt]{\textsuperscript{*}} & $2:3$ \\
+% \opt{supercompact} & 100 & 150 & 140 & 210 & $2:3$ & $2:3$ & $2:3$ & $2:3$ \\
+% \opt{supercompactaureo} & 108 & 175 & 140 & 210 & $1:1$ & $1:1$ & $5:8$ \makebox[0pt]{\textsuperscript{*}} & $2:3$ \\
+% \opt{periodical} & 110 & 165 & 170 & 240 & $2:3$ & $2:3$ & $2:3$ & $1:\sqrt{2}$ \\
+% \opt{periodicalaureo} & 120 & 194 & 170 & 240 & $2:3$ & $2:3$ & $5:8$ \makebox[0pt]{\textsuperscript{*}} & $1:\sqrt{2}$ \\
% \bottomrule\\[-2ex]
-% \multicolumn{9}{r}{\footnotesize\textsuperscript{*} $5:8\approx 1:1,618$}
-%\end{tabular}\\[-3ex]
+% \multicolumn{9}{r}{\footnotesize\textsuperscript{*}$5:8\approx1:1,618$}
+% \end{tabular}\\[-3ex]
% \caption{The layouts of \sty{suftesi}}\label{tab:layouts}
% \end{table}
-%
%
-%You can define your own layouts through the \cmd{geometry} command and you can change the value of \cmd{baselineskip} too. For example you can resize the typeblock of the \texttt{supercompactaureo} layout to fit your particular needs. In this case remember to declare \cmd{normalsize} like in the following example:
-%\begin{latexcode}
-%\begin{verbatim}
-%\linespread{0.95}
-%\normalsize
-%\geometry{
-%textheight= 162mm,
-%textwidth= 100mm,
-%paperwidth= 140mm,
-%paperheight= 210mm,
-%hmarginratio= 2:3,
-%vmarginratio= 1:1,
-%marginparwidth= 11mm,
-%marginparsep= 7pt,
-%ignoreall,
-%heightrounded}
-%\end{verbatim}
-%\end{latexcode}%
+% You can define your own layouts through the \cmd{geometry} command and you can change the value of \cmd{baselineskip} too. For example you can resize the typeblock of the \texttt{supercompactaureo} layout to fit your particular needs. In this case remember to declare \cmd{normalsize} like in the following example:
+% \begin{latexcode}
+% \begin{verbatim}
+% \linespread{0.95}
+% \normalsize
+% \geometry{
+% textheight= 162mm,
+% textwidth= 100mm,
+% paperwidth= 140mm,
+% paperheight= 210mm,
+% hmarginratio= 2:3,
+% vmarginratio= 1:1,
+% marginparwidth= 11mm,
+% marginparsep= 7pt,
+% ignoreall,
+% heightrounded}
+% \end{verbatim}
+% \end{latexcode}%
% ^^A The form of the book has been changing through the centuries and every content requires a particular shape. Nowdays the most widespread form for literary essays is a compact one. So, if you are interested in such a topic, you should consider the compact layouts. The one I prefer is shown on figure \ref{fig:periodicalaureo}.
%
% ^^A\begin{figure}[h!]\centering
@@ -540,16 +525,16 @@
% \subsection{Fonts}
%
%
-%The default roman font is Cochineal by Michael Sharpe,
-%the sans serif font is Linux Biolinum O, designed by Philipp H. Poll,\index{Poll, Philipp H.} and the typewriter face is Inconsolata by Michael Sharpe. Cochineal is a fork of Crimson, by Sebastina Kosch, a font inspired by masterpieces like Sabon (Jan Tschichold) and Minion (Robert Slimbach). It is a very complete typeface and it offers full support for Greek and Cyrillic, real small caps (even in italic shape) and four figure styles. Moreover it provides support for mathematics through the \sty{newtxmath} package.
+% The default roman font is Cochineal by Michael Sharpe,
+% the sans serif font is Linux Biolinum O, designed by Philipp H. Poll,\index{Poll, Philipp H.} and the typewriter face is Inconsolata by Michael Sharpe. Cochineal is a fork of Crimson, by Sebastina Kosch, a font inspired by masterpieces like Sabon (Jan Tschichold) and Minion (Robert Slimbach). It is a very complete typeface and it offers full support for Greek and Cyrillic, real small caps (even in italic shape) and four figure styles. Moreover it provides support for mathematics through the \sty{newtxmath} package.
%
-%The \opt{defaultfont} option allows you to can change the default roman font to New PX (Palatino-like), Linux Libertine O, or Latin modern.
-%You can use other fonts as well, but in this case remember to load the \opt{defaultfont=none} option which turns off the default font settings (see section \ref{sec:options} for details).
+% The \opt{defaultfont} option allows you to can change the default roman font to New PX (Palatino-like), Linux Libertine O, or Latin modern.
+% You can use other fonts as well, but in this case remember to load the \opt{defaultfont=none} option which turns off the default font settings (see section \ref{sec:options} for details).
%
-%Today there are several Garamond-like fonts in TeX Live distribution. See, for example \textit{Garamond Libre} (Open Type only) and \textit{Cormorant Garamond}. The Bembo-like fonts \textit{Etbb} and \textit{fbb} should also be considered if you appreciate humanist fonts. In any case, before using a font, read the license carefully.
-
-%Another beautiful Garamond-like font, complete of real small caps, bold weight and mathematical support, is made available by the \sty{garamondx} package by Michael Sharpe, which provides an extension of the \sty{ugm} fonts, (URW)++ GaramondNo8 (see the License note in the package documentation at the web page \url{https://www.ctan.org/pkg/garamondx}. They are not distributed as part of \TeX Live, but they may be downloaded using the \texttt{getnonfreefonts} script. See the instructions for installation at
-%\url{http://tug.org/fonts/getnonfreefonts/}.
+% Today there are several Garamond-like fonts in TeX Live distribution. See, for example \textit{Garamond Libre} (Open Type only) and \textit{Cormorant Garamond}. The Bembo-like fonts \textit{Etbb} and \textit{fbb} should also be considered if you appreciate humanist fonts. In any case, before using a font, read the license carefully.
+%
+% Another beautiful Garamond-like font, complete of real small caps, bold weight and mathematical support, is made available by the \sty{garamondx} package by Michael Sharpe, which provides an extension of the \sty{ugm} fonts, (URW)++ GaramondNo8 (see the License note in the package documentation at the web page \url{https://www.ctan.org/pkg/garamondx}. They are not distributed as part of \TeX Live, but they may be downloaded using the \texttt{getnonfreefonts} script. See the instructions for installation at
+% \url{http://tug.org/fonts/getnonfreefonts/}.
%
%
% \subsubsection[Mathematics]{Typesetting mathematics}
@@ -634,12 +619,12 @@
% \greekexample{lmr}{cbgreek}{Latin Modern/CB Greek}{10}
%
%
-%\begin{figure}
+% \begin{figure}
% \centering
-%\begin{tikzpicture}
+% \begin{tikzpicture}
% \draw[draw=gray,fill=white,drop shadow] (-.5\textwidth,0) rectangle (.5\textwidth,.9\textheight);
-%\draw[line width=.5mm,fill=white,text=black,draw=black!60] (-4.2,17.1) circle (9mm) node {\parbox{12mm}{\centering\tiny * * * \\ St. Anford\\ University\\[1mm] * * * }};
-%\node[anchor=north west] at (-2.5cm,18cm) {%
+% \draw[line width=.5mm,fill=white,text=black,draw=black!60] (-4.2,17.1) circle (9mm) node {\parbox{12mm}{\centering\tiny * * * \\ St. Anford\\ University\\[1mm] * * * }};
+% \node[anchor=north west] at (-2.5cm,18cm) {%
% \parbox{8cm}{%
% \small University of St. Anford\par
% \normalsize Department of Typography
@@ -672,12 +657,12 @@
% }
% };
%
-%\end{tikzpicture}
-%\caption{The frontispiece of \sty{suftesi}}\label{fig:frontispiece}
-%\end{figure}
-%\begin{figure}
+% \end{tikzpicture}
+% \caption{The frontispiece of \sty{suftesi}}\label{fig:frontispiece}
+% \end{figure}
+% \begin{figure}
% \centering
-%\begin{tikzpicture}
+% \begin{tikzpicture}
% \draw[draw=gray,fill=gray!5,drop shadow] (-.5\textwidth,0) rectangle (.5\textwidth,.9\textheight);
% \node at (0,.65\textheight) (c) {};
% \draw[ball color=DarkBlue,draw=none] (c) circle (4.5cm);
@@ -691,30 +676,30 @@
% {\smallskip\normalsize How to survive in the modern societies\\}
%
% {\vspace*{2\baselineskip}\scriptsize edited by\\ Walker Texas Ranger\\}}};
-%\node[align=center] at (0,1) {\scriptsize \textcolor{black}{Punch Press}\\[1ex]\textcolor{black}{\fbox{§§§§}}\\};
-%\end{tikzpicture}
-%\caption{An example of the cover page of \sty{suftesi}}\label{fig:cover}
-%\end{figure}
+% \node[align=center] at (0,1) {\scriptsize \textcolor{black}{Punch Press}\\[1ex]\textcolor{black}{\fbox{§§§§}}\\};
+% \end{tikzpicture}
+% \caption{An example of the cover page of \sty{suftesi}}\label{fig:cover}
+% \end{figure}
%
% \subsection{The cover page}
% Since version 2.6 \sty{suftesi} provides a command to print a simple cover page (figure \ref{fig:cover}), inspired by the Italian designer Bruno \textcite[85-89]{munari:arte-come-mestiere}. The color used for the text and the circle as well as other graphical elements are partially customizable (see section \ref{sec:options} for details). The cover shown in figure \ref{fig:cover} is obtained with the following code:
-%\begin{latexcode}
-%\begin{verbatim}
-%\Cauthor{Bruce Lee}
-%\Ctitle{The Art of Kicking}
-%\Csubtitle{How to survive in the modern societies}
-%\Ceditor{edited by\\ Walker Texas Ranger}
-%\Cfoot{Punch Press\\\fbox{\bfseries P\&P}}
-%\Cpagecolor{white!90!black}
-%\Ctextcolor{white}
-%\Cfootcolor{black}
-%
-%\makecover[ball color=DarkBlue,draw=none]
-%\end{verbatim}
-%\end{latexcode}
-%
-%To produce a complete book cover, with spine and dust jacket, you should take a look at the \sty{bookcover} package by Tibor Tómács.
+% \begin{latexcode}
+% \begin{verbatim}
+% \Cauthor{Bruce Lee}
+% \Ctitle{The Art of Kicking}
+% \Csubtitle{How to survive in the modern societies}
+% \Ceditor{edited by\\ Walker Texas Ranger}
+% \Cfoot{Punch Press\\\fbox{\bfseries P\&P}}
+% \Cpagecolor{white!90!black}
+% \Ctextcolor{white}
+% \Cfootcolor{black}
+%
+% \makecover[ball color=DarkBlue,draw=none]
+% \end{verbatim}
+% \end{latexcode}
+%
+% To produce a complete book cover, with spine and dust jacket, you should take a look at the \sty{bookcover} package by Tibor Tómács.
%
% \subsection{The frontispiece} \enlargethispage{\baselineskip}
%
@@ -723,18 +708,18 @@
% with the \opt{suftesi} option. It is meant only for Italian users
% \parencite[see][version 1.4 or later]{Gregorio:frontespizio}:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\usepackage[suftesi]{frontespizio}
-%\end{verbatim}
-%\end{latexcode}
+% \begin{latexcode}
+% \begin{verbatim}
+% \usepackage[suftesi]{frontespizio}
+% \end{verbatim}
+% \end{latexcode}
% Note that this frontispiece requires the use of a logo which could be restricted by some institutions. So before using it you have to be sure that you have the required permissions.
%
% The \sty{frontespizio} package produces a frontispiece in the standard Computer Modern typeface. If you prefer a consistent font remember to load the needed packages or commands in the \cmd{Preambolo} command:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\begin{frontespizio}
+% \begin{latexcode}
+% \begin{verbatim}
+% \begin{frontespizio}
% \Preambolo{\usepackage[osf]{cochineal}}% <===
% \Universita{Paperopoli}
% \Dipartimento{Filosofia, Pedagogia e Psicologia}
@@ -745,9 +730,9 @@
% \Sottotitolo{Alcune considerazioni mutevoli}
% \Candidato[vr12301231]{Paolo Rossi}
% \Relatore{Guido Bianchi}
-%\end{frontespizio}
-%\end{verbatim}
-%\end{latexcode}
+% \end{frontespizio}
+% \end{verbatim}
+% \end{latexcode}
%
%
%
@@ -757,17 +742,17 @@
%
% \subsection{The appendices}
% Since version 2.9.5 the class relies on \sty{appendix} package to manage the appendices. To get the correct label in titles, headings and table of contents, you should use the \env{appendices} environment.
-%\begin{latexcode}
-%\begin{verbatim}
-%\renewcommand{\appendixpagename}{Appendices}
-%\renewcommand{\appendixname}{Appendix}
-%\addappheadtotoc
+% \begin{latexcode}
+% \begin{verbatim}
+% \renewcommand{\appendixpagename}{Appendices}
+% \renewcommand{\appendixname}{Appendix}
+% \addappheadtotoc
%
-%\begin{document}
+% \begin{document}
%...
-%\appendixpage
+% \appendixpage
%
-%\begin{appendices}
+% \begin{appendices}
%
% \chapter{First appendix}
% Lorem ipsum
@@ -775,18 +760,18 @@
% \chapter{First appendix}
% Lorem ipsum
%
-%\end{appendices}
-%\end{document}
-%\end{verbatim}
-%\end{latexcode}
+% \end{appendices}
+% \end{document}
+% \end{verbatim}
+% \end{latexcode}
%
%
% \section{Options}\label{sec:options}
%
% \subsection{Layout}\label{sec:page-styles}
%
-%\begin{optionlist}
-%\optitem[book]{structure}{\opt{book}, \opt{article}, \opt{collection}}
+% \begin{optionlist}
+% \optitem[book]{structure}{\opt{book}, \opt{article}, \opt{collection}}
% \changes{v0.9b}{2012/09/23}{New option \opt{structure}}
% \begin{valuelist}
% \item[book] For typesetting texts with chapters.
@@ -794,31 +779,31 @@
% (without chapters).
% \item[collection] For typesetting journals or collections of articles (see section \ref{sec:collection}).
% \end{valuelist}
-%\optitem[standard]{pagelayout}{\opt{standard}, \opt{standardaureo}, \opt{periodical}, \opt{periodicalaureo}, \opt{compact}, \opt{compactaureo}, \opt{supercompact}, \opt{supercompactaureo}}
+% \optitem[standard]{pagelayout}{\opt{standard}, \opt{standardaureo}, \opt{periodical}, \opt{periodicalaureo}, \opt{compact}, \opt{compactaureo}, \opt{supercompact}, \opt{supercompactaureo}}
% \changes{v0.9b}{2012/09/23}{New option \opt{pagestyle}}
-%\begin{valuelist}
-%\item[standard]
+% \begin{valuelist}
+% \item[standard]
% Prints an A4 page with a
% typeblock of $\SI{110}{mm} \times \SI{220}{mm}$.
-%\end{valuelist}
+% \end{valuelist}
% With the following values the option prints the typeblock
% on a an A4 paper showing the crop marks which can be controlled
% by the \opt{version} option.
-%\begin{valuelist}
-%\item[periodical]
+% \begin{valuelist}
+% \item[periodical]
% Prints a page of $\SI{17}{cm} \times \SI{24}{cm}$ with a typeblock of $\SI{11}{cm} \times \SI{16,5}{cm}$.
-%\item[periodicalaureo] The same of \opt{periodical} but with a
+% \item[periodicalaureo] The same of \opt{periodical} but with a
% \emph{golden ratio} typeblock of $\SI{120}{cm} \times \SI{194}{mm}$.
-%\item[compact]
+% \item[compact]
% Prints a page of $\SI{16}{cm} \times \SI{24}{cm}$ with a typeblock of $\SI{11}{cm} \times \SI{16,5}{cm}$.
-%\item[compactaureo]
+% \item[compactaureo]
% The same as \opt{compact} but with
-% a \emph{golden ratio} typeblock of $\SI{11,8}{cm} \times \SI{19,1}{cm}$.%\item[supercompact]
+% a \emph{golden ratio} typeblock of $\SI{11,8}{cm} \times \SI{19,1}{cm}$.% \item[supercompact]
% Prints a page of $\SI{14}{cm} \times \SI{21}{cm}$ with a typeblock of $\SI{10}{cm} \times \SI{15,5}{cm}$.
-%\item[supercompactaureo]
+% \item[supercompactaureo]
% The same as \opt{supercompact} but with
% a \emph{golden ratio} typeblock of $\SI{10,8}{cm} \times \SI{17,5}{cm}$.
-%\end{valuelist}
+% \end{valuelist}
% The details of this option are shown in table \ref{tab:layouts}.
% \optitem[final]{version}{\opt{screen}, \opt{cscreen}, \opt{draft}, \opt{final}}
% \begin{valuelist}
@@ -833,26 +818,26 @@
% \item[final] Prints the output on a A4 paper, hiding the crop marks. Useless with \opt{standard} and \opt{standardaureo} layouts.
% \end{valuelist}
% Sometimes it is not desirable to have the crop marks on every page. In such a case you can use the \cmd{crop}|[off]| command after the first page of the document.
-%\end{optionlist}
+% \end{optionlist}
%
-%\subsection{Font}\label{sec:fonts}
+% \subsection{Font}\label{sec:fonts}
%
-%\begin{optionlist}
+% \begin{optionlist}
% \optitem[10]{fontsize}{10, 10.1, 10.2...,11, 11.1, 11.2...}
% Sets the main font sizes for the document, changing the \cmd{baselineskip} accordingly. It is based on the \sty{fontsize} package. Remember that using \XeLaTeX{} or \LuaLaTeX{} you can change the default font size also with the option \opt{SizeFeatures} of \sty{fontspec}. For example:
-%\begin{latexcode}
-%\begin{verbatim}
-%\setmainfont[SizeFeatures={Size=11.5}]{Garamond Libre}
-%\end{verbatim}
-%\end{latexcode}
+% \begin{latexcode}
+% \begin{verbatim}
+% \setmainfont[SizeFeatures={Size=11.5}]{Garamond Libre}
+% \end{verbatim}
+% \end{latexcode}
%
-%\end{optionlist}
+% \end{optionlist}
% The first three options below are available only with \LaTeX.
% Using \XeLaTeX{} or \LuaLaTeX{}
% the default font is the Computer Modern but you can change it through
% the \sty{fontspec} or \sty{mathspec} (\XeLaTeX{} only) packages. If you do not need to typeset mathematics, with these engines I do suggest the EB Garamond font family by Georg Duffner.
%
-%\begin{optionlist}
+% \begin{optionlist}
% \optitem[cochineal]{defaultfont}{\opt{none}, \opt{cochineal}, \opt{libertine}, \opt{palatino}, \opt{standard}}
% \begin{valuelist}
% \item[none] Does not load any font. Use this option
@@ -888,7 +873,7 @@
%
% \begin{optionlist}
% \optitem[low]{smallcapsstyle}{\opt{low}, \opt{upper}}
-%Active only with \opt{\meta{level}font=smallcaps} and \opt{toc\meta{level}font=smallcaps} options (see sections \ref{sec:titles} and \ref{sec:toc}).
+% Active only with \opt{\meta{level}font=smallcaps} and \opt{toc\meta{level}font=smallcaps} options (see sections \ref{sec:titles} and \ref{sec:toc}).
% With \XeLaTeX{} or \LuaLaTeX{} this option is effective only if a font selection command (such as \cmd{setmainfont}) is given.
% \begin{valuelist}
% \item[low] Prints lowercase spaced \textsc{\lsstyle small capitals}.
@@ -1026,7 +1011,7 @@
%
% \begin{optionlist}
% \optitem[center]{quotestyle}{\opt{center}, \opt{right}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{quotestyle}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{quotestyle}}
% \begin{valuelist}
% \item[center]
% Indents the block quotations
@@ -1036,7 +1021,7 @@
% only on the left margin.
% \end{valuelist}
% \optitem[footnotesize]{quotesize}{\opt{footnotesize}, \opt{small}}
-% \changes{v0.9b}{2012/09/23}{New option \opt{quotationfont}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{quotationfont}}
% \begin{valuelist}
% \item[footnotesize]
% Prints the block quotations
@@ -1089,18 +1074,20 @@
%
% \subsection{Miscellaneous}\label{sec:miscellaneous}
%
-%\begin{optionlist}
+% \begin{optionlist}
% \optitem[\cmd{baselineskip}]{parindent}{\opt{1em}, \opt{1cm}, \opt{17pt}, \ldots}
-% \changes{v0.9b}{2012/09/23}{New option \opt{parindent}}
+% \changes{v0.9b}{2012/09/23}{New option \opt{parindent}}
% \begin{valuelist}
-% Sets the indentation of the first line of each paragraph except those following a section title. For backward compatibility you should use \opt{parindet=1em} or \opt{parindet=1.5} in place of \opt{parindet=compact} and \opt{parindet=wide} respectively.
+% Sets the indentation of the first line of each paragraph except those following a section title.
+% For backward compatibility you should use \opt{parindet=1em} or \opt{parindet=1.5} in place
+% of \opt{parindet=compact} and \opt{parindet=wide} respectively.
% \end{valuelist}
-%\boolitem[true]{marginpar}
+% \boolitem[true]{marginpar}
% \begin{valuelist}
% \item[true] Prints the marginal notes.
% \item[false] Hide the marginal notes.
% \end{valuelist}
-%\boolitem[false]{partpage}
+% \boolitem[false]{partpage}
% \changes{v0.9b}{2012/09/23}{New option \opt{partpage}}
% Active only with \opt{structure=article}.
% \begin{valuelist}
@@ -1109,8 +1096,9 @@
% \item[false] Prints a part title similar to the one used in the standard \opt{article} class.
% \end{valuelist}
% \optitem[false]{draftdate}{\opt{true}, \opt{false}}
-% \changes{v1.0}{2012/10/14}{First stable release. Renamed option \opt{bozza} to \opt{draftdate}}
-% If \opt{true} it prints the string ``Version of \meta{date}'' in the footer. It requires the \cmd{date}\ar{\meta{date}} command.
+% \changes{v1.0}{2012/10/14}{First stable release. Renamed option \opt{bozza} to \opt{draftdate}}
+% If \opt{true} it prints the string ``Version of \meta{date}'' in the footer.
+% It requires the \cmd{date}\ar{\meta{date}} command.
% \end{optionlist}
%
% \subsection{Pre-defined styles}\label{sec:predefined-styles}
@@ -1130,10 +1118,13 @@
% The title can be printed on the left (styles 1 and 4),
% in the center (styles 2 and 5) or on the right (styles 3 and 6).
% \item[italic(1-12)]
-% The titles of chapters and headers are in \emph{italic}. The section title is in \emph{italic} in styles 1-6 and in \textsc{\lsstyle spaced small caps} in styles 7-12.
+% The titles of chapters and headers are in \emph{italic}. The section title is in \emph{italic}
+% in styles 1-6 and in \textsc{\lsstyle spaced small caps} in styles 7-12.
% There are three position for the title and two positions for the number as above.
% \item[smallcaps(1-12)]
-% The titles of chapters and headers are in \textsc{\lsstyle spaced small caps}. The title of the section is in \emph{italic} in styles 1-6 and in \textsc{\lsstyle spaced small caps} in styles 7-12.
+% The titles of chapters and headers are in \textsc{\lsstyle spaced small caps}.
+% The title of the section is in \emph{italic} in styles 1-6 and in
+% \textsc{\lsstyle spaced small caps} in styles 7-12.
% There are three position for the title and two positions for the chapter as above.
% \end{valuelist}
% \end{optionlist}
@@ -1147,11 +1138,13 @@
% \cmditem{makecover}
% \cmditem{makecover}[tikz options]
%
-% Prints the cover page (figure \ref{fig:cover}). This command requires \sty{tikz} and the optional arguments accepts the same options of the \cmd{draw} command of that package (see the examples below). Commands available:
+% Prints the cover page (figure \ref{fig:cover}). This command requires \sty{tikz}
+% and the optional arguments accepts the same options of the \cmd{draw}
+% command of that package (see the examples below). Commands available:
%
% \cmditem{Cauthor}{text}
%
-%Printed at the top of the circle.
+% Printed at the top of the circle.
%
% \cmditem{Ctitle}{text}
%
@@ -1159,29 +1152,29 @@
%
% \cmditem{Csubtitle}{text}
%
-%Printed below the title.
+% Printed below the title.
%
% \cmditem{Ceditor}{text}
%
-%Printed below the subtitle.
+% Printed below the subtitle.
%
% \cmditem{Cfoot}{text}
%
-%Printed in the footer.
+% Printed in the footer.
%
% The color of the circle can be customized using the optional argument of the \cmd{makecover} command. For the other elements of the cover page the following commands are available. (You can load \sty{xcolor} with your favorite option to access to many beautiful colors.)
%
% \cmditem{Cpagecolor}{color}
%
-%The color of the cover page.
+% The color of the cover page.
%
% \cmditem{Ctextcolor}{color}
%
-%The color of the text inside the circle.
+% The color of the text inside the circle.
%
% \cmditem{Cfootcolor}{color}
%
-%The color of the text in the footer.
+% The color of the text in the footer.
%
% \end{ltxsyntax}
%
@@ -1189,57 +1182,57 @@
%
% First you have to declare the informations you want to put in the cover page. It is better to give these informations in the preamble:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\usepackage{tikz}
-%
-%\Cauthor{Bruce Lee}
-%\Ctitle{The Art of Kicking}
-%\Csubtitle{How to survive in the modern societies}
-%\Ceditor{edited by\\ Walker Texas Ranger}
-%\Cfoot{Punch Press\\\includegraphics[width=1cm]{logo}}
-%\end{verbatim}
-%\end{latexcode}
+% \begin{latexcode}
+% \begin{verbatim}
+% \usepackage{tikz}
+%
+% \Cauthor{Bruce Lee}
+% \Ctitle{The Art of Kicking}
+% \Csubtitle{How to survive in the modern societies}
+% \Ceditor{edited by\\ Walker Texas Ranger}
+% \Cfoot{Punch Press\\\includegraphics[width=1cm]{logo}}
+% \end{verbatim}
+% \end{latexcode}
%
-%Then you can print the cover page with:
+% Then you can print the cover page with:
%
-%\begin{ttquote}
-%\cmd{makecover}\phantom{\oar{\meta{tikz options}}}
-%\end{ttquote}
+% \begin{ttquote}
+% \cmd{makecover}\phantom{\oar{\meta{tikz options}}}
+% \end{ttquote}
%
% or
%
-%\begin{ttquote}
-%\cmd{makecover}\oar{\meta{tikz options}}
-%\end{ttquote}
+% \begin{ttquote}
+% \cmd{makecover}\oar{\meta{tikz options}}
+% \end{ttquote}
% You can customize the circle using the optional arguments of the \cmd{makecover} command. Some of these \meta{tikz options} require special \sty{tikz} libraries. For example, you can add a shadow to the circle loading the \texttt{shadows} library and using the \texttt{circular drop shadow} otpion:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\usepackage{tikz}
-%\usetikzlibrary{shadows}
+% \begin{latexcode}
+% \begin{verbatim}
+% \usepackage{tikz}
+% \usetikzlibrary{shadows}
%...
-%\begin{document}
-%\makecover[circular drop shadow]
-%\end{document}
-%\end{verbatim}
-%\end{latexcode}
+% \begin{document}
+% \makecover[circular drop shadow]
+% \end{document}
+% \end{verbatim}
+% \end{latexcode}
%
% There are thousands of possibilities. Here is another (not necessarily good) example:
-%\begin{latexcode}
-%\begin{verbatim}
-%\usepackage{tikz}
-%
-%\Cpagecolor{gray!30}
-%\Ctextcolor{blue!50}
-%\Cfootcolor{black}
-%
-%\begin{document}
-%\makecover[fill=blue!30!black,draw=teal,line width=2mm,dashed]
-%\end{document}
-%\end{verbatim}
-%\end{latexcode}
+% \begin{latexcode}
+% \begin{verbatim}
+% \usepackage{tikz}
+%
+% \Cpagecolor{gray!30}
+% \Ctextcolor{blue!50}
+% \Cfootcolor{black}
+%
+% \begin{document}
+% \makecover[fill=blue!30!black,draw=teal,line width=2mm,dashed]
+% \end{document}
+% \end{verbatim}
+% \end{latexcode}
%
%
% \subsection{Printing the colophon}
@@ -1261,13 +1254,13 @@
% (see below)
% as well as the \cmd{thanks} command:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\author{Name Surname
+% \begin{latexcode}
+% \begin{verbatim}
+% \author{Name Surname
% \thanks{This work has been typeset with \LaTeX, using the
% \textsf{suftesi} class by Ivan Valbusa}.}
-%\end{verbatim}
-%\end{latexcode}
+% \end{verbatim}
+% \end{latexcode}
%
% \cmditem{bookcolophon}{copyright notice}{attribution notice and
% other informations}
@@ -1277,16 +1270,16 @@
% The first argument prints its content (usually the copyright notice) in the center of the page.
% The second one prints its content at the bottom. For example:
%
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \bookcolophon{%
% Copyright © 2007 by Ivan Valbusa}{%
% This work has been typeset with \LaTeX, using the \textsf{suftesi}
% class by Ivan Valbusa\index{Valbusa, Ivan}. The serif font is
% Cochineal by Michael Sharpe and the sans serif font is Linux
% Biolinum O by Philipp H. Poll.}
-%\end{verbatim}
-%\end{latexcode}
+% \end{verbatim}
+% \end{latexcode}
%
% \cmditem{artcolophon}{copyright notice, attribution and other informations}
% \changes{v0.6}{2011/10/21}{New command \cmd{artcolophon}}
@@ -1295,8 +1288,8 @@
% bottom of the page.
% Here is an example:
%
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \artcolophon{%
% This work is licensed under the Creative Commons
% Attribution-NonCommercial-NoDerivs 3.0 Unported
@@ -1310,8 +1303,8 @@
%
% Typeset with \LaTeX, using the \textsf{suftesi}
% class by Ivan Valbusa.}
-%\end{verbatim}
-%\end{latexcode}
+% \end{verbatim}
+% \end{latexcode}
%
% \cmditem{finalcolophon}{colophon content}
%
@@ -1329,20 +1322,20 @@
% A manual break which is active for the table of contents but not in the text or in the headers.
%
% \begin{latexcode}
-%\begin{verbatim}
+% \begin{verbatim}
% \section{This title will be break here \headbreak{}
% inside the table of contents}
-%\end{verbatim}
+% \end{verbatim}
% \end{latexcode}
% \cmditem{xheadbreak}
%
% A manual break which is active in the text but not in the headers and in the table of contents.
%
% \begin{latexcode}
-%\begin{verbatim}
+% \begin{verbatim}
% \section{This title will be break here \xheadbreak{}
% inside the text}
-%\end{verbatim}
+% \end{verbatim}
% \end{latexcode}
% \end{ltxsyntax}
%
@@ -1352,56 +1345,56 @@
%
% The commands in this section are experimental. They provide a fast way to customize the format of section titles and numbers. Note that in some cases you will have to manually adjust the spacing accordingly, using \cmd{titlespacing}, \cmd{hskip}/\cmd{hspace}, \cmd{vskip}/\cmd{vspace}, and so on.
%
-%\begin{ltxsyntax}
+% \begin{ltxsyntax}
% \cmditem*{\meta{level}font}{definition}\hfill(default=\texttt{empty})
%
% Changes the font of the \meta{level} title. Where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}. For example, to change the size of the chapter title according to the \opt{chapfont=smallcaps} option you should use:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\chapfont{\fontsize{13}{17}\scshape\lsstyle\expandafter\MakeLowercase}
-%\end{verbatim}
-%\end{latexcode}
+% \begin{latexcode}
+% \begin{verbatim}
+% \chapfont{\fontsize{13}{17}\scshape\lsstyle\expandafter\MakeLowercase}
+% \end{verbatim}
+% \end{latexcode}
% \cmditem*{\meta{level}numfont}{definition}\hfill(default=\texttt{empty})
%
% Changes the font of the \meta{level} number. Where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}. For example:
%
-%\begin{latexcode}
-%\begin{verbatim}
-%\chapnumfont{\bfseries\fontsize{160}{50}\selectfont
+% \begin{latexcode}
+% \begin{verbatim}
+% \chapnumfont{\bfseries\fontsize{160}{50}\selectfont
% \color{gray}\arabic{chapter}\hskip-15cm}
-%\end{verbatim}
-%\end{latexcode}
+% \end{verbatim}
+% \end{latexcode}
% Combining these commands you can get something like this (or something worse/better):
-%\begin{latexcode}
-%\begin{verbatim}
-%\documentclass[pagelayout=periodicalaureo,11pt,
-%version=cscreen,chapstyle=parright]{suftesi}
+% \begin{latexcode}
+% \begin{verbatim}
+% \documentclass[pagelayout=periodicalaureo,11pt,
+% version=cscreen,chapstyle=parright]{suftesi}
%
-%\usepackage{xcolor,lipsum}
+% \usepackage{xcolor,lipsum}
%
-%\chapfont{\bfseries\sffamily\scshape\LARGE}
-%\secfont{\sffamily\fontsize{14.5}{15.5}\selectfont}
+% \chapfont{\bfseries\sffamily\scshape\LARGE}
+% \secfont{\sffamily\fontsize{14.5}{15.5}\selectfont}
%
-%\chapnumfont{\hskip1cm\hbox{\bfseries\fontsize{100}{100}\selectfont%
-%\color{gray}\arabic{chapter}}\hskip-1cm}
-%\secnumfont{\bfseries---\,\arabic{chapter}.\arabic{section}}
+% \chapnumfont{\hskip1cm\hbox{\bfseries\fontsize{100}{100}\selectfont%
+% \color{gray}\arabic{chapter}}\hskip-1cm}
+% \secnumfont{\bfseries---\,\arabic{chapter}.\arabic{section}}
%
-%\begin{document}
+% \begin{document}
%
-%\chapter{Lorem ipsum dolor sit amet, consectetuer adipiscing elit}
+% \chapter{Lorem ipsum dolor sit amet, consectetuer adipiscing elit}
%
-%\section{Dolor sit amet}
-%\lipsum[1-2]
+% \section{Dolor sit amet}
+% \lipsum[1-2]
%
-%\section{Lorem ipsum dolor sit amet}
-%\subsection{Dolor sit amet}
-%\lipsum[1]
+% \section{Lorem ipsum dolor sit amet}
+% \subsection{Dolor sit amet}
+% \lipsum[1]
%
-%\end{document}
-%\end{verbatim}
-%\end{latexcode}
-%\end{ltxsyntax}
+% \end{document}
+% \end{verbatim}
+% \end{latexcode}
+% \end{ltxsyntax}
%
% \subsection{Miscellaneous}
%
@@ -1427,15 +1420,15 @@
%
% \begin{ltxsyntax}
% \cmditem{toclabelwidth}{level}{dim}
-% \changes{v0.9a}{2012/08/31}{New command \cmd{toclabelspace}}
+% \changes{v0.9a}{2012/08/31}{New command \cmd{toclabelspace}}
%
% Adds the \meta{dim} to the \meta{level} label in the table of contents, where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, \opt{subsec}, \opt{subsubsec}, \opt{par}, \opt{subpar}, \opt{fig}, \opt{tab}. For example, when using \opt{chapnumstyle=Roman} you would probably need to adjust the width of the chapter label with:
%
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \toclabelwidth{chap}{1em}
-%\end{verbatim}
-%\end{latexcode}
+% \end{verbatim}
+% \end{latexcode}
% \end{ltxsyntax}
%
%
@@ -1454,24 +1447,24 @@
% \cmditem{appendixpage}
%
% Prints a page with the title provided by \cmd{appendixpagename} (default=\texttt{Appendici}) at the center according to the \opt{partfont} option. You can redefine the command by (see the \sty{appendix} package documentation for details):
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \renewcommand{\appendixpagename}{Appendices}
-%\end{verbatim}
-%\end{latexcode}%
+% \end{verbatim}
+% \end{latexcode}%
% ^^A \cmditem{appendicesname}{name}\hfill(default=\texttt{Appendici})
% ^^A
% ^^A Changes in \meta{name} the title printed by the \cmd{appendixpage} command.
%
-%\end{ltxsyntax}
+% \end{ltxsyntax}
%
%
% \section{Collections}\label{sec:collection}
%
% The \opt{collection} document structure is thought to create a collection of papers. Each paper has to be typeset in a separate \file{.tex} file inside the \env{article} environment:
%
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \begin{article}
% \author{Author}
% \title{Title of the paper}
@@ -1484,12 +1477,12 @@
%
% Text of the paper
% \end{article}
-%\end{verbatim}
+% \end{verbatim}
% \end{latexcode}
% If the names of the papers are \file{article1.tex}, \file{article2.tex}, \file{article3.tex}, etc., then a minimal main file should be similar to this:
%
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \documentclass[structure=collection]{suftesi}
%
% \begin{document}
@@ -1497,8 +1490,8 @@
% \input{article2}
% \input{article3}
% \end{document}
-%\end{verbatim}
-%\end{latexcode}
+% \end{verbatim}
+% \end{latexcode}
%
% \subsection{Options}
%
@@ -1533,11 +1526,11 @@
% to protect the \cmd{thanks} command:
%
% \begin{latexcode}
-%\begin{verbatim}
-%\author{The Author\protect\thanks{...}}
-%\end{verbatim}
+% \begin{verbatim}
+% \author{The Author\protect\thanks{...}}
+% \end{verbatim}
% \end{latexcode}
-%\end{valuelist}
+% \end{valuelist}
% \optitem[italic]{toctitlefont}{\opt{roman}, \opt{italic}, \opt{smallcaps}}
% \begin{valuelist}
% \item[roman] Prints the title TOC entry in roman.
@@ -1551,7 +1544,7 @@
% \item[italic] Prints the author’s name TOC entry in \emph{italic}.
% \item[smallcaps] Prints the author’s name TOC entry
% in \textsc{\lsstyle spaced small caps}.
-%\end{valuelist}
+% \end{valuelist}
% \end{optionlist}
%
% \subsection{Commands}
@@ -1579,36 +1572,36 @@
%
% Changes the font of the title of the articles and of the author's name. For example:
%
-%\begin{latexcode}
-%\begin{verbatim}
+% \begin{latexcode}
+% \begin{verbatim}
% \titlefont{\bfseries\sffamily\scshape}
% \authorfont{\itshape\sffamily}
-%\end{verbatim}
-%\end{latexcode}
-%\end{ltxsyntax}
+% \end{verbatim}
+% \end{latexcode}
+% \end{ltxsyntax}
%
% \section{Known issues}
%
% A problem occurs with the article document structure. The \cmd{part} command resets the headers so if it is the first sectioning command of the page you will get no headers in that page. In this case you have to add the header manually with something like this:
-%\begin{latexcode}
-%\begin{verbatim}
-%\markboth{Section title}{Section title}
-%\part{The title of the part}
+% \begin{latexcode}
+% \begin{verbatim}
+% \markboth{Section title}{Section title}
+% \part{The title of the part}
% %
-%\section{Section title}
-%\end{verbatim}
-%\end{latexcode}
-%If the title of the part is at the beginning of the page you will need the \sty{afterpage} package and the \cmd{afterapge} command:
-%\begin{latexcode}
-%\begin{verbatim}
-%\afterpage{
+% \section{Section title}
+% \end{verbatim}
+% \end{latexcode}
+% If the title of the part is at the beginning of the page you will need the \sty{afterpage} package and the \cmd{afterapge} command:
+% \begin{latexcode}
+% \begin{verbatim}
+% \afterpage{
% \markboth{Section title}{Section title}
% \part{The title of the part}
% }
% %
-%\section{Section title}
-%\end{verbatim}
-%\end{latexcode}
+% \section{Section title}
+% \end{verbatim}
+% \end{latexcode}
%
%
%
@@ -1619,7 +1612,7 @@
% Loads the fonts of \sty{suftesi} v2.3 (and previous): Palatino (\sty{mathpazo}), Iwona, Bera Mono. To get the default Greek font of those versions (i.e. Artemisia) add the \opt{greekfont=artemisia} option.
% \optitem[book]{documentstructure}{\opt{book}, \opt{article}, \opt{collection}}
% An alias for \opt{structure}
-%\boolitem[true]{crop}
+% \boolitem[true]{crop}
% \begin{valuelist}
% \item[true] An alias for \opt{version=draft} option.
% \item[false] An alias for \opt{version=center} option.
@@ -1633,32 +1626,32 @@
%
%
% \changes{v1.3}{2013/03/05}{New command \cmd{FSPLcolophon}}
-%\noindent The \cmd{FSPLcolophon}\ar{\meta{Name Surname}} command is provided to typeset the colophon according to these styles:
-%\medskip
+% \noindent The \cmd{FSPLcolophon}\ar{\meta{Name Surname}} command is provided to typeset the colophon according to these styles:
+% \medskip
%
-%\noindent\rule{\textwidth}{.4pt}
+% \noindent\rule{\textwidth}{.4pt}
%
-%\noindent\textcircled{\raisebox{1pt}{\scalebox{.7}{cc}}} \the\year{} \meta{Name Surname}%
-%\vskip1ex
+% \noindent\textcircled{\raisebox{1pt}{\scalebox{.7}{cc}}} \the\year{} \meta{Name Surname}%
+% \vskip1ex
%
%
-%\small\noindent This work is licensed under the Creative Commons
-%Attribution-NonCommercial-NoDerivs 3.0 Unported License.
+% \small\noindent This work is licensed under the Creative Commons
+% Attribution-NonCommercial-NoDerivs 3.0 Unported License.
%
-%\noindent To view a copy of this license,
-%visit http://creativecommons.org/licenses/by-nc-nd/3.0/.
+% \noindent To view a copy of this license,
+% visit http://creativecommons.org/licenses/by-nc-nd/3.0/.
%
-%\footnotesize
+% \footnotesize
%
-%\bigskip
+% \bigskip
%
-%\noindent Typeset with \LaTeX{} in collaboration with the Joint Project
-%\emph{Formal Style for PhD Theses with \LaTeX{}} (University of Verona,
-%Italy) using the \textsf{suftesi} class by Ivan Valbusa. The text face
-%is Palatino, designed by Hermann Zapf. The sans serif font is Iwona by Janus M. Nowacki.
+% \noindent Typeset with \LaTeX{} in collaboration with the Joint Project
+% \emph{Formal Style for PhD Theses with \LaTeX{}} (University of Verona,
+% Italy) using the \textsf{suftesi} class by Ivan Valbusa. The text face
+% is Palatino, designed by Hermann Zapf. The sans serif font is Iwona by Janus M. Nowacki.
%
%
-%\noindent\rule{\textwidth}{.4pt}
+% \noindent\rule{\textwidth}{.4pt}
%
% ^^A\section*{Obsolete options}
%
@@ -1821,15 +1814,6 @@
%<*class>
% \fi
% \begin{macrocode}
-\ClassWarningNoLine{suftesi}{%
- ******************************************\MessageBreak
- * DO NOT MODIFY THE STYLES OF THIS CLASS\MessageBreak
- * WITH PACKAGES AND/OR COMMANDS WHICH\MessageBreak
- * MAY CHANGE THE LAYOUT OF THE DOCUMENT.\MessageBreak
- * SEE DOCUMENTATION FOR DETAILS.\MessageBreak
- * ANYWAY, DON'T WORRY!\MessageBreak
- * THIS IS A HARMLESS MESSAGE :-)\MessageBreak
- ******************************************}
\RequirePackage{xkeyval}
\newif\ifsuftesi@compatibility
\newif\ifsuftesi@nofont
@@ -1898,7 +1882,7 @@
\ProcessOptions
\relax
\LoadClass{book}
-\@ifpackageloaded{fontsize}{}{\RequirePackage{fontsize}}
+\RequirePackage{fontsize}
\DeclareOptionX{parindent}{\setlength{\parindent}{#1}}
\ExecuteOptionsX{parindent=\baselineskip}
\ProcessOptionsX*\relax
@@ -1944,7 +1928,7 @@
\DeclareRobustCommand{\SUF@sectionsize}{\large}
\DeclareRobustCommand{\SUF@subsectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsubsectionsize}{\normalsize}
- \geometry{%
+ \geometry{
heightrounded,
a4paper,
includeheadfoot=true,
@@ -1959,7 +1943,7 @@
\DeclareRobustCommand{\SUF@sectionsize}{\large}
\DeclareRobustCommand{\SUF@subsectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsubsectionsize}{\normalsize}
- \geometry{%
+ \geometry{
heightrounded,
a4paper,
includeheadfoot=true,
@@ -2060,7 +2044,7 @@
\DeclareRobustCommand{\SUF@sectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsubsectionsize}{\normalsize}
- \geometry{%
+ \geometry{
heightrounded,
includeheadfoot=true,
textwidth= 120mm,
@@ -2212,7 +2196,6 @@
\or
\def\SUF@SUBSUBSEC@StyleSwitch{\expandafter\SUF@titlesmallcaps}
\fi}
-%
% \end{macrocode}
% \subsection*{TOC font}
% \begin{macrocode}
@@ -2462,20 +2445,16 @@ dotarabic,dotroman,dotRoman}[arabic]{%
\newcommand{\subsubsecnumfont}[1]{\def\SUF@thesubsubsection{#1}}
\newcommand{\titlefont}[1]{\def\SUF@titlefont@Switch{#1}}
\newcommand{\authorfont}[1]{\def\SUF@authorfont@Switch{#1}}
-%
% \newcommand{\tocpartfont}[1]{\def\SUF@tocPART@font{#1}}
\newcommand{\tocchapfont}[1]{\def\SUF@tocCHAP@font{#1}}
\newcommand{\tocsecfont}[1]{\def\SUF@tocSEC@font{#1}}
\newcommand{\tocsubsecfont}[1]{\def\SUF@tocSUBSEC@font{#1}}
\newcommand{\tocsubsubsecfont}[1]{\def\SUF@tocSUBSUBSEC@font{#1}}
-
-% \newcommand{\tocpartnumfont}[1]{\def\SUF@PART@thecontentslabel{#1\thecontentslabel}}
+\newcommand{\tocpartnumfont}[1]{\def\SUF@PART@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocchapnumfont}[1]{\def\SUF@CHAP@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocsecnumfont}[1]{\def\SUF@SEC@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocsubsecnumfont}[1]{\def\SUF@SUBSEC@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocsubsubsecnumfont}[1]{\def\SUF@SUBSUBSEC@thecontentslabel{#1\thecontentslabel}}
-
-%
% \end{macrocode}
% \subsection*{Headers}
%
@@ -3064,7 +3043,6 @@ quotesize,footnotestyle,liststyle,captionstyle}
\or
\def\SUF@titlefont@Switch{\expandafter\SUF@titlesmallcaps}
\fi}
-
\define@choicekey{}{authorfont}[\val\nr]{roman,italic,smallcaps}[roman]{%
\ifcase\nr\relax
\def\SUF@authorfont@Switch{\relax}
@@ -3496,7 +3474,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
% \begin{macrocode}
\def\SUF@default@SECTIONS{
\ifsuftesi@numparsec
-%\titleformat{\section}[display]
+% \titleformat{\section}[display]
% {\SUF@sectionsize\SUF@lr@SECSwitch}
% {\ifsuftesi@article\SUF@thesection
% \else\thesection\fi\SUF@dotsec}
@@ -3509,7 +3487,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
{\SUF@SEC@StyleSwitch}
\titlespacing*{\section}{0em}{\sectionsep}{\sectionsep}[0em]
\else
-%\titleformat{\section}[hang]
+% \titleformat{\section}[hang]
% {\SUF@sectionsize\SUF@lr@SECSwitch}
% {\ifsuftesi@article\SUF@thesection
% \else\thesection\fi\SUF@dotsec}
@@ -3525,7 +3503,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
% \end{macrocode}
% \begin{macrocode}
\ifsuftesi@numparsubsec
-%\titleformat{\subsection}[display]
+% \titleformat{\subsection}[display]
% {\SUF@subsectionsize\SUF@lr@SUBSECSwitch}
% {\textnormal\thesubsection}
% {0ex}
@@ -3537,7 +3515,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
{\SUF@SUBSEC@StyleSwitch}
\titlespacing*{\subsection}{0em}{\sectionsep}{\sectionsep}[0em]
\else
-%\titleformat{\subsection}[hang]
+% \titleformat{\subsection}[hang]
% {\SUF@subsectionsize\SUF@lr@SUBSECSwitch}
% {\textnormal\thesubsection}
% {1em}
@@ -3552,7 +3530,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
% \end{macrocode}
% \begin{macrocode}
\ifsuftesi@numparsubsubsec
-%\titleformat{\subsubsection}[display]
+% \titleformat{\subsubsection}[display]
% {\SUF@subsectionsize\SUF@lr@SUBSUBSECSwitch}
% {\textnormal\thesubsubsection}
% {0ex}
@@ -3564,7 +3542,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
{\SUF@SUBSUBSEC@StyleSwitch}
\titlespacing*{\subsubsection}{0em}{\sectionsep}{\sectionsep}[0em]
\else
-%\titleformat{\subsubsection}[hang]
+% \titleformat{\subsubsection}[hang]
% {\SUF@subsectionsize\SUF@lr@SUBSUBSECSwitch}
% {\textnormal\thesubsubsection}
% {1em}
@@ -3857,7 +3835,6 @@ quotesize,footnotestyle,liststyle,captionstyle}
\def\isbn#1{\gdef\@issn{#1}}
\def\@issn{\@latex@warning@no@line{%
No \noexpand\isbn given}}
-
\renewcommand*{\title}[2][]{\gdef\@headtitle{#1}\gdef\@title{#2}}
\edef\title{\noexpand\@dblarg
\expandafter\noexpand\csname\string\title\endcsname}
@@ -4119,7 +4096,6 @@ quotesize,footnotestyle,liststyle,captionstyle}
\protect\ClassWarningNoLine{suftesi}{%
No \string\author\space given\MessageBreak%
See the class documentation for explanation}}
-
\newcommand*\l@title[2]{%
\ifnum \c@tocdepth >\m@ne
\addpenalty{-\@highpenalty}%
@@ -4214,7 +4190,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
\SUF@titlefont@Switch{\@title}%
\fi\vskip1.5cm}}%
}
-%\newenvironment{article}
+% \newenvironment{article}
% {\begingroup
% \global\let\@thanks\@empty
% \setcounter{footnote}{0}
@@ -4554,7 +4530,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
{\list{}{\leftmargin \parindent
\SUF@quote@style}%
\item\relax%
- \SUF@quotation@size}%\ignorespaces?
+ \SUF@quotation@size}% \ignorespaces?
{\endlist}
\renewenvironment{verse}
{\let\\\@centercr
@@ -5494,7 +5470,6 @@ Janusz M. Nowacki.
Volume = {6},
Year = {2008}}
-
@article{valbusa:20122,
Author = {Ivan Valbusa},
Date = {2012},
@@ -5508,7 +5483,6 @@ Janusz M. Nowacki.
Title = {La forma del testo umanistico},
url={http://www.guitex.org/home/images/ArsTeXnica/AT014/valbusa.pdf}}
-
@book{munari:arte-come-mestiere,
Author = {Bruno Munari},
Booktitle = {Arte come mestiere},
@@ -5518,7 +5492,6 @@ Janusz M. Nowacki.
Publisher = {Laterza},
Title = {Arte come mestiere},
Year = {1966}}
-
%</bib>
% \fi
%
diff --git a/Master/texmf-dist/tex/latex/suftesi/suftesi.cls b/Master/texmf-dist/tex/latex/suftesi/suftesi.cls
index 3be898f6187..c2625bff7ab 100644
--- a/Master/texmf-dist/tex/latex/suftesi/suftesi.cls
+++ b/Master/texmf-dist/tex/latex/suftesi/suftesi.cls
@@ -19,19 +19,10 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesClass{suftesi}
- [2020/02/22 v2.9.7 A class for typesetting theses, books and articles]
+ [2020/02/24 v2.9.8 A class for typesetting theses, books and articles]
-\ClassWarningNoLine{suftesi}{%
- ******************************************\MessageBreak
- * DO NOT MODIFY THE STYLES OF THIS CLASS\MessageBreak
- * WITH PACKAGES AND/OR COMMANDS WHICH\MessageBreak
- * MAY CHANGE THE LAYOUT OF THE DOCUMENT.\MessageBreak
- * SEE DOCUMENTATION FOR DETAILS.\MessageBreak
- * ANYWAY, DON'T WORRY!\MessageBreak
- * THIS IS A HARMLESS MESSAGE :-)\MessageBreak
- ******************************************}
\RequirePackage{xkeyval}
\newif\ifsuftesi@compatibility
\newif\ifsuftesi@nofont
@@ -97,7 +88,7 @@
\ProcessOptions
\relax
\LoadClass{book}
-\@ifpackageloaded{fontsize}{}{\RequirePackage{fontsize}}
+\RequirePackage{fontsize}
\DeclareOptionX{parindent}{\setlength{\parindent}{#1}}
\ExecuteOptionsX{parindent=\baselineskip}
\ProcessOptionsX*\relax
@@ -136,7 +127,7 @@
\DeclareRobustCommand{\SUF@sectionsize}{\large}
\DeclareRobustCommand{\SUF@subsectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsubsectionsize}{\normalsize}
- \geometry{%
+ \geometry{
heightrounded,
a4paper,
includeheadfoot=true,
@@ -151,7 +142,7 @@
\DeclareRobustCommand{\SUF@sectionsize}{\large}
\DeclareRobustCommand{\SUF@subsectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsubsectionsize}{\normalsize}
- \geometry{%
+ \geometry{
heightrounded,
a4paper,
includeheadfoot=true,
@@ -252,7 +243,7 @@
\DeclareRobustCommand{\SUF@sectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsectionsize}{\normalsize}
\DeclareRobustCommand{\SUF@subsubsectionsize}{\normalsize}
- \geometry{%
+ \geometry{
heightrounded,
includeheadfoot=true,
textwidth= 120mm,
@@ -611,12 +602,11 @@ dotarabic,dotroman,dotRoman}[arabic]{%
\newcommand{\tocsecfont}[1]{\def\SUF@tocSEC@font{#1}}
\newcommand{\tocsubsecfont}[1]{\def\SUF@tocSUBSEC@font{#1}}
\newcommand{\tocsubsubsecfont}[1]{\def\SUF@tocSUBSUBSEC@font{#1}}
-
+\newcommand{\tocpartnumfont}[1]{\def\SUF@PART@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocchapnumfont}[1]{\def\SUF@CHAP@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocsecnumfont}[1]{\def\SUF@SEC@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocsubsecnumfont}[1]{\def\SUF@SUBSEC@thecontentslabel{#1\thecontentslabel}}
\newcommand{\tocsubsubsecnumfont}[1]{\def\SUF@SUBSUBSEC@thecontentslabel{#1\thecontentslabel}}
-
\define@choicekey{}{headerstyle}[\val\nr]
{inner,center,plain,authortitleinner,
authortitlecenter}[inner]{%
@@ -1140,7 +1130,6 @@ quotesize,footnotestyle,liststyle,captionstyle}
\or
\def\SUF@titlefont@Switch{\expandafter\SUF@titlesmallcaps}
\fi}
-
\define@choicekey{}{authorfont}[\val\nr]{roman,italic,smallcaps}[roman]{%
\ifcase\nr\relax
\def\SUF@authorfont@Switch{\relax}
@@ -1804,7 +1793,6 @@ quotesize,footnotestyle,liststyle,captionstyle}
\def\isbn#1{\gdef\@issn{#1}}
\def\@issn{\@latex@warning@no@line{%
No \noexpand\isbn given}}
-
\renewcommand*{\title}[2][]{\gdef\@headtitle{#1}\gdef\@title{#2}}
\edef\title{\noexpand\@dblarg
\expandafter\noexpand\csname\string\title\endcsname}
@@ -2049,7 +2037,6 @@ quotesize,footnotestyle,liststyle,captionstyle}
\protect\ClassWarningNoLine{suftesi}{%
No \string\author\space given\MessageBreak%
See the class documentation for explanation}}
-
\newcommand*\l@title[2]{%
\ifnum \c@tocdepth >\m@ne
\addpenalty{-\@highpenalty}%
@@ -2377,7 +2364,7 @@ quotesize,footnotestyle,liststyle,captionstyle}
{\list{}{\leftmargin \parindent
\SUF@quote@style}%
\item\relax%
- \SUF@quotation@size}%\ignorespaces?
+ \SUF@quotation@size}% \ignorespaces?
{\endlist}
\renewenvironment{verse}
{\let\\\@centercr