texlive[42441] Master/texmf-dist: toptesi (5nov16)

commits+karl at tug.org commits+karl at tug.org
Sat Nov 5 22:33:48 CET 2016


Revision: 42441
          http://tug.org/svn/texlive?view=revision&revision=42441
Author:   karl
Date:     2016-11-05 22:33:47 +0100 (Sat, 05 Nov 2016)
Log Message:
-----------
toptesi (5nov16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdf
    trunk/Master/texmf-dist/doc/latex/toptesi/README
    trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdf
    trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex
    trunk/Master/texmf-dist/doc/latex/toptesi/manifest.txt
    trunk/Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdf
    trunk/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex
    trunk/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
    trunk/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
    trunk/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
    trunk/Master/texmf-dist/tex/latex/toptesi/topfront.sty
    trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg
    trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
    trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.pdf
    trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex
    trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.pdf
    trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex

Deleted: trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati.tex	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/FrontespiziAssemblati2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/toptesi/README	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/doc/latex/toptesi/README	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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 @@
 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 @@
 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 @@
 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! 
+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.
 
-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.
-

Deleted: trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi1-xetex.tex	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/doc/latex/toptesi/frontespizi3-xetex.tex	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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}

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/manifest.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/toptesi/manifest.txt	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/doc/latex/toptesi/manifest.txt	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/toptesi-it.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/doc/latex/toptesi/toptesi-it.tex	2016-11-05 21:33:47 UTC (rev 42441)
@@ -729,8 +729,19 @@
 \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.
 
 Lo si potrebbe considerare una ``feature'', una particolarità del pacchetto TOPtesi. In realtà non conosco altre classi o moduli di estensione dove sia possibile fare riferimento a diversi loghi e a diversi nomi.

Modified: trunk/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/toptesi/toptesi.dtx	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/source/latex/toptesi/toptesi.dtx	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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 @@
 %<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 @@
 %</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 @@
 % 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 @@
 % 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 at utoretitolo \@utoretitolofalse
+\newif\if at ldstyle \@ldstylefalse
+\newif\if at xivpt \@xivptfalse
+\newif\if at binding \@bindingfalse
 }{}
+\ifcsundef{ifTOPfront}{\newif\ifTOPfront \TOPfronttrue}{}
+\ifcsundef{c at 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 at xivpt\@ifl at 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 @@
 \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 @@
 \@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

Modified: trunk/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/toptesi/topcoman.sty	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/tex/latex/toptesi/topcoman.sty	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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 @@
             \let\p at figure\empty\let\p at 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

Modified: trunk/Master/texmf-dist/tex/latex/toptesi/topfront.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/toptesi/topfront.sty	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/tex/latex/toptesi/topfront.sty	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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 at utoretitolo \@utoretitolofalse
+\newif\if at ldstyle \@ldstylefalse
+\newif\if at xivpt \@xivptfalse
+\newif\if at binding \@bindingfalse
 }{}
+\ifcsundef{ifTOPfront}{\newif\ifTOPfront \TOPfronttrue}{}
+\ifcsundef{c at 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 at xivpt\@ifl at aded{clo}{size14}{}{\input{size14.clo}}\fi
 \def\headstrut{\vrule \@depth4\p@ \@height\z@ \@width\z@}
 \def\ps at titlepage{\let\@mkboth\@gobbletwo
    \def\@oddfoot{\vbox to 0.05\paperheight{\vss
@@ -61,6 +74,13 @@
 \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 @@
 \@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 @@
       {\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

Modified: trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cfg	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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

Modified: trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cls	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.cls	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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 @@
 \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

Modified: trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.sty	2016-11-05 02:16:13 UTC (rev 42440)
+++ trunk/Master/texmf-dist/tex/latex/toptesi/toptesi.sty	2016-11-05 21:33:47 UTC (rev 42441)
@@ -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 @@
    \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 at ntespizio}
@@ -511,7 +504,7 @@
     \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



More information about the tex-live-commits mailing list