[RISOLTO] Incompatibilità texlive windows~linux?

  • Questo topic ha 9 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 5 mesi fa da Doc.
  • Creatore
    Topic
  • #58035
    Doc
    Partecipante
      Up
      0
      Down
      ::


      Forse sto per scrivere un’enormità, ma sentite cosa mi è successo.

      Di norma, lavoro con linux (Debian), ma oggi la mia sid è saltata a causa di una bacarozzo veramente ma veramente grave. Di conseguenza, in biblioteca ho dovuto utilizzare windows.

      Tutto il giorno è andato tutto alla perfezione, come non mai, ma ORA, al ritorno a casa, non riesco a ricompilare il mio documento, in nessun modo e con nessuno dei miei programmi (texworks e texmaker).

      Naturalmente, se rimetto i miei files in windows, tutto torna ad andare.

      Ho provato e riprovato a ritrasferire i files nelle due direzioni (fisso con debian > portatile con windows [ricordo che Sid è, per ora, saltata], e viceversa), ma non cambia niente:
      – compilazione perfetta su windows
      – compilazione fallita sul fisso con debian

      Ora, su windows ho usato la netinstall, mentre sui miei debian uso la v. 2009 dei repositories.

      Questi problemi sono strani o normali? A questo punto, mi conviene netinstallare anche su debian?

      Ciao e grazie,
      Domenico

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #58036
        Up
        0
        Down
        ::

        Forse sto per scrivere un’enormità, ma sentite cosa mi è successo.

        Di norma, lavoro con linux (Debian), ma oggi la mia sid è saltata a causa di una bacarozzo veramente ma veramente grave. Di conseguenza, in biblioteca ho dovuto utilizzare windows.

        Tutto il giorno è andato tutto alla perfezione, come non mai, ma ORA, al ritorno a casa, non riesco a ricompilare il mio documento, in nessun modo e con nessuno dei miei programmi (texworks e texmaker).

        Naturalmente, se rimetto i miei files in windows, tutto torna ad andare.

        Ho provato e riprovato a ritrasferire i files nelle due direzioni (fisso con debian > portatile con windows [ricordo che Sid è, per ora, saltata], e viceversa), ma non cambia niente:
        – compilazione perfetta su windows
        – compilazione fallita sul fisso con debian

        Ora, su windows ho usato la netinstall, mentre sui miei debian uso la v. 2009 dei repositories.

        Questi problemi sono strani o normali? A questo punto, mi conviene netinstallare anche su debian?

        Ciao e grazie,
        Domenico

        Senza sapere perché la compilazione fallisce, è difficile dirti qualcosa.

        Ciao
        Enrico

      • #58037
        Doc
        Partecipante
          Up
          0
          Down
          ::

          Senza sapere perché la compilazione fallisce, è difficile dirti qualcosa.

          Ciao
          Enrico

          Hai ragionissima, ma speravo che bastassero quelle indicazioni generali.

          Ora sono sul windows del fisso e, di fatti, continua ad andare benissimo.
          Su debian, invece, l’errore che blocca tutto è relativa al fatto che “\item doesn’t match its definition” o qualcosa del genere (vado a memoria).

          Se ad occhio capite la cosa, bene, altrimenti riavvio il pc su debian e posto l’esatto errore.

          Comincio a sospettare che la texlive 2009 sia un po’ vecchiotta. 😥

        • #58038
          Doc
          Partecipante
            Up
            0
            Down
            ::

            Forse sto per scrivere un’enormità, ma sentite cosa mi è successo.

            Di norma, lavoro con linux (Debian), ma oggi la mia sid è saltata a causa di una bacarozzo veramente ma veramente grave. Di conseguenza, in biblioteca ho dovuto utilizzare windows.

            Tutto il giorno è andato tutto alla perfezione, come non mai, ma ORA, al ritorno a casa, non riesco a ricompilare il mio documento, in nessun modo e con nessuno dei miei programmi (texworks e texmaker).

            Naturalmente, se rimetto i miei files in windows, tutto torna ad andare.

            Ho provato e riprovato a ritrasferire i files nelle due direzioni (fisso con debian > portatile con windows [ricordo che Sid è, per ora, saltata], e viceversa), ma non cambia niente:
            – compilazione perfetta su windows
            – compilazione fallita sul fisso con debian

            Ora, su windows ho usato la netinstall, mentre sui miei debian uso la v. 2009 dei repositories.

            Questi problemi sono strani o normali? A questo punto, mi conviene netinstallare anche su debian?

            Ciao e grazie,
            Domenico

            Senza sapere perché la compilazione fallisce, è difficile dirti qualcosa.

            Ciao
            Enrico

            Eccomi su debian ed ecco gli errori su cui si pianta la compilazione (riporto il finale):
            `! Use of \@item doesn't match its definition.
            \@ifnextchar …eserved@d =#1\def \reserved@a {#2}
            \def \reserved@b {#3}\futu…
            l.371 ^^I\pstart\item
            \label{itm:RespI74}\edtext{\abb{}}{\killnumber\testimo…
            If you say, e.g., `\def\a1{…}', then you must always
            put `1' after `\a', since control sequence names are
            made up of letters only. The macro here has not been
            followed by the required stuff, so I'm ignoring it.

            )
            ! Incomplete \iffalse; all text was ignored after line 371.

            \fi
            <*> Edizione.tex

            The file ended while I was skipping conditional text.
            This kind of error happens when you say `\if…' and forget
            the matching `\fi'. I've inserted a `\fi'; this might work.

            ! Emergency stop.
            <*> Edizione.tex

            *** (job aborted, no legal \end found)`

            Per la verità, questo errore mi accompagna da tempo ed avevo pure fatto indagini in proposito, pur senza cavare un ragno dal buco. Con un trucchetto, però, riuscivo ad aggirarlo.
            Ora, invece, niente di niente!

            Debbo aggiungere che oggi, su windows, sono rimasto sorpreso dal fatto che questo orrore non mi si era mai presentato….
            Bah!

            Grazie anticipate,
            Domenico

          • #58039
            Up
            0
            Down
            ::

            [quote]Forse sto per scrivere un’enormità, ma sentite cosa mi è successo.

            Di norma, lavoro con linux (Debian), ma oggi la mia sid è saltata a causa di una bacarozzo veramente ma veramente grave. Di conseguenza, in biblioteca ho dovuto utilizzare windows.

            Tutto il giorno è andato tutto alla perfezione, come non mai, ma ORA, al ritorno a casa, non riesco a ricompilare il mio documento, in nessun modo e con nessuno dei miei programmi (texworks e texmaker).

            Naturalmente, se rimetto i miei files in windows, tutto torna ad andare.

            Ho provato e riprovato a ritrasferire i files nelle due direzioni (fisso con debian > portatile con windows [ricordo che Sid è, per ora, saltata], e viceversa), ma non cambia niente:
            – compilazione perfetta su windows
            – compilazione fallita sul fisso con debian

            Ora, su windows ho usato la netinstall, mentre sui miei debian uso la v. 2009 dei repositories.

            Questi problemi sono strani o normali? A questo punto, mi conviene netinstallare anche su debian?

            Ciao e grazie,
            Domenico

            Senza sapere perché la compilazione fallisce, è difficile dirti qualcosa.

            Ciao
            Enrico

            Eccomi su debian ed ecco gli errori su cui si pianta la compilazione (riporto il finale):
            `! Use of \@item doesn't match its definition.
            \@ifnextchar …eserved@d =#1\def \reserved@a {#2}
            \def \reserved@b {#3}\futu…
            l.371 ^^I\pstart\item
            \label{itm:RespI74}\edtext{\abb{}}{\killnumber\testimo…
            If you say, e.g., `\def\a1{…}', then you must always
            put `1' after `\a', since control sequence names are
            made up of letters only. The macro here has not been
            followed by the required stuff, so I'm ignoring it.

            )
            ! Incomplete \iffalse; all text was ignored after line 371.

            \fi
            <*> Edizione.tex

            The file ended while I was skipping conditional text.
            This kind of error happens when you say `\if…' and forget
            the matching `\fi'. I've inserted a `\fi'; this might work.

            ! Emergency stop.
            <*> Edizione.tex

            *** (job aborted, no legal \end found)`

            Per la verità, questo errore mi accompagna da tempo ed avevo pure fatto indagini in proposito, pur senza cavare un ragno dal buco. Con un trucchetto, però, riuscivo ad aggirarlo.
            Ora, invece, niente di niente!

            Debbo aggiungere che oggi, su windows, sono rimasto sorpreso dal fatto che questo orrore non mi si era mai presentato….
            Bah!

            Grazie anticipate,
            Domenico[/quote]
            È plausibile che sia un problema di compatibilità di pacchetti risolta da aggiornamenti che su Debian non ci sono. Puoi provare a scrivere \listfiles prima di \documentclass; metti \end{document} subito dopo \begin{document} e controlla le liste che ottieni nel log sui due sistemi, avrai il quadro completo dei pacchetti che vengono caricati.

            Ciao
            Enrico

          • #58040
            Doc
            Partecipante
              Up
              0
              Down
              ::

              È plausibile che sia un problema di compatibilità di pacchetti risolta da aggiornamenti che su Debian non ci sono. Puoi provare a scrivere \listfiles prima di \documentclass; metti \end{document} subito dopo \begin{document} e controlla le liste che ottieni nel log sui due sistemi, avrai il quadro completo dei pacchetti che vengono caricati.

              Ciao
              Enrico

              Ovviamente, il log è lunghissimo e ci sono differenze abissali! Considera che su debian c’è ancora la 2009-11!

              Alla fin fine, ne vale la pena di mettere la 2010 anche su debian? È a tuo dire possibile che il problema si risolva?
              In generale, ti sei mai imbattuto su casi del genere? Io non avevo mai messo texlive su Windows e pensa che sul portatile l’avevo messo ieri sera, anticipando (per fortuna) il super-bug di Sid.

            • #58041
              Doc
              Partecipante
                Up
                0
                Down
                ::


                NOVITÀ.

                La mia sid è resuscitata. Faccio le prove ivi e, aprendo il file tex, texmaker lamenta che è stato modificato al di fuori di esso!!!!
                Ebbene, questo problema l’avevo avuto anche sul fisso, ma non ci avevo fatto caso.

                Dunque, è vero che ci sono problemi di retrocompatibilità fra la 2010 e la 2009?!?!?!?
                Se sì, installo subito la 2010 sulle mie macchine con Sid!!!

                Grazie mille,
                Domenico

              • #58042
                Up
                0
                Down
                ::

                NOVITÀ.

                La mia sid è resuscitata. Faccio le prove ivi e, aprendo il file tex, texmaker lamenta che è stato modificato al di fuori di esso!!!!
                Ebbene, questo problema l’avevo avuto anche sul fisso, ma non ci avevo fatto caso.

                Dunque, è vero che ci sono problemi di retrocompatibilità fra la 2010 e la 2009?!?!?!?
                Se sì, installo subito la 2010 sulle mie macchine con Sid!!!

                Grazie mille,
                Domenico

                Ho più l’impressione che si possa trattare di un problema di “fine riga” o di codifica di input.

                Ciao
                Enrico

              • #58043
                Doc
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Può essere un problema di “fine riga”, ma escludo sia un problema di codifica, sia perché sono costretto ad usare utf-8, anche se non mi dispiace, sia perché tutti gli editor, come ho notato, lo impostano oramai in modo predefinito.

                  Più tardi provo, quando torno a casa. Certo, correggere i “fine riga” è un vero casino…

                  Comunque, prima di perdere tempo inutilmente, ho mandato il mio file ad un mio amico che usa Arch (o Slack, non ricordo bene) e che dunque ha l’ultima TeXLive, ed è riuscito a compilarlo senza problemi.
                  Entro oggi debbo risolvere, in un modo o nell’altro!!! Purtroppo, i miei tempi sono molto stretti.

                  Ti ringrazio dunque infinitamente per l’interessamento.

                • #58044
                  Doc
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    Può essere un problema di “fine riga”, ma escludo sia un problema di codifica, sia perché sono costretto ad usare utf-8, anche se non mi dispiace, sia perché tutti gli editor, come ho notato, lo impostano oramai in modo predefinito.

                    Più tardi provo, quando torno a casa. Certo, correggere i “fine riga” è un vero casino…

                    Comunque, prima di perdere tempo inutilmente, ho mandato il mio file ad un mio amico che usa Arch (o Slack, non ricordo bene) e che dunque ha l’ultima TeXLive, ed è riuscito a compilarlo senza problemi.
                    Entro oggi debbo risolvere, in un modo o nell’altro!!! Purtroppo, i miei tempi sono molto stretti.

                    Ti ringrazio dunque infinitamente per l’interessamento.

                    Installato texlive 2010 sulla mia Sid e tutto si è risolto.

                    Sei tu l’autore della guida per installare texlive su ubuntu/debian?
                    OTTIMO LAVORO, ma su debian il tuo metodo per il path non mi è funzionato, anche se debbo dire che per fretta non ci ho perso molto tempo, ed ho fatto ricorso al metodo “semplice” del path in /home/utente/.profile.

                    Inoltre sconsiglio di applicare la modifica per i fonts, almeno se, come me, si usano i fonts unicode multilingua.

                    Inoltre, alla luce della mia esperienza, io aggiungerei che l’installazione manuale non è solo consigliata, ma che anzi può diventare necessaria!

                    Ciao e grazie mille per il continuo sostegno!

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

                Go to top