Problemi con babel italian

  • Creatore
    Topic
  • #12401
    Up
    0
    Down
    ::


    Il messaggio di errore che ottengo compilando è:`/usr/share/texmf/tex/generic/babel/italian.ldf:0: No hyphenation patterns were loaded for(babel) the language `Italian'(babel) I will use the patterns loaded for \language=0 instead.`
    Ho già cercato nel forum e con Google delle possibili soluzioni, ma non ho risolto nulla.
    Le cose che ho già fatto sono state:

    1. Decommentare la lingua italiana in `/usr/share/texmf/tex/generic/config/language.dat`

    2. Usare questi comandi trovati su Internet, per risolvere lo stesso problema (anche se non so cosa facciano):`# cd /usr/share/texmf/tex/latex/config/
      # tex -ini -fmt=latex -progname=latex latex.ini
      # cd /usr/share/texmf/etex/latex/config/
      # etex -ini -efmt=elatex -progname=elatex *elatex.ini
      # cd /usr/share/texmf/pdftex/plain/config/
      # pdftex -ini -fmt=pdftex -progname=pdftex pdftex.ini
      # cd /usr/share/texmf/pdftex/latex/config/
      # pdftex -ini -fmt=pdflatex -progname=pdflatex pdflatex.ini
      # cd /usr/share/texmf/pdfetex/latex/config/
      # pdfetex -ini -efmt=pdfelatex -progname=pdfelatex *pdfelatex.ini
      # cd /usr/share/texmf/omega/plain/config/
      # omega -ini -fmt=omega -progname=omega omega.ini`

    I file italian.ldf e italian.sty sono correttamente in`/usr/share/texmf/tex/generic/babel/`
    Non so dove sbattere la testa…

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #12402
      Up
      0
      Down
      ::

      Il messaggio di errore che ottengo compilando è:`/usr/share/texmf/tex/generic/babel/italian.ldf:0: No hyphenation patterns were loaded for(babel) the language `Italian'(babel) I will use the patterns loaded for \language=0 instead.`
      Ho già cercato nel forum e con Google delle possibili soluzioni, ma non ho risolto nulla.
      Le cose che ho già fatto sono state:

      1. Decommentare la lingua italiana in `/usr/share/texmf/tex/generic/config/language.dat`

      2. Usare questi comandi trovati su Internet, per risolvere lo stesso problema (anche se non so cosa facciano):`# cd /usr/share/texmf/tex/latex/config/
        # tex -ini -fmt=latex -progname=latex latex.ini
        # cd /usr/share/texmf/etex/latex/config/
        # etex -ini -efmt=elatex -progname=elatex *elatex.ini
        # cd /usr/share/texmf/pdftex/plain/config/
        # pdftex -ini -fmt=pdftex -progname=pdftex pdftex.ini
        # cd /usr/share/texmf/pdftex/latex/config/
        # pdftex -ini -fmt=pdflatex -progname=pdflatex pdflatex.ini
        # cd /usr/share/texmf/pdfetex/latex/config/
        # pdfetex -ini -efmt=pdfelatex -progname=pdfelatex *pdfelatex.ini
        # cd /usr/share/texmf/omega/plain/config/
        # omega -ini -fmt=omega -progname=omega omega.ini`

      I file italian.ldf e italian.sty sono correttamente in`/usr/share/texmf/tex/generic/babel/`
      Non so dove sbattere la testa…

      `# fmtutil-sys –all`
      Quei comandi non fanno praticamente nulla di utile, se poi non sposti i formati creati nel posto giusto. Lo script fmtutil-sys se ne occupa da sé.

      Un’altra volta cerca di comunicare che sistema operativo e che distribuzione TeX usi.

      Ciao
      Enrico

    • #12403
      Up
      0
      Down
      ::


      Hai ragione…Ho una Gentoo Linux 2.6.16.
      E la mia versione di TeX è la Version 3.14159 (Web2C 7.4.5)
      Digitando il tuo comando da shell, mi dice che non lo trova; nel prompt di LaTeX mi risponde:`# latex
      This is TeX, Version 3.14159 (Web2C 7.4.5)
      **fmtutil-sys –all
      ! I can't find file `fmtutil-sys'.
      <*> fmtutil-sys
      –all
      Please type another input file name:`
      Che fare?

    • #12404
      Up
      0
      Down
      ::

      Hai ragione…Ho una Gentoo Linux 2.6.16.
      E la mia versione di TeX è la Version 3.14159 (Web2C 7.4.5)
      Digitando il tuo comando da shell, mi dice che non lo trova; nel prompt di LaTeX mi risponde:`# latex
      This is TeX, Version 3.14159 (Web2C 7.4.5)
      **fmtutil-sys –all
      ! I can't find file `fmtutil-sys'.
      <*> fmtutil-sys
      –all
      Please type another input file name:`
      Che fare?

      fmtutil-sys è uno shell script da eseguire come root. Se non ce l’hai, significa che hai una distribuzione teTeX abbastanza vecchia, come confermato dalla versione di Web2C usata. In tal caso puoi impiegare semplicemente “fmtutil –all” e pensare seriamente ad aggiornarla. La teTeX più recente (e ultima della serie) è la 3; fra poco dovrebbe uscire la nuova TeX Live che sostituisce teTeX, non più mantenuta dal suo autore.

      Ciao
      Enrico

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

Go to top