summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/toptesi
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-12-20 23:16:55 +0000
committerKarl Berry <karl@freefriends.org>2015-12-20 23:16:55 +0000
commit92a2a733c11333aa10c9d85d9365f5a6c933a243 (patch)
treebfb393a418c45c3aa35039d365dd551ffb78796e /Master/texmf-dist/doc/latex/toptesi
parent6db964e915c4d62a982a0aed51da9a831a15704f (diff)
toptesi (19dec15)
git-svn-id: svn://tug.org/texlive/trunk@39154 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/toptesi')
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/README32
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/manifest.txt2
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.pdfbin1878690 -> 983363 bytes
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.tex27
-rw-r--r--Master/texmf-dist/doc/latex/toptesi/toptesi.pdfbin405286 -> 406329 bytes
5 files changed, 29 insertions, 32 deletions
diff --git a/Master/texmf-dist/doc/latex/toptesi/README b/Master/texmf-dist/doc/latex/toptesi/README
index 36d22e7ff57..efcf0fba14d 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.90 of 2015
+TOPtesi bundle version 5.91 of 2015
Copyright 2015 Claudio Beccari
LaTeX Project Public Licence LPPL v.1.3 (or later)
@@ -16,24 +16,22 @@ multi-language theses that are more and more frequent thanks
to the double degree programs of the European Union Erasmus programs
or the Life Long Learning European programs.
-This version of TOPtesi is intended to be compliant also with XeLaTeX
+This version 5.91 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.
+archivable files from pdfLaTeX, XeLaTeX, and LuaLaTeX. This particular part
+is up to date with respect to package pdfx dated 2015/02/17 v.1.5.3 and
+to ghostscript 9.16.
Version 5.90 has been enhanced with some more class options that allow
TOPtesi to be used with external packages for typesetting the title
-page with different styles.
+page in different styles.
Version 5.90 has a completely enhanced and redone Italian documentation
file toptesi-it-pdftex.pdf.
-Version 5.90 explains in detail how to obtain PDF/A compliant files
-for long time archiving. Methods are different for the three main
-typesetting programs, particularly delicate for XeLaTeX produced PDF
-files.
For installation, if the package is not already installed in your
-TeX system distribution, either read the Italian documentation in
+TeX system distribution, either read the Italian documentation
toptesi-it-pdftex.pdf or quickly decompress the toptesi.zip file
and move all files to:
@@ -42,11 +40,11 @@ and move all files to:
Run pdflatex on toptesi.dtx in order to get the class, style and
configuration files (and the pdf documentation in English) and move
the .tex, .cls, .sty, .xmpdata, .ps and .cfg files (including the
-example .tex files) to .../texmf/tex/latex/toptesi/; do move to this
-folder also the GuITlogo.pdf, MPlogo.pdf, Logouno.pdf, Logo2,pdf,
-Logotre.pdf, Logoblu.pdf, and Logoquattro.pdf.
+example .tex and .pdf files) to .../texmf/tex/latex/toptesi/; move to this
+folder also the GuITlogo.pdf, MPlogo.pdf, Logouno.pdf, Logodue.pdf,
+Logotre.pdf, Logoquattro.pdf, and Logoblu.pdf files.
-Move the .txt and .pdf files plus this README file to
+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.
@@ -58,11 +56,13 @@ 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. Remember to refresh the filename database!
+that is present in your texmf tree.
+
+Remember to refresh the filename database if you are using a MiKTeX
+installation!
If the package is already installed (it is with complete TeXLive or
-complete MiKTeX distributions), the texmf folder should be the
-<prefix>/texmf-dist system one. But in this case you don't need to
+complete 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
diff --git a/Master/texmf-dist/doc/latex/toptesi/manifest.txt b/Master/texmf-dist/doc/latex/toptesi/manifest.txt
index 6bf06007c70..a728753c7be 100644
--- a/Master/texmf-dist/doc/latex/toptesi/manifest.txt
+++ b/Master/texmf-dist/doc/latex/toptesi/manifest.txt
@@ -1,4 +1,4 @@
-manifest.txt (TOPtesi version 5.90)
+manifest.txt (TOPtesi version 5.91)
Copyright 2008-2015 Claudio Beccari
This work may be distributed and/or modified under the conditions of
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.pdf
index 3f88179a492..32bd8fa8284 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.tex b/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.tex
index f098434c7df..842fe2272f6 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.tex
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi-it-pdftex.tex
@@ -1,5 +1,5 @@
% !TEX encoding = UTF-8 Unicode
-% !TEX TS-program = LuaLaTeX
+% !TEX TS-program = pdfLaTeX
%
%---------------------------- English ----------------------------
% The above auto configuration lines, useful for those LaTeX
@@ -1748,36 +1748,33 @@ Suggerisco allora di crearsi una versione modificata di \pack{pdfx} seguendo le
\item Si copi il file \file{pdfx.sty} e lo si salvi con un nome diverso, per esempio \file{mypdfx.sty} nella cartella di lavoro o in una cartella appositamente predisposta nel proprio albero personale; in questo caso con \MiKTeX\ è necessario aggiornare il database dei nomi dei file con i comandi di cui quella distribuzione dispone. È chiaro che nel preambolo bisogna poi caricare il pacchetto \pack{mypdfx} che sarebbe bene che sia modificato in modo da restare compatibile con la compilazione mediante \pdfLaTeX.
%
\item Modificare il nuovo pacchetto \pack{mypdfx} introducendo el seguenti modifiche.
-\begin{enumerate}[noitemsep]
-\item Dopo le righe:\begin{verbatim}
+\begin{quote}
+Dopo le righe:
+\begin{Verbatim}[fontsize=\small]
\ProvidesPackage{pdfx}
[2015/02/17 v1.5.3 PDF/X and PDF/A support (CVR/HTH/RRM/PS)]
-\end{verbatim}
+\end{Verbatim}
inserire il codice seguente:
\bgroup \color{red}%
\begin{verbatim}
\RequirePackage{iftex}%
\ifLuaTeX
- \RequirePackage{pdftexcmds}%
\unless\ifcsname pdfmdfivesum\endcsname
+ \RequirePackage{pdftexcmds}%
\let\pdfmdfivesum\pdf@mdfivesum\fi
\fi
\end{verbatim}
\egroup
Il pacchetto \pack{iftex} serve per distinguere con quale motore di composizione si sta lavorando e definisce gli switch \cs{ifPDFTeX}, \cs{ifXeTeX} e \cs{ifLuaTeX} come veri o falsi a seconda del motore usato; infatti nel codice precedente le tre righe sono eseguite solo se si sta lavorando con \LuaLaTeX.
-\item cercare nel file \emph{ogni} istruzione che indichi l'uso del pacchetto \pack{inputenc} o che usi il comando \cs{inputencoding} (con il suo argomento) e racchiuderla dentro il costrutto logico:
-\bgroup\color{red}%
-\begin{verbatim}
-\ifPDFTeX ... \fi
-\end{verbatim}
-\egroup
-\end{enumerate}
-Queste sono le due ragioni di (modesta) incompatibilità fra \pack{pdfx} e \LuaLaTeX.
+\end{quote}
+Questa è la ragione di (modesta) incompatibilità fra \pack{pdfx} e \LuaLaTeX.
-Merita però osservare che se la data del vostro pacchetto \pack{pdfx} è posteriore a quella indicata sopra, è possibile che non sia necessaria nessuna modifica; quindi prima di procedere con queste modifiche si provi ad eseguire \LuaLaTeX\ sul file principale della tesi avendo specificato il normale pacchetto \pack{pdfx} e si veda se la compilazione procede senza errori; se vien comunicato che \cs{pdfmdfivesum} è una ``Undefined control sequence'', allora le modifiche sopra indicate sono necessarie.
+Merita però osservare che se la data del vostro pacchetto \pack{pdfx} è posteriore a quella indicata sopra, è possibile che non sia necessaria nessuna modifica; quindi prima di procedere con queste modifiche si provi ad eseguire \LuaLaTeX\ sul file principale della tesi avendo specificato il normale pacchetto \pack{pdfx} e si veda se la compilazione procede senza errori; se viene comunicato che \cs{pdfmdfivesum} è una ``Undefined control sequence'', allora le modifiche sopra indicate sono necessarie.
+%
+\item Lo ripeto: il pacchetto \pack{mypdfx} è ora compatibile sia con \pdfLaTeX\ sia con \LuaLaTeX, e può essere usato per comporre file PDF/A sia con l'uno sia con l'altro programma.
%
-\item Lo ripeto: il pacchetto \pack{mypdfx} è ora compatibile sia con \pdfLaTeX\ sia con \LuaLaTeX, e può essere usato per comporre file PDF/A sia con l'uno sia con l'altro programma. Non usare né \pack{pdfx} né \pack{mypdfx} se si compila il documento con \XeLaTeX.
+\item Non usare né \pack{pdfx} né \pack{mypdfx} se si compila il documento con \XeLaTeX.
\end{enumerate}
Si predisponga il preambolo del file sorgente come se lo si dovesse predisporre per \XeLaTeX; font, scelta delle lingue, eccetera, ma si aggiunga anche la chiamata al pacchetto \pack{mypdfx} come si è fatto (o si può fare) per compilare con \pdfLaTeX. Si predisponga il file di metadati come in quel caso.
diff --git a/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf b/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
index a413114ad35..e4efe9cb0ac 100644
--- a/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
+++ b/Master/texmf-dist/doc/latex/toptesi/toptesi.pdf
Binary files differ