- Questo topic ha 13 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 4 mesi fa da
lorenzo.pantieri.
-
CreatoreTopic
-
27 Aprile 2009 alle 11:39 #33374::
Ciao a tutti,
Sto provando ad usare il pacchetto ClassicThesis ma sto avendo alcuni problemi che non riesco a comprendere.Ho messo nel preambolo i soliti
…
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}La compilazione mi da 6 errori che puntano a pezzi del pacchetto stesso. Ad esempio, il primo errore è
LaTeX Error: Option clash for package graphicx
che TeXnicCenter segnala alla riga 183 del file classicthesis-ldpkg.Ovviamente la compilazione non va a buon fine e genera un pdf errato… Qualche consiglio??
PS: se serve qualche altra informazione… non sapevo che scrivere sinceramente per definire il problema..
-
CreatoreTopic
-
AutoreRisposte
-
-
27 Aprile 2009 alle 11:53 #33375::
Ciao a tutti,
Sto provando ad usare il pacchetto ClassicThesis ma sto avendo alcuni problemi che non riesco a comprendere.Ho messo nel preambolo i soliti
…
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}La compilazione mi da 6 errori che puntano a pezzi del pacchetto stesso. Ad esempio, il primo errore è
LaTeX Error: Option clash for package graphicx
che TeXnicCenter segnala alla riga 183 del file classicthesis-ldpkg.Ovviamente la compilazione non va a buon fine e genera un pdf errato… Qualche consiglio??
PS: se serve qualche altra informazione… non sapevo che scrivere sinceramente per definire il problema..
Se mostri il tuo preambolo possiamo aiutarti, altrimenti solo guardare in alto con aria desolata. 🙂
Ciao
Enrico
-
27 Aprile 2009 alle 11:56 #33376::
`
\documentclass[10pt,a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage{type1ec}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\usepackage[italian]{babel}
\usepackage{setspace}
%\usepackage{graphicx}
%\usepackage{eso-pic}
\usepackage{listings} %Serve per creare l'ambiente omonimo per scrivere codice!
%\usepackage{frontespizio}
\usepackage{nomencl}
%\usepackage[Lenny]{fncychap}
\usepackage{natbib}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}\graphicspath{{D:/Tesi/images}}
\begin{document}
…
`Effettivamente può aiutare 😀
Ho commentato alcune “importazioni” dei pacchetti per vedere se ci fosse qualche conflittualità…
-
27 Aprile 2009 alle 12:36 #33377::
`
\documentclass[10pt,a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage{type1ec}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\usepackage[italian]{babel}
\usepackage{setspace}
%\usepackage{graphicx}
%\usepackage{eso-pic}
\usepackage{listings} %Serve per creare l'ambiente omonimo per scrivere codice!
%\usepackage{frontespizio}
\usepackage{nomencl}
%\usepackage[Lenny]{fncychap}
\usepackage{natbib}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}\graphicspath{{D:/Tesi/images}}
\begin{document}
…
`Effettivamente può aiutare 😀
Ho commentato alcune “importazioni” dei pacchetti per vedere se ci fosse qualche conflittualità…Non devi caricare graphicx né listings, ci pensa ClassicThesis; né eso-pic, ci pensa frontespizio. Il pacchetto setspace non va usato in questo tipo di documenti: se vuoi interlinea ampia, rinuncia a ClassicThesis, il risultato sarebbe più orribile di quanto non venga con le classi standard. Si può dire “più orribile”? In questo caso sì. 🙂
Il pacchetto fncychap non va usato mai se vuoi un risultato tipograficamente decente. Tanto meno con ClassicThesis.
[OT linguistico]
Dal dizionario De Mauro, voce “conflittualità: “situazione caratterizzata dalla presenza di un conflitto fra opposti interessi o concezioni di vita: c. tra le forze sociali”. Perché usare questa parola invece della più semplice “conflitto” (significato: urto, contrasto, opposizione)? 🙂È la solita storia: “uso” diventa “utilizzo” o “utilizzazione”; “il problema” diventa “la problematica” e via di questo passo con paroloni che “danno tono”. 🙁 Ma sono francamente ridicoli.
[/OT linguistico]Ciao
Enrico
-
28 Aprile 2009 alle 7:34 #33378::
Ok, grazie per i consigli. Ho disabilitato tutti i pacchetti incriminati, ma ho continuato ad avere errori e avvisi in compilazione (ben 7 errori e 5 avvisi). E ovviamente il pdf risultante è venuto fuori sballato.
Ho disabilitato anche il pacchetto frontespizio, per timore che fosse la causa del problema, invece i problemi sono rimasti.
Il compilatore mi segnala errori nei due pacchetti di CT…
A sto punto, è un errore mio o magari è qualche problema del pacchetto??PS: Grazie per le correzioni linguistiche 🙂
-
28 Aprile 2009 alle 8:13 #33379::
Ok, grazie per i consigli. Ho disabilitato tutti i pacchetti incriminati, ma ho continuato ad avere errori e avvisi in compilazione (ben 7 errori e 5 avvisi). E ovviamente il pdf risultante è venuto fuori sballato.
Ho disabilitato anche il pacchetto frontespizio, per timore che fosse la causa del problema, invece i problemi sono rimasti.
Il compilatore mi segnala errori nei due pacchetti di CT…
A sto punto, è un errore mio o magari è qualche problema del pacchetto??Non sarebbe il caso di dire quali siano questi errori? E di presentare un esempio?
Ciao
Enrico
-
28 Aprile 2009 alle 8:43 #33380::
Hai ragione in effetti, non volevo intasare il post con gli errori…
Il primo errore viene rilevato nella compilazione di classicthesis-ldpkg.sty, gli altri 5 in classicthesis.sty. Ho già cambiato la documentclass come suggerito dal primo errore, ma non cambia nulla… 🙁Ti ringrazio per l’aiuto.
PierpaoloLaTeX Error: Option clash for package graphicx.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.183 \DeclareGraphicsRule
{*}{mps}{*}{} % enables use of MetaPost graphics w…
The package graphicx has already been loaded with options:
[]
There has now been an attempt to load it with options
[pdftex]
Adding the global options:
,pdftex
to your \documentclass declaration may fix this.
Try typingto proceed.
! Undefined control sequence.
… paper, Palatino or other} \areaset
[5mm]{312pt}{761pt} \setle…
l.218 }! LaTeX Error: Missing \begin{document}.
! Undefined control sequence.
l.509 \deffootnote
{0em}{0em}{\thefootnotemark\hspace*{.5em}}! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.509 \deffootnote{0
em}{0em}{\thefootnotemark\hspace*{.5em}}
You’re in trouble here. Try typingto proceed.
If that doesn’t work, type Xto quit. ! Undefined control sequence.
l.509 \deffootnote{0em}{0em}{\thefootnotemark
\hspace*{.5em}} -
28 Aprile 2009 alle 8:55 #33381::
Hai ragione in effetti, non volevo intasare il post con gli errori…
Il primo errore viene rilevato nella compilazione di classicthesis-ldpkg.sty, gli altri 5 in classicthesis.sty. Ho già cambiato la documentclass come suggerito dal primo errore, ma non cambia nulla… 🙁Non me n’ero nemmeno accorto! Non puoi usare ClassicThesis con la classe book: quella che va usata è scrbook (o scrreprt). Ora, è inutile continuare a discutere se non collabori: avevo chiesto un esempio di codice, non la lista degli errori. Il fatto che ti dia “Option clash” su graphicx mi fa pensare che il tuo vero codice abbia parecchie magagne.
Ciao
Enrico
-
28 Aprile 2009 alle 9:00 #33382::
Pensavo volessi un’esempio degli errori, non del codice… Poi dal momento che gli errori erano diretti ai file del pacchetto non ho pensato che ci fosse un’errore al codice del mio “sorgente”.`\documentclass[10pt,a4paper,pdftex]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage{type1ec}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\usepackage[italian]{babel}
\usepackage{setspace}
\usepackage{frontespizio}
\usepackage{nomencl}
\usepackage{natbib}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}\graphicspath{{D:/Tesi/images}}
\begin{document}
%Titolo-Frontespizio
\include{./iniziofine/frontespizio}
\frontmatter
\onehalfspacing
%Dedica
\include{./iniziofine/introduzione}
%Introduzione
\mainmatter%capitoli
\include{./capitoli/capitolo1}
\include{./capitoli/capitolo2}
%appendici\backmatter
%\include{./capitoli/appendici}
%Bibliografia
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{unsrt}
\bibliography{./iniziofine/bibliografia}
%Lista Acronimi
%Indice
\tableofcontents
\end{document} `
-
28 Aprile 2009 alle 9:11 #33383::
Pensavo volessi un’esempio degli errori, non del codice… Poi dal momento che gli errori erano diretti ai file del pacchetto non ho pensato che ci fosse un’errore al codice del mio “sorgente”.
`\documentclass[10pt,a4paper,pdftex]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage{type1ec}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\usepackage[italian]{babel}
\usepackage{setspace}
\usepackage{frontespizio}
\usepackage{nomencl}
\usepackage{natbib}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}\graphicspath{{D:/Tesi/images}}
\begin{document}
%Titolo-Frontespizio
\include{./iniziofine/frontespizio}
\frontmatter
\onehalfspacing
%Dedica
\include{./iniziofine/introduzione}
%Introduzione
\mainmatter%capitoli
\include{./capitoli/capitolo1}
\include{./capitoli/capitolo2}
%appendici\backmatter
%\include{./capitoli/appendici}
%Bibliografia
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{unsrt}
\bibliography{./iniziofine/bibliografia}
%Lista Acronimi
%Indice
\tableofcontents
\end{document} `Usare pdftex nelle opzioni alla classe è un errore. Il pacchetto frontespizio va caricato dopo classicthesis. Usare interlinea ampliata con ClassicThesis è un abominio.
Gli altri errori non so da dove vengano, perché non li ottengo. Occorre un esempio compilabile! Il tuo non lo è: contiene \include di file sconosciuti. Già che ci sono: lascia perdere \include e usa \input, vivrai più contento.
Ciao
Enrico
-
28 Aprile 2009 alle 9:19 #33384::
L’opzione pdftex l’ho messa come consigliato da uno degli errori, ora che ho spostato i pacchetti e compila senza errori l’ho tolto. L’interlinea ampliata era una prova, infatti l’ho levata. Ho sostituito gli include, prima mi davano problemi gli input.
Ti ringrazio per l’aiuto e chiedo scusa se sono stato poco preciso con il codice che ho presentato.Ciao, grazie 🙂
-
28 Aprile 2009 alle 11:15 #33385::
Ho corretto gli errori riportati sopra e la compilazione non da errori. Rimangono ancora 3 warning, nello specifico`Class scrbook Warning: \float@addtolists detected!
(scrbook) You should use the features of package `tocbasic'
(scrbook) instead of \float@addtolists.
(scrbook) Support for \float@addtolists may be removed from
(scrbook) `scrbook' soon .``(D:\Tesi\capitoli\capitolo2.texpdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been alrea
dy used, duplicate ignored
\relax
l.1 \myChapter{ZCash}
[1]`
`pdfTeX warning (ext4): destination with the same identifier (name{page.2}) has been already used, duplicate ignored
\relax
l.1 \myChapter{ZCash}
[2]`A parte questi errori, ho notato un’anomalia nel comportamento della bibliografia. In pratica nella nota bibliografica appare (citato a pagina#) ma il numero di pagina è sbagliato. Sembra che non riesca a mettere in relazione la nota con la pagina corretta in cui viene citata. Per generare la bibliografia ho usato lo “script” che ho trovato nell’”introduzione allo stile classicthesis” cioè
`\manualmark
\markboth{\spacedlowsmallcaps{\bibname}}%
{\spacedlowsmallcaps{\bibname}}
\refstepcounter{dummy}
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{unsrt}
\bibliography{./iniziofine/bibliografia}`
Ho cambiato giusto \bibliographystyle da classic a unsrt perchè mi piace di più che le voci appaiano in ordine di citazione e non in ordine alfabetico. Lasciando classic non si presenta il problema della citazione, ma non mi piace che nel testo appaia, ad esempio, Brands (1998). A parte questo particolare la bibliografia viene generata correttamente.
-
29 Aprile 2009 alle 8:10 #33386::
Ciao a tutti,
ho risolto il problema delle citazioni nella bibliografia.
Praticamente, spostando il frontespizio all’interno del \frontmatter il problema si risolve.
Questo crea però un’altro problema: il frontespizio viene incluso nella numerazione delle pagine del frontmatter. Ora il problema è: come posso eliminare il frontespizio dalla numerazione delle pagine del frontmatter non andando a creare problemi alla bibliografia?
Ho provato con \setcounter{page}{1} e sembra risolvere la questione.
Come soluzione, però, mi sembra poco elegante. Ne esiste un’altra?Ciao a tutti e grazie 🙂
Pierpaolo
-
29 Aprile 2009 alle 8:18 #33387::
Ciao a tutti,
ho risolto il problema delle citazioni nella bibliografia.
Praticamente, spostando il frontespizio all’interno del \frontmatter il problema si risolve.
Questo crea però un’altro problema: il frontespizio viene incluso nella numerazione delle pagine del frontmatter. Ora il problema è: come posso eliminare il frontespizio dalla numerazione delle pagine del frontmatter non andando a creare problemi alla bibliografia?
Ho provato con \setcounter{page}{1} e sembra risolvere la questione.
Come soluzione, però, mi sembra poco elegante. Ne esiste un’altra?In una tesi è bene che tutte le pagine siano numerate: vale anche per il frontespizio. Se proprio vuoi escluderlo dalla numerazione (ma te lo sconsiglio vivamente) il metodo che indichi va bene.
Ciao,
L.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.