[Risolto] TeXLive 2011 e siunitx

  • Creatore
    Topic
  • #62013
    Up
    0
    Down
    ::


    Ciao a tutti,
    mi sono fatto tentare ed ho installato la TeXLive 2011 senza troppi problemi. Compilo tranquillamente un semplice file di prova, soddisfatto cancello la TeXLive 2010.
    Mi rimetto a scrivere la tesi: errori ovunque per lo più causati da siunitx. Il primo errore di compilazione è

    `
    Package: siunitx 2011/07/09 v2.3a A comprehensive (SI) units package
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !
    ! siunitx error: “support-outdated”
    !
    ! Support package expl3 too old.
    `

    Cercando nella documentazione del pacchetto trovo:

    The package requires LATEX3 support as provided in the l3kernel and l3packages
    bundles. Both of these are available on ctan as ready-to-install zip files. Suitable
    versions are available in MiKTEX 2.9 and TEX Live 2011 (updating the relevant
    packages online may be necessary).
    LATEX3, and so siunitx, requires the ε-TEX extensions:
    these are available on all modern TEX systems.

    Sul sito CTAN quei pacchetti non compaiono però come inclusi in TeXLive e mi pare strano che delle dipendenze di siunitx, pacchetto che nel mio immaginario è famoso ed importante, siano da installare a mano. Risulta anche a voi?

    Grazie

    EDIT: Forse non è un problema solo mio.
    Dite che rimedieranno a breve o mi conviene aggiornare expl3 e soci a mano?

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #62014
      GKT
      Partecipante
        Up
        0
        Down
        ::

        peppo” post=60972Ciao a tutti,
        mi sono fatto tentare ed ho installato la TeXLive 2011 senza troppi problemi. Compilo tranquillamente un semplice file di prova, soddisfatto cancello la TeXLive 2010.
        Mi rimetto a scrivere la tesi: errori ovunque per lo più causati da siunitx. Il primo errore di compilazione è

        `
        Package: siunitx 2011/07/09 v2.3a A comprehensive (SI) units package
        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        !
        ! siunitx error: “support-outdated”
        !
        ! Support package expl3 too old.
        `

        Cercando nella documentazione del pacchetto trovo:

        The package requires LATEX3 support as provided in the l3kernel and l3packages
        bundles. Both of these are available on ctan as ready-to-install zip files. Suitable
        versions are available in MiKTEX 2.9 and TEX Live 2011 (updating the relevant
        packages online may be necessary).
        LATEX3, and so siunitx, requires the ε-TEX extensions:
        these are available on all modern TEX systems.

        Sul sito CTAN quei pacchetti non compaiono però come inclusi in TeXLive e mi pare strano che delle dipendenze di siunitx, pacchetto che nel mio immaginario è famoso ed importante, siano da installare a mano. Risulta anche a voi?

        Grazie

        Ho creato un documento con TeX Live 2011 e siunitx senza problemi.
        Hai provato a aggiornare la TeX Live?

        Lorenzo

      • #62015
        Up
        0
        Down
        ::

        GKT” post=60975

        Ho creato un documento con TeX Live 2011 e siunitx senza problemi.
        Hai provato a aggiornare la TeX Live?

        Eh guarda, nonostante abbia installato tutto un’ora fa o poco più mi hai fatto venire il dubbio: con il repository garr.it non trova nuovi aggiornamenti, ho riprovato dunque a creare un file minimale dove caricavo praticamente solo siunitx ed ho inserito nel testo un `\SI{30}{\minute}` ma non è cambiato nulla da prima. Vedendo però link come quello riportato sopra sembrerebbe un problema del giorno. Il tuo sistema è aggiornato ad “adesso”?

      • #62016
        GKT
        Partecipante
          Up
          0
          Down
          ::

          peppo” post=60977

          Ho creato un documento con TeX Live 2011 e siunitx senza problemi.
          Hai provato a aggiornare la TeX Live?

          Eh guarda, nonostante abbia installato tutto un’ora fa o poco più mi hai fatto venire il dubbio: con il repository garr.it non trova nuovi aggiornamenti, ho riprovato dunque a creare un file minimale dove caricavo praticamente solo siunitx ed ho inserito nel testo un `\SI{30}{\minute}` ma non è cambiato nulla da prima. Vedendo però link come quello riportato sopra sembrerebbe un problema del giorno. Il tuo sistema è aggiornato ad “adesso”?

          Credo che il problema sarà risolto in breve tempo. Se hai molta fretta puoi installare nel tuo albero personale quello che manca scaricandolo da CTAN:

          l3kernel
          l3packages

          Lorenzo

          P.S. la mia distribuzione è aggiornata a ieri (aggiorno settimanalmente)

        • #62017
          claudio
          Partecipante
            Up
            0
            Down
            ::


            stesso problema
            texlive aggiornato ora
            22:22

          • #62018
            Up
            0
            Down
            ::

            claudio” post=60984stesso problema
            texlive aggiornato ora
            22:22

            Idem. Qualcuno può provvedere a mandare una mail a chi di dovere per segnalare la cosa?

            AGGIUNTA: ho risolto ripristinando siunitx alla versione precedente. Mi chiedevo: visto che il problema sembra essere di siunitx che ora necessita di quei pacchetti non presenti in TeXLive, non è che sarà obbligatorio installarli a mano? Mi sfugge qualcosa…

            Grazie
            Fra

          • #62019
            GKT
            Partecipante
              Up
              0
              Down
              ::


              La versione 2.2i di siunitx non crea problemi.
              Il problema sembra essere con la versione del pacchetto expl3.

              Questo è il contenuto delle prime righe del mio file siunitx.sty`\RequirePackage{expl3}
              \ProvidesExplPackage {siunitx} {2011/06/15} {2.2i}
              {A comprehensive (SI) units package}
              \cs_if_exist:NTF \msg_set:nnnn
              {
              \msg_set:nnnn { siunitx } { support-outdated }
              { Support~package~#1~too~old. }
              {
              Please~install~an~up~to~date~version~of~#1. \\
              Loading~siunitx~will~abort!
              }
              }
              {
              \PackageError { siunitx } { Support~package~expl3~too~old. }
              {
              Please~install~an~up~to~date~version~of~expl3. \\
              Loading~siunitx~will~abort!
              }
              \tex_endinput:D
              }
              \@ifpackagelater { expl3 } { 2010/11/13 }
              { }
              {
              \msg_error:nnx { siunitx } { support-outdated } { expl3 }
              \tex_endinput:D
              }`

              La versione 2.3a del pacchetto riporta alle prime righe`\RequirePackage{expl3}
              \ProvidesExplPackage {siunitx} {2011/07/09} {2.3a}
              {A comprehensive (SI) units package}
              \cs_if_exist:NTF \msg_new:nnnn
              {
              \msg_new:nnnn { siunitx } { support-outdated }
              { Support~package~#1~too~old. }
              {
              Please~install~an~up~to~date~version~of~#1. \\
              Loading~siunitx~will~abort!
              }
              }
              {
              \PackageError { siunitx } { Support~package~expl3~too~old. }
              {
              Please~install~an~up~to~date~version~of~expl3. \\
              Loading~siunitx~will~abort!
              }
              \tex_endinput:D
              }
              \@ifpackagelater { l3clist } { 2011/07/09 }
              { }
              {
              \msg_error:nnx { siunitx } { support-outdated } { expl3 }
              \tex_endinput:D
              }`

              Il problema è nell’aggiornamento di expl3: farò presente il problema a Joseph Wright.

              Lorenzo

            • #62020
              claudio
              Partecipante
                Up
                0
                Down
                ::


                ho risolto seguendo questo consiglio
                che ne pensate?
                link

                saluti
                Claudio

              • #62021
                Up
                0
                Down
                ::


                Io avevo risolto copiando siunitx.sty dall’ultimo aggiornamento della 2010 (maggio di quest’anno) nella cartella di lavoro.
                Ora, però, il problema è risolto alla radice, almeno per me: ho aggiornato TeX Live e tra i pacchetti non installati c’erano l3kernel, l3packages e l3experimental.

                A me, almeno, ora funziona tutto.

                Ciao
                Tommaso

                EDIT
                Dimenticavo: ieri TeX Live Utiliy mi ha rimandato a roma2, che non dava nessun aggiornamento disponibile, mentre il mirror del GARR sì. Consiglio di scrivere comunque nella casella apposita

                `http://bo.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet`

                e non la solita stringa.

              • #62022
                Up
                0
                Down
                ::


                Confermo, dopo l’aggiornamento di oggi il problema è stato risolto.

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

            Go to top