From 4cb0bc78df49c7f146916b7c39854b1948ad5e35 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 16 Feb 2014 23:14:57 +0000 Subject: suftesi git-svn-id: svn://tug.org/texlive/trunk@32982 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/suftesi/suftesi.pdf | Bin 918844 -> 917821 bytes Master/texmf-dist/doc/latex/suftesi/templates.zip | Bin 208319 -> 209535 bytes Master/texmf-dist/source/latex/suftesi/suftesi.dtx | 558 +++++++++++---------- Master/texmf-dist/tex/latex/suftesi/suftesi.cls | 22 +- 4 files changed, 297 insertions(+), 283 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf b/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf index ea896f607c9..73abcd637f1 100644 Binary files a/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf and b/Master/texmf-dist/doc/latex/suftesi/suftesi.pdf differ diff --git a/Master/texmf-dist/doc/latex/suftesi/templates.zip b/Master/texmf-dist/doc/latex/suftesi/templates.zip index f06e8b128cf..7aea8bfc82c 100644 Binary files a/Master/texmf-dist/doc/latex/suftesi/templates.zip and b/Master/texmf-dist/doc/latex/suftesi/templates.zip differ diff --git a/Master/texmf-dist/source/latex/suftesi/suftesi.dtx b/Master/texmf-dist/source/latex/suftesi/suftesi.dtx index 7803dfdf8e7..53549526a9b 100644 --- a/Master/texmf-dist/source/latex/suftesi/suftesi.dtx +++ b/Master/texmf-dist/source/latex/suftesi/suftesi.dtx @@ -102,16 +102,62 @@ %\NeedsTeXFormat{LaTeX2e}[2005/12/01] %\ProvidesClass{suftesi} %<*class> - [2014/02/11 v1.9a A class for typesetting theses, books and articles] + [2014/02/16 v1.9b A class for typesetting theses, books and articles] % %<*driver> -\documentclass[]{ltxdoc} +\documentclass{ltxdoc} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[polutonikogreek,english]{babel} \let\cs\relax \let\cmd\relax \usepackage{ltxdockit} +\usepackage{array} +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{siunitx} +\usepackage[svgnames]{xcolor} + \definecolor{sufred}{rgb}{0.5,0,0} + \definecolor{sufgray}{rgb}{0.5,0.5,0.5} +\usepackage[autostyle]{csquotes} +\usepackage[style=philosophy-classic,backend=biber]{biblatex} + \addbibresource{suftesi.bib} +\usepackage[osf,p,mono=false]{libertine} +\usepackage[libertine]{newtxmath} +\usepackage{pifont} + \newcommand{\redtriangle}{\noindent\textcolor{red}{\ding{228}}} +\usepackage{metalogo} +\usepackage[final]{microtype} +\usepackage{geometry} + \geometry{hmarginratio=1:1,a4paper,margin=2cm} +\usepackage{sectsty} + \allsectionsfont{\sffamily} +\usepackage{fancyhdr} + \fancyhf{} + \fancyhead[L]{© 2009--\the\year\quad Ivan Valbusa} + \fancyfoot[L]{\textsf{suftesi.cls} \fileversion{} -- \filedate} + \renewcommand{\footrulewidth}{0.4pt} + \fancyhead[R]{\thepage} + \pagestyle{fancy} +\usepackage[framemethod=TikZ]{mdframed} + \mdfsetup{roundcorner=3pt,linecolor=olive,linewidth=.1pt} +% New commands +\def\suftesi{\textsf{suftesi}} +\newcommand{\argstyle}{\itshape} +\DeclareRobustCommand*{\ar}[1]{\texttt{\char`\{}\textrm{\argstyle#1}\texttt{\char`\}}} +\DeclareRobustCommand*{\oar}[1]{\texttt{[}\textrm{\argstyle#1}\texttt{]}} +\DeclareRobustCommand*{\meta}[1]{% + $\langle${\argstyle\rmfamily#1\kern0.12em}$\rangle$} +\DeclareRobustCommand*{\arm}[1]{\ar{\meta{\argstyle#1}}} +\DeclareRobustCommand*{\oarm}[1]{\oar{\meta{\argstyle#1}}} +% New environments +\newenvironment{ttquote} + {\begin{mdframed} + \ttfamily\microtypesetup{activate=false}} + {\end{mdframed}} +\newenvironment{latexcode} + {\begin{mdframed}} + {\end{mdframed}} \makeatletter \renewenvironment*{optionlist} {\list{}{% @@ -136,69 +182,53 @@ \let\cntitem\ltd@item \let\optitem\ltd@item} {\endlist} -\makeatother -\renewcommand*{\optionlistfont}{\color{sufred}\sffamily\displayverbfont} -\renewcommand*{\ltxsyntaxlabelfont}{\color{sufred}\sffamily\displayverbfont} - -\usepackage{array,booktabs,multirow} -\usepackage[final]{microtype} -\usepackage{siunitx} -\usepackage{pdfpages} -\usepackage{metalogo} -\usepackage[svgnames]{xcolor} -\usepackage{tikz} -\usepackage[autostyle]{csquotes} -\usepackage[style=philosophy-classic,backend=biber]{biblatex} - \addbibresource{suftesi.bib} - -%% 'suftesi' emulation - \definecolor{sufred}{rgb}{0.5,0,0} - \definecolor{sufgray}{rgb}{0.5,0.5,0.5} - -%\usepackage[osf,sc]{mathpazo} -%\usepackage[scaled=0.9]{beramono} -%\renewcommand{\sfdefault}{iwona} - -\usepackage[osf,p]{libertine} -\renewcommand{\ttfamily}{\fontencoding{OT1}\fontfamily{cmtt}\selectfont} - -\usepackage{pifont} -\newcommand{\redtriangle}{\noindent\textcolor{red}{\ding{228}}} -\newcommand{\xealert}{\marginpar{\hfill\footnotesize\textcolor{sufred}{\fbox{\XeLaTeX}}}} - -\usepackage{sectsty} -\allsectionsfont{\sffamily} - -\usepackage{geometry} -\geometry{hmarginratio=1:1,a4paper,margin=2cm} - -\usepackage{fancyhdr} -\fancyhf{} -\fancyhead[L]{@ 2009 - \the\year\quad Ivan Valbusa} -\fancyfoot[L]{\textsf{suftesi.cls} \fileversion{} -- \filedate} -\renewcommand{\footrulewidth}{0.4pt} -\fancyhead[R]{\thepage} -\pagestyle{fancy} - -\makeatletter +\renewenvironment*{valuelist}[1][] + {\list{}{% + \ifblank{#1} + {\setlength{\labelwidth}{5em}} + {\setlength{\labelwidth}{#1}}% + \setlength{\labelsep}{1em}% + \setlength{\leftmargin}{\labelwidth}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{0pt}% + \renewcommand*{\makelabel}[1]{\valuelistfont##1\hss}}} + {\endlist} +\newcommand*{\valuelistfont}{% + \color{olive}\sffamily\displayverbfont} +\renewcommand*{\optionlistfont}{% + \color{sufred}\sffamily\displayverbfont} +\renewcommand*{\ltxsyntaxlabelfont}{% + \color{sufred}\sffamily\displayverbfont} +% Table of contents \renewcommand\tableofcontents{% \setlength{\columnsep}{0cm} - \begin{center} - \section*{\contentsname}% +{\centering + \section*{\contentsname}% \@mkboth{\contentsname}{\contentsname}% - \end{center} - \vskip-2mm + \vskip-1mm + } \thispagestyle{empty} - \begin{tcolorbox} + \begin{mdframed}[ + align=center, + userdefinedwidth=15.2cm + linewidth=0.5mm, + backgroundcolor=white, + linecolor=sufred, + innertopmargin=-5pt] \begin{multicols}{2} \@starttoc{toc}% \end{multicols} - \end{tcolorbox} + \end{mdframed} } +% Correct (?) \optitem to use \meta inside #2 +\renewcommand*{\ltd@ol@optitem}[3][]{% + \ifblank{#1} + {\ltd@option{}{#2}{#3}{}} + {\ltd@option{}{#2}{#3}{\ltd@textverb{#1}}}}% \makeatother -% + +\setcounter{tocdepth}{3} % HYPERREF -% \usepackage{hyperref} \hypersetup{% pdftitle={User's Guide to \textsf{suftesi}}, @@ -206,55 +236,9 @@ books and articles}, pdfauthor={Ivan Valbusa}, pdfkeywords={thesis, humanities, books}, - citecolor=DarkBlue, - colorlinks=true, - linkcolor=DarkBlue, - urlcolor=DarkBlue, + hidelinks } -% -% NEW COMMANDS -% -\newcommand{\new}{}% -\newcommand{\argstyle}{\fontfamily{pplj}\itshape\selectfont} -\DeclareRobustCommand*{\ar}[1]{\texttt{\char`\{}\textrm{\argstyle#1}\texttt{\char`\}}} -\DeclareRobustCommand*{\oar}[1]{\texttt{[}\textrm{\argstyle#1}\texttt{]}} -\DeclareRobustCommand*{\meta}[1]{% - $\langle${\argstyle#1\kern0.12em }$\rangle$} -\DeclareRobustCommand*{\arm}[1]{\ar{\meta{\argstyle#1}}} -\DeclareRobustCommand*{\oarm}[1]{\oar{\meta{\argstyle#1}}} -\newcommand{\quoteskip}{.5\baselineskip - plus .1\baselineskip minus .1\baselineskip} -\newlength{\normalparindent} -\setlength{\normalparindent}{\parindent} -\newenvironment{genquote}[1][] - {\par\nobreak - \addvspace{\quoteskip} - \parindent0pt - \hangafter0 - \hangindent2\normalparindent - #1} - {\par\addvspace{\quoteskip}\noindent\ignorespacesafterend} - -\usepackage{tcolorbox} -\tcbuselibrary{breakable,skins} - -\newenvironment{ttquote}[1][]{% - \tcolorbox[colback=DarkBlue!5,colback=White,title=#1,boxrule=0pt]} - {\ttfamily\small\microtypesetup{activate=false}\endtcolorbox} - -\newcommand{\appendixpage}[1]{% - \clearpage - \bgroup\centering - \null\vspace{\stretch{1}} - {\centering Appendix\section*{#1}} - \thispagestyle{empty} - \vspace{\stretch{2}}\egroup\clearpage} -% suftesi LOGO -\def\suftesi{\textsf{suftesi}} - -\setcounter{tocdepth}{3} - \EnableCrossrefs \CodelineIndex \RecordChanges @@ -266,7 +250,7 @@ % % \fi % -% \CheckSum{4032} +% \CheckSum{4012} % % \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 @@ -284,6 +268,7 @@ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % +% \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}} @@ -355,7 +340,7 @@ % % \title{% % \vspace{-1.5cm} -% {\huge\color{sufred}\bfseries User's Guide to \textsf{suftesi}\\ +% {{\Huge\color{sufred}\bfseries User's Guide to \textsf{S\kern-2pt\lower3pt\hbox{U}\kern-2.5ptF\kern-1pttesi}}\\ % \itshape\normalsize A document class for typesetting theses, % books and articles\\[3ex]} % \normalsize\fileversion{} -- \filedate} @@ -370,7 +355,7 @@ % \thispagestyle{empty} % % \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 @@ -378,53 +363,59 @@ % The styles are very simple and sober and also have the aim of % finding an aesthetic harmony in its formal simplicity. They are % largely inspired by some interesting readings, particularly -% \textcite{Bringhurst:1996}, \textcite{Tschichold:1975} and -% \textcite{Morison:1111}. +% \citetitle{Bringhurst:1992} by R.~\citeauthor{Bringhurst:1992}, \citetitle{Tschichold:1975} by J.~\citeauthor{Tschichold:1975} and +% \citetitle{Morison:1111} by S.~\citeauthor{Morison:1111}. % \end{abstract} % % \tableofcontents % % \section*{Copyright notice} % -% \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 (\url{http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt}). In addition to the terms of this license +%Copyright \copyright\ 2009-\the\year{} Ivan Valbusa. 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.\footnote{\url{http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.}} 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. +% +%\begin{mdframed}[rightline=false,topline=false,bottomline=false,linecolor=red] +%In addition to the terms of this license % the author requires an attribution notice (see section % \ref{sec:commands}) like the following one: % -% \begin{tcolorbox}[boxrule=0pt] +% \begin{mdframed}[align=center,backgroundcolor=black!5!white,userdefinedwidth=12cm,linecolor=white] % ^^A \noindent Copyright \copyright\ 2009-2013 Ivan Valbusa.\\[8ex] % % \begin{center} % \emph{This work has been typeset with \LaTeX{}, using the % \textsf{suftesi} class by Ivan Valbusa.} % \end{center} -% \end{tcolorbox} +% \end{mdframed} % \noindent The most essence of this class is the set of styles it % provides. For this reason -% \textcolor{sufred}{\scshape do not modify the styles of this class with packages +% \textcolor{sufred}{\scshape\lsstyle do not modify the styles of this class with packages % and/or commands which change the laytout 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. -% +% \end{mdframed} % % \section*{A brief history} % -% The \sty{suftesi} class was born as a result of the course \emph{Introduzione a \LaTeX{} per le scienze umane} (\emph{Introduction to \LaTeX{} for human sciences}) which I held at the Graduate School of Human Sciences and Philosophy (\textcolor{sufred}{\textbf{S}}cienze \textcolor{sufred}{\textbf{U}}mane e \textcolor{sufred}{\textbf{F}}ilosofia) of Verona University (Italy) in June 2010.\footnote{\url{http://www.sdsuf.univr.it}. Some informations can be found on +% The \sty{suftesi} class was born as a result of the course \emph{Introduzione a \LaTeX{} per le scienze umane} (\emph{Introduction to \LaTeX{} for human sciences}) which I held at the Graduate School of Human Sciences and Philosophy (\textcolor{sufred}{\textbf{S}}cienze \textcolor{sufred}{\textbf{U}}mane e \textcolor{sufred}{\textbf{F}}ilosofia) of Verona University (Italy) in June 2010.\footnote{\raggedright\url{http://www.sdsuf.univr.it} --- Some informations can be found on %\url{http://profs.lettere.univr.it/valbusa/2010/06/01/introduzione-a-latex-per-le-scienze-umane/}} Originally thought as a class to typeset theses, during these years it has developed many new features and styles. Finally it has become the referential class of the Joint Project \emph{Formal Style for PhD Theses with LaTeX} of the University of Verona (Italy).\footnote{\url{http://www.univr.it/main?ent=catdoc&id=3727&idDest=6&serv=127\#1431}} % % \section*{Acknowledgements} % % {\itshape 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.} % +%\subsection*{Feedback} +% +% +%If you have any questions, feedback or requests please email me. +%My mail address is at the top of this document. If you need specific features not already implemented, remember to attach the example files. +% % \section{Use} % % The \sty{suftesi} class is called as usual by @@ -433,7 +424,7 @@ % \end{ttquote} % You do not need to set the \opt{a4paper} option as it is automatically loaded. % All the options defined by the class are in the \meta{key}=\meta{value} format. -% ^^A \begin{ttquote} +% ^^A \begin{verbatim} % ^^A \cmd{documentclass}[\\ % ^^A \opt{pagelayout=periodical},\\ % ^^A \opt{chapfont=roman},\\ @@ -441,7 +432,7 @@ % ^^A \opt{marginpar=false},\\ % ^^A ...\\ % ^^A ]\ar{suftesi} -% ^^A \end{ttquote} +% ^^A \end{verbatim} % 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{a5paper}, \opt{b5paper}, \opt{legalpaper}, \opt{executivepaper} and \opt{landscape}), which are automatically disabled. % @@ -464,7 +455,7 @@ % \sty{caption}, \sty{color}, \sty{enumitem}, \sty{emptypage}, \sty{extramarks}, % \sty{fancyhdr}, \sty{fixltxhyph}, \sty{fontenc}, \sty{geometry}, % \sty{ifxetex}, \sty{mathpazo}, -% \sty{microtype}, \sty{multicol}, \sty{textcase}, \sty{titlesec}, \sty{titletoc}, \sty{xkeyval}. +% \sty{microtype}, \sty{multicol}, \sty{substitutefont}, \sty{textcase}, \sty{titlesec}, \sty{titletoc}, \sty{xkeyval}. % \changes{v0.9b}{2012/09/23}{The \sty{epigraph} package is no longer loaded} % % \subsection*{Use with \XeLaTeX{} and \LuaLaTeX} @@ -486,37 +477,37 @@ % \centering %\makebox[\textwidth][c]{\begin{tabular}{lcccccccc} %\toprule -%&\multicolumn{4}{c}{Dimensions (mm)}&\multicolumn{4}{c}{Proportions}\\\cmidrule(l){2-5}\cmidrule(l){6-9} +%&\multicolumn{4}{c}{Dimensions (mm)}&\multicolumn{4}{c}{Proportions}\\\cmidrule(lr){2-5}\cmidrule(lr){6-9} %&\multicolumn{2}{c}{Text}&\multicolumn{2}{c}{Page}& \multicolumn{2}{c}{Margins}&&\\\cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7} -%Layout: &width & height& width& height&t/b&i/o&Text block& Page\\\cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(lr){8-9}\cmidrule(r){1-1} -%\opt{standard} & 110& 220& 210& 297&$1:2$&$1:2$&$1:2$&$1:\sqrt{2}$\\ +%Layout &width & height& width& height&t\,/\,b&i\,/\,o&Text block& Page\\\cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(lr){8-9}\cmidrule(lr){1-1} +%\opt{standard} & 110& 220& 210& 297&$1:2$&$1:2$&$1:2$&$1:\kern-3pt\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}$\\ +%\opt{periodical} &110& 165& 170& 240&$2:3$&$2:3$&$2:3$&$1:\kern-3pt\sqrt{2}$\\ +%\opt{periodicalaureo}& 120& 194& 170& 240&$2:3$&$2:3$&$5:8$\makebox[0pt]{\ \textsuperscript{*}}&$1:\kern-3pt\sqrt{2}$\\ % -%\opt{elements} (pt)& 251& 502& 374& 648&$1:2$&$2:5$&$1:2$&$1:\sqrt{3}$\\ +%\opt{elements} (pt)& 251& 502& 374& 648&$1:2$&$2:5$&$1:2$&$1:\kern-3pt\sqrt{3}$\\ % \bottomrule\\[-2ex] % \multicolumn{9}{r}{\footnotesize\textsuperscript{*} $5:8\approx 1:1,618$} -%\end{tabular}}\\[-1ex] -% \caption{The layouts of \sty{suftesi}}\label{tab:layouts} +%\end{tabular}}\\[-4ex] +% \caption{The layouts of \sty{suftesi}}\label{tab:layouts}\vskip-6ex % \end{table} % % \subsection{Font} +%\enlargethispage{1.1\baselineskip} % % The default serif font for body text is % {\fontfamily{ppl}\selectfont Palatino designed by Hermann Zapf}\index{Zapf, Hermann} and loaded through the \sty{mathpazo} package, but you can simply choose {\fontfamily{lmr}\selectfont the standard Latin Modern} through the \opt{defaultfont} option (see section \ref{sec:options}). % The \textsf{sans serif} font is Iwona designed by Janusz M.~Nowacki\index{Nowacki, Janusz M.} and the \texttt{monospaced} typeface is Bera Mono, opportunely scaled to match Palatino. % This choice has been inspired by \emph{L'arte di scrivere con \LaTeX{}} \parencite{Pantieri:2011}. -% The Greek text is {\fontfamily{artemisia}\selectfont Artemisia} by the {\fontfamily{artemisia}\selectfont Greek Font Society} which is particularly suitable for Palatino, but with the \opt{greekfont} option (see section \ref{sec:options}) you can choose also Porson or CB Greek.\footnote{% +% The Greek text is {\fontfamily{artemisia}\selectfont Artemisia} by the {\fontfamily{artemisia}\selectfont Greek Font Society} (a) which is particularly suitable for Palatino, but with the \opt{greekfont} option (see section \ref{sec:options}) you can choose also Porson (b) or CB Greek (c).\footnote{% % The first code for the Porson font has been written by Enrico % Gregorio. Claudio Beccari successively added the code to improve the % scale factor when using this greek font in combination with Palatino. %} -% -% \begin{tcolorbox}[lower separated=false,center lower] +% \begin{mdframed}[backgroundcolor=black!5!white] %\fontfamily{ppl}\selectfont\small %\noindent\begin{minipage}[t]{.32\textwidth} % \raggedright @@ -525,7 +516,7 @@ %T`o g`ar kal`on >en meg'ejei ka`i t'axei >est'in.}~Il bello infatti sta nella grandezza e % nell'ordinata disposizione delle parti. % -% {\vskip1ex\centering (a) Artemisia\\} +% {\vskip2ex\footnotesize\centering (a) Artemisia (Greek Font Society)\\} %\end{minipage}\hfill %\begin{minipage}[t]{.32\textwidth} % \raggedright @@ -534,7 +525,7 @@ %T`o g`ar kal`on >en meg'ejei ka`i t'axei >est'in.}~Il bello infatti sta nella grandezza e % nell'ordinata disposizione delle parti. % -% {\vskip1ex\centering (b) Porson\\} +% {\vskip2ex\footnotesize\centering (b) Porson (Greek Font Society)\\} %\end{minipage}\hfill %\begin{minipage}[t]{.32\textwidth} % \raggedright @@ -542,12 +533,9 @@ %\fontfamily{lmr}\selectfont %T`o g`ar kal`on >en meg'ejei ka`i t'axei >est'in.}~Il bello infatti sta nella grandezza e % nell'ordinata disposizione delle parti. -% {\vskip1ex\centering (c) CB Greek\\} +% {\vskip2ex\footnotesize\centering (c) CB Greek (Claudio Beccari)\\} %\end{minipage} -% \tcblower -% Comparison between (a) Artemisia, (b) Porson and (c) CBGreek greek font. -% \end{tcolorbox} -% +% \end{mdframed} % You can use other fonts as well. In this case remember to load the \opt{defaultfont=standard} class option % which turns off the default font settings. % @@ -557,7 +545,7 @@ % loading the \sty{frontespizio} package % with the \opt{suftesi} option % \parencite[see][version 1.4 or later]{Gregorio:frontespizio}: % \begin{ttquote} -% \cmd{usepackage}[suftesi]\ar{frontespizio} +% \cmd{usepackage}\oar{suftesi}\ar{frontespizio} % \end{ttquote} % % 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 inside the \env{frontespizio} environment (see package documentation for details). @@ -567,7 +555,7 @@ % \begin{figure}[h!] % \centering % \fbox{\includegraphics[height=200mm]{frontespizio}} -% \caption{The frontispiece of \sty{suftesi}.}\label{fig:frontispiece} +% \caption{The frontispiece of \sty{suftesi}}\label{fig:frontispiece} % \end{figure} % % \section{Options}\label{sec:options} @@ -578,7 +566,7 @@ % \setlength{\labelwidth}{2.5cm}% %\optitem[book]{documentstructure}{\opt{book}, \opt{article}} % \changes{v0.9b}{2012/09/23}{New option \opt{documentstructure}} -% \begin{valuelist} +% \begin{valuelist}[3cm] % \item[book] For typesetting texts with chapters. % \item[article] For typesetting articles or short theses % (that is without chapter division). @@ -589,29 +577,29 @@ %\begin{valuelist} %\item[standard] % Prints an A4 typeblock with a -% text area of $110 \si{cm} \times 220 \si{mm}$. +% text area of $\SI{110}{mm} \times \SI{220}{mm}$. %\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} +%\begin{valuelist}[3.2cm] %\item[periodical] -% Prints a typeblock of $17 \si{cm} \times 24 \si{cm}$ with a text area of $11 \si{cm} \times 16,5 \si{cm}$. +% Prints a typeblock of $\SI{17}{cm} \times \SI{24}{cm}$ with a text area of $\SI{11}{cm} \times \SI{16,5}{cm}$. %\item[periodicalaureo] The same of \opt{periodical} but with a -% \emph{golden ratio} text area of $120 \si{cm} \times 194 \si{mm}$. +% \emph{golden ratio} text area of $\SI{120}{cm} \times \SI{194}{mm}$. %\item[compact] -% Prints a typeblock of $16 \si{cm} \times 24 \si{cm}$ with a text area of $11 \si{cm} \times 16,5 \si{cm}$. +% Prints a typeblock of $\SI{16}{cm} \times \SI{24}{cm}$ with a text area of $\SI{11}{cm} \times \SI{16,5}{cm}$. %\item[compactaureo] % The same as \opt{compact} but with -% a \emph{golden ratio} text area of $11,8 \si{cm} \times 19,1 \si{cm}$.%\item[supercompact] -% Prints a typeblock of $14 \si{cm} \times 21 \si{cm}$ with a text area of $10 \si{cm} \times 15,5 \si{cm}$. +% a \emph{golden ratio} text area of $\SI{11,8}{cm} \times \SI{19,1}{cm}$.%\item[supercompact] +% Prints a typeblock of $\SI{14}{cm} \times \SI{21}{cm}$ with a text area of $\SI{10}{cm} \times \SI{15,5}{cm}$. %\item[supercompactaureo] % The same as \opt{supercompact} but with -% a \emph{golden ratio} text area of $10,8 \si{cm} \times 17,5 \si{cm}$. +% a \emph{golden ratio} text area of $\SI{10,8}{cm} \times \SI{17,5}{cm}$. % \item[elements] Prints a typeblock with the dimensions of -% \citetitle{Bringhurst:1996} by Robert \citeauthor{Bringhurst:1996}. +% \textcite{Bringhurst:1992}. % To reproduce the whole -% style of \textcite{Bringhurst:1996} use \opt{style=elements} option. +% style of this book use \opt{style=elements} option instead. %\end{valuelist} % The details of this option are shown in table \ref{tab:layouts}. %\end{optionlist} @@ -645,7 +633,7 @@ % % \begin{optionlist} % \setlength{\labelwidth}{2.5cm}% -% \optitem[roman]{font}{\opt{roman}, \opt{italic}, +% \optitem[roman]{\meta{level}font}{\opt{roman}, \opt{italic}, % \opt{smallcaps}} % \begin{valuelist} % \item[roman] Prints the \meta{level} title in roman. @@ -655,7 +643,7 @@ % \end{valuelist} % Where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}, % \opt{subsec}, \opt{subsubsec}. -% \optitem[left]{style}{\opt{left}, \opt{center}, +% \optitem[left]{\meta{level}style}{\opt{left}, \opt{center}, % \opt{right}, \opt{parleft}, \opt{parcenter}, % \opt{parright}} % \begin{valuelist} @@ -672,12 +660,10 @@ % \end{valuelist} % Where \meta{level} can be \opt{part}, \opt{chap}, \opt{sec}. % \begin{valuelist} -% \item[elements] Print a chapter number in the style of the -% \emph{Elements of Typographic Style} by -% Robert Bringhurst. +% \item[elements] Print a chapter number in the style of \textcite{Bringhurst:1992}. % \end{valuelist} % Where \meta{level} can be \opt{chap}. -% \optitem[Roman/arabic/arabic]{numstyle}{\opt{arabic}, +% \optitem[Roman/arabic/arabic]{\meta{level}numstyle}{\opt{arabic}, % \opt{roman}, \opt{Roman}, \opt{dotarabic}, \opt{dotroman}, % \opt{dotRoman}} % \begin{valuelist} @@ -697,7 +683,7 @@ % page numbers on the right margin. % \item[dotted] As the previous one but with dotted lines. % \item[ragged] Aligns the table of contents on the left -% as suggested by \textcite{Bringhurst:1996}. +% as suggested by \textcite{Bringhurst:1992}. % \item[leftpage] Prints a table of contents with page numbers % on the left margin. % \end{valuelist} @@ -733,7 +719,7 @@ % \optitem[inner]{headerstyle}{\opt{inner}, \opt{center}, % \opt{plain}, \opt{authortitleinner}, \opt{authortitlecenter}, % \opt{elements}} -% \begin{valuelist} +% \begin{valuelist}[3.1cm] % \item[inner] Prints the chapter title and the string ``Chapter~ % \meta{n}'' in the inner side % respectively of even and odd @@ -780,7 +766,7 @@ % \end{valuelist} % \optitem[footnotesize]{quotesize}{\opt{footnotesize}, \opt{small}} % \changes{v0.9b}{2012/09/23}{New option \opt{quotationfont}} -% \begin{valuelist} +% \begin{valuelist}[2.3cm] % \item[footnotesize] % Prints the block quotations % in \cmd{footnotesize} size. @@ -792,10 +778,10 @@ % \opt{dotted}, \opt{superscript}} % \changes{v0.9b}{2012/09/23}{Changed \opt{standardfootnote} option % and renamed to \opt{footnotestyle}} -% \begin{valuelist} +% \begin{valuelist}[2cm] % \item[bulged] The footnote number protrudes beyond the left margin. % \item[hung] -% Indents the footnote text, so it will ‘hang’ +% Indents the footnote text, so it will ?hang? % under the first line of the text. % \item[dotted] % The footnote number is aligned to the left margin @@ -846,13 +832,6 @@ % Prints the output on a A4 paper, showing the crop marks. It is the same of \opt{crop=true}. % \item[final] Prints the output on a A4 paper, hiding the crop marks. % \end{valuelist} -%\boolitem[true]{crop} -% This option is actually useless. Use the \opt{version} option instead. -% \begin{valuelist} -% \item[true] Prints the output on a A4 paper, showing the crop marks. It is the same of \opt{version=draft}. -% \item[false] Prints a \textsc{pdf} with page dimensions -% according to the \opt{pagelayout} option. It is similar to \opt{version=screen} but it does not execute \opt{oneside} option and it does not redefine \cmd{crop}. -% \end{valuelist} % \optitem[compact]{parindent}{\opt{compact}, \opt{wide}} % \changes{v0.9b}{2012/09/23}{New option \opt{parindent}} % \begin{valuelist} @@ -878,6 +857,13 @@ % \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. +%\boolitem[true]{crop} +% \redtriangle{} This option is actually useless. Use the \opt{version} option instead. +% \begin{valuelist} +% \item[true] Prints the output on a A4 paper, showing the crop marks. It is the same of \opt{version=draft}. +% \item[false] Prints a \textsc{pdf} with page dimensions +% according to the \opt{pagelayout} option. It is similar to \opt{version=screen} but it does not execute \opt{oneside} option and it does not redefine \cmd{crop}. +% \end{valuelist} % \end{optionlist} % % \subsection{Pre-defined styles}\label{sec:predefined-styles} @@ -890,7 +876,7 @@ % \begin{optionlist} % \optitem[roman1]{style}{\opt{roman(1-6)}, \opt{italic(1-12)}, % \opt{smallcaps(1-6)}, \opt{elements}, \opt{sufelements}} -% \begin{valuelist} +% \begin{valuelist}[3cm] % \item[roman(1-6)] The titles of chapters and headers are printed % in roman. The number of the chapter is on the same line in styles % 1-3 and above the title in styles 4-6. @@ -902,12 +888,11 @@ % \item[smallcaps(1-12)] % The titles of chapters and headers are in \textsc{small caps}. The title of the section is in \emph{italic} in styles 1-6 and in \textsc{small caps} in styles 7-12. % There are three position for the title and two positions for the chapter as above. -% \item[elements] Reproduces the style of the Italian edition of \textcite{Bringhurst:1996}. +% \item[elements] Reproduces the style of the Italian edition of \textcite{Bringhurst:1992}. % \item[sufelements] Combines the \opt{elements}-style sections with standard small caps headers. It can be used with all the page layouts. % \end{valuelist} % \end{optionlist} -% -% +% \begin{mdframed}[backgroundcolor=black!5,frametitle={The FSPL styles},linecolor=black!30,linewidth=1pt] % The following styles are only meant to typeset a doctoral thesis respecting the features required by the Joint Project \emph{Formal Style for PhD Theses with LaTeX} of the Verona University (Italy).\footnote{\url{http://www.univr.it/main?ent=catdoc&id=3727&idDest=6&serv=127\#1431}.} % \begin{optionlist} % \optitem{style}{\opt{FSPLa}, \opt{FSPLb}, \opt{FSPLc}} @@ -938,13 +923,44 @@ % \opt{tocstyle=leftpage}. % \end{valuelist} % \end{optionlist} +% \begin{ltxsyntax} +% \cmditem{FSPLcolophon} +% \changes{v1.3}{2013/03/05}{New command \cmd{FSPLcolophon}} +% +% To typeset the colophon in the FSPL style (see example below), according to the Joint Project \emph{Formal Style for PhD Theses with \LaTeX} of the Verona University (Italy): +% +% \begin{minipage}{.85\textwidth} +% \raggedright +% \rule{\textwidth}{.4pt} +% +%\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. +%To view a copy of this license, +%visit http://creativecom mons.org/licenses/by-nc-nd/3.0/. +% +%\footnotesize +% +%\null\vspace{\stretch{1}} +% +%\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 +%Janusz M. Nowacki. +% \rule{\textwidth}{.4pt} +% \end{minipage} +% \end{ltxsyntax} +% \end{mdframed} +% % \section{New commands}\label{sec:commands} % % \subsection{Printing the colophon} % -% As explained at the beginning of this documentation, in addition to the terms of the \LaTeX Project Public License, \textsf{suftesi} requires a specific attribution notice. You can typeset the attribution notice manually or using one of these commands. +% As explained at the beginning of this documentation, in addition to the terms of the \LaTeX{} Project Public License, \textsf{suftesi} requires a specific attribution notice. You can typeset the attribution notice manually or using one of these commands. % % \begin{ltxsyntax} % @@ -957,18 +973,18 @@ % If you don't need the copyright notice, leave the second argument of % the command empty: % \begin{ttquote} -% \cmd{colophon\oarm{OS}\{\}\arm{additional info}} +% \cmd{colophon\oarm{OS}\ar{}\arm{additional info}} % \end{ttquote} -% % With the \opt{article} option, you can use the \cmd{artcolophon} command % (see below) % or the \cmd{thanks} command: -% \begin{ttquote} -% \cmd{author}\{\meta{Name Surname}\\ -% \cmd{thanks}\{This work has been typeset with \cmd{LaTeX}, -% using the \cmd{textsf}\{suftesi\} class\\ -% by Ivan Valbusa\}.\} -% \end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +%\author{Name Surname +% \thanks{This work has been typeset with \cmd{LaTeX}, +% using the \textsf{suftesi} class by Ivan Valbusa}.} +%\end{verbatim} +%\end{latexcode} % % \cmditem{bookcolophon}{copyright notice}{attribution notice and % other informations} @@ -978,14 +994,17 @@ % 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{ttquote} -% \cmd{bookcolophon}\{Copyright © 2007 by Ivan Valbusa\}\{\%\\ -% This work has been typeset with \cmd{LaTeX}, -% using the \cmd{sty}\{suftesi\} class\\ -% by Ivan Valbusa\cmd{index}\{Valbusa, Ivan\}. -% The normal font is Palatino by Hermann Zapf.\\ -% The sans serif font is Iwona by Janusz M.~Nowacki.\} -% \end{ttquote} +%\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 normal font is Palatino by Hermann Zapf. +% The sans serif font is Iwona by Janusz M.~Nowacki.} +%\end{verbatim} +%\end{latexcode} % % \cmditem{artcolophon}{copyright notice, attribution and other informations} % \changes{v0.6}{2011/10/21}{New command \cmd{artcolophon}} @@ -995,22 +1014,22 @@ % % Here is an example: % -% \begin{ttquote} -% \cmd{artcolophon}\{\%\\ -% This work is licensed under the Creative Commons -% Attribution-NonCommercial-NoDerivs 3.0 Unported License. -% To view a copy of this license, visit\\ -% -% \cmd{begin}\{center\}\\ -% \cmd{texttt}{http://creativecommons.org/licenses/by-nc-nd/3.0/}\\ -% \cmd{end}\{center\}\\ -% -% or send a letter to Creative Commons, 444 Castro Street, -% Suite 900, Mountain View, California, 94041, USA.\cmd{}\cmd{}[1ex]\\ -% -% Typeset with \cmd{LaTeX}, using the \cmd{sty}\{suftesi\} class -% by Ivan Valbusa.\} -% \end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +% \artcolophon{% +% This work is licensed under the Creative Commons +% Attribution-NonCommercial-NoDerivs 3.0 Unported License. +% To view a copy of this license, visit +% \begin{center} +% \texttt{http://creativecommons.org/licenses/by-nc-nd/3.0} +% \end{center} +% or send a letter to Creative Commons, 444 Castro Street, +% Suite 900, Mountain View, California, 94041, USA.\\[1ex] +% +% Typeset with \LaTeX, using the \textsf{suftesi} class +% by Ivan Valbusa.} +%\end{verbatim} +%\end{latexcode} % % \cmditem{finalcolophon}{colophon content} % @@ -1018,13 +1037,8 @@ % top of the page. It is aimed at typesetting a classical \emph{colophon} % at the end of the work. % -% \cmditem{FSPLcolophon} -% \changes{v1.3}{2013/03/05}{New command \cmd{FSPLcolophon}} -% -% To typeset the colophon in the FSPL style, according to the Joint Project \emph{Formal Style for PhD Theses with LaTeX} of the Verona University (Italy) (See section \ref{sec:predefined-styles}). % \end{ltxsyntax} % -% % \subsection[Breaking titles]{Breaking titles in text body, headers and table of contents} % % \begin{ltxsyntax} @@ -1041,13 +1055,15 @@ % \subsection{Other commands} % % \begin{ltxsyntax} -% \cmditem{toclabelwidth}{level}{dim}\new +% \cmditem{toclabelwidth}{level}{dim} % \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{ttquote} -% \cmd{toclabelwidht}\ar{chap}\ar{1em} -% \end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +% \toclabelwidth{chap}{1em} +%\end{verbatim} +%\end{latexcode} % \end{ltxsyntax} % % \begin{ltxsyntax} @@ -1058,8 +1074,8 @@ % symbols given in the optional argument (default=*). % It does not increment the footnote counter. % \begin{ttquote} -% \cmd{xfootnote}\oar{\textdollar\cmd{dagger}\textdollar}\ar{Footnote text.}\\ -% \cmd{xfootnote}\oar{\cmd{textdagger}}\ar{Footnote text.} +% \cmd{xfootnote}\oar{\textdollar\cmd{dagger}\textdollar}\arm{Footnote text}\\ +% \cmd{xfootnote}\oar{\cmd{textdagger}}\arm{Footnote text} % \end{ttquote} % \end{ltxsyntax} % @@ -1093,39 +1109,50 @@ % The default is Palatino (\LaTeX) or Computer Modern (\XeLaTeX). Using (pdf)\LaTeX{} you can change it simply giving the name of the font family. % %For example, to select the Helvetica family you will need: -% \begin{ttquote} -% \cmd{chapnumfont}\{phv\} -% \end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +% \chapnumfont{phv} +%\end{verbatim} +%\end{latexcode} % With \XeLaTeX{} the \cmd{fontspec} command is required: -% \begin{ttquote} -% \cmd{chapnumfont}\{\cmd{fontspec}[Numbers=OldStyle]\{Helvetica\}\} -% \end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +% \chapnumfont{\fontspec[Numbers=OldStyle]{Helvetica}} +%\end{verbatim} +%\end{latexcode} % \end{ltxsyntax} % -% \begin{tcolorbox}[enhanced,breakable,colback=yellow!20] % \section{The \opt{collection} document structure}\label{sec:collection} % % The \opt{collection} document structure is thought to compose a collection of papers. Each paper has to be typeset in a separate \file{.tex} file with the following structure: -%\begin{ttquote} -%\cmd{author}\ar{Author}\\ -%\cmd{title}\ar{Title of the paper}\\\\ -% \% The abstract is optional.\\ -% \% \cmd{begin}\ar{abstract}\\ -% \% The abstract\\ -% \% \cmd{end}\ar{abstract}\\\\ -%\cmd{maketitle}\\\\ -%Text of the paper -%\end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +% \author{Author} +% \title{Title of the paper} +% +% % The abstract is optional. +% % \begin{abstract} +% % The abstract +% % \end{abstract} +% +% \maketitle +% +% Text of the paper +%\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{ttquote} -%\cmd{documentclass}\oar{documentstructure=collection}\ar{suftesi}\\\\ -% \cmd{begin}\ar{document}\\\\ -% \cmd{includeart}\ar{article1}\\ -% \cmd{includeart}\ar{article2}\\ -% \cmd{includeart}\ar{article3}\\\\ -% \cmd{end}\ar{document} -%\end{ttquote} +%\begin{latexcode} +%\begin{verbatim} +% \documentclass[documentstructure=collection]{suftesi} +% +% \begin{document} +% \includeart{article1} +% \includeart{article2} +% \includeart{article3} +% \end{document} +%\end{verbatim} +%\end{latexcode} % % % \subsection{Options} @@ -1176,7 +1203,6 @@ % Sets the editor(s) of the collection. %\end{ltxsyntax} % -% \end{tcolorbox} % % ^^A\section*{Obsolete options} % @@ -1331,9 +1357,6 @@ % \addcontentsline{toc}{section}{\refname} % \printbibliography[prenote=note] % -% ^^A \appendixpage{Predefined styles}\label{predefined-styles} -% ^^A\includepdf[pages=1-]{collect-examples} -% % \StopEventually{\PrintChanges\PrintIndex} % % \newgeometry{hmarginratio=1:1,a4paper,margin=2cm,left=4cm} @@ -3218,12 +3241,10 @@ quotesize,footnotestyle,liststyle,captionstyle,parindent} % \begin{macrocode} \newcommand{\includeart}[1]{% \begingroup - \cleardoublepage + \clearpage \setcounter{section}{0} \input{#1}%\label{end:\thetitle} \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@headtitle\@empty \endgroup} % \end{macrocode} % \DescribeMacro{\frontispiece} The command to typeset @@ -3391,14 +3412,12 @@ quotesize,footnotestyle,liststyle,captionstyle,parindent} \renewcommand\appendix{\par \setcounter{section}{0}% \setcounter{subsection}{0}% - \gdef\thesection{\@Alph\c@section}% \gdef\SUF@thesection{\@Alph\c@section}} \else \renewcommand\appendix{\par \setcounter{chapter}{0}% \setcounter{section}{0}% \gdef\@chapapp{\appendixname}% - \gdef\thechapter{\@Alph\c@chapter}% \gdef\SUF@thechapter{\@Alph\c@chapter}} \fi \fi @@ -3978,6 +3997,10 @@ Janusz M. Nowacki. {\dimexpr(\SUF@tocindent@subsubsec+\SUF@label@par+1em)} \setlength\SUF@tocindent@subpar {\dimexpr(\SUF@tocindent@par+\SUF@label@subpar+1em)} +\setlength\SUF@tocindent@fig + {\dimexpr(\SUF@label@chap+1.5em)} +\setlength\SUF@tocindent@tab + {\dimexpr(\SUF@label@chap+1.5em)} \else \setlength\SUF@tocindent@chap {\dimexpr(\SUF@label@chap+1em)} @@ -3991,11 +4014,11 @@ Janusz M. Nowacki. {\dimexpr(\SUF@tocindent@subsubsec+\SUF@label@par+1em)} \setlength\SUF@tocindent@subpar {\dimexpr(\SUF@tocindent@par+\SUF@label@subpar+1em)} -\fi \setlength\SUF@tocindent@fig {\dimexpr(\SUF@tocindent@chap+\SUF@label@sec-\SUF@label@chap)} \setlength\SUF@tocindent@tab {\dimexpr(\SUF@tocindent@chap+\SUF@label@sec-\SUF@label@chap)} +\fi } % \end{macrocode} % \paragraph{TOC entries} @@ -4117,8 +4140,6 @@ Janusz M. Nowacki. % The default toc, lof and lot are treated as chapters. % \begin{macrocode} \renewcommand\tableofcontents{% - \author{\contentsname}% - \title{\contentsname}% \if@twocolumn \@restonecoltrue\onecolumn \else @@ -4139,8 +4160,6 @@ Janusz M. Nowacki. \if@restonecol\twocolumn\fi } \renewcommand\listoffigures{% - \author{\listfigurename}% - \title{\listfigurename}% \if@twocolumn \@restonecoltrue\onecolumn \else @@ -4160,8 +4179,6 @@ Janusz M. Nowacki. \if@restonecol\twocolumn\fi } \renewcommand\listoftables{% - \author{\listtablename}% - \title{\listtablename}% \if@twocolumn \@restonecoltrue\onecolumn \else @@ -4353,18 +4370,23 @@ Janusz M. Nowacki. l'esperienza del pacchetto {biblatex-philosophy}}, Year = {2010}} -@book{Bringhurst:1996, +@book{Bringhurst:1992, Author = {Robert Bringhurst}, Booktitle = {The Elements of Typographic Style}, Date = {1992}, - Edition = {2}, + Edition = {4th ed. (version 4.0)}, Location = {Vancouver}, Publisher = {Hurtley \& Marks Publisher}, Title = {The Elements of Typographyc Style}, - Annote = {In questa voce sono state date le indicazioni complete - dell'edizione originale, ed è stato indicato solo il luogo e la data della - traduzione italiana}} - + related = {Bringhurst:1992-ITA} +} +@book{Bringhurst:1992-ITA, + Author = {Robert Bringhurst}, + title = {Gli elementi dello stile tipografico}, + Date = {2009}, + Edition = {5}, + Location = {Milano}, + Publisher = {Sylvestre Bonnard}} @book{Tschichold:1975, Author = {Jan Tschichold}, Booktitle = {Ausgewählte Aufsätze über Fragen der Gestalt des @@ -4396,15 +4418,15 @@ Janusz M. Nowacki. @book{Pantieri:2011, Author = {Lorenzo Pantieri and Tommaso Gordini}, Booktitle = {L'arte di scrivere con LATEX}, - Date = {2011}, + Date = {2012}, Edition = {new edition}, Foreword = {Enrico Gregorio}, Hyphenation = {italian}, Subtitle = {Un'in\-troduzione a \LaTeXe}, Title = {L'arte di scrivere con \LaTeX}, Url = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}, - Annote = {Questa guida è diventata il punto di riferimento degli utenti - italiani di \LaTeX\ ed è apprezzata per la chiarezza espositiva e la + Annote = {Questa guida Ë diventata il punto di riferimento degli utenti + italiani di \LaTeX\ ed Ë apprezzata per la chiarezza espositiva e la completezza dei contenuti}} @article{Pantieri:2009, diff --git a/Master/texmf-dist/tex/latex/suftesi/suftesi.cls b/Master/texmf-dist/tex/latex/suftesi/suftesi.cls index 6f5f1fab6e9..6338af35626 100644 --- a/Master/texmf-dist/tex/latex/suftesi/suftesi.cls +++ b/Master/texmf-dist/tex/latex/suftesi/suftesi.cls @@ -19,9 +19,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesClass{suftesi} - [2014/02/11 v1.9a A class for typesetting theses, books and articles] - - + [2014/02/16 v1.9b A class for typesetting theses, books and articles] \ClassWarningNoLine{suftesi}{% ******************************************\MessageBreak * DO NOT MODIFY THE STYLES OF THIS CLASS\MessageBreak @@ -1663,12 +1661,10 @@ quotesize,footnotestyle,liststyle,captionstyle,parindent} \vskip2.5cm} \newcommand{\includeart}[1]{% \begingroup - \cleardoublepage + \clearpage \setcounter{section}{0} \input{#1}%\label{end:\thetitle} \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@headtitle\@empty \endgroup} \newcommand{\frontispiece}{% \thispagestyle{empty}% @@ -1808,14 +1804,12 @@ quotesize,footnotestyle,liststyle,captionstyle,parindent} \renewcommand\appendix{\par \setcounter{section}{0}% \setcounter{subsection}{0}% - \gdef\thesection{\@Alph\c@section}% \gdef\SUF@thesection{\@Alph\c@section}} \else \renewcommand\appendix{\par \setcounter{chapter}{0}% \setcounter{section}{0}% \gdef\@chapapp{\appendixname}% - \gdef\thechapter{\@Alph\c@chapter}% \gdef\SUF@thechapter{\@Alph\c@chapter}} \fi \fi @@ -2274,6 +2268,10 @@ Janusz M. Nowacki. {\dimexpr(\SUF@tocindent@subsubsec+\SUF@label@par+1em)} \setlength\SUF@tocindent@subpar {\dimexpr(\SUF@tocindent@par+\SUF@label@subpar+1em)} +\setlength\SUF@tocindent@fig + {\dimexpr(\SUF@label@chap+1.5em)} +\setlength\SUF@tocindent@tab + {\dimexpr(\SUF@label@chap+1.5em)} \else \setlength\SUF@tocindent@chap {\dimexpr(\SUF@label@chap+1em)} @@ -2287,11 +2285,11 @@ Janusz M. Nowacki. {\dimexpr(\SUF@tocindent@subsubsec+\SUF@label@par+1em)} \setlength\SUF@tocindent@subpar {\dimexpr(\SUF@tocindent@par+\SUF@label@subpar+1em)} -\fi \setlength\SUF@tocindent@fig {\dimexpr(\SUF@tocindent@chap+\SUF@label@sec-\SUF@label@chap)} \setlength\SUF@tocindent@tab {\dimexpr(\SUF@tocindent@chap+\SUF@label@sec-\SUF@label@chap)} +\fi } \titlecontents{chapter} [\SUF@tocindent@chap] @@ -2400,8 +2398,6 @@ Janusz M. Nowacki. } \else \renewcommand\tableofcontents{% - \author{\contentsname}% - \title{\contentsname}% \if@twocolumn \@restonecoltrue\onecolumn \else @@ -2422,8 +2418,6 @@ Janusz M. Nowacki. \if@restonecol\twocolumn\fi } \renewcommand\listoffigures{% - \author{\listfigurename}% - \title{\listfigurename}% \if@twocolumn \@restonecoltrue\onecolumn \else @@ -2443,8 +2437,6 @@ Janusz M. Nowacki. \if@restonecol\twocolumn\fi } \renewcommand\listoftables{% - \author{\listtablename}% - \title{\listtablename}% \if@twocolumn \@restonecoltrue\onecolumn \else -- cgit v1.2.3