summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.pdfbin93531 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex7
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdfbin80997 -> 81175 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/README57
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.pdfbin16598 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex73
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdfbin79208 -> 79381 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex7
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/manifest.txt2
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdfbin2001519 -> 2007835 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex13
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi.pdfbin407245 -> 408669 bytes
-rw-r--r--Master/texmf-dist/source/latex/toptesi/toptesi.dtx126
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/topcoman.sty4
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/topfront.sty35
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/toptesi.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/toptesi.cls4
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/toptesi.sty11
18 files changed, 161 insertions, 180 deletions
diff --git a/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.pdf b/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.pdf
deleted file mode 100644
index 8c17d034feb..00000000000
--- a/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex b/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex
deleted file mode 100644
index a6adfda19db..00000000000
--- a/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex
+++ /dev/null
@@ -1,7 +0,0 @@
-\documentclass{toptesi}
-\usepackage{pdfpages}
-\begin{document}
-\pagestyle{empty}
-\includepdf[pages=-,nup=2x2, delta=2ex 2ex,frame,column]{frontespizi-xetex}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdf b/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdf
index fe3f66dd998..6dc80227734 100644
--- a/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/README b/Master/texmf-dist/doc/latex/toptesi/README
index 7eb518c5609..fec25284699 100644
--- a/Master/texmf-dist/doc/latex/toptesi/README
+++ b/Master/texmf-dist/doc/latex/toptesi/README
@@ -1,4 +1,4 @@
-TOPtesi bundle version 5.92 of 2016
+TOPtesi bundle version 5.93 of 2016
Copyright 2008-2016 Claudio Beccari
LaTeX Project Public Licence LPPL v.1.3 (or later)
@@ -16,17 +16,17 @@ multi-language theses that are more and more frequent thanks
to the double degree programs of the European Union Erasmus programs
or the Life Long Learning European programs.
-This version 5.92 of TOPtesi is intended to be compliant also with XeLaTeX
+This version 5.93 of TOPtesi is intended to be compliant also with XeLaTeX
and LuaLaTeX; the documentation explains also how to obtain PDF/A-1b
archivable files from pdfLaTeX, XeLaTeX, and LuaLaTeX. This particular part
is up to date with respect to package pdfx dated 2016/05/03 v.1.5.8 and
to ghostscript 9.16.
-Version 5.90 has been enhanced with some more class options that allow
+Version 5.90 had been enhanced with some more class options that allow
TOPtesi to be used with external packages for typesetting the title
page in different styles.
-Version 5.90 has a completely enhanced and redone Italian documentation
+Version 5.90 had a completely enhanced and redone Italian documentation
file toptesi-it-pdftex.pdf.
Version 5.91 contained some small enhancements and bug corrections.
@@ -35,16 +35,26 @@ Version 5.92, besides some more little enhancements and bug correction,
has its documentation completely redone in order to upgrade it to the
most recent version (1.5.8) of the pdfx package needed to produce PDF/A
compliant PDF output files; in particular now PDF/A compliant files can
-be produced also with LuaLaTeX that require a little more care than
-pdfLaTeX, but no tricks are now needed to use LuaLaTeX (version 0.95).
+be produced also with LuaLaTeX, but no tricks are now needed to use
+LuaLaTeX (version 0.95).
+The package is already installed with complete TeXLive or
+MiKTeX distributions. In this case you don't need to
+decompress anything and move files around. Possibly check if the
+CTAN repository contains a newer version and, in case, use your package
+manager to upgrade your installation, but don't ever move or change
+anything in the TeX system directories.
-For installation, if the package is not already installed in your
-TeX system distribution, either read the Italian documentation
-toptesi-it.pdf or quickly decompress the toptesi.zip file
-and move all files to:
+For a personal installation, if the package is not already installed
+in your TeX system distribution, either read the Italian documentation
+toptesi-it.pdf or quickly create in your HOME directory a folder /texmf,
+and create these three subtrees:
+.../texmf/source/latex/toptesi/
+.../texmf/doc/latex/toptesi/
+.../texmf/tex/latex/toptesi/
-.../texmf/source/latex/toptesi.
+then move the toptesi.zip file to .../texmf/source/latex/toptesi/;
+in this directory decompress the .zip file.
Run pdflatex on toptesi.dtx in order to get the class, style and
configuration files (and the pdf documentation in English) and move
@@ -53,27 +63,18 @@ example .tex and .pdf files) to .../texmf/tex/latex/toptesi/; move to this
folder also the GuITlogo.pdf, MPlogo.pdf, Logouno.pdf, Logodue.pdf,
Logotre.pdf, Logoquattro.pdf, and Logoblu.pdf files.
-Move the .txt and the remaining .pdf files plus this README file to
-.../texmf/doc/latex/toptesi.
-
-If the mentioned folders do not exist, create them.
-
-For a personal installation, the /texmf folder is your personal
-texmf folder rooted in your home directory: ~ on Linux; ~/Library
+For your personal installation, your personal texmf folder is rooted
+in your home directory: ~ on Linux; ~/Library
on Mac OS X; on a path with different names on different Windows
systems, all of them containing in one form or another your login name.
If you are running a Windows platform change the slashes into backslashes
and prefix all paths with the drive letter and any other specific prefix
-that is present in your texmf tree.
+that is present in your /texmf tree.
-Remember to refresh the filename database if you are using a MiKTeX
-installation!
-
-The package is already installed with complete TeXLive or
-MiKTeX distributions. In this case you don't need to
-decompress anything and move files around. Possibly check if the
-CTAN repository contains a newer version and, in case, use your package
-manager to upgrade your installation, but don't ever move or change
-anything in the TeX system directories.
+If you are using a MiKTeX installation:
+1) remember to add your personal texmf tree to the list of the trees
+ MiKTeX is looking in to fetch the files it needs;
+2) remember to refresh the filename database.
+Consult your MiKTeX documentation to know how to do the above actions.
diff --git a/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.pdf b/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.pdf
deleted file mode 100644
index af1a3661efb..00000000000
--- a/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex b/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex
deleted file mode 100644
index 2189b70c33f..00000000000
--- a/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex
+++ /dev/null
@@ -1,73 +0,0 @@
-% !TEX TS-program = XeLaTeX
-% !TEX encoding = UTF-8 Unicode
-
-\documentclass[12pt]{toptesi}
-%\usepackage{topfront,graphicx}
-%\usepackage{fontspec}
-\setmainfont[Ligatures=TeX]{TeX Gyre Termes}
-\usepackage{polyglossia}
-\usepackage{trace}
-\begin{document}\errorcontextlines=9
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Magistrale
-
-\facolta{}
-\facolta{}
-\ateneo{Università di Marconia}
-\nomeateneo{Elettra}
-\corsodilaurea{Ingegneria delle Telecomunicazioni}
-\titolo{Titolo della tesi\\ di laurea magistrale}
-\sottotitolo{Sottotitolo della tesi di laurea magistrale}
-\relatore{prof.\ Enrico Rosa}
-\sedutadilaurea{Dicembre 2011}
-\candidata{Susanna Rossi}
-\secondacandidata{Laura Bruni}
-\logosede{logouno}
-\frontespizio*
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Triennale con tesi
-\facolta{}
-\facolta{}
-\ateneo{Politecnico di Einsteinia}
-\TesiDiLaurea{Tesi di laurea}
-\candidato{Giovanni Bianchi}
-\titolo{Titolo della tesi di laurea}
-\sottotitolo{Sottotitolo della tesi di laurea}
-\relatore{prof.\ Mario Rossi}
-\secondorelatore{Ing.\ Pietro Verdi}
-\sedutadilaurea{Ottobre 2011}
-\logosede{logodue}
-\frontespizio*
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Dottorato
-
-\facolta{}
-\facolta{}
-\ateneo{Università di Fermia}
-\corsodidottorato{Meccanica}
-\ciclodidottorato{XIII}
-\esamedidottorato{Luglio 2011}
-\titolo{Titolo della tesi di dottorato}
-\sottotitolo{Sottotitolo della tesi di dottorato}
-\candidata{Maria Neri}
-\tutore{prof.\ Alberto Aranci}
-\coordinatore{prof.\ Giorgio Bigi}
-\logosede{logotre}
-\frontespizio*
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Monografia
-
-\facolta{}
-\facolta{}
-\ateneo{Scuola Nazionale Superiore}
-\candidata{Anna Bianchi}
-\facolta[II]{Ingegneria}
-\corsodilaurea{Ingegneria Energetica}
-\sedutadilaurea{Settembre 2011}
-\monografia{Titolo della monografia}
-\sottotitolo{Sottotitolo della monografia}
-\logosede{logoquattro}
-\frontespizio*
-
-
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdf b/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdf
index 1abcc932b5f..9990bd09a54 100644
--- a/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex b/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex
index 1a86785f831..561dc032701 100644
--- a/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex
+++ b/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex
@@ -1,7 +1,7 @@
% !TEX TS-program = XeLaTeX
% !TEX encoding = UTF-8 Unicode
-\documentclass[12pt]{toptesi}\errorcontextlines=9
+\documentclass[12pt,classica]{toptesi}\errorcontextlines=9
%\usepackage{topfront,graphicx}
%\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{TeX Gyre Termes}
@@ -9,7 +9,6 @@
\begin{document}\pagestyle{empty}
-\classicatrue
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Magistrale
\begin{frontespizio}
\facolta{}
@@ -25,7 +24,6 @@
\end{frontespizio}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Dottorato/classica
-\classicatrue
\begin{frontespizio}
\corsodidottorato{Meccanica}
\ateneo{Università di Fermia}
@@ -56,13 +54,12 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Triennale/classica
\secondacandidata{}
-\classicatrue
\begin{frontespizio*}
\candidata{Anna Bianchi\IDN 98765}
\facolta{Tricotetratomia}
\ateneo{Scuola Nazionale Superiore}
\corsodilaurea{Energetica}
-\annoaccademico{211-2112}
+\annoaccademico{2111-2112}
\titolo{Titolo della tesi}
\sottotitolo{Sottotitolo della tesi}
\logosede{logotre}
diff --git a/Master/texmf-dist/doc/latex/toptesi/manifest.txt b/Master/texmf-dist/doc/latex/toptesi/manifest.txt
index 256c7a57a3a..b47bfb1e912 100644
--- a/Master/texmf-dist/doc/latex/toptesi/manifest.txt
+++ b/Master/texmf-dist/doc/latex/toptesi/manifest.txt
@@ -1,4 +1,4 @@
-manifest.txt (TOPtesi version 5.92)
+manifest.txt (TOPtesi version 5.93)
Copyright 2008-2016 Claudio Beccari
This work may be distributed and/or modified under the conditions of
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdf
index 4db6a31364a..67d868109e6 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex b/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex
index 858507041e5..3aed3220caa 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex
@@ -729,7 +729,18 @@ Vediamo le differenze: nella figura~\ref{fig:4frontespizi} si vedono sempre i lo
\end{figure}
-Nella figura~\ref{fig:altri4frontespizi} sono mostrati invece i quattro frontespizi che si ottengono quando alla classe (o anche al solo modulo \pack{topfront} quando lo si usa con una classe diversa da \class{toptesi}) viene specificata l'opzione \opt{classica}. Si nota che il nome dell'ateneo è separato dal resto della pagina da un filetto orizzontale; analogamente l'anno accademico in calce alla pagina è separato da un filetto orizzontale. I candidati sono chiamati ``Laureandi''. Il blocco contenente i nomi dei relatori e correlatori e quello contenente i nomi dei laureandi sono allineati superiormente e non sono sfasati come nello stile standard. La seduta di esame è indicata con la dicitura ``Anno accademico'' in maiuscoletto e l'anno, o l'intervallo di anni è indicato con le cifre arabe minuscole (old style). Con questo stile più classico, il logo o i loghi sono collocati fra i titolo e i blocchi dei relatori e dei laureandi.
+Nella figura~\ref{fig:altri4frontespizi} sono mostrati invece i quattro frontespizi che si ottengono quando alla classe (o anche al solo modulo \pack{topfront} quando lo si usa con una classe diversa da \class{toptesi}) viene specificata l'opzione \opt{classica}. Attenzione: le opzioni \opt{classica}, e quelle che da essa dipendono, come l'opzione \opt{oldstyle} e l'opzione \opt{autoretitolo}, possono venire specificate al pacchetto, quando questo viene usato con una classe diversa da \class{toptesi}; alcune non hanno molto a che vedere con il frontespizio, sebbene possano venire usate anche all'interno del pacchetto \pack{topfront}.
+
+In particolare, se per esempio, si volesse comporre il frontespizio con lo stile \opz{classica} usando la classe \class{book}, ma con il frontespizio composto con \pack{topfront}, basterebbe impostare nel preambolo:
+\begin{flushleft}\ttfamily\obeylines
+\char92documentclass\oarg{opzioni}\Arg{book}
+...
+\char92usepackage\Oarg{classica}\Arg{topfront}
+...
+\char92begin\Arg{document}
+\end{flushleft}
+
+Nello stile \opz{classica} si nota che il nome dell'ateneo è separato dal resto della pagina da un filetto orizzontale; analogamente l'anno accademico in calce alla pagina è separato da un filetto orizzontale. I candidati sono chiamati ``Laureandi''. Il blocco contenente i nomi dei relatori e correlatori e quello contenente i nomi dei laureandi sono allineati superiormente e non sono sfasati come nello stile standard. La seduta di esame è indicata con la dicitura ``Anno accademico'' in maiuscoletto e l'anno, o l'intervallo di anni è indicato con le cifre arabe minuscole (old style). Con questo stile più classico, il logo o i loghi sono collocati fra i titolo e i blocchi dei relatori e dei laureandi.
Si noti infine che in entrambi gli stili esistono esempi con due loghi, per i quali i nomi dei due atenei vanno scritti in forma un poco ellittica, ma piuttosto antiestetica; in generale potrebbero formare una riga così lunga da non entrare nella pagina fisica.
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
index e8accc927cc..09bffdffddc 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/toptesi/toptesi.dtx b/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
index 60655e0fac6..b29223b5075 100644
--- a/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
+++ b/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
@@ -16,7 +16,7 @@
\endpreamble
\postamble
-Copyright 2005-2015 Claudio Beccari
+Copyright 2005-2016 Claudio Beccari
Distributable under the LaTeX Project Public License,
version 1.3c or higher (your choice). The latest version of
@@ -107,7 +107,7 @@ lines of the file for how-to information.
%<topcmn>\ProvidesPackage{topcoman}[%
%<topfrn>\ProvidesPackage{topfront}[%
%<*driver,class,topsty,topcmn,topfrn>
-2016/06/29 v.5.92
+2016/010/04 v.5.93
%<class>Class for typesetting university theses]
%<topsty>Extension for toptesi.cls]
%<topcmn>Additional commands for the TOPtesi bundle]
@@ -138,30 +138,31 @@ lines of the file for how-to information.
%</driver>
% \fi
%
-% \CheckSum{2779}
+% \CheckSum{2829}
%
% \begin{abstract}
% This file describes the TOPtesi bundle; it is a set of files designed to
% typeset a university final report that in Italian is generally
% called ``tesi''; it was originally developed at the Technical University
-% of Turin (Politecnico di Torino) but it was adapted for typesetting theses in any
-% Italian university. Well\dots\ since the Erasmus student mobility is very
-% extended and many Italian students participate in the so called \textit{double degree}
-% programs, their theses, or whatever they are called in other countries,
-% may be typeset so as to comply also with the host university rules; therefore this
-% set of files has the ambition to be suited for typesetting theses in any university
-% in the world\dots\ This ambition can't be fulfilled, though, because of the complexity
-% of the title page (and possibly of the legal page) requirements. This version is
-% experimentally compliant with the \XeLaTeX\ and the \LuaLaTeX\ programs. Up to now
-% the few conflicts that have been spotted have been solved with suitable corrections
-% or additions. The most important feature with \XeLaTeX\ is that the option pdfa
-% cannot be used any more; this is due to the fact that
-% the typesetting engine \XeTeX\ does not produce directly any PDF output but
-% a modified, extended DVI output, that is immediately converted into a PDF file
-% through xdvipdfmx, a special version of the conversion program. Another minor
-% \XeLaTeX\ feature is that it cannot fully exploit the typesetting facilities
-% of the microtype package, but the wide choice of OpenType fonts replaces almost
-% completely such missing features.
+% of Turin (Politecnico di Torino) but it was adapted for typesetting theses in
+% any Italian university. Well\dots\ since the Erasmus student mobility is very
+% extended and many Italian students participate in the so called \textit{double
+% degree} programs, their theses, or whatever they are called in other countries,
+% may be typeset so as to comply also with the host university rules; therefore
+% this set of files has the ambition to be suited for typesetting theses in any
+% university in the world\dots\ This ambition can't be fulfilled, though,
+% because of the complexity of the title page (and possibly of the legal page)
+% requirements. This version is experimentally compliant with the \XeLaTeX\
+% and the \LuaLaTeX\ programs. Up to now the few conflicts that have been
+% spotted have been solved with suitable corrections or additions.
+% The most important feature with \XeLaTeX\ is that the option pdfa cannot be
+% used any more; this is due to the fact that the typesetting engine \XeTeX\
+% does not produce directly any PDF output but a modified, extended DVI
+% output, that is immediately converted into a PDF file through xdvipdfmx,
+% a special version of the conversion program. Another minor \XeLaTeX\
+% feature is that it cannot fully exploit the typesetting facilities
+% of the microtype package, but the wide choice of OpenType fonts replaces
+% almost completely such missing features.
% \end{abstract}
%
% \section{Introduction}
@@ -1711,32 +1712,25 @@ Skipping any redefinition\MessageBreak}%
% definitions.
%
% \subsection{The \texttt{classica} option}
-% As mentioned above, the \texttt{classica} option was devised in order to cope with
-% theses in humanities and the specifications came from Paolo Ciacchi, a student of
-% the University of Trieste, who was preparing a master thesis in classical Greek
-% philology. The necessity of the large normal size derived from the necessity of
-% having clear mark-up signs among the myriad signs philologists use, that sometimes
+% As mentioned above, the \texttt{classica} option was devised in order
+% to cope with theses in humanities and the specifications came from
+% Paolo Ciacchi, a student of the University of Trieste, who was
+% preparing a master thesis in classical Greek philology. The necessity
+% of the large normal size derived from the necessity of having clear
+% mark-up signs among the myriad signs philologists use, that sometimes
% I believe that the philological mark-up requires typesetting environments
-% similar to the mathematical ones: in facts the material to be typeset does not form
-% linear sequences, as in plain text, but bi-dimensional structures as in mathematics.
+% similar to the mathematical ones: in facts the material to be typeset
+% does not form linear sequences, as in plain text, but bi-dimensional
+% structures as in mathematics.
%
-% The other requirements involve the title page and I agreed to implement them, since
-% they are likely to be useful for other universities as well; the effort for
-% localising this bundle makes this point less stringent compared to the previous
-% versions, but there are other layout fine points that cannot be solved with a simple
-% substitution of infix strings.
+% The other requirements involve the title page and I agreed to implement
+% them, since they are likely to be useful for other universities as well;
+% the effort for localising this bundle makes this point less stringent
+% compared to the previous versions, but there are other layout fine
+% points that cannot be solved with a simple substitution of infix strings.
%
-% The singular and plural masculine and feminine strings for ``candidate'' are redefined.
-% For other languages the configuration file comes in handy.
-% \begin{macrocode}
-\ifTOPfront
-\ifclassica
-\def\Candidato{Laureando}
-\def\Candidata{Laureanda}
-\def\Candidati{Laureandi}
-\def\Candidate{Laureande}
-\fi\fi
-% \end{macrocode}
+% The singular and plural masculine and feminine strings for ``candidate'
+%' are redefined in the |topfront| module. For other languages the configuration file comes in handy.
%
% Since theses in humanities may end up to occupy several volumes (classically
% ``tomo'' in Italian means ``volume'', although the latter word is valid
@@ -1990,13 +1984,30 @@ Skipping any redefinition\MessageBreak}%
% set its value to |false|. This implies two points: we need a powerful
% macro package to test a ``switch'', and when this |topfront| module is
% used as a stand-alone one, the settings of the |classica| options are
-% not available.
+% not available. This requires to define switches and counters, besides
+% options for this package, even if they may be specified to the |toptesi|
+% class; of course when |topfront| is used as a standalone package, the
+% class might not be |toptesi| therefore a complete set up even with the
+% |classica| option must be set again.
% \begin{macrocode}
\@ifpackageloaded{etoolbox}{}{\RequirePackage{etoolbox}}
\ifcsundef{ifclassica}{%
- \newif\ifclassica
- \classicafalse
+\newif\ifclassica \classicafalse
+\newif\if@utoretitolo \@utoretitolofalse
+\newif\if@ldstyle \@ldstylefalse
+\newif\if@xivpt \@xivptfalse
+\newif\if@binding \@bindingfalse
}{}
+\ifcsundef{ifTOPfront}{\newif\ifTOPfront \TOPfronttrue}{}
+\ifcsundef{c@tomo}{\newcounter{tomo}}{}
+\DeclareOption{cucitura}{\@bindingtrue}
+\DeclareOption{14pt}{\@xivpttrue}
+\DeclareOption{classica}{\classicatrue}
+\DeclareOption{autoretitolo}{\ifclassica\@utoretitolotrue\fi}
+\DeclareOption{oldstyle}{\ifclassica\@ldstyletrue\fi}
+\ProcessOptions*\relax
+
+\if@xivpt\@ifl@aded{clo}{size14}{}{\input{size14.clo}}\fi
% \end{macrocode}
%
% For the title page we need a special style, in order to put some information
@@ -2082,6 +2093,16 @@ Skipping any redefinition\MessageBreak}%
\newif\iflaureatriennale \laureatriennalefalse
% \end{macrocode}
%
+% The infix word for the |classica| option are redefined.
+% \begin{macrocode}
+\ifTOPfront
+\ifclassica
+\def\Candidato{Laureando}
+\def\Candidata{Laureanda}
+\def\Candidati{Laureandi}
+\def\Candidate{Laureande}
+\fi\fi
+% \end{macrocode}
%
% The thesis title is specified by means of the following commands; |\monografia|,
% the name of the bachelors degree final report, sets also the corresponding
@@ -2497,6 +2518,17 @@ Skipping any redefinition\MessageBreak}%
\@ifundefined{TerzoTomo}{\def\TerzoTomo{Tomo terzo}}{}
\@ifundefined{QuartoTomo}{\def\QuartoTomo{Tomo quarto}}{}
% \end{macrocode}
+%
+% The infix word for the |classica| option are redefined.
+% \begin{macrocode}
+\ifTOPfront
+\ifclassica
+\def\Candidato{Laureando}
+\def\Candidata{Laureanda}
+\def\Candidati{Laureandi}
+\def\Candidate{Laureande}
+\fi\fi
+% \end{macrocode}
% If the final exam date is not given the default value is the current month and the
% current year typeset in Italian; therefore the user is strongly requested to enter
% a date either with the |\sedutadilaurea| or the |\esamedidottorato| commands. The
diff --git a/Master/texmf-dist/tex/latex/toptesi/topcoman.sty b/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
index 787e7bd3d9e..39637271c0c 100644
--- a/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
@@ -14,7 +14,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2015/01/01]
\ProvidesPackage{topcoman}[%
-2016/06/29 v.5.92
+2016/010/04 v.5.93
Additional commands for the TOPtesi bundle]
\RequirePackage{iftex}
\ifPDFTeX
@@ -88,7 +88,7 @@ Additional commands for the TOPtesi bundle]
\let\p@figure\empty\let\p@table\empty}
\DisableFigTabNames
%%
-%% Copyright 2005-2015 Claudio Beccari
+%% Copyright 2005-2016 Claudio Beccari
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
diff --git a/Master/texmf-dist/tex/latex/toptesi/topfront.sty b/Master/texmf-dist/tex/latex/toptesi/topfront.sty
index 061ccdf5862..aedc83506df 100644
--- a/Master/texmf-dist/tex/latex/toptesi/topfront.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/topfront.sty
@@ -14,13 +14,26 @@
%%
\NeedsTeXFormat{LaTeX2e}[2015/01/01]
\ProvidesPackage{topfront}[%
-2016/06/29 v.5.92
+2016/010/04 v.5.93
Title page for TOPtesi and other classes]
\@ifpackageloaded{etoolbox}{}{\RequirePackage{etoolbox}}
\ifcsundef{ifclassica}{%
- \newif\ifclassica
- \classicafalse
+\newif\ifclassica \classicafalse
+\newif\if@utoretitolo \@utoretitolofalse
+\newif\if@ldstyle \@ldstylefalse
+\newif\if@xivpt \@xivptfalse
+\newif\if@binding \@bindingfalse
}{}
+\ifcsundef{ifTOPfront}{\newif\ifTOPfront \TOPfronttrue}{}
+\ifcsundef{c@tomo}{\newcounter{tomo}}{}
+\DeclareOption{cucitura}{\@bindingtrue}
+\DeclareOption{14pt}{\@xivpttrue}
+\DeclareOption{classica}{\classicatrue}
+\DeclareOption{autoretitolo}{\ifclassica\@utoretitolotrue\fi}
+\DeclareOption{oldstyle}{\ifclassica\@ldstyletrue\fi}
+\ProcessOptions*\relax
+
+\if@xivpt\@ifl@aded{clo}{size14}{}{\input{size14.clo}}\fi
\def\headstrut{\vrule \@depth4\p@ \@height\z@ \@width\z@}
\def\ps@titlepage{\let\@mkboth\@gobbletwo
\def\@oddfoot{\vbox to 0.05\paperheight{\vss
@@ -61,6 +74,13 @@ Title page for TOPtesi and other classes]
\newif\iffemminile
\newif\ifdottorato \dottoratofalse
\newif\iflaureatriennale \laureatriennalefalse
+\ifTOPfront
+\ifclassica
+\def\Candidato{Laureando}
+\def\Candidata{Laureanda}
+\def\Candidati{Laureandi}
+\def\Candidate{Laureande}
+\fi\fi
\def\monografia#1{\global\laureatriennaletrue
\global\dottoratofalse
\global\def\titolo##1{\PackageWarning{topfront}%
@@ -222,6 +242,13 @@ Title page for TOPtesi and other classes]
\@ifundefined{SecondoTomo}{\def\SecondoTomo{Tomo secondo}}{}
\@ifundefined{TerzoTomo}{\def\TerzoTomo{Tomo terzo}}{}
\@ifundefined{QuartoTomo}{\def\QuartoTomo{Tomo quarto}}{}
+\ifTOPfront
+\ifclassica
+\def\Candidato{Laureando}
+\def\Candidata{Laureanda}
+\def\Candidati{Laureandi}
+\def\Candidate{Laureande}
+\fi\fi
\@ifundefined{@submitdate}{\def\@submitdate{\ifcase\the\month\or%
Gennaio\or Febbraio\or Marzo\or Aprile\or Maggio\or Giugno\or
Luglio\or Agosto\or Settembre\or Ottobre\or Novembre\or Dicembre\fi
@@ -458,7 +485,7 @@ Title page for TOPtesi and other classes]
{\null\vfill\thispagestyle{empty}\@retrofrontespizio\par\clearpage}%
\endgroup}
%%
-%% Copyright 2005-2015 Claudio Beccari
+%% Copyright 2005-2016 Claudio Beccari
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
diff --git a/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg b/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg
index ba739bd2bd6..6579cda131b 100644
--- a/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg
+++ b/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg
@@ -39,7 +39,7 @@
%%\CycleName{ciclo}
%%\retrofrontespizio{Questo testo è soggetto alla Creative Commons Licence}
%%
-%% Copyright 2005-2015 Claudio Beccari
+%% Copyright 2005-2016 Claudio Beccari
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
diff --git a/Master/texmf-dist/tex/latex/toptesi/toptesi.cls b/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
index 1d954e963b0..955f8afcf11 100644
--- a/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
+++ b/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
@@ -14,7 +14,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2015/01/01]
\ProvidesClass{toptesi}[%
-2016/06/29 v.5.92
+2016/010/04 v.5.93
Class for typesetting university theses]
\DeclareOption{a4paper}{\PassOptionsToClass{\CurrentOption}{report}}
\DeclareOption{titlepage}{\PassOptionsToClass{\CurrentOption}{report}}
@@ -35,7 +35,7 @@ Class for typesetting university theses]
\fi
\RequirePackage{toptesi}
%%
-%% Copyright 2005-2015 Claudio Beccari
+%% Copyright 2005-2016 Claudio Beccari
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
diff --git a/Master/texmf-dist/tex/latex/toptesi/toptesi.sty b/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
index 66365df5ab0..f2b6d3b0f5c 100644
--- a/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
@@ -14,7 +14,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2015/01/01]
\ProvidesPackage{toptesi}[%
-2016/06/29 v.5.92
+2016/010/04 v.5.93
Extension for toptesi.cls]
\def\TRON{\tracingcommands \tw@ \tracingmacros \tw@}
\def\TROFF{\tracingcommands\z@ \tracingmacros \z@}
@@ -396,13 +396,6 @@ Skipping any redefinition\MessageBreak}%
\picture(0,0)\put(1,0.2){\linethickness{0.56\unitlength}%
\line(0,1){4}}\endpicture}
}}\fi
-\ifTOPfront
-\ifclassica
-\def\Candidato{Laureando}
-\def\Candidata{Laureanda}
-\def\Candidati{Laureandi}
-\def\Candidate{Laureande}
-\fi\fi
\newcounter{tomo}
\newcommand*{\tomo}{\clearpage\stepcounter{tomo}\boolfalse{topTPTlogos}%
\fr@ntespizio}
@@ -511,7 +504,7 @@ Skipping any redefinition\MessageBreak}%
\endlist\clearpage
}
%%
-%% Copyright 2005-2015 Claudio Beccari
+%% Copyright 2005-2016 Claudio Beccari
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of