Errore classicthesis.

  • Creatore
    Topic
  • #42298
    Up
    0
    Down
    ::


    Buonasera a tutti.
    Sto cercando di utilizzare classicthesis per la mia tesi di laurea, ma ho molti piccoli problemi. Leggendo qui ho aggiornato (credo) i pacchetti e scritto il codice che suggerisce Lorenzo, ma ora mi ritrovo con un errore che prima non mi compariva:

    Writing index file classic.idx
    ! LaTeX /b/c9/cError:/e \backreftwosep undefined.
    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.

    I.70 {\relax}

    Cosa è accaduto?

    Ecco il mio codice:

    `
    \documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
    cleardoubleempty,pointlessnumbers,%
    headinclude,footinclude,BCOR5mm,%
    %tablecaptionabove
    ]{scrbook}

    \newcommand{\myName}{XXX XXXX\xspace}
    \newcommand{\myTitle}{\xspace}
    \newcommand{\mySubTitle}{\xspace}
    \newcommand{\myLocation}{\xspace}
    \newcommand{\myGroup}{\xspace}
    \newcommand{\myUrl}{\xspace}
    \newcommand{\myTime}{\xspace}

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[italian,english]{varioref}
    \usepackage[square,numbers,sort&compress]{natbib}
    \usepackage[compatibility=false]{caption}
    \usepackage[tight,italian]{minitoc}
    \usepackage{makeidx,multicol}
    \usepackage{chngpage,calc}
    \usepackage[dvipsnames]{xcolor}
    \usepackage{lipsum}
    \usepackage[latin,english,italian]{babel}
    \usepackage[writefile]{listings}
    \usepackage{classicthesis-ldpkg}
    \usepackage[eulerchapternumbers,subfig,beramono,
    eulermath,pdfspacing]{classicthesis}
    \usepackage[italian]{arsclassica}
    \usepackage{adhoc}
    \usepackage{guit}

    %******************************************************************
    \usepackage{ledmac}%pacchetto x le edizioni critiche

    \usepackage{indentfirst} %per indentare la prima frase dei capitoli/paragrafi

    \frenchspacing %spazio dopo i punti

    \newcommand{\omissis}{[\thinspace\ldots]} %simbolo di omissis 2

    \foottwocol{A} %uno degli stili possibili per la prima fascia di apparato: un riga di apparto per ogni variante
    \footparagraph{B}

    %%%%%%%%%%%%%%%sezione comandi abbreviati%%%%%%%%%%%%%%%%%
    \let\q=\edtext %comando breve per testo da riportare in apaprato
    \let\1=\Afootnote %comando breve per prima fascia di apparato
    \let\4=\Bfootnote %comando breve per seconda fascia di apparato

    \let\2=\pstart %comando breve per inizio paragrafo
    \let\3=\pend %comando breve per fine paragrafo

    \let\g=\textbf %comando breve per grassetto
    %%%%%%%%%%%%%%%%%%%fine sezione comandi abbreviati%%%%%%%%%%%%%%%%

    \renewcommand*{\notenumfont}{\bfseries}%numeri note in grasseto??
    %\renewcommand*{\numlabfont}{\oldstyle }%per avere numerazione righe in oldtyle da risolvere!!!!
    \linenummargin{outer} %per avere la numerazione dei righi sul margine esterno della pagina

    \newenvironment{citazione}
    {\begin{quotation}\small}
    {\end{quotation}} %per avere le citazioni in corpo più piccolo rispetto al testo. Usare \begin{citazione} e \end{citazione}.

    \usepackage{enumitem} %per allineamento in desciption nelle tavole dei mmss
    \newlength{\ericawd}
    \settowidth{\ericawd}{\textbf{c. guardia v. }\quad}
    \setdescription{align=left,labelwidth=\ericawd,leftmargin=\ericawd,labelsep=0pt,
    labelindent=\ericawd,font=\bfseries}

    \newcommand{\inc}{\item[\normalfont \textit{incipit}]}%per avere etichetta di incipit in corpo normale
    \newcommand{\ex}{\item[\normalfont \textit{explicit}]}%per avere etichetta di explicit in corpo normale

    \setlength{\stanzaindentbase}{20pt}
    \setstanzaindents{0,0,1,1,1,0,1,1,1,0,1,1,0,1,1,5,1,1}
    \let\endstanzaextra=\medbreak % ==> \bigskip \penalty -100
    %per layout versi

    \usepackage{frontespizio}

    \begin{document}
    \pagenumbering{roman}
    \pagestyle{plain}

    %******************************************************************
    % Mainmatter
    %******************************************************************
    \pagenumbering{arabic}
    \lipsum

    \end{document}
    `

    E pensare che prima dell’aggiornamento funzionava tutto al 70%. Speravo si riuscire a far quadrare il tutto facilmente, e invece…. 😳

    Grazie per l’aiuto.
    Erica

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #42299
      Up
      0
      Down
      ::

      Buonasera a tutti.
      Sto cercando di utilizzare classicthesis per la mia tesi di laurea, ma ho molti piccoli problemi. Leggendo qui ho aggiornato (credo) i pacchetti e scritto il codice che suggerisce Lorenzo, ma ora mi ritrovo con un errore che prima non mi compariva:

      Writing index file classic.idx
      ! LaTeX /b/c9/cError:/e \backreftwosep undefined.
      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      I.70 {\relax}

      Cosa è accaduto?

      Ecco il mio codice:

      `
      \documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
      cleardoubleempty,pointlessnumbers,%
      headinclude,footinclude,BCOR5mm,%
      %tablecaptionabove
      ]{scrbook}

      \newcommand{\myName}{Erica Chemel\xspace}
      \newcommand{\myTitle}{\xspace}
      \newcommand{\mySubTitle}{\xspace}
      \newcommand{\myLocation}{\xspace}
      \newcommand{\myGroup}{\xspace}
      \newcommand{\myUrl}{\xspace}
      \newcommand{\myTime}{\xspace}

      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage[italian,english]{varioref}
      \usepackage[square,numbers,sort&compress]{natbib}
      \usepackage[compatibility=false]{caption}
      \usepackage[tight,italian]{minitoc}
      \usepackage{makeidx,multicol}
      \usepackage{chngpage,calc}
      \usepackage[dvipsnames]{xcolor}
      \usepackage{lipsum}
      \usepackage[latin,english,italian]{babel}
      \usepackage[writefile]{listings}
      \usepackage{classicthesis-ldpkg}
      \usepackage[eulerchapternumbers,subfig,beramono,
      eulermath,pdfspacing]{classicthesis}
      \usepackage[italian]{arsclassica}
      \usepackage{adhoc}
      \usepackage{guit}

      %******************************************************************
      \usepackage{ledmac}%pacchetto x le edizioni critiche

      \usepackage{indentfirst} %per indentare la prima frase dei capitoli/paragrafi

      \frenchspacing %spazio dopo i punti

      \newcommand{\omissis}{[\thinspace\ldots]} %simbolo di omissis 2

      \foottwocol{A} %uno degli stili possibili per la prima fascia di apparato: un riga di apparto per ogni variante
      \footparagraph{B}

      %%%%%%%%%%%%%%%sezione comandi abbreviati%%%%%%%%%%%%%%%%%
      \let\q=\edtext %comando breve per testo da riportare in apaprato
      \let\1=\Afootnote %comando breve per prima fascia di apparato
      \let\4=\Bfootnote %comando breve per seconda fascia di apparato

      \let\2=\pstart %comando breve per inizio paragrafo
      \let\3=\pend %comando breve per fine paragrafo

      \let\g=\textbf %comando breve per grassetto
      %%%%%%%%%%%%%%%%%%%fine sezione comandi abbreviati%%%%%%%%%%%%%%%%

      \renewcommand*{\notenumfont}{\bfseries}%numeri note in grasseto??
      %\renewcommand*{\numlabfont}{\oldstyle }%per avere numerazione righe in oldtyle da risolvere!!!!
      \linenummargin{outer} %per avere la numerazione dei righi sul margine esterno della pagina

      \newenvironment{citazione}
      {\begin{quotation}\small}
      {\end{quotation}} %per avere le citazioni in corpo più piccolo rispetto al testo. Usare \begin{citazione} e \end{citazione}.

      \usepackage{enumitem} %per allineamento in desciption nelle tavole dei mmss
      \newlength{\ericawd}
      \settowidth{\ericawd}{\textbf{c. guardia v. }\quad}
      \setdescription{align=left,labelwidth=\ericawd,leftmargin=\ericawd,labelsep=0pt,
      labelindent=\ericawd,font=\bfseries}

      \newcommand{\inc}{\item[\normalfont \textit{incipit}]}%per avere etichetta di incipit in corpo normale
      \newcommand{\ex}{\item[\normalfont \textit{explicit}]}%per avere etichetta di explicit in corpo normale

      \setlength{\stanzaindentbase}{20pt}
      \setstanzaindents{0,0,1,1,1,0,1,1,1,0,1,1,0,1,1,5,1,1}
      \let\endstanzaextra=\medbreak % ==> \bigskip \penalty -100
      %per layout versi

      \usepackage{frontespizio}

      \begin{document}
      \begin{frontespizio}
      \Universita{Trento}
      %\Logo[3 cm]{logo}
      %\Filigrana[height=10cm,before=1,after=1]{filigrana}
      \Facolta{Lettere e Filosofia}
      \Corso{Filologia e critica letteraria}
      \Annoaccademico{2008–2009}
      \Rientro{1.5cm}
      \Titoletto{Tesi di laurea specialistica}
      \Titolo{\textit{\textquotedblleft Grate a mi sono state le tue littere''}:\\
      l'epistolario di Felice Feliciano\\ nel codice C II 14\\ della biblioteca Queriniana.}
      %\Sottotitolo{Alcune considerazioni mutevoli}
      \Candidato[133065]{Chemel Erica}
      \Relatore{Comboni Andrea}
      %\Relatore{Frioli Donatella}
      \Correlatore{Frioli Donatella}
      %\Correlatore{Ubaldo Kutuzu}
      \end{frontespizio}

      \pagenumbering{roman}
      \pagestyle{plain}

      %******************************************************************
      % Mainmatter
      %******************************************************************
      \pagenumbering{arabic}
      \lipsum

      \end{document}
      `

      E pensare che prima dell’aggiornamento funzionava tutto al 70%. Speravo si riuscire a far quadrare il tutto facilmente, e invece…. 😳

      Grazie per l’aiuto.
      Erica

      Aggiornamento di classicthesis non “compatibile all’indietro”. 🙁 Devi aggiungere l’opzione backref a classicthesis-ldpkg:
      `\usepackage[backref]{classicthesis-ldpkg}`
      Viceversa, l’opzione “compatibility=false” data a caption può essere tolta (se hai l’ultima versione di caption).

      Mi fa piacere che rimanga il famoso Ubaldo Kutuzu come correlatore, seppure commentato. 🙂 Ma un’altra volta è meglio se ometti i dati personali, non si sa mai chi legga forum e roba simile. 🙁

      Ciao
      Enrico

    • #42300
      Up
      0
      Down
      ::


      Hai ragione, ho postato in fretta e non mi sono nemmeno accorta che erano riamasti i miei dati. Ho modificato il messaggio, eliminadoli. 🙂

      Con l’inserimento di

      `
      \usepackage[backref]{classicthesis-ldpkg}
      `

      “funziona” tutto come prima. Le virgolette sono dovute al fatto che compilando il mio documento ottengo degli errori e molti warning (esattamente gli stessi che ottenevo prima dell’aggiornamento).

      Riporto un estratto del log,

      `
      Class scrbook Warning: You've used obsolete option `cleardoubleempty'.
      (scrbook) Usage of this option indicates an old document and
      (scrbook) changes compatibility level using
      (scrbook) `cleardoublepage=empty,version=first'.
      (scrbook) If you don't want this, you should simply replace
      (scrbook) usage of option `cleardoubleempty' by `cleardoublepage=e
      mpty'.

      Class scrbook Info: Switching compatibility level to `first'.

      Class scrbook Warning: You've used obsolete option `pointlessnumbers'.
      (scrbook) Usage of this option indicates an old document and
      (scrbook) changes compatibility level using
      (scrbook) `numbers=noenddot,version=first'.
      (scrbook) If you don't want this, you should simply replace
      (scrbook) usage of option `pointlessnumbers' by `numbers=noenddot'

      Package minitoc(hints) Warning: W0099
      (minitoc(hints)) — The titlesec package is loaded.
      (minitoc(hints)) It is incompatible
      (minitoc(hints)) with the minitoc package.

      Package minitoc(hints) Warning: W0030
      (minitoc(hints)) — The \part command is altered
      (minitoc(hints)) after minitoc.

      Package minitoc(hints) Warning: W0023
      (minitoc(hints)) — It may be the consequence
      (minitoc(hints)) of loading the “hyperref'' package.

      Package minitoc(hints) Warning: W0028
      (minitoc(hints)) — The \chapter command is altered
      (minitoc(hints)) after minitoc.

      Package minitoc(hints) Warning: W0023
      (minitoc(hints)) — It may be the consequence
      (minitoc(hints)) of loading the “hyperref'' package.
      `

      Dove sta l’inghippo?

      Grazie per il prezioso aiuto.

    • #42301
      Up
      0
      Down
      ::

      Hai ragione, ho postato in fretta e non mi sono nemmeno accorta che erano riamasti i miei dati. Ho modificato il messaggio, eliminadoli. 🙂

      Con l’inserimento di

      `
      \usepackage[backref]{classicthesis-ldpkg}
      `

      “funziona” tutto come prima. Le virgolette sono dovute al fatto che compilando il mio documento ottengo degli errori e molti warning (esattamente gli stessi che ottenevo prima dell’aggiornamento).

      Riporto un estratto del log,

      `
      Class scrbook Warning: You've used obsolete option `cleardoubleempty'.
      (scrbook) Usage of this option indicates an old document and
      (scrbook) changes compatibility level using
      (scrbook) `cleardoublepage=empty,version=first'.
      (scrbook) If you don't want this, you should simply replace
      (scrbook) usage of option `cleardoubleempty' by `cleardoublepage=e
      mpty'.

      Class scrbook Info: Switching compatibility level to `first'.

      Class scrbook Warning: You've used obsolete option `pointlessnumbers'.
      (scrbook) Usage of this option indicates an old document and
      (scrbook) changes compatibility level using
      (scrbook) `numbers=noenddot,version=first'.
      (scrbook) If you don't want this, you should simply replace
      (scrbook) usage of option `pointlessnumbers' by `numbers=noenddot'

      Package minitoc(hints) Warning: W0099
      (minitoc(hints)) — The titlesec package is loaded.
      (minitoc(hints)) It is incompatible
      (minitoc(hints)) with the minitoc package.

      Package minitoc(hints) Warning: W0030
      (minitoc(hints)) — The \part command is altered
      (minitoc(hints)) after minitoc.

      Package minitoc(hints) Warning: W0023
      (minitoc(hints)) — It may be the consequence
      (minitoc(hints)) of loading the “hyperref'' package.

      Package minitoc(hints) Warning: W0028
      (minitoc(hints)) — The \chapter command is altered
      (minitoc(hints)) after minitoc.

      Package minitoc(hints) Warning: W0023
      (minitoc(hints)) — It may be the consequence
      (minitoc(hints)) of loading the “hyperref'' package.
      `

      Dove sta l’inghippo?

      Grazie per il prezioso aiuto.

      Non c’è nessun inghippo, sono avvisi innocui. E certamente noiosi. I primi due avrebbero dovuto essere corretti da Miede, che non l’ha fatto; gli altri sono dovuti a minitoc che proclama di essere incompatibile con titlesec e hyperref, ma in realtà non lo è.

      Ciao
      Enrico

    • #42302
      Up
      0
      Down
      ::


      Ok, allora continuo a lavorare “tranquillamente”.
      Continuo questa discussione perché ho altri dubbi sempre riguardanti classicthesis.
      Il mio documento è diviso in due parti, e in vari capitoli che inserisco così:

      `
      \pagenumbering{arabic}
      \cleardoublepage\part{titolo prima parte.}
      \input{Italian/Capitoli/commento}
      \cleardoublepage\part{titolo seconda parte.}
      \input{Italian/Capitoli/edizione}
      `

      L’aspetto grafico delle pagine che riportano i titoli delle parti parti, però, non è assolutamente concorde con il resto del modello. Niente scritte in marroncino, solo nero e un font diverso da quello usato nel resto del documento. Ho controllato il .sty del modello, per capire se c’era qualche impostazione strana che creasse questo effetto, ma in realtà mi sembra tutto “normale”.
      Magari sono sciocchezze, ma me le trascino dietro da tempo e adesso che manca poco tempo alla consegna comincio a voler risolvere tutto insieme e quindi perdo un po’ di lucidità. 🙄
      Sempre grazie per l’aiuto.

    • #42303
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Ok, allora continuo a lavorare “tranquillamente”.
        Continuo questa discussione perché ho altri dubbi sempre riguardanti classicthesis.
        Il mio documento è diviso in due parti, e in vari capitoli che inserisco così:

        `
        \pagenumbering{arabic}
        \cleardoublepage\part{titolo prima parte.}
        \input{Italian/Capitoli/commento}
        \cleardoublepage\part{titolo seconda parte.}
        \input{Italian/Capitoli/edizione}
        `

        L’aspetto grafico delle pagine che riportano i titoli delle parti parti, però, non è assolutamente concorde con il resto del modello. Niente scritte in marroncino, solo nero e un font diverso da quello usato nel resto del documento. Ho controllato il .sty del modello, per capire se c’era qualche impostazione strana che creasse questo effetto, ma in realtà mi sembra tutto “normale”.
        Magari sono sciocchezze, ma me le trascino dietro da tempo e adesso che manca poco tempo alla consegna comincio a voler risolvere tutto insieme e quindi perdo un po’ di lucidità. 🙄
        Sempre grazie per l’aiuto.

        Ci vuole l’opzione parts di classicthesis: mi pare che nel mio articolo sia spiegato.

        Ciao,
        L.

    Visualizzazione 4 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top