ClassicThesis errori inspiegabili

  • Creatore
    Topic
  • #18398
    Up
    0
    Down
    ::


    Ragazzi, sull’altro PC tutto funziona alla perfezione. Qui ho installato MikTex 2.6, installato i necessari pacchetti, installato tutti i pacchetti che mi ha chiesto durante la compilazione ma ho dei problemi.

    Questo semplicissimo codice:
    `
    \documentclass[a4paper, cleardoubleempty, twoside, headinclude, footinclude]{scrbook}

    \usepackage{classicthesis-ldpkg}
    \usepackage[eulerchapternumbers,subfigure,beramono,eulermath,pdfspacing,parts]{classicthesis}

    \begin{document}
    a
    \end{document}
    `

    mi dà 5 errori:

    `
    Package caption Info: hypcap package is loaded.

    ! Undefined control sequence.
    …ion@@start \relax \caption@@setbool
    \caption@ifhypcap 1\renewc…
    l.6 \begin{document}

    The control sequence at the end of the top line
    of your error message was never \def'ed. If you have
    misspelled it (e.g., `\hobx'), type `I' and the correct
    spelling (e.g., `I\hbox'). Otherwise just continue,
    and I'll forget about whatever was undefined.

    ! Missing number, treated as zero.

    {
    l.6 \begin{document}

    A number should have been here; I inserted `0'.
    (If you can't figure out why I needed to see a number,
    look up `weird error' in the index to The TeXbook.)

    ! Illegal unit of measure (pt inserted).

    {
    l.6 \begin{document}

    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I'll assume that you meant to say pt, for printer's points.
    To recover gracefully from this error, it's best to
    delete the erroneous units; e.g., type `2' to delete
    two letters. (See Chapter 27 of The TeXbook.)

    ! Missing number, treated as zero.

    }
    l.6 \begin{document}

    A number should have been here; I inserted `0'.
    (If you can't figure out why I needed to see a number,
    look up `weird error' in the index to The TeXbook.)

    ! Illegal unit of measure (pt inserted).

    }
    l.6 \begin{document}

    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I'll assume that you meant to say pt, for printer's points.
    To recover gracefully from this error, it's best to
    delete the erroneous units; e.g., type `2' to delete
    two letters. (See Chapter 27 of The TeXbook.)

    Package caption Info: listings package is loaded.
    `

    Io veramente non capisco… ma come è possibile?

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #18399
      Up
      0
      Down
      ::

      Ragazzi, sull’altro PC tutto funziona alla perfezione. Qui ho installato MikTex 2.6, installato i necessari pacchetti, installato tutti i pacchetti che mi ha chiesto durante la compilazione ma ho dei problemi.

      Questo semplicissimo codice:
      `\documentclass[a4paper, cleardoubleempty, twoside, headinclude, footinclude]{scrbook}

      \usepackage{classicthesis-ldpkg}
      \usepackage[eulerchapternumbers,subfigure,beramono,eulermath,pdfspacing,parts]{classicthesis}

      \begin{document}
      a
      \end{document}`
      mi dà 5 errori:
      […]

      Io veramente non capisco… ma come è possibile?

      Evidentemente un conflitto di versioni. Prova a confrontare il risultato che ottieni sulle due macchine aggiungendo \listfiles in testa al documento.

      Ciao
      Enrico

    • #18400
      Up
      0
      Down
      ::


      Allora…
      il problema credo sia in caption, perché dove compila viene scritto:
      `
      caption.sty 2007/10/25 v3.1d Customising captions (AR)
      caption3.sty 2007/10/25 v3.1d caption3 kernel (AR)
      `
      nell’altro invece
      `
      caption.sty 2007/09/22 v3.1b Customising captions (AR)
      caption3.sty 2007/09/22 v3.1b caption3 kernel (AR)
      `

      Ma il punto è che MikTex non mi segnala che caption è aggiornabile… come è possibile?

    • #18401
      Up
      0
      Down
      ::

      Allora…
      il problema credo sia in caption, perché dove compila viene scritto:
      ` caption.sty 2007/10/25 v3.1d Customising captions (AR)
      caption3.sty 2007/10/25 v3.1d caption3 kernel (AR)`
      nell’altro invece
      ` caption.sty 2007/09/22 v3.1b Customising captions (AR)
      caption3.sty 2007/09/22 v3.1b caption3 kernel (AR)`
      Ma il punto è che MikTex non mi segnala che caption è aggiornabile… come è possibile?

      Domandalo a loro. Con caption 3.0q non succede nulla; direi che devi aggiornare alla 3.1d, che corregge un paio di bug venuti fuori con la 3.1c che correggeva la 3.1b.

      Con Sommerfeldt è già successo. 🙁 Ma siccome il pacchetto è molto valido, glielo possiamo perdonare. 🙂

      Ciao
      Enrico

    • #18402
      Up
      0
      Down
      ::


      A no… scusate… mi sono sbagliato (alemno mi pare).

      Quella che va usa la 3.1b, quella che non va la 3.1d. Ora come faccio?

    • #18403
      DMW
        Up
        0
        Down
        ::


        A me lo aggiorna e come. Mi aggiorna pure classicthesis. 😀 😀

        Quando vai su update come server scegli ftp://ftp.fu-berlin.de

        Ciao

        Andrea

      • #18404
        Up
        0
        Down
        ::


        DMW mi ero sbagliato. E’ ovvio che non aggiorna niente. I pacchetti sono stati tutti aggiornati. Ed è proprio quello il problema, ho reinstallato la versione 3.1b di caption (prendendola dall’altro PC) e va tutto bene.

        Praticamente la versione 3.1d dà questo conflitto con hypcap… secondo voi dovrei segnalarlo all’autore?

        P.S. DMW a te quel codice funge?

      • #18405
        DMW
          Up
          0
          Down
          ::

          DMW mi ero sbagliato. E’ ovvio che non aggiorna niente. I pacchetti sono stati tutti aggiornati. Ed è proprio quello il problema, ho reinstallato la versione 3.1b di caption (prendendola dall’altro PC) e va tutto bene.

          Praticamente la versione 3.1d dà questo conflitto con hypcap… secondo voi dovrei segnalarlo all’autore?

          P.S. DMW a te quel codice funge?

          No, non funziona. Prima sì e or no.

          Ciao

          Andrea

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

            Praticamente la versione 3.1d dà questo conflitto con hypcap… secondo voi dovrei segnalarlo all’autore?

            Certo che sì. ❗

            Ciao,
            L.

          • #18407
            Up
            0
            Down
            ::

            Certo che sì. ❗

            Ciao,
            L.

            Grazie Lorenzo!!!

          • #18408
            Up
            0
            Down
            ::


            Scusate se mi intrometto, ma visto che ottengo anche io gli stessi errori vorrei capire una cosa. Il pdf ottenuto ha errori nel gestire le spaziature verticali in molti casi; per esempio (ma è solo un caso, lo fa in tutti i casi in cui la spaziatura è “particolare”) sono stati annullati completamente tutti gli spazi verticali tra il titolo di una sezione e il teso precedente e successivo. Vorrei capire se anche tu, daniele, ottieni lo stesso effetto (in un file più complesso chiaramente) oppure queso mio problema ha un’altra causa…

            Grazie,
            Marco.

            EDIT: dimenticavo di dire che mi vengono aggiunte anche due pagine all’inizio del documento. La prima ha scritto solo 1*.5.5 e la seconda è vuota. Se per caso non hai anche tu gli stessi problemi aprirò un nuovo topic.

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

        Go to top