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