From 2b86033343307837c588836db4fcd2b9c87a11f1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 9 Mar 2011 00:37:59 +0000 Subject: frontespizio 1.3 (8mar11) git-svn-id: svn://tug.org/texlive/trunk@21648 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/frontespizio/README | 9 +- .../doc/latex/frontespizio/examplea-frn.tex | 17 - .../texmf-dist/doc/latex/frontespizio/examplea.tex | 2 +- .../doc/latex/frontespizio/exampleb-frn.tex | 20 - .../texmf-dist/doc/latex/frontespizio/exampleb.tex | 2 +- .../doc/latex/frontespizio/examplec-frn.tex | 23 - .../texmf-dist/doc/latex/frontespizio/examplec.tex | 2 +- .../doc/latex/frontespizio/exampled-frn.tex | 21 - .../texmf-dist/doc/latex/frontespizio/exampled.tex | 2 +- .../doc/latex/frontespizio/frontespizio.pdf | Bin 397940 -> 642382 bytes .../source/latex/frontespizio/frontespizio.dtx | 505 ++++++++------------- .../source/latex/frontespizio/frontespizio.ins | 4 +- .../tex/latex/frontespizio/frontespizio.sty | 10 +- 13 files changed, 197 insertions(+), 420 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/frontespizio/examplea-frn.tex delete mode 100644 Master/texmf-dist/doc/latex/frontespizio/exampleb-frn.tex delete mode 100644 Master/texmf-dist/doc/latex/frontespizio/examplec-frn.tex delete mode 100644 Master/texmf-dist/doc/latex/frontespizio/exampled-frn.tex (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/frontespizio/README b/Master/texmf-dist/doc/latex/frontespizio/README index c241e4441b6..7375f5df070 100644 --- a/Master/texmf-dist/doc/latex/frontespizio/README +++ b/Master/texmf-dist/doc/latex/frontespizio/README @@ -2,7 +2,10 @@ The frontespizio package lets you typeset a frontispiece (suitable for Italian university style) independently of the page layout of the main document. -This is version 1.2 of the package. +This is version 1.3 of the package. + +Changes from version 1.2: +o Compatibility with memoir Changes from version 1.1: o A "Preambolo*" environment to collect things that had to be argument @@ -19,7 +22,7 @@ o Added the option `swapnames', to exchange the position of candidate and advisor names o Correction of a bug with option `onlyinclude' - Copyright 2008-2010 Enrico Gregorio + Copyright 2008-2011 Enrico Gregorio This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 @@ -87,5 +90,5 @@ the automated script makedoc.sh by sh makedoc.sh -2010/06/25 +2011/03/08 Enrico Gregorio diff --git a/Master/texmf-dist/doc/latex/frontespizio/examplea-frn.tex b/Master/texmf-dist/doc/latex/frontespizio/examplea-frn.tex deleted file mode 100644 index 80b788db61d..00000000000 --- a/Master/texmf-dist/doc/latex/frontespizio/examplea-frn.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass [titlepage]{article} -\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry} -\usepackage {graphicx} -\usepackage[nowrite,infront]{frontespizio} -\nofiles -\fontoptionnormal -\Universita {Padova} -\Facolta {Scienze Matematiche, Fisiche e Naturali} -\Corso [Laurea]{Matematica} -\Titoletto {Tesi di laurea} -\Titolo {Equivalenze fra categorie di moduli\\ e applicazioni} -\Candidato [145822]{Enrico Gregorio} -\Relatore {Ch.mo Prof.~Adalberto Orsatti} -\Annoaccademico {19??-19??} -\begin {document} -\preparefrontpage -\end {document} diff --git a/Master/texmf-dist/doc/latex/frontespizio/examplea.tex b/Master/texmf-dist/doc/latex/frontespizio/examplea.tex index d5e8b310867..2af247674d3 100644 --- a/Master/texmf-dist/doc/latex/frontespizio/examplea.tex +++ b/Master/texmf-dist/doc/latex/frontespizio/examplea.tex @@ -6,7 +6,7 @@ %% %% frontespizio.dtx (with options: `examplea') %% -%% Copyright 2008-2010 Enrico Gregorio +%% Copyright 2008-2011 Enrico Gregorio %% %% This program is provided under the terms of the %% LaTeX Project Public License distributed from CTAN diff --git a/Master/texmf-dist/doc/latex/frontespizio/exampleb-frn.tex b/Master/texmf-dist/doc/latex/frontespizio/exampleb-frn.tex deleted file mode 100644 index 895c52239e7..00000000000 --- a/Master/texmf-dist/doc/latex/frontespizio/exampleb-frn.tex +++ /dev/null @@ -1,20 +0,0 @@ -\documentclass [titlepage]{article} -\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry} -\usepackage {graphicx} -\usepackage[nowrite,infront,nouppercase]{frontespizio} -\nofiles -\fontoptionsans -\Universita {Padova} -\Facolta {Scienze Matematiche, Fisiche e Naturali} -\Corso [Laurea]{Matematica} -\Titoletto {Tesi di laurea} -\Titolo {Equivalenze fra categorie di moduli\\ e applicazioni} -\Candidato {Enrico Gregorio} -\Relatore {Ch.mo Prof.~Adalberto Orsatti} -\Annoaccademico {19??-19??} -\Rientro {1.5cm} -\NCandidato {Laureando} -\Punteggiatura {} -\begin {document} -\preparefrontpage -\end {document} diff --git a/Master/texmf-dist/doc/latex/frontespizio/exampleb.tex b/Master/texmf-dist/doc/latex/frontespizio/exampleb.tex index 19c53a70966..ede24ae96c7 100644 --- a/Master/texmf-dist/doc/latex/frontespizio/exampleb.tex +++ b/Master/texmf-dist/doc/latex/frontespizio/exampleb.tex @@ -6,7 +6,7 @@ %% %% frontespizio.dtx (with options: `exampleb') %% -%% Copyright 2008-2010 Enrico Gregorio +%% Copyright 2008-2011 Enrico Gregorio %% %% This program is provided under the terms of the %% LaTeX Project Public License distributed from CTAN diff --git a/Master/texmf-dist/doc/latex/frontespizio/examplec-frn.tex b/Master/texmf-dist/doc/latex/frontespizio/examplec-frn.tex deleted file mode 100644 index 195c78f8586..00000000000 --- a/Master/texmf-dist/doc/latex/frontespizio/examplec-frn.tex +++ /dev/null @@ -1,23 +0,0 @@ -\documentclass [titlepage]{article} -\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry} -\usepackage {graphicx} -\usepackage[nowrite,infront,swapnames]{frontespizio} -\nofiles -\fontoptionnormal - -\usepackage {fourier} -\newcommand {\compring }{anelli compatti} - -\Universita {Bologna} -\Dipartimento {Matematica} -\Corso [Dottorato di Ricerca]{Matematica} -\Titolo {Equivalenza di Morita generalizzata\\ e applicazioni alla teoria degli\\ \compring } -\Candidato {Enrico Gregorio} -\Relatore {Ch.mo Prof.~Ermanno Lanconelli} -\NRelatore {Coordinatore}{} -\Correlatore {Ch.mo Prof.~Adalberto Orsatti} -\NCorrelatore {Supervisore della ricerca}{} -\Annoaccademico {19??-19??} -\begin {document} -\preparefrontpage -\end {document} diff --git a/Master/texmf-dist/doc/latex/frontespizio/examplec.tex b/Master/texmf-dist/doc/latex/frontespizio/examplec.tex index ca35d1a9893..958e23e817d 100644 --- a/Master/texmf-dist/doc/latex/frontespizio/examplec.tex +++ b/Master/texmf-dist/doc/latex/frontespizio/examplec.tex @@ -6,7 +6,7 @@ %% %% frontespizio.dtx (with options: `examplec') %% -%% Copyright 2008-2010 Enrico Gregorio +%% Copyright 2008-2011 Enrico Gregorio %% %% This program is provided under the terms of the %% LaTeX Project Public License distributed from CTAN diff --git a/Master/texmf-dist/doc/latex/frontespizio/exampled-frn.tex b/Master/texmf-dist/doc/latex/frontespizio/exampled-frn.tex deleted file mode 100644 index 9550d1c044c..00000000000 --- a/Master/texmf-dist/doc/latex/frontespizio/exampled-frn.tex +++ /dev/null @@ -1,21 +0,0 @@ -\documentclass [titlepage]{article} -\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry} -\usepackage {graphicx} -\usepackage[nowrite,infront,nouppercase]{frontespizio} -\nofiles -\fontoptionnormal -\Istituzione {University of St.\ Anford} -\Divisione {Department of typography} -\Scuola {Ph.D. degree in \TeX {} and \LaTeX {}} -\Titolo {How to prepare a\\ formal frontispiece} -\Sottotitolo {Theory and practice} -\NCandidato {Candidate} -\Candidato {Enrico Gregorio} -\NRelatore {Thesis advisor}{} -\Relatore {Prof. R. J. Drofnats} -\NCorrelatore {Research supervisor}{} -\Correlatore {X. Treemunch} -\Piede {Thesis submitted in 2010} -\begin {document} -\preparefrontpage -\end {document} diff --git a/Master/texmf-dist/doc/latex/frontespizio/exampled.tex b/Master/texmf-dist/doc/latex/frontespizio/exampled.tex index b53fdb87dba..ca9ae2540e9 100644 --- a/Master/texmf-dist/doc/latex/frontespizio/exampled.tex +++ b/Master/texmf-dist/doc/latex/frontespizio/exampled.tex @@ -6,7 +6,7 @@ %% %% frontespizio.dtx (with options: `exampled') %% -%% Copyright 2008-2010 Enrico Gregorio +%% Copyright 2008-2011 Enrico Gregorio %% %% This program is provided under the terms of the %% LaTeX Project Public License distributed from CTAN diff --git a/Master/texmf-dist/doc/latex/frontespizio/frontespizio.pdf b/Master/texmf-dist/doc/latex/frontespizio/frontespizio.pdf index 14cf8055b70..668d29e4f2c 100644 Binary files a/Master/texmf-dist/doc/latex/frontespizio/frontespizio.pdf and b/Master/texmf-dist/doc/latex/frontespizio/frontespizio.pdf differ diff --git a/Master/texmf-dist/source/latex/frontespizio/frontespizio.dtx b/Master/texmf-dist/source/latex/frontespizio/frontespizio.dtx index cd02a96ad66..ee1aa8a8a81 100644 --- a/Master/texmf-dist/source/latex/frontespizio/frontespizio.dtx +++ b/Master/texmf-dist/source/latex/frontespizio/frontespizio.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2008 by Enrico Gregorio +% Copyright (C) 2008-2011 by Enrico Gregorio % % ------------------------------------------------------- % @@ -23,13 +23,14 @@ %\NeedsTeXFormat{LaTeX2e}[2005/12/01] %\ProvidesPackage{frontespizio} %<*package> - [2010/06/25 1.2 (Enrico Gregorio)] + [2011/03/08 1.3 (Enrico Gregorio)] % %<*driver> \PassOptionsToClass{a4paper}{article} % we need a4paper \documentclass{ltxdoc} +\usepackage[T1]{fontenc} \usepackage[english,italian]{babel} -\usepackage{graphicx,array,booktabs} +\usepackage{graphicx,array,booktabs,microtype} \usepackage{frontespizio} \newcommand{\pack}[1]{\mbox{\sffamily#1}} @@ -71,7 +72,7 @@ % % \fi % -% \CheckSum{1051} +% \CheckSum{1071} % % \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 @@ -90,6 +91,9 @@ % Right brace \} Tilde \~} % % \changes{v1.0}{2008/03/04}{First public release} +% \changes{v1.2}{2010/06/25}{Added `noinputenc' and `nouppercase' +% options; added `Preambolo*' environment; various implementation changes} +% \changes{v1.3}{2011/03/08}{Added support for memoir} % \GetFileInfo{frontespizio.dtx} % % \DoNotIndex{\newcommand,\newenvironment,\def,\begin,\vskip} @@ -126,7 +130,7 @@ % \Candidato{Enrico Gregorio} % \Relatore{Ch.mo Prof.\ Basilio Nodari} % \Correlatore{Dott.\ R. J. Drofnats} -% \Annoaccademico{2007-2008} +% \Annoaccademico{2007-2011} % \end{frontespizio} % % @@ -191,33 +195,24 @@ % \file{tesi.tex}, il documento da compilare sar\`a % \file{tesi-frn.tex} e si trover\`a nella stessa cartella che % contiene quello principale. La sequenza di comandi \`e, dunque, -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -pdflatex tesi -pdflatex tesi-frn -pdflatex tesi -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%pdflatex tesi +%pdflatex tesi-frn +%pdflatex tesi +%\end{verbatim} % e, alla fine, il frontespizio sar\`a al suo posto. Nel seguito, il % documento che contiene i dati per comporre il frontespizio sar\`a % chiamato \file{frn}. Nel caso si usi \file{latex} e non % \file{pdflatex}, la sequenza di comandi \`e -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -latex tesi -latex tesi-frn -dvips -o tesi-frn.eps tesi-frn -latex tesi -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%latex tesi +%latex tesi-frn +%dvips -o tesi-frn.eps tesi-frn +%latex tesi +%\end{verbatim} +% Non occorre certo dare ogni volta questi comandi: basta farlo quando +% abbiamo modificato il contenuto dell'ambiente \env{frontespizio}. +% % Se la classe \`e chiamata con l'opzione \opt{oneside}, il frontespizio % occupa correttamente solo la prima; nel caso di \opt{twoside}, viene % prodotta una pagina bianca. \`E meglio con \opt{twoside}, naturalmente: @@ -237,19 +232,14 @@ latex tesi % % Il documento va impostato con l'opzione \opt{titlepage} e va caricato % il pacchetto \pack{frontespizio}: per esempio -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\documentclass[a4paper,titlepage]{book} -\usepackage[italian]{babel} -\usepackage[]{frontespizio} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\documentclass[a4paper,titlepage]{book} +%\usepackage[italian]{babel} +%\usepackage[]{frontespizio} +%\end{verbatim} % L'opzione \opt{titlepage} \`e normalmente attiva per la classe -% \pack{book}, ma non lo \`e per la classe \pack{report}. +% \pack{book}, ma non lo \`e per la classe \pack{report}. L'opzione +% non esiste per la classe \pack{memoir} e quindi non va data. % % Sono previste due opzioni principali: \opt{sans} e \opt{nowrite}. La % prima compone il frontespizio in caratteri senza grazie, la seconda @@ -257,49 +247,52 @@ latex tesi % ovviamente solo quando esso \`e definitivo o quando non ci interessa % riscriverlo ogni volta che compiliamo. % -% Vediamo un tipico frontespizio. Dopo |\begin{document}| vanno -% dati i comandi seguenti: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\begin{frontespizio} -\Universita{Paperopoli} -\Logo{duck} -\Facolta{Pennutologia} -\Corso{Belle Lettere} -\Annoaccademico{2030--2031} -\Titoletto{Tesi di laurea magistrale} -\Titolo{La mia tesi:\\ una lunga serie di risultati\\ - difficilissimi e complicatissimi} -\Sottotitolo{Alcune considerazioni mutevoli} -\Candidato[PP999999]{Paperon de' Paperoni} -\Relatore{Giovanni Episcopo} -\Relatore{Pippo Cluvio} -\Correlatore{Ugo Frogio} -\Correlatore{Ubaldo Kutuzu} -\end{frontespizio} -\end{verbatim} -% \iffalse -% -% \fi -% -% Si possono dare quanti relatori e correlatori si vuole; basta -% scriverli uno dopo l'altro come argomenti di comandi \cs{Relatore} -% o \cs{Correlatore}.\footnote{Aggiungere i titoli onorifici o +% Vediamo un tipico frontespizio nella tabella~\ref{tab:example}. I +% comandi vanno dati dopo |\begin{document}|. Si possono dare quanti +% relatori e correlatori si vuole; basta scriverli uno dopo l'altro +% come argomenti di comandi \cs{Relatore} o +% \cs{Correlatore}.\footnote{Aggiungere i titoli onorifici o % professionali, mi raccomando! Altrimenti i chiarissimi professori % potrebbero offendersi.~\texttt{:-)}} Il correlatore \`e colui che % collabora alla direzione del lavoro di tesi, non quello che fa le % pulci alla tesi stessa prima dell'esame finale, propriamente % \emph{controrelatore}, il cui nome \emph{non} va nel frontespizio. +% +% \begin{table}[tp] +% \caption{Esempio di comandi per il frontespizio}\label{tab:example} +% \centering +% \bigskip +% \begin{lrbox}{0} +% \begin{minipage}{.75\textwidth} +%\begin{verbatim} +%\begin{frontespizio} +%\Universita{Paperopoli} +%\Logo{duck} +%\Facolta{Pennutologia} +%\Corso{Belle Lettere} +%\Annoaccademico{2030--2031} +%\Titoletto{Tesi di laurea magistrale} +%\Titolo{La mia tesi:\\ una lunga serie di risultati\\ +% difficilissimi e complicatissimi} +%\Sottotitolo{Alcune considerazioni mutevoli} +%\Candidato[PP999999]{Paperon de' Paperoni} +%\Relatore{Giovanni Episcopo} +%\Relatore{Pippo Cluvio} +%\Correlatore{Ugo Frogio} +%\Correlatore{Ubaldo Kutuzu} +%\end{frontespizio} +%\end{verbatim} +% \end{minipage} +% \end{lrbox}\fboxsep=1em \fbox{\usebox{0}} +% \end{table} % % Si pu\`o anche non indicare il nome del relatore; questo pu\`o capitare % probabilmente per le tesi di dottorato. Basta allora dare l'opzione % \opt{noadvisor} al pacchetto. % % Descriveremo pi\`u avanti, in dettaglio, i vari comandi disponibili. -% Notiamo subito che l'ordine in cui sono dati all'interno dell'ambiente -% |frontespizio| \`e irrilevante. +% Notiamo subito che l'ordine in cui sono dati all'interno +% dell'ambiente \env{frontespizio} \`e irrilevante. % % Con l'opzione \opt{onlyinclude}, nessuno dei comandi descritti pi\`u % avanti \`e disponibile. Si pu\`o usare solo il comando @@ -339,7 +332,8 @@ latex tesi % % \frontoption{write${}\mid{}$nowrite}% % Mutuamente esclusive. Con la seconda si inibisce la scrittura del -% documento~\file{frn}. +% documento~\file{frn}: quando sappiamo che \`e definitivo non vale la +% pena riscrivere il file ogni volta. % % \frontoption{signatures}% % Nel campo dedicato a relatori e correlatori vengono lasciati gli spazi @@ -357,15 +351,9 @@ latex tesi % Mutuamente esclusive. Con la seconda si sceglie per il frontespizio % un carattere senza grazie; questo carattere pu\`o essere determinato % usando un comando del tipo -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\usepackage{helvet}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\usepackage{helvet}} +%\end{verbatim} % % \frontoption{norules}% % Non vengono inseriti filetti nel frontespizio; senza questa opzione @@ -395,20 +383,11 @@ latex tesi % Imposta la chiamata di \pack{graphicx} nel documento~\file{frn} per % l'uso di un driver diverso da \texttt{dvips} o \texttt{pdftex}, per % esempio |driver=dvipdfm| oppure |driver=textures|. -% -% \bigskip -% % \emph{Attenzione}: ogni altra opzione data a \pack{frontespizio} produrr\`a % il messaggio di errore -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -! Package frontespizio Error: Key undefined. -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%! Package frontespizio Error: Key <...> undefined. +%\end{verbatim} % % \section{I comandi} % @@ -426,62 +405,38 @@ latex tesi % \frontcommand[o]{Universita}{\marg{nome breve}} % L'istituzione in cui si discute la tesi, cio\`e quella che rilascia il % titolo di studio; va dato il nome abbreviato: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Universita{Verona} -\Universita{Napoli `Federico II'} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Universita{Verona} +%\Universita{Napoli `Federico II'} +%\end{verbatim} % Il comando aggiunge da s\'e ``Universit\`a degli Studi di''. % % \frontcommand[s]{Istituzione}{\marg{nome completo}} % Quando l'istituzione ha un nome particolare, occorre specificarlo per % intero con questo comando: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Istituzione{Politecnico di Torino} -\Istituzione{Universit\`a `Bocconi' di Milano} -\Istituzione{Sapienza -- Universit\`a di Roma} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Istituzione{Politecnico di Torino} +%\Istituzione{Universit\`a `Bocconi' di Milano} +%\Istituzione{Sapienza -- Universit\`a di Roma} +%\end{verbatim} % % \frontcommand{Logo}{\oarg{dimen}\marg{file}} % L'argomento di questo comando \`e il nome (senza estensione) di un % documento grafico che contenga il simbolo dell'istituzione. Ha un % argomento opzionale, la dimensione in altezza del logo (normalmente % 1.5\,cm): -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Logo[1.5cm]{logo} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Logo[1.5cm]{logo} +%\end{verbatim} % % \frontcommand{Filigrana}{\oarg{parametri}\marg{file}} % L'argomento \`e il nome (senza estensione) di un documento che contenga % il simbolo dell'istituzione, con opportuna retinatura in modo che % appaia come in filigrana. Ha un argomento opzionale, che permette di % impostare alcuni parametri: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Filigrana[height=10cm,before=1,after=1]{logoretinato} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Filigrana[height=10cm,before=1,after=1]{logoretinato} +%\end{verbatim} % Con la chiave \texttt{height} si imposta l'altezza del simbolo, con le % chiavi \texttt{before} e \texttt{after} si imposta la proporzione in % cui \`e diviso lo spazio rimanente; i valori usuali sono quelli mostrati @@ -500,74 +455,44 @@ latex tesi % \frontcommand[s]{Divisione}{\marg{nome completo}} % Se la facolt\`a o dipartimento ha un nome non usuale, si pu\`o inserirlo % con questo comando: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Divisione{Istituto di Cultura Generale} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Divisione{Istituto di Cultura Generale} +%\end{verbatim} % % \frontcommand[s]{Interfacolta}{\marg{nomi completi}} % Se il corso di laurea \`e diviso fra pi\`u facolt\`a, si usi questo % comando; si noti che, a differenza di \cs{Facolta} e % \cs{Divisione}, il risultato non \`e messo automaticamente in % maiuscolo. Quindi si scriva, per esempio, -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -FACOLT\`A DI TUTTOLOGIA\\ -FACOLT\`A DI SCIENZE FUMETTISTICHE -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%FACOLT\`A DI TUTTOLOGIA\\ +%FACOLT\`A DI SCIENZE FUMETTISTICHE +%\end{verbatim} % Si pu\`o usare la doppia barra rovescia per indicare dove spezzare le % righe. % % \frontcommand[o]{Corso}{\oarg{tipo}\marg{nome}} % Il corso di studi seguito, di cui la tesi \`e il compimento. Ha un % argomento opzionale che, non espresso, equivale a `Laurea Magistrale': -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Corso{Pennutistica} -\Corso[Dottorato di Ricerca]{Pennutistica} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Corso{Pennutistica} +%\Corso[Dottorato di Ricerca]{Pennutistica} +%\end{verbatim} % % \frontcommand[s]{Scuola}{\marg{nome completo}} % Se il corso di studi ha un nome speciale, si usi questo comando che % produce esattamente il suo argomento: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Scuola{Scuola di specializzazione in Volo Planato} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Scuola{Scuola di specializzazione in Volo Planato} +%\end{verbatim} % % \frontcommand{Titoletto}{\marg{tipo}} % \`E possibile, con questo comando, specificare il tipo di tesi: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Titoletto{Tesi di Laurea} -\Titoletto{Tesi di Laurea Magistrale} -\Titoletto{Tesi di Dottorato di Ricerca} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Titoletto{Tesi di Laurea} +%\Titoletto{Tesi di Laurea Magistrale} +%\Titoletto{Tesi di Dottorato di Ricerca} +%\end{verbatim} % % \frontcommand[o]{Titolo}{\marg{titolo}} % Il titolo della tesi, con eventuali punti dove andare a capo espressi @@ -588,16 +513,10 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % presentano insieme il lavoro. Non c'\`e un comando per eliminare o % modificare la scritta `Matricola'; nel caso lo si desiderasse si pu\`o % usare uno fra i seguenti biechi trucchi: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\renewcommand{\frontsmallfont}[1]{\small}} -\Preambolo{\renewcommand{\frontsmallfont}[1]{\small Matr.}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\renewcommand{\frontsmallfont}[1]{\small}} +%\Preambolo{\renewcommand{\frontsmallfont}[1]{\small Matr.}} +%\end{verbatim} % Con il primo non viene stampato niente, con il secondo si avr\`a % l'abbreviazione. % @@ -628,41 +547,23 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % \frontcommand{NCandidato}{\marg{nome}} % Il nome del candidato \`e preceduto dalla parola ``Candidato''. Se si % preferisce ``Laureando'', si usi -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\NCandidato{Laureando} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\NCandidato{Laureando} +%\end{verbatim} % % \frontcommand{NCandidati}{\marg{nome}} % Se ci sono pi\`u candidati, i nomi sono preceduti dalla parola % ``Candidati''. Se si preferisce ``Laureandi'', si usi -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\NCandidati{Laureandi} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\NCandidati{Laureandi} +%\end{verbatim} % % \frontcommand{NRelatore}{\marg{singolare}\marg{plurale}} % Analogamente, il nome del relatore \`e preceduto da ``Relatore''. Se si % fosse esterofili, si potrebbe modificarlo con -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\NRelatore{Advisor}{Advisors} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\NRelatore{Advisor}{Advisors} +%\end{verbatim} % \`E necessario scrivere sia la forma singolare che quella plurale, anche % se ci sar\`a un solo relatore (ma si pu\`o lasciare l'argomento vuoto). % @@ -672,29 +573,17 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % \frontcommand{Punteggiatura}{\marg{carattere}} % Gli appellativi ``Candidato'' e ``Relatore'' sono seguiti da due % punti; se non lo si desidera, si scriva -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Punteggiatura{} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Punteggiatura{} +%\end{verbatim} % % \frontcommand{Preambolo}{\marg{comandi}} % Supponiamo che la tesi sia stata scritta con il carattere Utopia, % fornito dal pacchetto \pack{fourier}. Occorre specificarlo anche per % il frontespizio con -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\usepackage{fourier}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\usepackage{fourier}} +%\end{verbatim} % Nessuno dei pacchetti caricati dal documento principale passa % automaticamente al frontespizio: ripetendo questo comando, che ha % effetto cumulativo, si possono risolvere altri problemi particolari. @@ -709,19 +598,13 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % Usare molti comandi \cs{Preambolo} pu\`o essere fastidioso. % Perci\`o \`e stato introdotto questo ambiente dove possono essere % dati vari comandi tutti insieme. Per esempio, -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\begin{Preambolo*} -\usepackage{kpfonts} -\renewcommand{\fronttitlefont}{\fontsize{17}{21}\scshape} -\renewcommand{\frontfootfont}{\fontsize{12}{14}\itshape} -\end{Preambolo*} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\begin{Preambolo*} +%\usepackage{kpfonts} +%\renewcommand{\fronttitlefont}{\fontsize{17}{21}\scshape} +%\renewcommand{\frontfootfont}{\fontsize{12}{14}\itshape} +%\end{Preambolo*} +%\end{verbatim} % evita di dover specificare lunghi argomenti a \cs{Preambolo} o % di usare questo comando pi\`u volte. In uno degli esempi della % documentazione si vede come in questo ambiente possa andare @@ -732,28 +615,16 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % sinistro e destro (che si possono ricavare dalle dimensioni dei due % filetti). Se si desidera averli pi\`u rientrati si pu\`o usare questo % comando: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Rientro{1cm} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Rientro{1cm} +%\end{verbatim} % % \frontcommand{Margini}{\marg{dimen}\marg{dimen}\marg{dimen}\marg{dimen}} % Se i margini scelti dal pacchetto non sono di gradimento, si possono % specificarne di diversi con questo comando: -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Margini{1cm}{1.5cm}{1cm}{1cm} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Margini{1cm}{1.5cm}{1cm}{1cm} +%\end{verbatim} % \`e l'equivalente della scelta del pacchetto. Le dimensioni si % riferiscono, nell'ordine, al margine sinistro, in basso, destro e in % alto.\footnote{In versioni precedenti, questo comando e il @@ -770,16 +641,10 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % posizione in cui vengono usati. Per esempio, per avere il titolo in % maiuscoletto~16/20 (cio\`e corpo~16 con distanza fra le linee di % base di 20 punti), si scriver\`a -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\renewcommand{\fronttitlefont}{% - \fontsize{16}{20}\scshape}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\renewcommand{\fronttitlefont}{% +% \fontsize{16}{20}\scshape}} +%\end{verbatim} % La sintassi non \`e comoda, per scelta precisa. Si ricordi che % con l'opzione \texttt{sans} non \`e disponibile il maiuscoletto. % Un'altra cosa da ricordare \`e che per scegliere un carattere, @@ -839,28 +704,16 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % % \`E possibile cambiare la spaziatura fra il campo `relatori' e quello % `correlatori' (il valore normale \`e 1\unit{ex}): -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\renewcommand{\frontrelcorrelsep}{2ex}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\renewcommand{\frontrelcorrelsep}{2ex}} +%\end{verbatim} % % Analogamente si pu\`o aggiustare la composizione nel caso si usi % l'opzione \opt{signatures} modificando il comando % \cs{frontadjustforsignatures} per esempio con -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\renewcommand{\frontadjustforsignatures}{1cm}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\renewcommand{\frontadjustforsignatures}{1cm}} +%\end{verbatim} % Si definisce cos\`i una spaziatura verticale aggiuntiva fra la zona % ``candidato-relatori'', in modo che non si arrivi troppo vicino al % filetto in basso. Il comando non ha effetto se non dando l'opzione @@ -870,29 +723,17 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % valore normale \`e 6\unit{pt}; se il logo dovesse essere troppo vicino o % lontano dal nome dell'universit\`a, si pu\`o modificare con un comando % come -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\renewcommand{\frontlogosep}{4pt}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\renewcommand{\frontlogosep}{4pt}} +%\end{verbatim} % dove la dimensione pu\`o anche essere negativa. % % Nel caso di pi\`u candidati, la spaziatura fra i nomi \`e regolata % dal parametro \cs{frontcandidatesep}, il cui valore usuale \`e % 3\unit{ex}; la si pu\`o modificare con un comando come -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\Preambolo{\renewcommand{\frontcandidatesep}{1cm}} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\Preambolo{\renewcommand{\frontcandidatesep}{1cm}} +%\end{verbatim} % % \section{\Xe\LaTeX} % @@ -901,18 +742,12 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % \cs{Preambolo} per impostare anche il documento~\file{frn} per % l'uso di questo motore \TeX. Per esempio, se il documento principale % \`e composto in ``Adobe Caslon~Pro'', si potr\`a scrivere -% \iffalse -%<*verb> -% \fi -\begin{verbatim} -\begin{Preambolo*} -\usepackage{fontspec} -\setmainfont{Adobe Caslon Pro} -\end{Preambolo*} -\end{verbatim} -% \iffalse -% -% \fi +%\begin{verbatim} +%\begin{Preambolo*} +%\usepackage{fontspec} +%\setmainfont{Adobe Caslon Pro} +%\end{Preambolo*} +%\end{verbatim} % Naturalmente \`e possibile compilare il \file{frn} anche usando % \textsc{pdf}\LaTeX{} oppure \LaTeX{} e \textsc{dvips}. Tuttavia si % consiglia l'uniformit\`a fra il carattere usato nel testo e quello usato @@ -948,6 +783,11 @@ FACOLT\`A DI SCIENZE FUMETTISTICHE % si desidera modificare l'impostazione tipografica del documento, si % usi \pack{geometry}, pi\`u potente e facile. % +% Il pacchetto è compatibile con le classi pi\`u diffuse: +% \pack{article}, \pack{report}, \pack{book}, \pack{amsart}, +% \pack{amsbook} e, dalla versione 1.3, anche con +% \pack{memoir}. Funziona anche con \pack{scrbook} e \pack{scrreprt}. +% % % \section{Soluzione del giochino} % @@ -1145,6 +985,7 @@ exit % \changes{v1.2}{2010/06/25}{Added nouppercase option} % \changes{v1.2}{2010/06/25}{Added `Preambolo*' environment} % \changes{v1.2}{2010/06/25}{Various implementation changes} +% \changes{v1.3}{2011/03/08}{Added support for memoir} % \selectlanguage{english} % \section{The implementation} % After the usual stuff of package presentation, here are the actual @@ -1510,7 +1351,7 @@ exit \newcommand{\Punteggiatura}[1]{\front@write{\Punteggiatura{#1}}} % \end{macrocode} % Now some equivalent commands for backwards compatibility with the -% preproduction version called front-th. Unfortunately, the old +% preproduction version called \pack{front-th}. Unfortunately, the old % command \cs{Matricola} cannot be made compatible. % \begin{macrocode} \def\front@oldcommand#1#2{\def#1{\PackageWarning{frontespizio} @@ -1873,12 +1714,20 @@ exit \fi % \end{macrocode} % If we use \pack{amsbook}, then the titlepage environment doesn't -% generate the verso page, while book does. +% generate the verso page, while book does. If we use \pack{memoir} we +% have to exploit its \texttt{titlingpage} environment. +% \changes{v1.3}{2011/03/08}{Support for memoir} % \begin{macrocode} \@ifclassloaded{amsbook} {\def\front@cp{\null\thispagestyle{empty}\newpage \advance\c@page\m@ne}} {\let\front@cp\relax} +\@ifclassloaded{memoir} + {\let\titlepage\titlingpage + \toks0={\let\setcounter\@gobbletwo}% + \toks2=\expandafter{\endtitlingpage}% + \edef\endtitlepage{\the\toks0 \the\toks2 }} + {\let\front@cp\relax} % \end{macrocode} % \begin{macro}{\front@message} % \changes{v1.2}{2010/06/25}{Added infrastructure for the final message} diff --git a/Master/texmf-dist/source/latex/frontespizio/frontespizio.ins b/Master/texmf-dist/source/latex/frontespizio/frontespizio.ins index 8d9a7e50ebb..483ca91ea97 100644 --- a/Master/texmf-dist/source/latex/frontespizio/frontespizio.ins +++ b/Master/texmf-dist/source/latex/frontespizio/frontespizio.ins @@ -1,5 +1,5 @@ %% frontespizio.ins -%% Copyright 2008-2010 Enrico Gregorio +%% Copyright 2008-2011 Enrico Gregorio %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -25,7 +25,7 @@ \input docstrip \preamble - Copyright 2008-2010 Enrico Gregorio + Copyright 2008-2011 Enrico Gregorio This program is provided under the terms of the LaTeX Project Public License distributed from CTAN diff --git a/Master/texmf-dist/tex/latex/frontespizio/frontespizio.sty b/Master/texmf-dist/tex/latex/frontespizio/frontespizio.sty index 72b4172ad4d..14ce8b1a6ea 100644 --- a/Master/texmf-dist/tex/latex/frontespizio/frontespizio.sty +++ b/Master/texmf-dist/tex/latex/frontespizio/frontespizio.sty @@ -6,7 +6,7 @@ %% %% frontespizio.dtx (with options: `package') %% -%% Copyright 2008-2010 Enrico Gregorio +%% Copyright 2008-2011 Enrico Gregorio %% %% This program is provided under the terms of the %% LaTeX Project Public License distributed from CTAN @@ -19,7 +19,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{frontespizio} - [2010/06/25 1.2 (Enrico Gregorio)] + [2011/03/08 1.3 (Enrico Gregorio)] \def\@not@eTeX{% \PackageError{frontespizio} @@ -445,6 +445,12 @@ {\def\front@cp{\null\thispagestyle{empty}\newpage \advance\c@page\m@ne}} {\let\front@cp\relax} +\@ifclassloaded{memoir} + {\let\titlepage\titlingpage + \toks0={\let\setcounter\@gobbletwo}% + \toks2=\expandafter{\endtitlingpage}% + \edef\endtitlepage{\the\toks0 \the\toks2 }} + {\let\front@cp\relax} \newif\if@front@message \def\front@message{% \PackageWarningNoLine{frontespizio} -- cgit v1.2.3