- Questo topic ha 12 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 8 mesi fa da
egreg9.
-
CreatoreTopic
-
9 Gennaio 2009 alle 8:20 #29967::
non ho propio capito che succede. Nel mio file principale ho caricato il pacchetto frontespizio , viene quindi creato un altro file del tipo fileprincipale-fr.
in questo file ho messo le informazioni del mio frontespizio .quando però compilo: il corpo della tesi è in un file e il frontespizio in un altro. io vorei comparisse tutto assieme . E possibile? Aiutatemi vi prego sono disperata
-
CreatoreTopic
-
AutoreRisposte
-
-
9 Gennaio 2009 alle 10:29 #29968::
non ho propio capito che succede. Nel mio file principale ho caricato il pacchetto frontespizio , viene quindi creato un altro file del tipo fileprincipale-fr.
in questo file ho messo le informazioni del mio frontespizio .quando però compilo: il corpo della tesi è in un file e il frontespizio in un altro. io vorei comparisse tutto assieme . E possibile? Aiutatemi vi prego sono disperataLeggere la documentazione è davvero l’ultima risorsa?
pdflatex fileprincipale
pdflatex fileprincipale-frn
pdflatex fileprincipaleCiao
Enrico
-
9 Gennaio 2009 alle 10:39 #29969::
pdflatex fileprincipale
pdflatex fileprincipale-frn
pdflatex fileprincipaleAhem… 😳 Spero di non essere inopportuno, ma colgo l’occasione per esprimenrti un dubbio che covo da un po’…
Non è un po’ macchinoso questo modo di procedere? Non metto in dubbio che esistano valide ragioni TeXniche per questa prassi invero inusuale del pacchetto forntespizio, con un file .tex da compilare a parte. Tuttavia, sarebbe così difficile modificare il pacchetto in modo da avere un comportamento più “standard” (un paio di compilazioni sul file principale.tex, e via)?
Grazie mille,
L.
-
9 Gennaio 2009 alle 10:53 #29970::
pdflatex fileprincipale
pdflatex fileprincipale-frn
pdflatex fileprincipaleAhem… 😳 Spero di non essere inopportuno, ma colgo l’occasione per esprimenrti un dubbio che covo da un po’…
Non è un po’ macchinoso questo modo di procedere? Non metto in dubbio che esistano valide ragioni TeXniche per questa prassi invero inusuale del pacchetto forntespizio, con un file .tex da compilare a parte. Tuttavia, sarebbe così difficile modificare il pacchetto in modo da avere un comportamento più “standard” (un paio di compilazioni sul file principale.tex, e via)?
Solo con l’opzione di “-shell-escape” in compilazione, cosa che permette di eseguire comandi esterni. Io però trovo che sia una “cosa buona”: il frontespizio è l’ultima cosa di cui preoccuparsi.
Dopo un tentativo con chngpage ho scartato questa via: impossibile mantenere l’indipendenza da eventuali modifiche della gabbia apportate nel documento (con geometry per esempio o, peggio, con comandi “manuali”).
Ciao
Enrico
-
9 Gennaio 2009 alle 11:02 #29971::
Dopo un tentativo con chngpage ho scartato questa via: impossibile mantenere l’indipendenza da eventuali modifiche della gabbia apportate nel documento (con geometry per esempio o, peggio, con comandi “manuali”).
Mi sfugge qualcosa. Credevo che chngpage permettesse proprio di impostare a piacere le dimensioni di una pagina indipendentemente dalla gabbia del resto del documento… 🙄
Ciao,
L.
-
9 Gennaio 2009 alle 11:29 #29972::
Dopo un tentativo con chngpage ho scartato questa via: impossibile mantenere l’indipendenza da eventuali modifiche della gabbia apportate nel documento (con geometry per esempio o, peggio, con comandi “manuali”).
Mi sfugge qualcosa. Credevo che chngpage permettesse proprio di impostare a piacere le dimensioni di una pagina indipendentemente dalla gabbia del resto del documento… 🙄
A me pare che a volte tu sia un po’ troppo “veloce” nel leggere le documentazioni. So che hai usato chngpage, quindi dovresti sapere che le modifiche vengono apportate dicendo quanto aggiungere o togliere a larghezza e altezza.
Sarebbe certamente possibile, esaminando i parametri di impaginazione, eseguire quanto fa il pacchetto frontespizio senza ricorrere a compilazioni “esterne”. Ho già proposto un argomento a favore del metodo che ho impiegato; l’altro è scritto qui: è vero che “sarebbe possibile” con notevole fatica e spreco di tempo. Il metodo usato, inoltre, permette di evitare la definizione di decine di comandi che sarebbero impiegati solo per la composizione del frontespizio.
Se non ti va, perché non lo modifichi? È sotto licenza lppl, quindi “libero”. 🙂
Ciao
Enrico
-
9 Gennaio 2009 alle 13:10 #29973::
So che hai usato chngpage, quindi dovresti sapere che le modifiche vengono apportate dicendo quanto aggiungere o togliere a larghezza e altezza.
Ecco il busillis… 😳 Ora capisco… Effettivamente le difficoltà TeXniche sono molte, allora…
Se non ti va, perché non lo modifichi? È sotto licenza lppl, quindi “libero”. 🙂
Anche se sono un utente di LaTeX un po’ più esperto della media, non sono -come sai- un programmatore. Questo per certi aspetti è un vantaggio: mi consente di vedere le cose dal punto di vista di un utente “comune” (è il mio punto di vista!).
Per un utente comune, di certo il sistema delle compilazioni separate è una difficoltà in più. In fondo, il (modesto!) frontespizio che si ottiene con \maketitle non ha bisogno di compilazionii esterne: si specifica autore, titolo e data, e si compila nel solito modo. L’ideale, per un utente comune, sarebbe IMHO quello di aggiungere a quei campi altre informazioni (corso di laurea, relatore, anno accademico, …) e compilare. Questo sarebbe il modo più logico di procedere.
Ma capisco (anzi: intuisco) che le difficoltà TeXniche sono molte: altrimenti ci avresti pensato tu stesso.
Modificare un tuo pacchetto? Un’idea che non mi sognerei nemmeno dopo essermi scolato tre bottiglie di gewurztraminer in rapidissima sequenza… 😉
Un salutone e scusami per la fretta con cui ho letto la doc. di chngpage: il fatto è che il questo periodo di doc. ne sto leggendo molte… 😉 Qualcosa (anzi: molto!) può sfuggire…
L.
-
10 Gennaio 2009 alle 15:12 #29974::
anch’io ho una difficoltà con il pacchetto frontespizio.
Io ho il file principale th.tex e i vari file che chiamo con \input.
Poi ho il file th-frn.tex e due file bibtex che gestisco con multibib (più o meno male).
Insomma, prima che fosse tempo di pensare al frontespizio compilavo con questo script:`#!/sh
cd /home/pietro/tesi/corrente &&
pdflatex th.tex &&
bibtex th &&
bibtex commenti &&
pdflatex th.tex &&
pdflatex th.tex &&
pdflatex th.tex &&
kpdf th.pdf &&
exit
`ora dovrei aggiungere la compilazione di th-frn.tex, ma per quanto provi, dovunque aggiungo la riga pdfltatex th-frn.tex comunque il frontespizio non viene incluso, ma viene solo generato il file pdf a parte.
Sapete per caso quale può essere la soluzione?
-
10 Gennaio 2009 alle 15:49 #29975::
anch’io ho una difficoltà con il pacchetto frontespizio.
Io ho il file principale th.tex e i vari file che chiamo con \input.
Poi ho il file th-frn.tex e due file bibtex che gestisco con multibib (più o meno male).
Insomma, prima che fosse tempo di pensare al frontespizio compilavo con questo script:`#!/sh
cd /home/pietro/tesi/corrente &&
pdflatex th.tex &&
bibtex th &&
bibtex commenti &&
pdflatex th.tex &&
pdflatex th.tex &&
pdflatex th.tex &&
kpdf th.pdf &&
exit
`ora dovrei aggiungere la compilazione di th-frn.tex, ma per quanto provi, dovunque aggiungo la riga pdfltatex th-frn.tex comunque il frontespizio non viene incluso, ma viene solo generato il file pdf a parte.
Sapete per caso quale può essere la soluzione?Puoi mostrare un breve estratto del documento?
Ciao
Enrico
-
10 Gennaio 2009 alle 16:55 #29976::
Certamente, ecco qui:`
\documentclass[a4paper,12pt,oneside,openright]{book}\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}\usepackage{setspace}
\usepackage{multibib} %bibliografia suddivisa
\newcites{commenti}{commenti}\usepackage[colorlinks=true,linkcolor=black]{hyperref}
\begin{document}
\frontmatter
\tableofcontents
\input{uno}
\mainmatter
\input{due}
\input{tre}\backmatter
\cleardoublepage
\setcounter{secnumdepth}{-2}
\addcontentsline{toc}{chapter}{Bibliografia}
\renewcommand{\bibname}{Testi di autori antichi}
\addcontentsline{toc}{subsection}{\bibname}
\nocite{*}
\bibliographystyle{natbib_ita}
\bibliography{Antichi}\clearpage
\renewcommand{\bibname}{Commenti moderni}
\addcontentsline{toc}{subsection}{\bibname}
\nocitecommenti{*}
\bibliographystylecommenti{natbib_ita}
\bibliographycommenti{commenti}`\end{document}[/code]
spero possa bastare, grazie dell’attenzione!
-
10 Gennaio 2009 alle 16:58 #29977::
Certamente, ecco qui:
`
\documentclass[a4paper,12pt,oneside,openright]{book}\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}\usepackage{setspace}
\usepackage{multibib} %bibliografia suddivisa
\newcites{commenti}{commenti}\usepackage[colorlinks=true,linkcolor=black]{hyperref}
\begin{document}
\frontmatter
\tableofcontents
\input{uno}
\mainmatter
\input{due}
\input{tre}\backmatter
\cleardoublepage
\setcounter{secnumdepth}{-2}
\addcontentsline{toc}{chapter}{Bibliografia}
\renewcommand{\bibname}{Testi di autori antichi}
\addcontentsline{toc}{subsection}{\bibname}
\nocite{*}
\bibliographystyle{natbib_ita}
\bibliography{Antichi}\clearpage
\renewcommand{\bibname}{Commenti moderni}
\addcontentsline{toc}{subsection}{\bibname}
\nocitecommenti{*}
\bibliographystylecommenti{natbib_ita}
\bibliographycommenti{commenti}`\end{document}[/code]
spero possa bastare, grazie dell’attenzione!Come possiamo capire il problema del frontespizio se non metti i comandi relativi?
Ciao
Enrico
-
10 Gennaio 2009 alle 17:24 #29978::
non ho pensato potesse essere un problema del frontespizio perchè per prova ho usato quelli di esempio del pacchetto.
nel file principale (th.tex) non ho alcun comando relativo al frontespizio.
il file del frontespizio (tx-frn.tex) è in realtà l’exemplea:`
\documentclass[a4paper,titlepage]{book}
\usepackage{frontespizio}\begin{document}
\begin{frontespizio}
\Universita{Padova}
\Facolta{Scienze Matematiche, Fisiche e Naturali}
\Corso[Laurea]{Matematica}
\Titoletto{Tesi di laurea}
\Titolo{Equivalenze}
\Candidato[1999]{pippo}
\Relatore{Ch.mo Prof.~Tizio}
\Annoaccademico{19??-19??}
\end{frontespizio}
\end{document}`da quanto mi chiedi mi è sembrato che occorre mettere qualcosa nel documento principale. allora ho richiamato il pacchetto frontespizio, e dopo \begin document ho inserito quanto ho ora postato, ad eccezione di \begin{document} ed il relativo \end{document}.
Così in effetti funziona, e se l’errore è questo non so che dire, forse smetto di usare latex 😳 [/code]
-
10 Gennaio 2009 alle 17:41 #29979::
non ho pensato potesse essere un problema del frontespizio perchè per prova ho usato quelli di esempio del pacchetto.
nel file principale (th.tex) non ho alcun comando relativo al frontespizio.
il file del frontespizio (tx-frn.tex) è in realtà l’exemplea:`
\documentclass[a4paper,titlepage]{book}
\usepackage{frontespizio}\begin{document}
\begin{frontespizio}
\Universita{Padova}
\Facolta{Scienze Matematiche, Fisiche e Naturali}
\Corso[Laurea]{Matematica}
\Titoletto{Tesi di laurea}
\Titolo{Equivalenze}
\Candidato[1999]{pippo}
\Relatore{Ch.mo Prof.~Tizio}
\Annoaccademico{19??-19??}
\end{frontespizio}
\end{document}`da quanto mi chiedi mi è sembrato che occorre mettere qualcosa nel documento principale. allora ho richiamato il pacchetto frontespizio, e dopo \begin document ho inserito quanto ho ora postato, ad eccezione di \begin{document} ed il relativo \end{document}.
Così in effetti funziona, e se l’errore è questo non so che dire, forse smetto di usare latex 😳 [/code]I comandi per il frontespizio vanno nel documento, infatti. Può darsi che la documentazione non sia sufficientemente esplicita al riguardo. Quello che devi avere è:
`\documentclass[a4paper,12pt,oneside,openright,titlepage]{book}\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{frontespizio}\usepackage{setspace}
\usepackage{multibib} %bibliografia suddivisa
\newcites{commenti}{commenti}\usepackage[colorlinks=true,linkcolor=black]{hyperref}
\begin{document}
\frontmatter
\begin{frontespizio}
\Universita{Padova}
\Facolta{Scienze Matematiche, Fisiche e Naturali}
\Corso[Laurea]{Matematica}
\Titoletto{Tesi di laurea}
\Titolo{Equivalenze}
\Candidato[1999]{pippo}
\Relatore{Ch.mo Prof.~Tizio}
\Annoaccademico{19??-19??}
\end{frontespizio}\tableofcontents
\input{uno}
\mainmatter
\input{due}
\input{tre}\backmatter
\cleardoublepage
\setcounter{secnumdepth}{-2}
\addcontentsline{toc}{chapter}{Bibliografia}
\renewcommand{\bibname}{Testi di autori antichi}
\addcontentsline{toc}{subsection}{\bibname}
\nocite{*}
\bibliographystyle{natbib_ita}
\bibliography{Antichi}\clearpage
\renewcommand{\bibname}{Commenti moderni}
\addcontentsline{toc}{subsection}{\bibname}
\nocitecommenti{*}
\bibliographystylecommenti{natbib_ita}
\bibliographycommenti{commenti}
\end{document}`
A ogni compilazione viene riscritto il file th-frn.tex (puoi evitarlo quando il frontespizio è nella forma definitiva dando l’opzione nowrite); se il file th-frn.pdf è presente, viene incluso come prima pagina, altrimenti viene emesso un messaggio di avviso sul fatto che occorre compilare th-frn.texCiao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.