diff options
author | Karl Berry <karl@freefriends.org> | 2018-01-21 22:33:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-01-21 22:33:06 +0000 |
commit | 12752728bebf1cd785fc968fffcc83e8da4989c4 (patch) | |
tree | 6ff4c32763594ad6e53a5659a5d59744a52c5a91 /Master/texmf-dist/source/latex | |
parent | 11ff1f72434e2ded98872518df951f532d601b14 (diff) |
toptesi (21jan18)
git-svn-id: svn://tug.org/texlive/trunk@46404 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r-- | Master/texmf-dist/source/latex/toptesi/toptesi.dtx | 71 |
1 files changed, 49 insertions, 22 deletions
diff --git a/Master/texmf-dist/source/latex/toptesi/toptesi.dtx b/Master/texmf-dist/source/latex/toptesi/toptesi.dtx index 302d388add8..84e2f22265c 100644 --- a/Master/texmf-dist/source/latex/toptesi/toptesi.dtx +++ b/Master/texmf-dist/source/latex/toptesi/toptesi.dtx @@ -137,7 +137,7 @@ School of Turin. %<topmag>\ProvidesPackage{toptesi-magistrale}[% %<topdoc>\ProvidesPackage{toptesi-dottorale}[% %<*driver,class,topsty,topcmn,topfrn,topscu,topmon,topsss,topmag,topdoc> -2017/12/15 v.~6.1.10 +2018/01/12 v.~6.1.12 %<class>Class for typesetting university theses] %<topsty>Extension for toptesi.cls] %<topcmn>Additional commands for the TOPtesi bundle] @@ -250,7 +250,7 @@ School of Turin. %</driver> % \fi % -% \CheckSum{7520} +% \CheckSum{7526} % % \begin{abstract} % This file describes the TOPtesi bundle; it is a set of files @@ -992,7 +992,7 @@ School of Turin. % \Item[CandidateName] gets the string that describes the student % status in a foreign % language or even in Italian; the default string -% is`Candidato:'' (with colons) adjusted to +% is `Candidato:'' (with colons) adjusted to % masculine or feminine, singular or plural; with % option \opz{classica} the string becomes % ``Laureando:''; in other languages it is @@ -1608,8 +1608,10 @@ School of Turin. % \Item[CorsoDiStudi] sets the default string for the % degree corse type; it might be ``Laurea triennale'', % or ``Bachelor degree'' or similar strings in other -% languages. -% \Item[NomeElaborato]Sets the name that qualifies the +% languages. It replaces the obsolete following command: +% \Item[CorsoDiLaureaIn] that remains available with the backwards +% compatible standard |topfront| module. +% \Item[NomeElaborato] Sets the name that qualifies the % document; by default it is ``Monografia'', but this % user command may be used to set it, for example, to % ``Tesi di laurea triennale'', or anything else in @@ -1617,22 +1619,42 @@ School of Turin. % The |topfront| command |\NomeMonografia| il let to % to |\NomeElaborato| for backwards compatibility; its % use is evidently discouraged. -% \Item[CandidateName] sets the labelling command for the -% box that lists the candidate names; by default these are the +% \Item[CandidateNames] sets the labelling command for the +% box that lists the candidate names; by default these names are the % masculine, feminine, singular and plural Italian names % starting with ``Candidato''; if the \opz{classica} option -% is in force they start with ``Laureando''; the user can use -% this command to set the four strings to any desired value, +% is in force they start with ``Laureando''; +% the user can use this command which it hass a non standard syntax +% (delimited arguments); therefore it should be avoided by the +% end users. +% This command sets the four strings to any desired value, % if, as in English, there is no difference between masculine % and feminine, repeat the same name for the feminine positions, % the last ones; the syntax is in facts: %\begin{ttsintassi} -%\cs{CandidateName}\% -%\qquad\marg{masculine singular}\% -%\qquad\marg{masculine plural}\% +%\cs{CandidateNames},\% +%\qquad\marg{masculine singular},\% +%\qquad\marg{masculine plural},\% %\qquad\marg{feminine singular}\% -%\qquad\marg{feminine plural} +%\qquad\marg{feminine plural},! %\end{ttsintassi} +% \Item[TitoloListaCandidati] is a much simpler command the user +% should prefer to the previous one; in facts it accepts a single +% argument formed by a comma separated list of names; from zero +% up to four names (in the same order as described above). +% Therefore the following commands are all valid ones: +%\begin{ttsintassi} +%\cs{TitoloListaCandidati}\Marg{} +%\cs{TitoloListaCandidati}\Marg{\'Etudiant} +%\cs{TitoloListaCandidati}\Marg{Estudiante,Estudiantes} +%\cs{TitoloListaCandidati}\Marg{Kandidat,Kandidaten,Kandidatin,Kandidatinen} +%\end{ttsintassi} +% \Item[CandidateName] this command used to be the default one +% with the standard |topfront| module, and remains available +% with this package; it sets just one name (disregarding +% singular/plural and masculine/feminine variants) to substitute +% the default ones. Please notice that this command is not +% available with the other thesis type options. % \Item[Relatore] Sets the supervisor string that labels % the supervisor box; by default it is the Italian % name ``Relatore''; the command my be used to set @@ -1651,6 +1673,10 @@ School of Turin. % \cs{monografia}; the user can still use this command, % but |\titolo| is more descriptive. % \Item[sottotitolo] Sets the optional subtitle. +% \Item[corsodistudi] and \cs{corsodilaurea} specify the actual +% name of the degree course; \cs{corsodistudi} should be +% preferred; \cs{corsodilaurea} is deprecated, but is maintained +% for backwards compatibility. % \Item[materia] and \cs{Materia} set the optional subject % the thesis deals with. % \Item[relatore] sets the name of the only or the principal @@ -4661,7 +4687,7 @@ Skipping any redefinition\MessageBreak}% % (in Italy), but it can accept anything that can precede % the infix word ``cycle''. % Macros |\corsodilaurea| and |\corsodidottorato| specify -% the degree course qualification; You would specify just +% the degree course qualification; you would specify just % ``Elettronica'', for example, and the module will write % in the title page ``Corso di Laurea in Elettronica''. % The infix part may be changed depending on the default @@ -6460,7 +6486,7 @@ This class is available in every up-to-date and complete \def\monografia#1{\gdef\@titolo{#1}} \let\titolo\monografia \let\@stitle\empty - +\let\@subtitle\empty \def\sottotitolo#1{\gdef\@subtitle{#1}} % \end{macrocode} % \dots and the other setting or resetting commands to be used @@ -6643,6 +6669,7 @@ This class is available in every up-to-date and complete \let\@luogo\empty\def\@giorno{*} \def\luogo#1{\def\@luogo{#1}}% \def\giorno#1{\def\@giorno{#1}} +\let\@retrofrontespizio\empty \newcommand\retrofrontespizio[1]{% \long\gdef\@retrofrontespizio{#1}} % \end{macrocode} @@ -6650,7 +6677,7 @@ This class is available in every up-to-date and complete % \begin{macrocode} \providecommand\@corsodistudi{} \newcommand\corsodistudi[1]{\gdef\@corsodistudi{#1}} -\let\corsodilaureain\corsodistudi +\let\corsodilaurea\corsodistudi \providecommand\@monografia{Monografia} \newcommand\NomeElaborato[1]{\gdef\@monografia{#1}} \let\NomeMonografia\NomeElaborato @@ -6660,22 +6687,22 @@ This class is available in every up-to-date and complete \def\@nomecandidate{\ifclassica Laureande\else Candidate\fi} % \end{macrocode} % The label for the candidate list requires a list of comma -% separated names, to a maximum of four names; In order they -% should be the masculine singular, the plural masculine, the +% separated names, to a maximum of four names; in order they +% should be the singular masculine, the plural masculine, the % singular feminine, and the plural feminine names. No one is % mandatory, and the list may be completely empty if the label % should remain blank. The list is scanned and the names are % assigned to some internal variables that will be used according % the the gender and the number of candidates. If the list is void, -% no name is ging to be used at all, and the candidates list is +% no name is going to be used at all, and the candidates list is % typeset as a centred one without any label. % % In this way, these settings are all valid: %\begin{ttsintassi} %\cs{TitoloListaCandidati}\Marg{} -%\cs{TitoloListaCandidati}\Marg{Estudiante}\Marg{Estudiantes} -%\cs{TitoloListaCandidati}\Marg{ExamenKandidat}\Marg{ExamenKandidaten}\% -%\qquad\Marg{ExamenKandidatin}\Marg{ExamenKandidatinen} +%\cs{TitoloListaCandidati}\Marg{Estudiante,Estudiantes} +%\cs{TitoloListaCandidati}\Marg{ExamenKandidat,ExamenKandidaten\% +%\qquad,ExamenKandidatin,ExamenKandidatinen} %\end{ttsintassi} % This command, as it may be seen, may be used also to set the % name list in languages different from Italian. |