- Questo topic ha 11 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 5 mesi fa da
OldClaudio.
-
CreatoreTopic
-
20 Marzo 2013 alle 7:36 #84002::
Salve a tutti mi sono iscritto al forum in quanto sto iniziando a scrivere la tesi di laurea con LaTeX. Premetto di aver letto le vostre guide e di essere già venuto a contatto con questo linguaggio in precedenza per tesine e homework per l’università.
Per ora sono venuto a contatto con un paio di problematiche delle quali non riesco a trovare soluzione: usando i dei comandi già defiiniti per la creazione dell’indice della tesi in particolare \tableofcontents mi riporta il seguente errore:! Undefined control sequence.
\@latin
\c@page
l.4 …erline {0.1}Introduzione}{\@latin \c@page }
{section.0.1}
?sapete aiutarmi?Fino a ieri sera funzionava tutto perfettamente ora non ho idea del perchè faccia così.
Detto questo è possibile cambiare la numerazione dei capitoli; quella di adesso inizia con 0.1, 0.2 e così via..?
Grazie in anticipo per le vostre risposte
-
CreatoreTopic
-
AutoreRisposte
-
-
20 Marzo 2013 alle 7:43 #84003::
pole91″ post=83232Salve a tutti mi sono iscritto al forum in quanto sto iniziando a scrivere la tesi di laurea con LaTeX. Premetto di aver letto le vostre guide e di essere già venuto a contatto con questo linguaggio in precedenza per tesine e homework per l’università.
Per ora sono venuto a contatto con un paio di problematiche delle quali non riesco a trovare soluzione: usando i dei comandi già defiiniti per la creazione dell’indice della tesi in particolare \tableofcontents mi riporta il seguente errore:! Undefined control sequence.
\@latin
\c@page
l.4 …erline {0.1}Introduzione}{\@latin \c@page }
{section.0.1}
?sapete aiutarmi?Fino a ieri sera funzionava tutto perfettamente ora non ho idea del perchè faccia così.
Detto questo è possibile cambiare la numerazione dei capitoli; quella di adesso inizia con 0.1, 0.2 e così via..?
Grazie in anticipo per le vostre risposteBenvenuto sul forum!
Prova a cancellare i file ausiliari creati durante la compilazione.
Che classe stai usando?
Se la numerazione dei capitoli è zero vuol dire che non hai inserito le definizione dei capitoli con il comando \chapter.
R.
-
20 Marzo 2013 alle 7:45 #84004
-
20 Marzo 2013 alle 7:52 #84005::
pole91″ post=83236Sto usando book per la scrittura. Chapter lo devo utilizzare solo nel preambolo oppure per ogni capitolo devo definire il numero? scusate l’ignoranza.
Può capitare di intendere quello che c’é scritto nelle guide in un modo errato.
All’interno del documento(nell’ambiente document), troverai:`
\chapter{Premessa}% questo sarà il primo capitolotesto
\section{Cominciamo}
…\section{Ora facciamo sul serio}
…
\chapter{Il grande capitolo}
\section{La grande sezione}
…
`Di solito si inserisce anche una \label subito dopo un comando di partizionamento.
Spero che adesso ti sarà chiaro il modo di partizionare il documento, così potrai anche leggere sulle guide e capire, cosa sono i comandoi \frontmatter \mainmatter ecc.
R.
-
20 Marzo 2013 alle 7:54 #84006
-
20 Marzo 2013 alle 10:04 #84007
-
20 Marzo 2013 alle 10:17 #84008
-
20 Marzo 2013 alle 11:04 #84009::
pole91″ post=83232Salve a tutti mi sono iscritto al forum in quanto sto iniziando a scrivere la tesi di laurea con LaTeX. Premetto di aver letto le vostre guide e di essere già venuto a contatto con questo linguaggio in precedenza per tesine e homework per l’università.
Per ora sono venuto a contatto con un paio di problematiche delle quali non riesco a trovare soluzione: usando i dei comandi già defiiniti per la creazione dell’indice della tesi in particolare \tableofcontents mi riporta il seguente errore:! Undefined control sequence.
\@latin
\c@page
l.4 …erline {0.1}Introduzione}{\@latin \c@page }
{section.0.1}
?sapete aiutarmi?Fino a ieri sera funzionava tutto perfettamente ora non ho idea del perchè faccia così.
Detto questo è possibile cambiare la numerazione dei capitoli; quella di adesso inizia con 0.1, 0.2 e così via..?
Grazie in anticipo per le vostre risposteTemo che tu abbia dato il comando illegale
`\pagenumbering{latin}`
mentre probabilmente intendevi
`\pagenumbering{roman}`
Ciao
Enrico
-
20 Marzo 2013 alle 18:15 #84010::
Scusate il ritardo di risposta ero a lezione. Comunque rettifico cancellando alcuni file creati con la compilazione e ricompilando l’indice funziona portandosi dietro altri problemi però 🙁 innanzitutto non viene più scritto Indice in italiano bensì Contents, nell’intestazione dell’Introduzione non viene scritto Introduziona me Contents, come se a tutti gli effetti non leggesse il comando section in quel caso.
-
20 Marzo 2013 alle 21:27 #84011::
pole91″ post=83270Scusate il ritardo di risposta ero a lezione. Comunque rettifico cancellando alcuni file creati con la compilazione e ricompilando l’indice funziona portandosi dietro altri problemi però 🙁 innanzitutto non viene più scritto Indice in italiano bensì Contents, nell’intestazione dell’Introduzione non viene scritto Introduzione ma Contents, come se a tutti gli effetti non leggesse il comando section in quel caso.
Ti è già stato mostrato uno schema generale di impostazione del tuo documento. Seguila.
Non puoi pensare di usare come sezionamento dopo l’indice una \section senza mai avere usato un \chapter prima: la \section è una divisione del \chapter, dunque non puoi dividere qualcosa che non c’è. (Tradotto in italiano: il paragrafo e una sezione del capitolo — non confondere paragrafo con paragraph)
Il comando \chapter reimposta anche le sue testatine; questo è un altro motivo per usare un qualunque comando \chapter prima dellla \section; meglio ancora se la \section si chiama Introduzione, perché il \chapter non ha come titolo Introduzione?
Perché non leggi l’Arte di scrivere con LaTeX, in modo da poter usare con cognizione di causa i sezionamenti ad alto livello come \frontmatter, \mainmatter e \backmatter? Perché non scopri la differenza fra i comandi \chapter inseriti nella sezione di alto livello \frontmatter e quello che succede scrivendo invece dei comandi \chapter* ?
Sono tutte cose importanti; ma principalmente sono tutte cose spiegate nell’Arte di scrivere con LaTeX. Non leggerla, specialmente, quando uno è principiante, specialmente i primi 4 o 5 capitoli, vuol dire non capire quanto tempo potresti risparmiare, invece di dover aspettare le risposte ai tuoi problemi sul forum e, se insisti troppo a chiedere cose che sono già documentate, e perciò vedere svanire il flusso di aiuto che via via ricevi. Ricordati che il forum è animato da volontari, e che nessuno si diverte a risponderti “leggi la documentazione Tale e Tale”, visto che la lettura di quella documentazione è un prerequisito prima di rivolgersi al forum.
Non te la prendere se sono severo; siamo stati tutti principianti e tutti abbiamo scoperto che lavorare con LaTeX non è la stessa cosa che lavorare con Word o Writer. Questi word processor sono più semplici e intuitivi; LaTeX non è né semplice né intuitivo; ma spendendoci il tempo necessario per impararlo, e continuare ad impararlo, e continuare a leggere la documentazione, si ottengono risultati incomparabili. Quindi le mie parole vorrebbero essere un incoraggiamento, non una tirata di orecchie. Ci mancherebbe altro!
-
20 Marzo 2013 alle 22:12 #84012::
Non la prendo assolutamente a male. Ho capito che il mio errore è stato quello di essermi troppo affidato alle “conoscenze” maturate con la mia prima esperienza di scrittura in LaTeX. Ringrazio per il consiglio e la delucidazione sull’uso dei comandi \chapter , \section e sui costrutti \frontmatter , \mainmatter e \backmatter. Non volevo assolutamente far riscaldare gli animi solo mi sono lasciato prendere dall’ansia dovuta ad errori sui quali ero io poco documentato, avanzando di conseguenza richieste verso di voi. Riguarderò con maggior calma e attenzione la guida citata. Grazie ancora per l’aiuto!
-
21 Marzo 2013 alle 7:48 #84013::
Figurati se il mio animo si è riscaldato 😉 Alla mia età non mi riscaldo più.
Sono stato un principiante anch’io una trentina di ani fa 🙂 So benissimo come ci si sente.
La differenza rispetto ad oggi è che allora non esisteva nessuna documentazione, eccetto il manuale di Leslie Lamport (papà di LaTeX), che, essendo pubblicato negli USA, non era disponibile in libreria e bisognava ordinarlo per riceverlo magari dopo due mesi e bisognava pagare quasi a peso d’oro(il cambio con il dollaro, il cambio librario, e via di balzello in balzello). Oggi esiste un’ottima documentazione gratuita, esiste questo Gruppo ed esiste questo forum; esiste una comunità di utenti, alcuni dei quali ne sanno una più del diavolo (io non sono fra questi ultimi, anche se in trent’anni ho accumulato una grande esperienza).Allora LaTeX era “nudo”; non c’erano pacchetti di estensione, e se qualcuno ne aveva scritti, nessun altro sapeva dove e come procurarseli. Il primo lavoro che ho fatto è stato quello di modificare l’aspetto delle testatine; ci misi una settimana; oggi bastano pochi secondi con il pacchetto fancyhdr 😮
Vedrai: dopo aver letto quella guida avrai prima di tutto le idee più chiare e poi saprai muoversi più disinvoltamante con problemi di composizione più complessi; ne sarai compensato dalla bellezza dei risultati.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.