Problemi sillabazione su Ubuntu

  • Creatore
    Topic
  • #30708
    Up
    0
    Down
    ::


    Salve a tutti, avrei un problema con la sillabazione in italiano; sto utilizzando texlive 2008 su Ubuntu. Quando eseguo il comando latex sul file che desidero compilare ottengo il seguente messaggio:

    Package babel Warning: No hyphenation patterns were loaded for
    (babel) the language `Italian’
    (babel) I will use the patterns loaded for \language=0 instead.

    Ho già provato a lanciare il comando texconfig, la variabile italian ithyph.tex è già decommentata di default; inoltre ho già provveduto ad installare il pacchetto texlive-lang-italian ma purtroppo il problema si ripresenta.
    Spero che possiate aiutarmi a risolvere.

    Vi ringrazio.

Visualizzazione 20 filoni di risposte
  • Autore
    Risposte
    • #30709
      Up
      0
      Down
      ::

      Salve a tutti, avrei un problema con la sillabazione in italiano; sto utilizzando texlive 2008 su Ubuntu. Quando eseguo il comando latex sul file che desidero compilare ottengo il seguente messaggio:

      Package babel Warning: No hyphenation patterns were loaded for
      (babel) the language `Italian’
      (babel) I will use the patterns loaded for \language=0 instead.

      Ho già provato a lanciare il comando texconfig, la variabile italian ithyph.tex è già decommentata di default; inoltre ho già provveduto ad installare il pacchetto texlive-lang-italian ma purtroppo il problema si ripresenta.
      Spero che possiate aiutarmi a risolvere.

      Vi ringrazio.

      Comando di shell
      `sudo fmtutil-sys –all`
      Ciao
      Enrico

    • #30710
      Up
      0
      Down
      ::


      Niente da fare, ho eseguito il comando indicato ma mi appare sempre il problema Package babel Warning: No hyphenation patterns were loaded…

      😥

    • #30711
      Up
      0
      Down
      ::

      Niente da fare, ho eseguito il comando indicato ma mi appare sempre il problema Package babel Warning: No hyphenation patterns were loaded…

      😥

      Potresti aver dato il comando texconfig come utente normale e non come superuser, creando così un formato nella tua home. Guarda se per caso hai una directory
      `~/.texlive2007/texmf-var/web2c`
      (con il punto iniziale, mi raccomando). Se lì c’è un file pdflatex.fmt (o latex.fmt) cancellalo.

      Ciao
      Enrico

    • #30712
      Up
      0
      Down
      ::

      Potresti aver dato il comando texconfig come utente normale e non come superuser, creando così un formato nella tua home.

      Si in effetti l’ho dato come utente normale ma comunque non l’ho toccato dato che la riga italian ithyph.tex era già decommentata.

      Guarda se per caso hai una directory
      `~/.texlive2007/texmf-var/web2c`
      (con il punto iniziale, mi raccomando). Se lì c’è un file pdflatex.fmt (o latex.fmt) cancellalo.

      Il file pdflatex.fmt c’è ma non si trova in quella directory (che non c’è nel file system) ma in quest’altra:

      ~/texlive/2008/texmf-var/web2c/pdftex/

      Procedo comunque all’eliminazione del file?
      (chiedo xke non vorrei andare a cancellare file che non vanno eliminati

    • #30713
      Up
      0
      Down
      ::

      Potresti aver dato il comando texconfig come utente normale e non come superuser, creando così un formato nella tua home.

      Si in effetti l’ho dato come utente normale ma comunque non l’ho toccato dato che la riga italian ithyph.tex era già decommentata.

      Guarda se per caso hai una directory
      `~/.texlive2007/texmf-var/web2c`
      (con il punto iniziale, mi raccomando). Se lì c’è un file pdflatex.fmt (o latex.fmt) cancellalo.

      Il file pdflatex.fmt c’è ma non si trova in quella directory (che non c’è nel file system) ma in quest’altra:

      ~/texlive/2008/texmf-var/web2c/pdftex/

      Procedo comunque all’eliminazione del file?
      (chiedo xke non vorrei andare a cancellare file che non vanno eliminati

      Ubuntu è basata su Debian, che non ha la TeX Live 2008. Con la TeX Live 2008 non si deve usare texconfig. Sei sicuro di non aver fatto pasticci con le installazioni? Prova a dare il comando di shell
      `kpsewhich -format fmt -engine pdftex pdflatex.fmt`
      e scoprirai qual è il formato in uso.

      Ciao
      Enrico

    • #30714
      Up
      0
      Down
      ::

      Ubuntu è basata su Debian, che non ha la TeX Live 2008. Con la TeX Live 2008 non si deve usare texconfig. Sei sicuro di non aver fatto pasticci con le installazioni? Prova a dare il comando di shell
      `kpsewhich -format fmt -engine pdftex pdflatex.fmt`
      e scoprirai qual è il formato in uso.

      Il risultato del comando è:

      /home/…/.texmf-var/web2c/pdftex/pdflatex.fmt

      …..

    • #30715
      Up
      0
      Down
      ::

      Ubuntu è basata su Debian, che non ha la TeX Live 2008. Con la TeX Live 2008 non si deve usare texconfig. Sei sicuro di non aver fatto pasticci con le installazioni? Prova a dare il comando di shell
      `kpsewhich -format fmt -engine pdftex pdflatex.fmt`
      e scoprirai qual è il formato in uso.

      Il risultato del comando è:

      /home/…/.texmf-var/web2c/pdftex/pdflatex.fmt

      …..

      Quei tre puntini stanno per il tuo “user name”, immagino. Ho proprio l’impressione che tu abbia pasticciato con le installazioni. Vedi che cosa risponde la shell ai due comandi
      `which pdflatex
      pdflatex –version`
      Ciao
      Enrico

    • #30716
      Up
      0
      Down
      ::


      Si si i te puntini corrispondono al mio user name.

      `which pdflatex `

      /usr/bin/pdflatex

      `pdflatex –version`

      pdfTeX using libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6)
      kpathsea version 3.5.6
      Copyright 2007 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
      Kpathsea is copyright 2007 Karl Berry and Olaf Weber.
      There is NO warranty. Redistribution of this software is
      covered by the terms of both the pdfTeX using libpoppler copyright and
      the Lesser GNU General Public License.
      For more information about these matters, see the file
      named COPYING and the pdfTeX using libpoppler source.
      Primary author of pdfTeX using libpoppler: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
      Kpathsea written by Karl Berry, Olaf Weber, and others.

      Compiled with libpng 1.2.15beta5; using libpng 1.2.15beta5
      Compiled with zlib 1.2.3.3; using zlib 1.2.3.3
      Compiled with libpoppler version 3.00

    • #30717
      Up
      0
      Down
      ::

      Si si i te puntini corrispondono al mio user name.

      `which pdflatex `

      /usr/bin/pdflatex

      `pdflatex –version`

      pdfTeX using libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6)
      kpathsea version 3.5.6
      Copyright 2007 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
      Kpathsea is copyright 2007 Karl Berry and Olaf Weber.
      There is NO warranty. Redistribution of this software is
      covered by the terms of both the pdfTeX using libpoppler copyright and
      the Lesser GNU General Public License.
      For more information about these matters, see the file
      named COPYING and the pdfTeX using libpoppler source.
      Primary author of pdfTeX using libpoppler: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
      Kpathsea written by Karl Berry, Olaf Weber, and others.

      Compiled with libpng 1.2.15beta5; using libpng 1.2.15beta5
      Compiled with zlib 1.2.3.3; using zlib 1.2.3.3
      Compiled with libpoppler version 3.00

      Come sospettavo: hai pasticciato con le installazioni. Dal riferimento a libpoppler deduco che quella che usi è la TeX Live 2007 installata con i pacchetti Debian. Cancella (o rinomina, se non vuoi correre rischi) quel file nella tua home.

      Ciao
      Enrico

    • #30718
      Up
      0
      Down
      ::

      Come sospettavo: hai pasticciato con le installazioni. Dal riferimento a libpoppler deduco che quella che usi è la TeX Live 2007 installata con i pacchetti Debian. Cancella (o rinomina, se non vuoi correre rischi) quel file nella tua home.

      Perdonami ma potresti specificare meglio quale file dovrei rinominare?
      Perchè detto così non capisco se devo rinominare il nome della directory texlive o se quello di un file specifico….

      Grazie mille

    • #30719
      Up
      0
      Down
      ::

      Come sospettavo: hai pasticciato con le installazioni. Dal riferimento a libpoppler deduco che quella che usi è la TeX Live 2007 installata con i pacchetti Debian. Cancella (o rinomina, se non vuoi correre rischi) quel file nella tua home.

      Perdonami ma potresti specificare meglio quale file dovrei rinominare?
      Perchè detto così non capisco se devo rinominare il nome della directory texlive o se quello di un file specifico….

      Il file ~/.texmf-var/web2c/pdftex/pdflatex.fmt che ha la precedenza su quello nella corrispondente directory nell’albero “globale”. È quello che hai creato usando “texconfig” invece di “sudo texconfig-sys”.

      Ma c’è sempre la possibilità che le tue installazioni siano pasticciate: hai installato la TeX Live 2008?

      Ciao
      Enrico

    • #30720
      Up
      0
      Down
      ::


      Si è la 2008. Ho provato a rinominare il file che mi hai indicato ma il problema rimane. Ho fatto confusione con le installazioni, mi sa che faccio prima a cancellare tutto e reinstallare……

    • #30721
      Up
      0
      Down
      ::


      Allora ho rimosso tutti i pacchetti attraverso il gestore synaptic, poi ho installato il pacchetto texlive:

      sudo apt-get install texlive

      Poi ho dato il comando:

      sudo fmtutil-sys –all

      MI compare sempre il problema relativo all’hyphenation; ho aperto texconfig-sys in modalità su, dove però non ho trovato la riga relativa ad italian ithyph.tex.
      Un file pdflatex.fmt si trova nella cartella

      /var/lib/texmf/web2c/pdftex

      Sinceramente non capisco… Mi dispiace x il disturbo, spero possiate aiutarmi a risolvere altrimenti mi terrò la versione così com’è e pazienza se non funziona la sillabazione in italiano….

    • #30722
      Up
      0
      Down
      ::

      Allora ho rimosso tutti i pacchetti attraverso il gestore synaptic, poi ho installato il pacchetto texlive:

      sudo apt-get install texlive

      Poi ho dato il comando:

      sudo fmtutil-sys –all

      MI compare sempre il problema relativo all’hyphenation; ho aperto texconfig-sys in modalità su, dove però non ho trovato la riga relativa ad italian ithyph.tex.
      Un file pdflatex.fmt si trova nella cartella

      /var/lib/texmf/web2c/pdftex

      Sinceramente non capisco… Mi dispiace x il disturbo, spero possiate aiutarmi a risolvere altrimenti mi terrò la versione così com’è e pazienza se non funziona la sillabazione in italiano….

      Devi installare il supporto per l’italiano. Purtroppo la pacchettizzazione Debian è alquanto complicata e spezzettata.

      Ciao
      Enrico

    • #30723
      Up
      0
      Down
      ::

      Devi installare il supporto per l’italiano. Purtroppo la pacchettizzazione Debian è alquanto complicata e spezzettata.

      Scusami nel post precedente non ho scritto che l’avevo già dato precedetemente il comando per l’italiano:

      sudo apt-get install texlive-lang-italian

      ma il risultato non cambia….

    • #30724
      Up
      0
      Down
      ::

      Devi installare il supporto per l’italiano. Purtroppo la pacchettizzazione Debian è alquanto complicata e spezzettata.

      Scusami nel post precedente non ho scritto che l’avevo già dato precedetemente il comando per l’italiano:

      sudo apt-get install texlive-lang-italian

      ma il risultato non cambia….

      No, non ci siamo: se hai installato il supporto per l’italiano mi rifiuto di pensare che manchi la riga corrispondente in “language.dat”. Dimmi che cosa ottieni con il comando di shell
      `kpsewhich language.dat`
      e poi guarda se la riga “italian ithyph.tex” compare dando
      `less $(kpsewhich language.dat)`
      Ciao
      Enrico

    • #30725
      Up
      0
      Down
      ::

      Dimmi che cosa ottieni con il comando di shell
      `kpsewhich language.dat`

      Ottengo:

      /var/lib/texmf/tex/generic/config/language.dat

      e poi guarda se la riga “italian ithyph.tex” compare dando
      `less $(kpsewhich language.dat)`

      Si è presente ma è commentata…

    • #30726
      Up
      0
      Down
      ::

      Dimmi che cosa ottieni con il comando di shell
      `kpsewhich language.dat`

      Ottengo:

      /var/lib/texmf/tex/generic/config/language.dat

      e poi guarda se la riga “italian ithyph.tex” compare dando
      `less $(kpsewhich language.dat)`

      Si è presente ma è commentata…

      Allora va’ con “sudo texconfig-sys”, trova “hyphenation”, scegli “latex” o “pdflatex” (è lo stesso), togli il commento, salva e va’ con “sudo fmtutil-sys –all” (anche se texconfig dovrebbe farlo da sé quando si modifica language.dat).

      Occhio che l’editor di default è vi, ma credo che texconfig guardi la variabile d’ambiente EDITOR.

      Ciao
      Enrico

    • #30727
      Up
      0
      Down
      ::


      Ho fatto tutte le operazioni in modalità su, ma il risultato non cambia, ho sempre no hyphenation…..

    • #30728
      Up
      0
      Down
      ::

      Ho fatto tutte le operazioni in modalità su, ma il risultato non cambia, ho sempre no hyphenation…..

      Ma l’hai cancellato quel file pdflatex.fmt dentro la tua home? Se sì, credo che la cosa migliore sia di rivolgersi al forum di Ubuntu.

      Ciao
      Enrico

    • #30729
      Up
      0
      Down
      ::


      Si quel file l’ho cancellato in modalità su. Niente da fare, si ripresenta lo stesso errore. Proverò a scrivere sul forum di Ubuntu, grazie mille comunque x l’aiuto e la pazienza!!

      Ciao

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

Go to top