Sillabazione italiano non funzionante

  • Creatore
    Topic
  • #106387
    Up
    0
    Down
    ::


    Buongiorno,
    sono piuttosto inesperto e spero che questo mio problema sia solo una banalità. La sillabazione in italiano non mi funziona; utilizzo Linux Centos7, Texworks

    latex –version
    pdfTeX 3.1415926-2.5-1.40.14 (TeX Live 2013)
    kpathsea version 6.1.1
    Copyright 2013 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
    There is NO warranty. Redistribution of this software is
    covered by the terms of both the pdfTeX copyright and
    the Lesser GNU General Public License.
    For more information about these matters, see the file
    named COPYING and the pdfTeX source.
    Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
    Compiled with libpng 1.5.13; using libpng 1.5.13
    Compiled with zlib 1.2.7; using zlib 1.2.7
    Compiled with poppler version 0.26.5

    Il preambolo;
    `
    documentclass[a4paper, 12pt]{article} %[opzioni]{classe}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[english,italian]{babel}
    `
    Avvio TexWorks con modalità utente (nel caso fosse un problema di permessi, anche su Linux sono un pò alle prime armi)

    Suggerimenti?

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #106388
      Up
      0
      Down
      ::


      Ho anche un problema analogo con il correttore ortografico che pare (da GUI di Texworks) non essere presente. Guardate la mia installazione nello mia home (utente)

      ls .T* .t*
      .texlive2012:
      texmf-config texmf-var

      .TeXworks:
      completion configuration scripts translations TwFileVersions.db

      E il comando seguente:

      sudo yum install hunspell-it
      Loaded plugins: fastestmirror, langpacks, priorities, protectbase
      Loading mirror speeds from cached hostfile
      * base: mirror.jgotteswinter.com
      * elrepo: http://ftp.nluug.nl
      * epel: mirror.spreitzer.ch
      * extras: mirrors.prometeus.net
      * nux-dextop: mirror.li.nux.ro
      * updates: mirrors.prometeus.net
      0 packages excluded due to repository protections
      Package hunspell-it-2.4-0.10.20070901.el7.noarch already installed and latest version
      Nothing to do

      Quindi anche il dizionario pare essere presente (ma in “EDIT->VERICA ORTOGRAFIA”, non c’e’ nulla).

      Sempre più convinto sia un problema di permessi e installazione, anche se la cosa non da idea cosa poter fare….Aiuti?

      Grazie.

    • #106389
      Up
      0
      Down
      ::


      Ahimè, scusate…completo la domanda mettendo anche l’output della compilazione (che contiene qualche problema):

      Package babel Warning: No hyphenation patterns were loaded for
      (babel) the language `Italian’
      (babel) I will use the patterns loaded for \language=0 instead.
      LaTeX Warning: Label `’ multiply defined.
      Underfull \hbox (badness 10000) in paragraph at lines 20–21
      Undefull \hbox…………………………………………..
      …………………………………………………………………

      Qualcuno ha un’idea?

    • #106390
      Up
      0
      Down
      ::


      Nella tua TeX Live mancano i pattern di sillabazione dell’italiano, perciò TeX usa quelli predefiniti, che ovviamente non vanno bene.

      Potresti aver installato una TeX Live parziale, che è la causa più probabile del problema.

      Tra un paio di settimane uscirà la versione 2016. Ti consiglio caldamente di disinstallare la tua e di installare quella nuova.

      Ciao
      Tommaso

    • #106391
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Ieri ho cercato di darti una risposta, ma era troppo lunga e quando l’ho spedita, il server del forum mi aveva già staccato dal collegamento.
        Ben mi sta; non dovrei mai scrivere messaggi troppo lunghi.
        La sostanza del messaggio era che stai usando una versione di TeXLive obsoleta, datata 2013 (sta per uscire la 2016 e tre anni per questo tipo di software sono una “eternità”). Ma non basta: non ho mai visto un preambolo del file .log con quel tipo di informazioni; ho il sospetto che si tratti di una versione specialmente impachettata per quelche sistema Linux un po’ di gusti difficili che non si fida della versione di TeXLive che si può scaricare dal sito ufficiale del Coomprehensive TeX Archive Network (CTAN).

        D’altra parte il messaggio che ricevi è chiarissimo:

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

        La tua versione di TeXLive o è parziale, o non è configurata per caricare nel file di formato i pattern delle lingue che l’utente vuole usare. Per l’italiano che gli manca usa invece i pattern di sillabazione della lingua 0 che è l’inglese americano.

        È possibile che la tua installazione ti permetta di scaricare dai suoi repositories uno o più pacchetti legati a TeX riguardanti le lingue; usa il tuo apt-get, o yum, o il package manager del tuo Linux per scaricare e installare i pacchetti delle lingue. Poi ricostruisci i file di formato se non te lo fanno direttamente quei programmi di installazione.

        Tra poche settimane uscirà la TeXLive 2016 scaricabile da CTAN; approfittane per disfarti della tua vecchia installazione, ma installala da CTAN, non dia repositories del tuo Linux; per come fare cerca in rete il documento texlive-YEAR-ubuntu.pdf che dice come fare, almeno per le installazioni di Linux conformi agli standard fissati da consorzio Debian.

        Essendo l’autore dei pattern di sillabazione, ti posso assicurare che fanno parte di ogni distribuzione completa del sistema TeX da circa 25 anni (ovviamente in questi 25 anni li ho corretti e aggiornati, ma sono circa 15 o 20 anni che non ricevo più segnalazioni di errori).

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

    Go to top