- Questo topic ha 6 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 9 mesi fa da
egreg9.
-
CreatoreTopic
-
7 Dicembre 2007 alle 23:40 #19652
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Dicembre 2007 alle 5:11 #19653::
ho riscontrato questo: scrivendo un libricino usando classicthesis, compilando mi da errore. Cambio il nome al file e la compiazione avviene correttamente. Dopo una o due volte si ripete l’errore pure se non cambio nulla nel file. Rinomino il file e tutto funziona. Che succede?
Difficile dirlo senza un esempio minimale. Il fatto che rinominando il file la compilazione vada a buon fine può dipendere dal fatto che rinominare il file .tex equivale, di fatto, a cancellare i file ausiliari (se c’è un problema, a volte è necessario cancellare i file .aux … prima di ricompilare).
Sii più preciso.
Ciao,
L.
-
9 Dicembre 2007 alle 10:33 #19654::
Grazie Lorenzo per la tua risposta. Mi ha fatto riflettere e sono arrivato alla conclusione. Ho risolto e metto a disposizione di tutti la soluzione che, forse, non dipende da classicthesis. Avevo, nel peambolo, con il pacchetto \usepackage{enumerate} un nuovo ambiente e, siccome mi serviva che l’indice partisse dal numero zero, avevo inserito il comando così:\newenvironment{miocont}
{\begin{enumerate}[\upshape \quad 0)]}
{\end{enumerate}}Questo fatto, probabilmente non è contemplato, visto che appena ho fatto questa correzione:
\newenvironment{miocont}
{\begin{enumerate}[\upshape \quad 1)]}
{\end{enumerate}}
il tutto si è risolto.Sarebbe bello risolvere il problema del contatore numerico da zero, visto che per molti matematici zero è un numero, ma sono assolutamente inesperto di latex, di tex ecc… per provarci.
Grazie.
Francesco Lioi
-
9 Dicembre 2007 alle 10:58 #19655
-
16 Dicembre 2007 alle 4:35 #19656::
Grazie ad Andrea per il prezioso consiglio sul pacchetto enumitem.La mancata compilazione del file
con l’uso di classicthesis mi si è riproposta uguale. Il problema è il seguente:
-se nella stesura esiste un errorre GIUSTAMENTE la compilazione si ferma.
-se correggo questo errore, la compilazione si ferma dandomi questo errore:
Runaway argument?
{sub
! File ended while scanning use of \@@BOOKMARK.
\par
l.9 \begin{document}? \par
l.9 \begin{document}?
-INFINE, se cancello il filee il file corrispondente, e RILANCIO la compilazione, tutto funziona correttamente. Ho controllato, e, rispetto ad altri lavori in classicthesis, l’unica differenza è l’uso del pacchetto \tikz, con la sua libreria backgrounds.
Può essere una incompatibilità?
-
16 Dicembre 2007 alle 7:17 #19657::
-se nella stesura esiste un errorre GIUSTAMENTE la compilazione si ferma.
-se correggo questo errore, la compilazione si ferma dandomi questo errore:
Runaway argument?
{sub
! File ended while scanning use of \@@BOOKMARK.
\par
l.9 \begin{document}? \par
l.9 \begin{document}?
Capita anche a me! Però basta dare invio e la compilazione va comunque a buon fine.
Non so da che cosa dipenda, io di pacchetti ne uso tanti (ma non tikz) e ora non ho tempo di cercare il colpevole.Ciao,
L.
-
16 Dicembre 2007 alle 7:23 #19658::
Grazie ad Andrea per il prezioso consiglio sul pacchetto enumitem.
La mancata compilazione del file
con l’uso di classicthesis mi si è riproposta uguale. Il problema è il seguente:
-se nella stesura esiste un errorre GIUSTAMENTE la compilazione si ferma.
-se correggo questo errore, la compilazione si ferma dandomi questo errore:
Runaway argument?
{sub
! File ended while scanning use of \@@BOOKMARK.
\par
l.9 \begin{document}? \par
l.9 \begin{document}?
-INFINE, se cancello il filee il file corrispondente, e RILANCIO la compilazione, tutto funziona correttamente. Ho controllato, e, rispetto ad altri lavori in classicthesis, l’unica differenza è l’uso del pacchetto \tikz, con la sua libreria backgrounds.
Può essere una incompatibilità?
Non c’è niente di strano: l’errore durante la compilazione può rendere mal formato il file .aux (e il .out se si usa hyperref). E infatti l’errore successivo ti capita al momento di leggere il .aux, come dice il messaggio. È del tutto normale. Soluzione: cancella il .aux se la faccenda succede.
Nel caso di errori sintattici durante una compilazione, non è necessario interrompere sempre; a volte un “a capo” in risposta al messaggio di errore permette di trovare altri errori in una compilazione sola. Certo, non se si usano “front end” malefici come TeXnic Center o, credo, Kile che fanno fermare TeX al primo errore.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.