summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2012-10-08 09:26:52 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2012-10-08 09:26:52 +0000
commitc46b4f889a135737e16f618372d51338c82c6910 (patch)
treee551b19a4a8494965ac6f93fa74a335e018793d7 /Master/texmf-dist
parent385911a89479e9d6a11523371ffd92fd52616494 (diff)
toptesi update
git-svn-id: svn://tug.org/texlive/trunk@27921 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/README37
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex-a.pdfbin347069 -> 347017 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdfbin290568 -> 290510 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.tex9
-rwxr-xr-xMaster/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.pdfbin67837 -> 67481 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.tex13
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi.pdfbin364222 -> 364212 bytes
-rw-r--r--Master/texmf-dist/source/latex/toptesi/toptesi.dtx37
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/topcoman.sty2
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/topfront.sty3
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/toptesi.cls2
-rw-r--r--Master/texmf-dist/tex/latex/toptesi/toptesi.sty2
12 files changed, 58 insertions, 47 deletions
diff --git a/Master/texmf-dist/doc/latex/toptesi/README b/Master/texmf-dist/doc/latex/toptesi/README
index f0678668f4f..87a4e7344e6 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.61 of 2012/09/09
+TOPtesi bundle version 5.61b of 2012/10/06
Copyright 2012 Claudio Beccari
LaTeX Project Public Licence LPPL v.1.3 (or later)
@@ -15,32 +15,35 @@ Thanks to its language management, the bundle is suited for
multilanguage theses that are more and more frequent thanks
to the double degree programs of the European Union Erasmus programs.
-This important upgrade is intended to be compliant with XeLaTeX and the documentation explains how to obtain PDF/A-1b archivable files from both pdfLaTeX and XeLaTeX. The version number 5.61 is a stable version.
+This important upgrade is intended to be compliant with XeLaTeX and
+the documentation explains how to obtain PDF/A-1b archivable files
+from both pdfLaTeX and XeLaTeX.
+The version number 5.61 is a stable version.
For installation, if the package is not already installed in your
TeX system distribution, either read the Italian documentation in
-toptesi-doc-xetex.pdf or quickly decompress the toptesi.zip file and move
-all the pdf files
+toptesi-doc-xetex.pdf or quickly decompress the toptesi.zip file
+and move all files to:
-to /texmf/doc/latex/toptesi.
-
-
-Move:
-
-toptesi.dtx
-toptesi-doc-xetex.tex
-
-to /texmf/source/latex/toptesi.
-
-Move the other files to /texmf/tex/latex/toptesi.
+.../texmf/source/latex/toptesi.
Run pdflatex on toptesi.dtx in order to get the class, style and
configuration files (and the pdf documentation in English) and move
-the .cls, .sty, .xmpdata, .ps and .cfg files to /texmf/tex/latex/toptesi
+the .tex, .cls, .sty, .xmpdata, .ps and .cfg files to
+.../texmf/tex/latex/toptesi
+
+Move the .txt, .pdf, files and this README file to
+.../texmf/doc/latex/toptesi.
If the cited folders do not exist, create them.
-The texmf folder is your personal texmf folder. If the package is already installed the texmf folder should be the /texmf-dist system one.
+The .../texmf folder is your personal texmf folder rooted in your
+home directory: ~ on Linux; ~/Library on Mac OS X; on different
+paths on Windows systems, all of them containing in one form or
+another your login name.
+.
+If the package is already installed the texmf folder should be the
+<prefix>/texmf-dist system one.
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
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex-a.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex-a.pdf
index b312213aea2..ec753bb4376 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex-a.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex-a.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf
index d959a43b78b..59ed9c47bf0 100755
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.tex b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.tex
index 819a3c633f0..13b8cc73592 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.tex
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.tex
@@ -29,7 +29,6 @@
\usepackage{unicode-math}
\setmathfont{XITS Math}
\usepackage{metalogo}
-\usepackage{xltxtra}
\usepackage{booktabs}
\usepackage{hyperref}
\makeatletter
@@ -58,7 +57,7 @@
\begin{document}%\lccode39=39
-%%%% inserire il valore corretto della versione di toptesi
+%
\GetFileInfo{toptesi.cls}
\NomeMonografia{Manuale d'uso}
\monografia{La classe \textsf{TOPtesi}}
@@ -68,12 +67,12 @@
\logosede{logopolito}
\retrofrontespizio{Questo testo à libero secondo le condizioni stabilite dalla Creative Commons Licence, versione 3.0 o posteriore. L'enunciato integrale della Licenza in versione~3.0 è reperibile all'indirizzo internet \url{http://creativecommons.org/licenses/by-nc-nd/3.0/deed.it}.
-Si è liberi di riprodurre, distribuire, comunicare al pubblico, esporre in pubblico, rappresentare, eseguire e recitare quest'opera alle seguenti condizioni: attribuzione, non commerciale, non opere derivate. Il significato di queste caratteristiche è spiegato in dettagli nel sito internet indicato sopra.
+Si è liberi di riprodurre, distribuire, comunicare al pubblico, esporre in pubblico, rappresentare, eseguire e recitare quest'opera alle seguenti condizioni: attribuzione, non commerciale, non opere derivate. Il significato di queste caratteristiche è spiegato in dettaglio nel sito internet indicato sopra.
\bigskip
-Composto il 9 settembre 2012
+\noindent Composto il \today
\vspace*{5\baselineskip}}
@@ -298,7 +297,7 @@ Merita di segnalare che per tutte e tre le piattaforme è disponibile e, general
Poi avete bisogno di programmi accessori per visualizzare sullo schermo e/o stampare su carta i prodotti delle vostre composizioni. Ognuna delle tre piattaforme tipo può avere già
installati sia i visualizzatori dei file in formato \texttt{.dvi}, \texttt{.ps} o \texttt{.pdf}. Il formato \texttt{.dvi} è il formato nativo del sistema \TeX\ quindi il software per visualizzare e stampare arriva insieme alla distribuzione che avete già installato, però oggi è un formato che non si usa quasi più. Per il formato \texttt{.ps} bisogna disporre di qualcosa come \prog{ghostscript} e/o \prog{GSView} o altri simili software che con Linux sono solitamente già disponibili insieme al sistema. In ogni caso non è difficile trovare in rete i luoghi da dove scaricarli. Per il formato \texttt{.pdf} Linux, come al solito è già attrezzato, ma non è male per tutti e tre i tipi di piattaforme il programma \prog{Adobe Reader} che la Adobe mette a disposizione di chiunque e gratuitamente per tutte le possibili piattaforme. Naturalmente l'\prog{Adobe Reader} è una specie di programma dimostrativo, per altro eccellente; ma credo che la Adobe lo metta a disposizione per far venire l'acquolina in bocca e per invogliare a comperare il prodotto commerciale completo \prog{Adobe Acrobat}, che per gli studenti non costa molto. Secondo me vale ogni dollaro che costa, ma ovviamente questo giudizio dipende dall'uso che se ne fa.
-Oggi, invece, è molto importante disporre di visualizzatori PDF integrati con l'editor, in modo che siano predisposti per lavorare in tandem sia per mostrare costantemente a fianco della finestra di editing la finestra del file composto in formato PDF, sia per fare la ricerca diretta e inversa; oltre ai già citati \TeX{}shop (solo Mac) e \TeX{]works (multipattaforma) posso citare gli editor TeXsudio e Texmaker (multipiattaforma e molto simili fra loro); altri \emph{shell editor} non dispongono di un visualizzatore integrato, am possono venire ``sincronizzati'' con visualizzatori esterni; per esempio su piattaforme Windows il visualizzatore sincronizzabile è SumatraPDF; si Linux è Okular; su Mac ne posso citare altri due: TeXnicle (gratuito) e Texpad (commerciale, ma con un costo accessibilissimo) che non solo hanno il visualizzatore integrato, ma le loro ``finestre'' sono in realtà due parti di una stessa finestra; ingrandendola a pieno schermo si ottiene una comodità di composizione difficilmente ottenibile con altri sistemi.
+Oggi, invece, è molto importante disporre di visualizzatori PDF integrati con l'editor, in modo che siano predisposti per lavorare in tandem sia per mostrare costantemente a fianco della finestra di editing la finestra del file composto in formato PDF, sia per fare la ricerca diretta e inversa; oltre ai già citati \TeX{}shop (solo Mac) e \TeX{}works (multipattaforma) posso citare gli editor TeXsudio e Texmaker (multipiattaforma e molto simili fra loro); altri \emph{shell editor} non dispongono di un visualizzatore integrato, am possono venire ``sincronizzati'' con visualizzatori esterni; per esempio su piattaforme Windows il visualizzatore sincronizzabile è SumatraPDF; si Linux è Okular; su Mac ne posso citare altri due: TeXnicle (gratuito) e Texpad (commerciale, ma con un costo accessibilissimo) che non solo hanno il visualizzatore integrato, ma le loro ``finestre'' sono in realtà due parti di una stessa finestra; ingrandendola a pieno schermo si ottiene una comodità di composizione difficilmente ottenibile con altri sistemi.
Anche Emacs (multipiattaforma), arricchito del plug-in Auctex, che lo rende particolarmente adatta per gestire i file del sistema \TeX, è sincronizzabile con vari visualizzatori PDF; avendo la pazienza di imparare ad usarlo in modo non superficiale, Emacs assieme ad Auctex rendono il lavoro con il sistema \TeX\ particolarmente comodo. Sarà anche vero che è
quasi onnipotente, ma per me è difficile da usare; diciamo che ha
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.pdf
index 3d9a9508443..66aafd5b005 100755
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.tex b/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.tex
index 1cd777fa4a7..b3054656bfe 100755
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.tex
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.tex
@@ -30,6 +30,12 @@
\setotherlanguage[variant=ancient]{greek}
\newfontfamily{\greekfont}{GFS Didot}
+% Anche se nelle opzioni della chiamata alla classe compare pdf a, il file che gestisce
+% queste cose e che carica hyperref con l'opzione pdf a, non vine caricato, perché viene
+% caricato solo se si usa pdflatex; per avere i collegamenti ipertestuali bisogna caricare
+% esplicitamente hyperref, ma poi la trasformazione in file PDF/A compliant va eseguita
+% attraverso ghostscript.
+%
% Commentare le righe seguenti se NON si non si vogliono i link ipertestuali
\usepackage{hyperref}
\hypersetup{%
@@ -43,7 +49,7 @@
}
\begin{document}\errorcontextlines=9
-\english
+% \english
% ATTENZIONE: con XeLaTeX le informazioni per i frontespizio vanno inserite dopo
% \begin{document}
%\ateneo{Università degli Studi di Roma}
@@ -174,10 +180,7 @@ Le grandezze in gioco sono evidenziate nella figura \ref{fig1}.
\begin{picture}(40,30)(30,0)
\put(50,15){\circle{20}}
\put(47,15){\circle*{1}}
-\put(30,0){\line(0,1){30}}
-\put(30,30){\line(1,0){40}}
-\put(70,30){\line(0,-1){30}}
-\put(70,0){\line(-1,0){40}}
+\put(30,0){\framebox(40,30){}}
\end{picture}
\caption{Orbita del generico satellite; si noti l'eccentricità dell'orbita rispetto al pianeta.\label{fig1}}
\end{figure}
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
index 782b4f97cc3..709037f3aed 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 84102d259ec..bded2e4e509 100644
--- a/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
+++ b/Master/texmf-dist/source/latex/toptesi/toptesi.dtx
@@ -85,7 +85,7 @@ another example of how to use toptesi.
% \iffalse
%<*driver>
\documentclass{ltxdoc}
-\ProvidesFile{toptesi.dtx}[2012/09/09 v.5.61 Documented TeX file for
+\ProvidesFile{toptesi.dtx}[2012/10/06 v.5.61b Documented TeX file for
the TOPtesi bundle]
\GetFileInfo{toptesi.dtx}
\title{The TOPtesi bundle}
@@ -102,7 +102,7 @@ the TOPtesi bundle]
%</driver>
% \fi
%
-% \CheckSum{2565}
+% \CheckSum{2566}
%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -684,7 +684,7 @@ the TOPtesi bundle]
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{toptesi}%
-[2012/09/09 v.5.61 Class for typesetting university theses]
+[2012/10/06 v.5.61b Class for typesetting university theses]
% \end{macrocode}
%
% The class itself is very simple since it requires just the \texttt{report}
@@ -736,7 +736,7 @@ the TOPtesi bundle]
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{toptesi}%
-[2012/09/09 v.5.61 Extension for toptesi.cls]%
+[2012/10/06 v.5.61b Extension for toptesi.cls]%
% \end{macrocode}
%
% We start with defining the debugging macros; these trace commands and macros
@@ -1729,23 +1729,24 @@ Skipping any redefinition\MessageBreak}%
% \fi
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{topfront}[2012/09/09 v.5.61 Title page for TOPtesi]
+\ProvidesPackage{topfront}[2012/10/06 v.5.61b Title page for TOPtesi]
% \end{macrocode}
%
% The title page information depends on the type of ``thesis' that is being typeset.
% The following commands specify the kind of information that is going to be typeset.
% Some boolean variables are automatically set by the commands in order to change some
% formatting depending on the kind of thesis. For languages that distinguish feminine from
-% masculine adjectives or qualifications some automatic machinery is set up in order to format
-% some infix strings in a way that copes with the singular or plural forms; in particular when
-% there is a multitude of authors (maximum three) of different gender the adjectives or
-% qualifications are set masculine plurals, while when there is just one author or the authors
-% are of the same gender the adjectives or qualifications are set according to number and
-% gender. Al this is done by setting or resetting the truth value associated to the boolean
-% variable \texttt{femminile}. The boolean variable \texttt{dottorato} controls the PhD thesis
-% format, while the other variable \texttt{laureatriennale} controls the formatting of the
-% bachelor's degree report. All other theses are treated as master theses, and in all cases
-% the appropriate infix string is typeset in the title page
+% masculine adjectives or qualifications some automatic machinery is set up in order to
+% format some infix strings in a way that copes with the singular or plural forms; in
+% particular when there is a multitude of authors (maximum three) of different gender the
+% adjectives or qualifications are set masculine plurals, while when there is just one
+% author or the authors are of the same gender the adjectives or qualifications are set
+% according to number and gender. Al this is done by setting or resetting the truth value
+% associated to the boolean variable \texttt{femminile}. The boolean variable
+% \texttt{dottorato} controls the PhD thesis format, while the other variable
+% \texttt{laureatriennale} controls the formatting of the bachelor's degree report. All
+% other theses are treated as master theses, and in all cases the appropriate infix string
+% is typeset in the title page:
% \begin{macrocode}
\newif\iffemminile
\newif\ifdottorato \dottoratofalse
@@ -1945,6 +1946,9 @@ Skipping any redefinition\MessageBreak}%
% by default is typeset at the bottom f the text block of the copyright page. The user
% can specify any permeant space at the bottom of his/her argument, so as to set the
% text in the position s/he likes best.
+% In order to handle there copyright page in the preparer way we need to test of its
+% definition is empty or blank so we require the package |etoolbox| in order to use its
+% advanced macros.
% \begin{macrocode}
\def\ciclodidottorato#1{\gdef\@ciclo{#1 \@cyclename}}%
\def\corsodilaurea#1{\global\dottoratofalse\gdef\@corso{#1}}
@@ -1958,6 +1962,7 @@ Skipping any redefinition\MessageBreak}%
\def\logosede#1{\edef\@logosede{\noexpand\includegraphics[width=3cm]{#1}}}
\def\tutoreaziendale#1{\gdef\@tutoreaziendale{#1}}
\newcommand\retrofrontespizio[1]{\long\gdef\@retrofrontespizio{#1}}
+\RequirePackage{etoolbox}
% \end{macrocode}
%
% The following commands are user commands that modify the infix strings
@@ -2479,7 +2484,7 @@ Skipping any redefinition\MessageBreak}%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e} % lavora solo con LaTeX 2e
\ProvidesPackage{topcoman}%
- [2012/09/09 v.5.61 Additional commands for the TOPtesi bundle]
+ [2012/10/06 v.5.61b Additional commands for the TOPtesi bundle]
% \end{macrocode}
% The new command |\DeclareSlantedCapitalGreekLetters| optionally sets the capital
% Greek letters in math mode with the glyphs taken from the math italic fonts, not from
diff --git a/Master/texmf-dist/tex/latex/toptesi/topcoman.sty b/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
index fe500cb97c7..392deafeaa9 100644
--- a/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/topcoman.sty
@@ -29,7 +29,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e} % lavora solo con LaTeX 2e
\ProvidesPackage{topcoman}%
- [2012/09/09 v.5.61 Additional commands for the TOPtesi bundle]
+ [2012/10/06 v.5.61b Additional commands for the TOPtesi bundle]
\RequirePackage{ifxetex}
\ifxetex\else
\newcommand*\DeclareSlantedCapitalGreekLetters{%
diff --git a/Master/texmf-dist/tex/latex/toptesi/topfront.sty b/Master/texmf-dist/tex/latex/toptesi/topfront.sty
index 6b629c41293..35b3bcb5b8a 100644
--- a/Master/texmf-dist/tex/latex/toptesi/topfront.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/topfront.sty
@@ -28,7 +28,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{topfront}[2012/09/09 v.5.61 Title page for TOPtesi]
+\ProvidesPackage{topfront}[2012/10/06 v.5.61b Title page for TOPtesi]
\newif\iffemminile
\newif\ifdottorato \dottoratofalse
\newif\iflaureatriennale \laureatriennalefalse
@@ -102,6 +102,7 @@
\def\logosede#1{\edef\@logosede{\noexpand\includegraphics[width=3cm]{#1}}}
\def\tutoreaziendale#1{\gdef\@tutoreaziendale{#1}}
\newcommand\retrofrontespizio[1]{\long\gdef\@retrofrontespizio{#1}}
+\RequirePackage{etoolbox}
\newcommand\FacoltaDi[1]{\gdef\@faculty{#1}}
\newcommand\DottoratoIn[1]{\gdef\@PhDname{#1}}
\newcommand\CorsoDiLaureaIn[1]{\gdef\@laureaname{#1}}
diff --git a/Master/texmf-dist/tex/latex/toptesi/toptesi.cls b/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
index aed8ea17b95..38c9d5657c1 100644
--- a/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
+++ b/Master/texmf-dist/tex/latex/toptesi/toptesi.cls
@@ -29,7 +29,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{toptesi}%
-[2012/09/09 v.5.61 Class for typesetting university theses]
+[2012/10/06 v.5.61b Class for typesetting university theses]
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}
\ProcessOptions\relax
\LoadClass[a4paper]{report}
diff --git a/Master/texmf-dist/tex/latex/toptesi/toptesi.sty b/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
index d5af1a921c7..2c32d49fc9d 100644
--- a/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
+++ b/Master/texmf-dist/tex/latex/toptesi/toptesi.sty
@@ -29,7 +29,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{toptesi}%
-[2012/09/09 v.5.61 Extension for toptesi.cls]%
+[2012/10/06 v.5.61b Extension for toptesi.cls]%
\def\TRON{\tracingcommands \tw@ \tracingmacros \tw@}
\def\TROFF{\tracingcommands\z@ \tracingmacros \z@}
\let\TROF\TROFF