- Questo topic ha 11 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 7 mesi fa da
egreg9.
-
CreatoreTopic
-
26 Gennaio 2010 alle 17:43 #41351::
Ciao a tutti,Ottengo un errore del tipo Option clash for package… (graphicx nel mio caso) in fase di compilazione.
Penso ci siano dei problemi di compatibilità tra i pacchetti classicthesis, arsclassica e hyperref che comunque non so come risolvere.Questo è il codice:
`\documentclass[a4paper,11pt,a4paper,italian,titlepage]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}\usepackage{graphicx}
\graphicspath{images}\usepackage{amsfonts}
\usepackage{nextpage}
\usepackage[eulerchapternumbers, pdfspacing]{classicthesis}
\usepackage[italian]{arsclassica}\usepackage{booktabs}%package per le tabelle che sostituisce hline
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}%stile per le didascalie
\newcommand{\otoprule}{\midrule[\heavyrulewidth]}%per le tabelle
\usepackage[swapnames,norules]{frontespizio}
\usepackage{mathptmx}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=blue,citecolor=magenta}\begin{document}
\title{\rmfamily\normalfont\spacedallcaps{titolo}}
\author{\spacedlowsmallcaps{nome cognome}}
\date{} % no date\maketitle
\begin{abstract}
\noindent\lipsum[1]
\end{abstract}\tableofcontents
\pagestyle{scrheadings}
\clearpage
\section{A Section}
\lipsum[1]\subsection{A Subsection}
\lipsum[1]\subsection{A Subsection}
\clearpage
\section{A Section}
\lipsum[1]\end{document}
`Grazie
Adam
-
CreatoreTopic
-
AutoreRisposte
-
-
26 Gennaio 2010 alle 18:59 #41352::
Ciao a tutti,
Ottengo un errore del tipo Option clash for package… (graphicx nel mio caso) in fase di compilazione.
Penso ci siano dei problemi di compatibilità tra i pacchetti classicthesis, arsclassica e hyperref che comunque non so come risolvere.Questo è il codice:
`\documentclass[a4paper,11pt,a4paper,italian,titlepage]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}\usepackage{graphicx}
\graphicspath{images}\usepackage{amsfonts}
\usepackage{nextpage}
\usepackage[eulerchapternumbers, pdfspacing]{classicthesis}
\usepackage[italian]{arsclassica}\usepackage{booktabs}%package per le tabelle che sostituisce hline
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}%stile per le didascalie
\newcommand{\otoprule}{\midrule[\heavyrulewidth]}%per le tabelle
\usepackage[swapnames,norules]{frontespizio}
\usepackage{mathptmx}
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=blue,citecolor=magenta}\begin{document}
\title{\rmfamily\normalfont\spacedallcaps{titolo}}
\author{\spacedlowsmallcaps{nome cognome}}
\date{} % no date\maketitle
\begin{abstract}
\noindent\lipsum[1]
\end{abstract}\tableofcontents
\pagestyle{scrheadings}
\clearpage
\section{A Section}
\lipsum[1]\subsection{A Subsection}
\lipsum[1]\subsection{A Subsection}
\clearpage
\section{A Section}
\lipsum[1]\end{document}
`Grazie
AdamNon devi caricare graphicx, lo fa già ClassicThesis. Se vuoi compilare con latex, spiacente, ClassicThesis supporta solo pdflatex.
Ciao
Enrico
-
26 Gennaio 2010 alle 19:04 #41353::
Devi caricare il pacchetto classicthesis-ldpkg prima di classicthesis:`\usepackage{classicthesis-ldpkg}
\usepackage[opzione1,…]{classicthesis}`Ottengo un errore del tipo Option clash for package… (graphicx nel mio caso) in fase di compilazione.
`\PassOptionsToPackage{pdftex}{graphicx}`
Ciao,
Lorenzo
-
26 Gennaio 2010 alle 21:38 #41354::
Devi caricare il pacchetto classicthesis-ldpkg prima di classicthesis:
Codice:
\PassOptionsToPackage{pdftex}{graphicx}Ciao,
LorenzoOk caricato ed inserito quel codice. Curiosità: cosa fa quella riga di comando?
Non devi caricare graphicx, lo fa già ClassicThesis. Se vuoi compilare con latex, spiacente, ClassicThesis supporta solo pdflatex.
Ciao
EnricoCompilo con pdflatex. Se non carico graphicx, l’errore e’un altro e cioè:
`Package hyperref Warning: Option `pagecolor' is not available anymore.`
HELP!!! Grazie ancora
Adam
-
26 Gennaio 2010 alle 21:59 #41355::
Devi caricare il pacchetto classicthesis-ldpkg prima di classicthesis:
Codice:
\PassOptionsToPackage{pdftex}{graphicx}Ciao,
LorenzoOk caricato ed inserito quel codice. Curiosità: cosa fa quella riga di comando?
Non devi caricare graphicx, lo fa già ClassicThesis. Se vuoi compilare con latex, spiacente, ClassicThesis supporta solo pdflatex.
Ciao
EnricoCompilo con pdflatex. Se non carico graphicx, l’errore e’un altro e cioè:
`Package hyperref Warning: Option `pagecolor' is not available anymore.`
HELP!!! Grazie ancora
AdamQuella riga con \PassOptionsToPackage non fa assolutamente nulla. Scusa, Lorenzo. 😉
Vediamo di correggere il tuo input:
`\documentclass[a4paper,11pt,a4paper,titlepage]{scrreprt}\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}\usepackage{amsfonts}
\usepackage{nextpage}
\usepackage{booktabs}%package per le tabelle che sostituisce hline\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers, pdfspacing]{classicthesis}
\usepackage[italian]{arsclassica}\usepackage[swapnames,norules]{frontespizio}
\captionsetup{font=small,format=hang}%stile per le didascalie
\graphicspath{{images}}
\hypersetup{colorlinks=true,linkcolor=blue,citecolor=magenta}\newcommand{\otoprule}{\midrule[\heavyrulewidth]}%per le tabelle
\begin{document}
\title{titolo}
\author{nome cognome}
\date{} % no date\maketitle
\begin{abstract}
\noindent\lipsum[1]
\end{abstract}\tableofcontents
\pagestyle{scrheadings}
\clearpage
\section{A Section}
\lipsum[1]\subsection{A Subsection}
\lipsum[1]\subsection{A Subsection}
\clearpage
\section{A Section}
\lipsum[1]\end{document}`
Noterai anche qualche cambiamento. Primo: il pacchetto mathptmx non va bene con ClassicThesis; se non ti piace Palatino come font, non usare ClassicThesis. Non va bene nemmeno usare il nero, quindi ho tolto il riferimento nell’impostazione per caption. Il pacchetto caption è già caricato, quindi basta \captionsetup. Anche hyperref è già caricato. In \graphicspath mancava una coppia di graffe.L’avviso di hyperref è inevitabile e innocuo; speriamo che Heiko si decida a farlo sparire.
Ciao
Enrico
-
26 Gennaio 2010 alle 22:51 #41356::
Modifiche fatte ma purtroppo ancora erroriEccone alcuni:
`! LaTeX Error: Option clash for package graphicx.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.141 \DeclareGraphicsRule
{*}{mps}{*}{} % enables use of MetaPost graphics w…) (“C:\Programmi\MiKTeX 2.7\tex\latex\classicthesis\classicthesis.sty”
! LaTeX Error: Option clash for package xcolor.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.154 \definecolor
{halfgray}{gray}{0.55} % chapter numbers will be semi tran…`Curiosità: ma a te compila?
Grazie per la pazienza
Adam
-
26 Gennaio 2010 alle 23:06 #41357::
Modifiche fatte ma purtroppo ancora errori
Eccone alcuni:
`! LaTeX Error: Option clash for package graphicx.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.141 \DeclareGraphicsRule
{*}{mps}{*}{} % enables use of MetaPost graphics w…) (“C:\Programmi\MiKTeX 2.7\tex\latex\classicthesis\classicthesis.sty”
! LaTeX Error: Option clash for package xcolor.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.154 \definecolor
{halfgray}{gray}{0.55} % chapter numbers will be semi tran…`Curiosità: ma a te compila?
Grazie per la pazienza
AdamScusa. La chiamata a “frontespizio” va dopo quella a arsclassica. Correggo anche nel messaggio di prima.
Ciao
Enrico
-
27 Gennaio 2010 alle 0:16 #41358::
EVVAI… Tutto funziona
Grazie 10mila per la pazienza.Ovviamente in più dovevo aggiungere (per fare le prove)
`\usepackage{lipsum}`
Scusa ma sto acquisendo adesso un po’ di familiarità con il Latex ma queste chiamate da spostare prima o dopo ancora non le so riconoscere.
Avrei un’ unica ulteriore domanda… MI stampa il primo capitolo come capitolo 0. Cos’è nel codice che lo fa accadere?
Grazie ancora
Adam
-
27 Gennaio 2010 alle 0:41 #41359
-
27 Gennaio 2010 alle 13:39 #41360::
Si tratta di un mio errore. Mi ero dimenticato di richiamare \myChapter senza il quale i capitoli non sono numeratiDi seguito riporto l’esempio funzionante. Grazie ancora.
`\documentclass[a4paper,11pt,a4paper,italian,titlepage]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}\usepackage{amsfonts}
\usepackage{nextpage}
\usepackage{booktabs}%package per le tabelle che sostituisce hline
\usepackage{classicthesis-ldpkg}
\usepackage[pdfspacing]{classicthesis}
\usepackage[italian]{arsclassica}
\usepackage[swapnames,norules]{frontespizio}\captionsetup{font=small,format=hang}%stile per le didascalie
\graphicspath{{images}}\hypersetup{colorlinks=true,linkcolor=blue,citecolor=magenta}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\newcommand{\otoprule}{\midrule[\heavyrulewidth]}%per le tabelle
\usepackage{lipsum}
\begin{document}
\title{\rmfamily\normalfont\spacedallcaps{titolo}}
\author{\spacedlowsmallcaps{nome cognome}}
\date{} % no date\maketitle
\begin{abstract}
\noindent\lipsum[1]
\end{abstract}
\tableofcontents
\pagestyle{scrheadings}
\clearpage
\myChapter{Primo Capitolo}
\section{A Section}
\lipsum[1]
\subsection{A Subsection}
\lipsum[1]
\subsection{A Subsection}
\clearpage
\section{A Section}
\lipsum[1]\end{document}
`
Aggiungo: è possibile fare una piccola modifica perfezionistica? Il numero di pagina è sempre in alto a destra tranne che nelle prime pagine dei capitoli dove compare in basso e nel mezzo. Cosa si fa in questi casi? Io preferirei proprio togliere il numero delle prime pagine dei capitoli in modo da avere una cosa più uniforme. Come si fa?
Dopo la risposta chiudo la discussione come risolta.
Grazie nuovamente per la pazienza
-
27 Gennaio 2010 alle 18:03 #41361::
Quella riga con \PassOptionsToPackage non fa assolutamente nulla. Scusa, Lorenzo. 😉
Figurati Enrico! Ho solo di che imparare. 🙂
Però ora ho una curiosità (credo di essere ancora in tema, altrimenti aprirò un nuovo argomento di discussione):
`\documentclass[10pt,a4paper]{scrartcl}\PassOptionsToPackage{pdftex}{graphicx}
\usepackage{draftwatermark}
\usepackage{lipsum}
\usepackage[nochapters]{classicthesis-ldpkg}
\usepackage[nochapters]{classicthesis}\SetWatermarkText{BOZZE}
\begin{document}
\lipsum[1]
\end{document}`
se escludo la riga con \PassOptionsToPackage ottengo, in fase di compilazione, questo messaggio di errore:
`! LaTeX Error: Option clash for package graphicx.`
Se invece la riga è presente, la compilazione termina senza interruzioni.Grazie,
Lorenzo
-
27 Gennaio 2010 alle 18:18 #41362::
Quella riga con \PassOptionsToPackage non fa assolutamente nulla. Scusa, Lorenzo. 😉
Figurati Enrico! Ho solo di che imparare. 🙂
Però ora ho una curiosità (credo di essere ancora in tema, altrimenti aprirò un nuovo argomento di discussione):
`\documentclass[10pt,a4paper]{scrartcl}\PassOptionsToPackage{pdftex}{graphicx}
\usepackage{draftwatermark}
\usepackage{lipsum}
\usepackage[nochapters]{classicthesis-ldpkg}
\usepackage[nochapters]{classicthesis}\SetWatermarkText{BOZZE}
\begin{document}
\lipsum[1]
\end{document}`
se escludo la riga con \PassOptionsToPackage ottengo, in fase di compilazione, questo messaggio di errore:
`! LaTeX Error: Option clash for package graphicx.`
Se invece la riga è presente, la compilazione termina senza interruzioni.Grazie,
LorenzoIl pacchetto drafwatermark carica graphicx; ovviamente senza opzioni. Siccome classicthesis-ldpkg lo carica con l’opzione “pdftex” (chissà perché, poi :?), ecco che capita il pasticcio. Basta caricare draftwatermark dopo classicthesis, tanto non è di quelli che possono avere problemi con hyperref.
Il trucco con \PassOptionsToPackage funziona perché passa l’opzione pdftex a graphicx quando viene caricato (in questo caso da draftwatermark); quando poi classicthesis lo richiede con l’opzione è già stata specificata una volta e LaTeX è contento.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.