- Questo topic ha 53 risposte, 12 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 2 mesi fa da
egreg9.
-
CreatoreTopic
-
12 Giugno 2007 alle 17:52 #15160::
È disponibile una nuova versione (ancora molto preliminare) del pacchetto per la produzione del frontespizio delle tesi che evita i problemi dei margini. La potete scaricare, a vostro rischio e pericolo, da qui.Rispetto alle precedenti ho aggiunto varie possibilità di personalizzazione, si leggano le istruzioni in fondo al file front-th.sty.
È, ripeto, ancora preliminare. Funziona così: dopo aver dato \usepackage{front-th} si può usare l’ambiente “frontespizio” (alla classe va data l’opzione “titlepage”) nel quale si scrivono i dati necessari. Se il file principale della tesi si chiama “tesi.tex”, viene prodotto un file “tesi-frn.tex” che va compilato per conto suo. Alla compilazione successiva di tesi.tex, si avrà il frontespizio seguito da una pagina bianca (spiacente, ma le tesi vanno scritte fronte-retro) al posto giusto.
È necessario usare pdflatex, almeno per il momento.
Ciao
Enrico
-
CreatoreTopic
-
AutoreRisposte
-
-
2 Ottobre 2007 alle 15:44 #15161::
È disponibile una nuova versione (ancora molto preliminare) del pacchetto per la produzione del frontespizio delle tesi che evita i problemi dei margini. La potete scaricare, a vostro rischio e pericolo, da qui.
Rispetto alle precedenti ho aggiunto varie possibilità di personalizzazione, si leggano le istruzioni in fondo al file front-th.sty.
È, ripeto, ancora preliminare. Funziona così: dopo aver dato \usepackage{front-th} si può usare l’ambiente “frontespizio” (alla classe va data l’opzione “titlepage”) nel quale si scrivono i dati necessari. Se il file principale della tesi si chiama “tesi.tex”, viene prodotto un file “tesi-frn.tex” che va compilato per conto suo. Alla compilazione successiva di tesi.tex, si avrà il frontespizio seguito da una pagina bianca (spiacente, ma le tesi vanno scritte fronte-retro) al posto giusto.
È necessario usare pdflatex, almeno per il momento.
È disponibile una nuova versione di front-th, scaricabile da qui.
Le novità rispetto alla versione precedente sono poche, la più significativa è che si può usare sia pdflatex che latex. Altra novità è la possibilità di inserire il logo in filigrana, purché se ne possieda una versione con retinatura opportuna. Si può omettere la parte del relatore (utile per le tesi di dottorato). Non sono previste grandi possibilità di personalizzazione: prendere o lasciare. 🙂 È possibile però cambiare i margini rispetto alla pagina e la scelta dei caratteri.
Penso che la documentazione sia chiara, la trovate in un pdf a parte; ogni osservazione è ben gradita.
Ciao
Enrico
-
15 Novembre 2007 alle 11:03 #15162::
Ciao Greg, uso il tuo pacchetto con questo codice
`\begin{frontespizio}
\Preambolo{\renewcommand{\fronttitlefont}{%
\fontsize{30}{32}\scshape}}
\Preambolo{\renewcommand{\frontdivisionfont}{%
\fontsize{17}{21}\scshape}}
\Preambolo{\renewcommand{\frontinstitutionfont}{%
\fontsize{14}{17}\scshape}}
\Preambolo{\renewcommand{\frontpretitlefont}{%
\fontsize{12}{15}\scshape}}
\Margini{2.5cm}{3cm}{2.5cm}{3cm}
\Universita{Bologna} \Facolta{Ingegneria}
\Corso[Laurea]{Ingegneria delle Telecomunicazioni}
\Annoaccademico{2006–2007} \Titoletto{Tesi di Laurea in Sistemi
di Telecomunicazione} \Titolo{Studi di copertura con
sistemi\\WimaX} \IlCandidato{Ivan Mannino} \Relatore{Chiar.mo
Prof. Ing. Oreste Andrisano} \Correlatore{Dott. Ing. Gianni
Pasolini} \Correlatore{Dott. Ing. Giacomo Leonardi}
\end{frontespizio}`Ora ho 2 problemi:
1. non mi compare la pagina bianca dopo il frontespizio (uso l’opzione doublepage)
2. non riesco a cambiare i formati del titolo come dico io (come hai scritto nella documentazione: “è complicato apposta”) e vorrei delle indicazione su come interpretare i due numerini dopo il fontsize (in particolare vorrei mettere il titolo della tesi in grassetto e molto più grande).Questo è il mio preambolo:
`\documentclass[11pt,a4paper,twoside,openright,titlepage]{book}\usepackage{xcolor}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage[Lenny]{fncychap}
%\usepackage{subfigure}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage{indentfirst}
\usepackage{setspace}
\doublespacing
\frenchspacing %per eliminare spazio aggiuntivo dopo il punto
\usepackage{front-th}
\usepackage{textcomp}
\usepackage{theorem}
\usepackage{subfig}
\usepackage{float}`
-
15 Novembre 2007 alle 11:22 #15163::
il comando \fontsize funziona così:
`\fontsize{size}{baselineskip}`dove size è la grandezza, in pt, del font mentre baselineskip è l’altezza della riga, cioè è data da size+interlinea.
Per modificare il font del titolo puoi provare a scrivere
`
\def\fronttitlefont{\fontsize{20}{24}\bfseries}%o 25 al posto di 24`dopo aver caricato il pacchetto front-th.
Ciao
Andrea
-
15 Novembre 2007 alle 12:29 #15164::
Ciao Greg, uso il tuo pacchetto con questo codice
`\begin{frontespizio}
\Preambolo{\renewcommand{\fronttitlefont}{%
\fontsize{30}{32}\scshape}}
\Preambolo{\renewcommand{\frontdivisionfont}{%
\fontsize{17}{21}\scshape}}
\Preambolo{\renewcommand{\frontinstitutionfont}{%
\fontsize{14}{17}\scshape}}
\Preambolo{\renewcommand{\frontpretitlefont}{%
\fontsize{12}{15}\scshape}}
\Margini{2.5cm}{3cm}{2.5cm}{3cm}
\Universita{Bologna} \Facolta{Ingegneria}
\Corso[Laurea]{Ingegneria delle Telecomunicazioni}
\Annoaccademico{2006–2007} \Titoletto{Tesi di Laurea in Sistemi
di Telecomunicazione} \Titolo{Studi di copertura con
sistemi\\WimaX} \IlCandidato{Ivan Mannino} \Relatore{Chiar.mo
Prof. Ing. Oreste Andrisano} \Correlatore{Dott. Ing. Gianni
Pasolini} \Correlatore{Dott. Ing. Giacomo Leonardi}
\end{frontespizio}`Ora ho 2 problemi:
1. non mi compare la pagina bianca dopo il frontespizio (uso l’opzione doublepage)
2. non riesco a cambiare i formati del titolo come dico io (come hai scritto nella documentazione: “è complicato apposta”) e vorrei delle indicazione su come interpretare i due numerini dopo il fontsize (in particolare vorrei mettere il titolo della tesi in grassetto e molto più grande).Questo è il mio preambolo:
`\documentclass[11pt,a4paper,twoside,openright,titlepage]{book}\usepackage{xcolor}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage[Lenny]{fncychap}
%\usepackage{subfigure}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage{indentfirst}
\usepackage{setspace}
\doublespacing
\frenchspacing %per eliminare spazio aggiuntivo dopo il punto
\usepackage{front-th}
\usepackage{textcomp}
\usepackage{theorem}
\usepackage{subfig}
\usepackage{float}`Come ti ha detto Andrea il comando \fontsize ha due argomenti: grandezza e avanzamento di riga.
Dimentichi di caricare il pacchetto mathptmx nella compilazione del frontespizio; e ti accorgerai che usare il maiuscoletto non è una buona idea, soprattutto a corpi grandi.
Non so dirti perché non ti viene la pagina bianca, ma penso sia per un piccolo errore che commetti:
`\documentclass[…]{book}
\usepackage{…}
…\begin{document}
\frontmatter
\begin{frontespizio}
\Preambolo{%
\usepackage{mathptmx}
\renewcommand{\fronttitlefont}{\fontsize{30}{36}\scshape}
\renewcommand{\frontdivisionfont}{\fontsize{17}{21}\scshape}
\renewcommand{\frontinstitutionfont}{\fontsize{14}{17}\scshape}
\renewcommand{\frontpretitlefont}{\fontsize{12}{15}\scshape}
}
\Margini{2.5cm}{3cm}{2.5cm}{3cm}
\Universita{Bologna} \Facolta{Ingegneria}
\Corso[Laurea]{Ingegneria delle Telecomunicazioni}
\Annoaccademico{2006–2007}
\Titoletto{Tesi di Laurea in Sistemi di Telecomunicazione}
\Titolo{Studi di copertura con sistemi\\WimaX}
\Candidato{Ivan Mannino}
\Relatore{Chiar.mo Prof. Ing. Oreste Andrisano}
\Correlatore{Dott. Ing. Gianni Pasolini}
\Correlatore{Dott. Ing. Giacomo Leonardi}
\end{frontespizio}`
Non metti \frontmatter: prova.Altre osservazioni. Il margine superiore e quello inferiore mi sembrano davvero eccessivi. Dubito che microtype faccia qualsiasi cosa con i font Times, ma non ne sono certo. Sono certissimo che il pacchetto fncychap produce risultati orribili. Ma tanto scrivi a interlinea doppia, orrore più orrore meno … 🙁
Ciao
Enrico
-
15 Novembre 2007 alle 12:41 #15165
-
19 Novembre 2007 alle 15:11 #15166::
Grazie di avermi fatto notare l’interlinea 2 che dovevo togliere per passare a 1.5 (devo avere 32-35 righe come vincolo).La pagina bianca secondo me non viene perchè subito dopo il frontespizio ho messo la dedica (il frontmatter l’avevo messo) :
`\frontmatter\begin{frontespizio}
\Margini{2cm}{2.5cm}{2cm}{2.5cm}
\Preambolo{\renewcommand{\fronttitlefont}{%
\fontsize{30}{32}\scshape}}
\Preambolo{\renewcommand{\frontdivisionfont}{%
\fontsize{17}{21}\scshape}}
\Preambolo{\renewcommand{\frontinstitutionfont}{%
\fontsize{14}{17}\scshape}}
\Preambolo{\renewcommand{\frontpretitlefont}{%
\fontsize{12}{15}\scshape}}
\Universita{Bologna}
\Facolta{Ingegneria}
\Corso[Laurea]{\\Ingegneria delle Telecomunicazioni}
\Annoaccademico{2006–2007}
\Titoletto{Tesi di Laurea in Sistemi di Telecomunicazione}
\Titolo{Studi di copertura \\con sistemi WimaX}
\IlCandidato{Ivan Mannino}
\Relatore{Chiar.mo Prof. Ing. Oreste Andrisano}
\Correlatore{Dott. Ing. Gianni Pasolini}
\Correlatore{Dott. Ing. Giacomo Leonardi}
\end{frontespizio}\begin {flushright}
\thispagestyle{empty} \null \vspace{\stretch{1}} \emph{Ai miei
genitori} \vspace{\stretch{2}}\null
\end{flushright}
`
@DMW
Grazie del consiglio ho guardato la documentazione e un pò ho capito il funzionamento del fontsize.
@enrico
Ho cambiato il margine sopra e sotto a 2 (può andar bene?) e riaggiustato il frontespizio per farlo “piacere” al mio relatore (è lui che comanda!).
Con i tuoi comandi mi diceva che la pagina risultava “troppo vuota”.Altri problemi che ho non inerenti al tuo pacchetto li chiederò in altra sede, non voglio andare ot.
-
19 Novembre 2007 alle 18:13 #15167::
Grazie di avermi fatto notare l’interlinea 2 che dovevo togliere per passare a 1.5 (devo avere 32-35 righe come vincolo).
La pagina bianca secondo me non viene perchè subito dopo il frontespizio ho messo la dedica (il frontmatter l’avevo messo) :
`\frontmatter\begin{frontespizio}
\Margini{2cm}{2.5cm}{2cm}{2.5cm}
\Preambolo{\renewcommand{\fronttitlefont}{%
\fontsize{30}{32}\scshape}}
\Preambolo{\renewcommand{\frontdivisionfont}{%
\fontsize{17}{21}\scshape}}
\Preambolo{\renewcommand{\frontinstitutionfont}{%
\fontsize{14}{17}\scshape}}
\Preambolo{\renewcommand{\frontpretitlefont}{%
\fontsize{12}{15}\scshape}}
\Universita{Bologna}
\Facolta{Ingegneria}
\Corso[Laurea]{\\Ingegneria delle Telecomunicazioni}
\Annoaccademico{2006–2007}
\Titoletto{Tesi di Laurea in Sistemi di Telecomunicazione}
\Titolo{Studi di copertura \\con sistemi WimaX}
\IlCandidato{Ivan Mannino}
\Relatore{Chiar.mo Prof. Ing. Oreste Andrisano}
\Correlatore{Dott. Ing. Gianni Pasolini}
\Correlatore{Dott. Ing. Giacomo Leonardi}
\end{frontespizio}\begin {flushright}
\thispagestyle{empty} \null \vspace{\stretch{1}} \emph{Ai miei
genitori} \vspace{\stretch{2}}\null
\end{flushright}
`
@DMW
Grazie del consiglio ho guardato la documentazione e un pò ho capito il funzionamento del fontsize.
@enrico
Ho cambiato il margine sopra e sotto a 2 (può andar bene?) e riaggiustato il frontespizio per farlo “piacere” al mio relatore (è lui che comanda!).
Con i tuoi comandi mi diceva che la pagina risultava “troppo vuota”.Altri problemi che ho non inerenti al tuo pacchetto li chiederò in altra sede, non voglio andare ot.
Insisto che non puoi avere il frontespizio in Computer Modern e la tesi in Times, quindi aggiungi \Preambolo{\usepackage{mathptmx}}. Lo trovo comunque orribile, così schiacciato in alto e in basso. Pazienza.
Per la questione della dedica, mettici prima \cleardoublepage. Metterei \stretch{3} sotto alla dedica, per farla andare più in alto. Ma è questione di gusti.
Ciao
EnricoPS: Po’ con l’apostrofo :!::!:
-
11 Gennaio 2008 alle 15:57 #15168::
Le modifiche sono l’aggiunta di due comandi sostitutivi:\Scuola come sostitutivo di \Corso
\Piede per \AnnoAccademico
Ora è possibile eliminare tutti i campi che producono testi fissi. Naturalmente è sempre obbligatorio indicare nell’ambiente frontespizio i comandi sostitutivi con argomento vuoto.
Ciao
Enrico
-
1 Febbraio 2008 alle 9:06 #15169::
La nuova versione ha un “bug fix” e un’aggiunta, il comando \frontadjustforsignatures.Nel caso ci siano più relatori, quando si dà l’opzione signatures, è possibile che i nomi vadano a finire troppo in basso. In tal caso si dia il comando
`\Preambolo{\renewcommand{\frontadjustforsignatures}{1cm}}`
Ovviamente 1cm è solo un valore indicativo di quanto si deve “rialzare” la parte “candidato-relatori”, lo si deve valutare a occhio con una prova di stampa.Ringrazio cortomaltese83 per le indicazioni.
Ciao
Enrico
-
1 Febbraio 2008 alle 11:39 #15170
-
5 Febbraio 2008 alle 12:40 #15171::
Ciao Enrico,
ho notato che in queste tue nuove versioni non hai aggiunto la possibiltà di avere due autori. Ti avevo chiesto come fare in questo topic e ovviamente mi avevi trovato il modo. Soluzione che non mi sembra possa dare fastidio ad altre parti del pacchetto.Come mai non hai aggiunto questa possibilità? scelta o dimenticanza?
Marco.
-
5 Febbraio 2008 alle 12:49 #15172::
Ciao Enrico,
ho notato che in queste tue nuove versioni non hai aggiunto la possibiltà di avere due autori. Ti avevo chiesto come fare in questo topic e ovviamente mi avevi trovato il modo. Soluzione che non mi sembra possa dare fastidio ad altre parti del pacchetto.Come mai non hai aggiunto questa possibilità? scelta o dimenticanza?
Quella soluzione, ovviamente, non può funzionare così com’è con il nuovo pacchetto. Devo dire sinceramente che non mi ricordavo della richiesta. Ci penso su.
Ciao
Enrico
-
5 Febbraio 2008 alle 15:08 #15173::
È disponibile qui la nuova versione, con modifiche suggerite da vari amici del forum.È stato introdotto il parametro \frontlogosep per aggiustare, se necessario, la distanza del logo dal nome dell’ateneo.
L’altra modifica è la possibilità di inserire più di un candidato, semplicemente ripetendo il comando \Candidato; questo comando ora ha come argomento opzionale il numero di matricola, si prega di non usare più il comando \Matricola (che continua a funzionare, ma solo quando il candidato è unico).
Esempio:
`\Candidato[111111]{Lorenzo Pantieri}
\Candidato[22222]{Carlo Stemberger}`Ovviamente sta agli autori decidere quale sia l’ordine di apparizione.
Ciao
Enrico
-
5 Febbraio 2008 alle 16:35 #15174
-
5 Febbraio 2008 alle 17:54 #15175::
Molto ma molto efficiente 😀
Dando “ls -l *front-th.sty” ottengo
`-rw-r–r–@ 1 enrico staff 14427 Feb 5 15:46 front-th.sty
-rw-r–r–@ 1 enrico staff 13405 Feb 5 13:49 oldfront-th.sty`
Ci ho pensato su per un po’, prima di trovare la soluzione che ritengo ottimale, ma meno di due ore, con in mezzo una telefonata a un tesista e la visita di un gruppo di studenti, mi sembra abbastanza buono, come tempo. 🙂 E ho anche aggiornato la documentazione. 🙂
`-rw-r–r– 1 enrico staff 1132 Feb 5 15:47 front-th-doc.aux
-rw-r–r– 1 enrico staff 10563 Feb 5 15:47 front-th-doc.log
-rw-r–r– 1 enrico staff 201390 Feb 5 15:47 front-th-doc.pdf
-rw-r–r–@ 1 enrico staff 22391 Feb 5 15:47 front-th-doc.tex
-rw-r–r– 1 enrico staff 176910 Feb 5 15:53 front-th.zip`
Ciao
Enrico
-
5 Marzo 2008 alle 13:31 #15176::
Novità del 5 marzo 2008È disponibile QUI la nuova versione del pacchetto. Dopo lunga riflessione ho deciso di chiamare il pacchetto “frontespizio” (mi dispiace per chi ha un sistema che non accetta nomi lunghi ;)).
Non ci sono variazioni di rilievo rispetto alla versione precedente di front-th e i documenti dovrebbero compilarsi con la sostituzione del nome del pacchetto. Unico problema è il numero di matricola: invece di
`\Candidato{Pinco Pallino}
\Matricola{123456}`
è necessario usare la sintassi
`\Candidato[123456]{Pinco Pallino}`
Il vecchio comando produce un messaggio di errore: è stato impossibile trovare una soluzione compatibile all’indietro.Altra piccola novità è l’opzione “norules” che toglie i due filetti in alto e in basso.
Sarò felice di ricevere commenti, suggerimenti e segnalazioni di problemi. Spero che qualcuno abbia voglia di provare la nuova versione. Se non riceverò segnalazioni, fra pochi giorni invierò il tutto su CTAN, in modo che sia sulla prossima TeX Live.
Grazie a tutti coloro che hanno contribuito finora.
Ciao
Enrico
-
5 Marzo 2008 alle 17:29 #15177
-
6 Marzo 2008 alle 10:24 #15178::
Un’altra cosa mi viene in mente: mi piacerebbe raccogliere esempi reali dell’uso di front-th, chi vuole può inviare qui il suo ambiente “frontespizio”:
`\begin{frontespizio}
…
\end{frontespizio}`
eventualmente sostituendo con dati fittizi ciò che non desidera appaia. Siccome l’uso del logo di certe di università è riservato, li sostituirò con un segnaposto.Ciao
Enrico
-
8 Marzo 2008 alle 22:32 #15179::
Da oggi è disponibile su CTAN il pacchetto “frontespizio”, nell’area macros/latex/contrib; in un paio di giorni al massimo dovrebbe essere su tutti i mirror.Lo si può anche scaricare da qui.
Per Lapo: non so come funzioni la faccenda per MiKTeX, aggiungono da soli oppure occorre fare qualcosa?
Ciao
Enrico
-
9 Marzo 2008 alle 13:01 #15180::
Un’altra cosa mi viene in mente: mi piacerebbe raccogliere esempi reali dell’uso di front-th, chi vuole può inviare qui il suo ambiente “frontespizio”:
Ciao
EnricoMi sembra il minimo per ringraziarti!
`\begin{frontespizio}
\Margini{4.5cm}{4cm}{3.5cm}{4cm}
\Punteggiatura{}% CAMBIO DIMENSIONI FONT
\Preambolo{\renewcommand{\frontinstitutionfont}{\fontsize{17}{21}\scshape}}
\Preambolo{\renewcommand{\frontMFNfont}{\fontsize{17}{21}\selectfont}}
\Preambolo{\renewcommand{\frontdivisionfont}{\fontsize{12}{16}\selectfont}}
\Preambolo{\renewcommand{\frontpretitlefont}{\fontsize{14}{17}\itshape}}
\Preambolo{\renewcommand{\fronttitlefont}{\fontsize{20}{25}\scshape}}
%\Preambolo{\renewcommand{\frontsubtitlefont}{\fontsize{14}{17}\itshape}}
\Preambolo{\renewcommand{\frontfootfont}{\fontsize{14}{17}\bfseries}}\Universita{Roma\\“La Sapienza''}
\Logo[3.5cm]{Logo_Sapienza}
\Facolta{Scienze Matematiche Fisiche e Naturali}
\Corso[Laurea]{TECNOLOGIE INFORMATICHE}
\Titoletto{Relazione di Tirocinio}
\Titolo{***titolo***}
\NCandidato{STUDENTE}
\Candidato{***me***}
\NRelatore{RESPONSABILE INTERNO}{}
\Relatore{**nome***}
\NCorrelatore{RESPONSABILE ESTERNO}{}
\Correlatore{***nome***}
\Annoaccademico{2006–2007}
\end{frontespizio}`
-
9 Marzo 2008 alle 16:35 #15181
-
13 Marzo 2008 alle 16:51 #15182
-
14 Marzo 2008 alle 17:10 #15183::
è possibile che il pacchetto sia incompatibile con la documentclass memoir?mi da`ERROR: Undefined control sequence.
— TeX said —
\frontespizio ->\titlepage
\null \IfFileExists {\jobname -frn.\front@ext } {…
l.27 \begin{frontespizio}`
però il file -frt.tex viene creato correttamente..boh?eventualmente posso includere il pdf del frontespizio nel mio file senza usare l’ambiente frontespizio?
-
14 Marzo 2008 alle 17:50 #15184::
è possibile che il pacchetto sia incompatibile con la documentclass memoir?
mi da`ERROR: Undefined control sequence.
— TeX said —
\frontespizio ->\titlepage
\null \IfFileExists {\jobname -frn.\front@ext } {…
l.27 \begin{frontespizio}`
però il file -frt.tex viene creato correttamente..boh?eventualmente posso includere il pdf del frontespizio nel mio file senza usare l’ambiente frontespizio?
Sì, purtroppo è possibile. 🙁
Ma non è difficile trovare una soluzione:
`\documentclass[a4paper]{memoir}
\newenvironment{titlepage}{\thispagestyle{empty}}{\cleardoublepage}
\usepackage{frontespizio}
…`
Dimmi se ti funziona.Ciao
Enrico
-
14 Marzo 2008 alle 18:45 #15185
-
17 Marzo 2008 alle 15:41 #15186::
Non posso che fare i complimenti ad Enrico. Grande pacchetto.Piccola idea: in casi frequenti si hanno molti relatori (io ad es. ne ho ben 5) quindi lasciare lo spazio verticale per le firme è esteticamente bruttino e occupa troppo spazio. C’è un modo semplice per mettere relatori, correlatori e candidato in una sola colonna sulla sinistra senza spazio verticale per le firme in modo tale che le firme siano apposte alla destra dei nomi dei relatori?
Un saluto.
-
17 Marzo 2008 alle 16:17 #15187::
Non posso che fare i complimenti ad Enrico. Grande pacchetto.
Piccola idea: in casi frequenti si hanno molti relatori (io ad es. ne ho ben 5) quindi lasciare lo spazio verticale per le firme è esteticamente bruttino e occupa troppo spazio. C’è un modo semplice per mettere relatori, correlatori e candidato in una sola colonna sulla sinistra senza spazio verticale per le firme in modo tale che le firme siano apposte alla destra dei nomi dei relatori?
Trucco malefico: specifica il primo relatore come
`\Relatore{Ch.mo Prof.\ Nome Cognome\hspace*{5cm}}`
Consiglio di farlo solo per stampare a parte il frontespizio interno della sola copia che va firmata. Aggiusta a piacere lo spazio per la firma.Ciao
Enrico
-
17 Marzo 2008 alle 17:36 #15188::
Non posso che fare i complimenti ad Enrico. Grande pacchetto.
Piccola idea: in casi frequenti si hanno molti relatori (io ad es. ne ho ben 5) quindi lasciare lo spazio verticale per le firme è esteticamente bruttino e occupa troppo spazio. C’è un modo semplice per mettere relatori, correlatori e candidato in una sola colonna sulla sinistra senza spazio verticale per le firme in modo tale che le firme siano apposte alla destra dei nomi dei relatori?
Trucco malefico: specifica il primo relatore come
`\Relatore{Ch.mo Prof.\ Nome Cognome\hspace*{5cm}}`
Consiglio di farlo solo per stampare a parte il frontespizio interno della sola copia che va firmata. Aggiusta a piacere lo spazio per la firma.Ciao
EnricoE’ una soluzione!
Secondo te/voi mettere una sola colonna sulla sinistra del foglio del tipo:
Relatori:
Prof. etc etc.
Prof. etc. etc.Correlatore:
Dott. etc. etc.
Dott. etc. etc.candidato:
Il sottoscrittosi può fare? Così farei tutti frontespizi uguali!
-
17 Marzo 2008 alle 21:13 #15189::
Secondo te/voi mettere una sola colonna sulla sinistra del foglio del tipo:
Relatori:
Prof. etc etc.
Prof. etc. etc.Correlatore:
Dott. etc. etc.
Dott. etc. etc.candidato:
Il sottoscrittosi può fare? Così farei tutti frontespizi uguali!
Non con il mio pacchetto. Chi è la più importante fra le persone menzionate nel frontespizio?
Ciao
Enrico
-
18 Marzo 2008 alle 13:28 #15190::
Secondo te/voi mettere una sola colonna sulla sinistra del foglio del tipo:
Relatori:
Prof. etc etc.
Prof. etc. etc.Correlatore:
Dott. etc. etc.
Dott. etc. etc.candidato:
Il sottoscrittosi può fare? Così farei tutti frontespizi uguali!
Non con il mio pacchetto. Chi è la più importante fra le persone menzionate nel frontespizio?
Ciao
EnricoLi ho messi esattamente nell’ordine di importanza, almeno burocratica. Prima i prof. dell’università, poi gli ing. dell’azienda presso cui faccio la tesi (sono loro nella realtà a seguirmi ma burocraticamente potrebbero pure non esserci). Infine io (OVVIAMENTE! ahah!).
Detto questo, me lo immaginavo che con il tuo pacchetto non si potesse fare: ho dato un’occhiata al file .sty e ho visto che per i nomi di relatori e candidato crei una tabella a due colonne. Se volessi PROVARE a modificare il file .sty in modo tale che ci sia un’unica colonna sulla sinistra hai particolari consigli? Considera che io non so praticamente nulla, come sai, sebbene sia uno pronto ad imparare e sia esperto di altri tipi di programmazione.
Un saluto.
-
3 Aprile 2009 alle 11:39 #15191
-
3 Aprile 2009 alle 19:54 #15192::
È stata appena inviata su CTAN la versione 1.1 (2009/04/03)
(1) Aggiunta l’opzione `swapnames’ che scambia la posizione di candidato e relatore
(2) Corretto un piccolo baco relativo all’opzione `onlyinclude’
Ciao
EnricoInteressante, si avvicina allo stile polimi… Ora mancherebbe uno swaplogo e poi sarebbe praticamente perfetto!
Grazie, buon lavoro!
-
30 Aprile 2009 alle 23:37 #15193::
Scusate per la rabbia che forse riverso in questo post, ma non riesco a sistemare una volta per tutte questo pacchetto. Ho seguito la documentazione alla lettera, ma non ne vuole sapere. Il codice è il seguente:
`\begin{frontespizio}
\Universita {Napoli Federico II}
\Facolta {Ingegneria}
\Corso [Laurea Triennale]{Aerospaziale}
\Titoletto {XXX}
\Annoaccademico {2008–2009}
\Titolo {XXX}
\Candidato [XXX]{Marco Di Bello}
\NRelatore {Prof.ssa}{Prof.sse}
\Relatore {XXX}
\end{frontespizio}
`
dopo aver compilato il mio file, compilo anche il file -frn e poi di nuovo il mio file, ma niente al massimo mi esce un quadratino in basso a sinistra nella pagina dove dovrebbe andare il frontespizio e un warning che mi avvisa del fatto che non è stato in grado di trovare il file pdf, file che è nella cartella stessa. Illuminatemi se potete…
-
1 Maggio 2009 alle 8:11 #15194::
Scusate per la rabbia che forse riverso in questo post, ma non riesco a sistemare una volta per tutte questo pacchetto. Ho seguito la documentazione alla lettera, ma non ne vuole sapere. Il codice è il seguente:
`\begin{frontespizio}
\Universita {Napoli Federico II}
\Facolta {Ingegneria}
\Corso [Laurea Triennale]{Aerospaziale}
\Titoletto {XXX}
\Annoaccademico {2008–2009}
\Titolo {XXX}
\Candidato [XXX]{Marco Di Bello}
\NRelatore {Prof.ssa}{Prof.sse}
\Relatore {XXX}
\end{frontespizio}
`
dopo aver compilato il mio file, compilo anche il file -frn e poi di nuovo il mio file, ma niente al massimo mi esce un quadratino in basso a sinistra nella pagina dove dovrebbe andare il frontespizio e un warning che mi avvisa del fatto che non è stato in grado di trovare il file pdf, file che è nella cartella stessa. Illuminatemi se potete…Sicuro di non avere l’opzione “draft” da qualche parte?
-
1 Maggio 2009 alle 8:24 #15195
-
1 Maggio 2009 alle 8:33 #15196::
No, ho controllato, questa opzione non è presente. Stanotte ho continuato a smanettare un po’. Il motivo resta costante, non è in grado di trovare il file -frn in formato pdf. Sto cominciando a dare i numeri.
Compilando un file “tesi.tex” che contiene la chiamata del pacchetto frontespizio e i comandi relativi, viene prodotto un file che si chiama “tesi-frn.tex”. Compilando questo, alla compilazione successiva di tesi.tex il pdf sarà al suo posto.
Altra ipotesi: hai per caso impostato \graphicspath? Se sì, mettici qualcosa in più:
`\graphicspath{{./}{/altra/directory/}}`
Ciao
Enrico
-
1 Maggio 2009 alle 8:37 #15197::
Ti posto l’intero preambolo così che tu possa valutare:
`\documentclass[a4paper,openany]{book}
\usepackage[a4paper,top=3cm,bottom=3cm,left=2cm,right=2cm,bindingoffset=5mm]{geometry}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath,amsthm,amssymb}
\usepackage{bm}
\usepackage{frontespizio}
\usepackage{fancyhdr}
\fancypagestyle{plain}{
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[RO]{\thepage}
\fancyfoot[LE]{\thepage}}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[RE]{\nouppercase{\leftmark}}
\fancyhead[LO]{\nouppercase{\rightmark}}
\newtheorem{definizione}{Definizione}[chapter]
\newtheorem{teorema}{Teorema}[chapter]
\newtheorem{proprieta}{Proprietà}
\renewcommand{\vec}{\bm}
\DeclareMathOperator{\Div}{div}
\DeclareMathOperator{\Rot}{rot}
\newcommand{\numberset}{\mathbb}
\newcommand{\R}{\numberset{R}}
\begin{document}
\begin{frontespizio}
\Universita {Napoli Federico II}
\Facolta {Ingegneria}
\Corso [Laurea Triennale]{Aerospaziale}
\Titoletto {XXX}
\Annoaccademico {2008–2009}
\Titolo {X}
\Candidato[XXX]{Marco Di Bello}
\NRelatore {Prof.ssa}{Prof.sse}
\Relatore {XXX}
\end{frontespizio}`
Il file frontespizio da compilare prodotto ha il seguente codice:
`\documentclass [titlepage]{article}
\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry}
\usepackage[nowrite,infront]{frontespizio}
\nofiles
\fontoptionnormal
\Universita {Napoli Federico II}
\Facolta {Ingegneria}
\Corso [Laurea Triennale]{Aerospaziale}
\Titoletto {XXX}
\Annoaccademico {2008–2009}
\Titolo {XXX}
\Candidato [XXX]{Marco Di Bello}
\NRelatore {Prof.ssa}{Prof.sse}
\Relatore {XXX}
\begin {document}
\preparefrontpage
\end {document}
`
La procedura da me seguita è la stessa di quella che tu mi hai detto.
-
1 Maggio 2009 alle 8:52 #15198::
Ti posto l’intero preambolo così che tu possa valutare:
`\documentclass[a4paper,openany]{book}
\usepackage[a4paper,top=3cm,bottom=3cm,left=2cm,right=2cm,bindingoffset=5mm]{geometry}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath,amsthm,amssymb}
\usepackage{bm}
\usepackage{frontespizio}
\usepackage{fancyhdr}
\fancypagestyle{plain}{
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[RO]{\thepage}
\fancyfoot[LE]{\thepage}}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[RE]{\nouppercase{\leftmark}}
\fancyhead[LO]{\nouppercase{\rightmark}}
\newtheorem{definizione}{Definizione}[chapter]
\newtheorem{teorema}{Teorema}[chapter]
\newtheorem{proprieta}{Proprietà}
\renewcommand{\vec}{\bm}
\DeclareMathOperator{\Div}{div}
\DeclareMathOperator{\Rot}{rot}
\newcommand{\numberset}{\mathbb}
\newcommand{\R}{\numberset{R}}
\begin{document}
\begin{frontespizio}
\Universita {Napoli Federico II}
\Facolta {Ingegneria}
\Corso [Laurea Triennale]{Aerospaziale}
\Titoletto {XXX}
\Annoaccademico {2008–2009}
\Titolo {X}
\Candidato[XXX]{Marco Di Bello}
\NRelatore {Prof.ssa}{Prof.sse}
\Relatore {XXX}
\end{frontespizio}`
Il file frontespizio da compilare prodotto ha il seguente codice:
`\documentclass [titlepage]{article}
\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry}
\usepackage[nowrite,infront]{frontespizio}
\nofiles
\fontoptionnormal
\Universita {Napoli Federico II}
\Facolta {Ingegneria}
\Corso [Laurea Triennale]{Aerospaziale}
\Titoletto {XXX}
\Annoaccademico {2008–2009}
\Titolo {XXX}
\Candidato [XXX]{Marco Di Bello}
\NRelatore {Prof.ssa}{Prof.sse}
\Relatore {XXX}
\begin {document}
\preparefrontpage
\end {document}
`
La procedura da me seguita è la stessa di quella che tu mi hai detto.Non ci vedo niente di strano, a parte che metterei \frontmatter prima di \begin{frontespizio}, ma è ininfluente per il problema. E infatti il documento mi viene del tutto corretto.
Che sistema usi? Compili sempre con pdflatex?
Ciao
Enrico
-
1 Maggio 2009 alle 9:07 #15199::
Ho una distribuzione MikTeX ed utilizzo TeXnicCenter su Vista…detto questo ti dico che se per compilazione con pdflatex intendi premere il bottone di compilazione con la dicitura Latex=>PDF allora si, purtroppo nell’Arte non ho mai capito bene questo passo, anzi se Lorenzo fosse all’ascolto, magari potrebbe dargli una revisione, o forse sono io che non l’ho letto con troppa attenzione, giudicandolo non troppo utile…sbagliando evidentemente.
-
1 Maggio 2009 alle 9:13 #15200::
Ho una distribuzione MikTeX ed utilizzo TeXnicCenter su Vista…detto questo ti dico che se per compilazione con pdflatex intendi premere il bottone di compilazione con la dicitura Latex=>PDF allora si, purtroppo nell’Arte non ho mai capito bene questo passo, anzi se Lorenzo fosse all’ascolto, magari potrebbe dargli una revisione, o forse sono io che non l’ho letto con troppa attenzione, giudicandolo non troppo utile…sbagliando evidentemente.
Per favore, prova a spiegare la tua successione di azioni: coincide con
(1) Compilazione di tesi.tex
(2) Apertura con TeXnic Center di tesi-frn.tex
(3) Compilazione di tesi-frn.tex
(4) Ricompilazione di tesi.texSe sì, prova con un nuovo documento da cui togli tutto da dopo la chiamata del frontespizio
(niente testo, insomma, ma tutto il preambolo sì) e prova a mostrare qui il log della compilazione di tesi.tex dopo il passo 4.Ciao
Enrico
-
1 Maggio 2009 alle 9:27 #15201::
Fatto, ma il risultato non è mutato. Ho preso la mia intestazione, e l’ho messa in uno nuovo file che ho chiamato File Prova. Quindi l’ho compilato con Latex=>PDF e dalla compilazione si è generato il file File Prova-frn. Inoltre il compilatore mi ricorda con un warning che devo compilare il file -frn. Ho compilato anche questo con Latex=>PDF e poi sono tornato a File Prova e l’ho nuovamente compilato. Risultato Riquadro in basso a sinistra e l’errore nell’Output:
-Package pdftex.pdf Error: File ‘File*prova-frn.pdf’ not found.
See the pdftex.def documentation for explanation.-
Questo è quanto. Inutile dire che il risultato è lo stesso di quello del documento originale.
-
1 Maggio 2009 alle 9:35 #15202::
Fatto, ma il risultato non è mutato. Ho preso la mia intestazione, e l’ho messa in uno nuovo file che ho chiamato File Prova. Quindi l’ho compilato con Latex=>PDF e dalla compilazione si è generato il file File Prova-frn. Inoltre il compilatore mi ricorda con un warning che devo compilare il file -frn. Ho compilato anche questo con Latex=>PDF e poi sono tornato a File Prova e l’ho nuovamente compilato. Risultato Riquadro in basso a sinistra e l’errore nell’Output:
-Package pdftex.pdf Error: File ‘File*prova-frn.pdf’ not found.
See the pdftex.def documentation for explanation.-
Questo è quanto. Inutile dire che il risultato è lo stesso di quello del documento originale.Non usare nomi di file con spazi. MAI.
Ciao
Enrico
-
1 Maggio 2009 alle 9:38 #15203
-
1 Maggio 2009 alle 9:38 #15204
-
1 Maggio 2009 alle 9:43 #15205::
Quindi è questo il problema?Onestamente pensavo che i problemi dovuto alla lunghezza dei nomi e ai caratteri dei file fossero risolti nel 2009…
Problemi con i nomi lunghi non ce ne sono. Con certe cautele si possono anche usare nomi con spazi, ma purtroppo i vari sistemi operativi hanno spesso idee diverse sulla faccenda. 🙁
Ciao
Enrico
-
1 Maggio 2009 alle 9:49 #15206
-
1 Maggio 2009 alle 10:18 #15207
-
5 Maggio 2009 alle 0:35 #15208::
Quando utilizzo il pacchetto frontespizio la compilazione della mia tesi con pdflatex fallisce. La causa è che viene generato un errore in corrispondenza delle strutture tabular inserite all’interno dell’ambiente savenotes, che consente di agganciare dfelle note a pie’ di pagina a del testo all’interno di una tabella.Se pongo la tabella al di fuori di quell’ambiente la compilazione e la generazione del frontespizio viene eseguita correttamente.
Per completezza riporta il mio preambolo con un breve esempio di documento che genera l’errore.
`
% preambolo
\documentclass[a4paper,11pt]{book}
\usepackage{frontespizio}
\usepackage[latin1]{inputenc}
\usepackage[10pt]{type1ec}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek, italian]{babel}%\usepackage{mathpazo}
%\usepackage[scaled=.95]{helvet}
%\usepackage{courier}
\usepackage{ae}\usepackage{microtype}
\usepackage{indentfirst}
\usepackage{amsmath, amssymb}
\usepackage{wasysym}
%\usepackage[geometry]{ifsym}
%\usepackage{ifsym}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{booktabs} % per tabelle piú belle
\usepackage{array}
\usepackage{tabularx}
\usepackage{footnote}
% \usepackage{enumitem}% pacchetto fancyhdr
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}}
\fancyhf{}
%\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LE,RO]{\thepage}
%\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[LO]{\rightmark}
%\fancyhead[RE]{\bfseries\leftmark}
\fancyhead[RE]{\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{1.6pt}
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}}% inizio documento
\author{Cozza Taddeo}
\title{Documento con frontespizio}\begin{document}
\begin{frontespizio}
\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??}
\end{frontespizio}\frontmatter
%\maketitle % stampa il frontespizio\newpage
\tableofcontents % stampa l'indice\mainmatter
\chapter{Capitolo di prova}
Tabella che dà problemi \\
\begin{savenotes}
\begin{tabular}{ll}
Prima & riga \\
Seconda & riga \\
Terza & riga.\footnote{Nota alla tabella.}
\end{tabular}
\end{savenotes}Fine tabella.
\end{document}
`Qualcuno ha qualche suggerimento da darmi per evitare questo errore?
-
5 Maggio 2009 alle 19:20 #15209::
Quando utilizzo il pacchetto frontespizio la compilazione della mia tesi con pdflatex fallisce. La causa è che viene generato un errore in corrispondenza delle strutture tabular inserite all’interno dell’ambiente savenotes, che consente di agganciare dfelle note a pie’ di pagina a del testo all’interno di una tabella.
Se pongo la tabella al di fuori di quell’ambiente la compilazione e la generazione del frontespizio viene eseguita correttamente.
Per completezza riporta il mio preambolo con un breve esempio di documento che genera l’errore.
`
% preambolo
\documentclass[a4paper,11pt]{book}
\usepackage{frontespizio}
\usepackage[latin1]{inputenc}
\usepackage[10pt]{type1ec}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek, italian]{babel}%\usepackage{mathpazo}
%\usepackage[scaled=.95]{helvet}
%\usepackage{courier}
\usepackage{ae}\usepackage{microtype}
\usepackage{indentfirst}
\usepackage{amsmath, amssymb}
\usepackage{wasysym}
%\usepackage[geometry]{ifsym}
%\usepackage{ifsym}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{booktabs} % per tabelle piú belle
\usepackage{array}
\usepackage{tabularx}
\usepackage{footnote}
% \usepackage{enumitem}% pacchetto fancyhdr
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}}
\fancyhf{}
%\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LE,RO]{\thepage}
%\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[LO]{\rightmark}
%\fancyhead[RE]{\bfseries\leftmark}
\fancyhead[RE]{\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{1.6pt}
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}}% inizio documento
\author{Cozza Taddeo}
\title{Documento con frontespizio}\begin{document}
\begin{frontespizio}
\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??}
\end{frontespizio}\frontmatter
%\maketitle % stampa il frontespizio\newpage
\tableofcontents % stampa l'indice\mainmatter
\chapter{Capitolo di prova}
Tabella che dà problemi \\
\begin{savenotes}
\begin{tabular}{ll}
Prima & riga \\
Seconda & riga \\
Terza & riga.\footnote{Nota alla tabella.}
\end{tabular}
\end{savenotes}Fine tabella.
\end{document}
`Qualcuno ha qualche suggerimento da darmi per evitare questo errore?
L’errore è nell’interazione di footnote con eso-pic (frontespizio di per sé non c’entra :)). Ho provato a vedere quale possa essere la causa, ma non riesco a capire. Temo che l’unica soluzione sia di rinunciare al pacchetto footnote, che del resto non è mantenuto (ultima versione del gennaio 1997). Per le note in fondo c’è endnotes.
Ciao
Enrico
-
5 Maggio 2009 alle 20:57 #15210
-
24 Giugno 2010 alle 11:56 #15211::
È stata inviata su CTAN (speriamo entri subito nella TeX Live 2010) la versione 1.2 del pacchetto.
Novità:(1) È disponibile l’ambiente “Preambolo*” per riunire in un colpo solo ciò che andrebbe altrimenti come argomento di parecchi comandi \Preambolo
(2) L’opzione “nouppercase” fa in modo che la seconda riga (quella della facoltà) non sia automaticamente in maiuscolo
(3) Viene trascritta nel file frn anche la chiamata a inputenc, con la stessa opzione del documento principale. L’opzione “noinputenc” evita questa scrittura (è utile nel caso si voglia compilare il frontespizio con XeLaTeX); in questo modo i caratteri accentati nel documento principale non danno più problemi
(4) La documentazione è stata aggiornata; in particolare c’è un esempio di un frontespizio tutto in inglese
Il pacchetto non usa più eso-pic, ma il più efficiente atbegshi.
Ciao
Enrico
-
6 Luglio 2010 alle 1:16 #15212::
@ Enrico
Ho letto nella documentazione di frontespizio che la scelta di generare a parte il frontespizio è dovuta anche alla scarsa flessibilità di chngpage.
Per evitare compilazioni su file diversi dal documento principale, ho cercato di ricreare il tuo frontespizio (molto bello, tra l’altro) in maniera “artigianale”, cambiando i margini di pagina con newgeometry.`\begin{titlepage}
\newgeometry{top=1cm,left=1cm,right=1cm,bottom=1cm,bindingoffset=0.5cm}
\centering
%\par \includegraphics[height=2cm]{Logo} \par \vspace{0.5cm}
\par {\Large\bfseries \myUniversity} \vspace{0.25cm} \hrule \vspace{0.2cm}
\par {\large \myDivision \par} \vspace{0.2cm}
\par {\large \myDegree \par} \vspace{0.2cm}
\par \vfill
\par {\LARGE\onehalfspacing\bfseries \myCutTitle \par} \vspace{1cm}
%\par {\Large\onehalfspacing \mySubTitle \par} \vspace{1cm}
\par \vfill
\onehalfspacing \begin{tabularx}{0.8\columnwidth}{@{}Xl@{}}
Candidate: & Thesis Directors: \\
\large\bfseries \myAuthor & \large\bfseries \myProfessor \\
& \large\bfseries \myOtherProfessor
\end{tabularx}
\par \vfill
\par \hrule \vspace{0.2cm} {\Large\bfseries \myDate \par}
\end{titlepage}\restoregeometry`
Mi sono in parte ispirato al tuo codice. Ho ovviamente peggiorato le parti che non capivo bene e probabilmente aggiunto una dozzina di comandi inutili, ma il risultato è tutto sommato soddisfacente. Credi che con newgeometry si possano risolvere i problemi che hai riscontrato con chngpage e tornare ad una semplice compilazione del documento principale, o la soluzione attuale è comunque migliore?Piccolo OT: \myTitle, \myAuthor e così via sono comandi che racchiudono titolo, autore etc. Ho definito \myCutTitle per poterlo spezzare a piacimento nel frontespizio, ma avrei comunque bisogno del titolo pulito da interruzioni di riga in altri punti. Esiste un comando per farlo automaticamente o devo manualmente scrivere il titolo in entrambi i \newcommand, stando attento a non introdurre incogruenze?
Grazie mille.
-
6 Luglio 2010 alle 8:16 #15213::
@ Enrico
Ho letto nella documentazione di frontespizio che la scelta di generare a parte il frontespizio è dovuta anche alla scarsa flessibilità di chngpage.
Per evitare compilazioni su file diversi dal documento principale, ho cercato di ricreare il tuo frontespizio (molto bello, tra l’altro) in maniera “artigianale”, cambiando i margini di pagina con newgeometry.`\begin{titlepage}
\newgeometry{top=1cm,left=1cm,right=1cm,bottom=1cm,bindingoffset=0.5cm}
\centering
%\par \includegraphics[height=2cm]{Logo} \par \vspace{0.5cm}
\par {\Large\bfseries \myUniversity} \vspace{0.25cm} \hrule \vspace{0.2cm}
\par {\large \myDivision \par} \vspace{0.2cm}
\par {\large \myDegree \par} \vspace{0.2cm}
\par \vfill
\par {\LARGE\onehalfspacing\bfseries \myCutTitle \par} \vspace{1cm}
%\par {\Large\onehalfspacing \mySubTitle \par} \vspace{1cm}
\par \vfill
\onehalfspacing \begin{tabularx}{0.8\columnwidth}{@{}Xl@{}}
Candidate: & Thesis Directors: \\
\large\bfseries \myAuthor & \large\bfseries \myProfessor \\
& \large\bfseries \myOtherProfessor
\end{tabularx}
\par \vfill
\par \hrule \vspace{0.2cm} {\Large\bfseries \myDate \par}
\end{titlepage}\restoregeometry`
Mi sono in parte ispirato al tuo codice. Ho ovviamente peggiorato le parti che non capivo bene e probabilmente aggiunto una dozzina di comandi inutili, ma il risultato è tutto sommato soddisfacente. Credi che con newgeometry si possano risolvere i problemi che hai riscontrato con chngpage e tornare ad una semplice compilazione del documento principale, o la soluzione attuale è comunque migliore?Piccolo OT: \myTitle, \myAuthor e così via sono comandi che racchiudono titolo, autore etc. Ho definito \myCutTitle per poterlo spezzare a piacimento nel frontespizio, ma avrei comunque bisogno del titolo pulito da interruzioni di riga in altri punti. Esiste un comando per farlo automaticamente o devo manualmente scrivere il titolo in entrambi i \newcommand, stando attento a non introdurre incogruenze?
Grazie mille.
Effettivamente con \newgeometry il problema iniziale potrebbe essere risolto, ma questo torzerebbe il caricamento di geometry, con sicure incompatibilità. Come certo sai, il solo caricamento di geometry causa un cambiamento dei parametri di impaginazione: impossibile chiedere a chi vuole “frontespizio” di ricalcolarseli.
Per il problema del titolo non vedo soluzioni pratiche.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.