diff options
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2012-10-08 09:26:52 +0000 |
---|---|---|
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2012-10-08 09:26:52 +0000 |
commit | c46b4f889a135737e16f618372d51338c82c6910 (patch) | |
tree | e551b19a4a8494965ac6f93fa74a335e018793d7 /Master/texmf-dist | |
parent | 385911a89479e9d6a11523371ffd92fd52616494 (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/README | 37 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex-a.pdf | bin | 347069 -> 347017 bytes | |||
-rwxr-xr-x | Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf | bin | 290568 -> 290510 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.tex | 9 | ||||
-rwxr-xr-x | Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.pdf | bin | 67837 -> 67481 bytes | |||
-rwxr-xr-x | Master/texmf-dist/doc/latex/toptesi/toptesi-example-xetex.tex | 13 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/toptesi/toptesi.pdf | bin | 364222 -> 364212 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/toptesi/toptesi.dtx | 37 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/toptesi/topcoman.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/toptesi/topfront.sty | 3 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/toptesi/toptesi.cls | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/toptesi/toptesi.sty | 2 |
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 Binary files differindex 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 diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi-doc-xetex.pdf Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 782b4f97cc3..709037f3aed 100644 --- a/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf +++ b/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf 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 |