Problema riconoscimento package [italian]{babel}

  • Creatore
    Topic
  • #26850
    Up
    0
    Down
    ::


    Ciao a tutti!
    Ho un problema con la stesura della mia tesi, spero che qualcuno mi possa aiutare!!
    Premetto che del mondo latex sono nuova!
    Dunque, per scrivere utilizzo texnicCenter, all’inizio del mio documento ho messo:

    \usepackage[italian]{babel}
    \selectlanguage{italian}
    \languageshorthands{italian}

    Però quando compilo ho il seguente errore:
    Package babel warning:no hyphenation patterns were loaded for the language ‘Italian’ I will use the patterns loaded for \language=0 instead.

    E quello che succede nel mio documendo è che in fondo al documento ho i titoli Elenco delle figure e elenco delle tabelle corretti….Mentre nell’indice mi compaiono in inglese!!
    Qualcuno sa aiutarmi?

    Grazie mille a tutti!!

Visualizzazione 22 filoni di risposte
  • Autore
    Risposte
    • #26851
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti!
        Ho un problema con la stesura della mia tesi, spero che qualcuno mi possa aiutare!!
        Premetto che del mondo latex sono nuova!
        Dunque, per scrivere utilizzo texnicCenter, all’inizio del mio documento ho messo:

        \usepackage[italian]{babel}
        \selectlanguage{italian}
        \languageshorthands{italian}

        Però quando compilo ho il seguente errore:
        Package babel warning:no hyphenation patterns were loaded for the language ‘Italian’ I will use the patterns loaded for \language=0 instead.

        E quello che succede nel mio documendo è che in fondo al documento ho i titoli Elenco delle figure e elenco delle tabelle corretti….Mentre nell’indice mi compaiono in inglese!!
        Qualcuno sa aiutarmi?

        Grazie mille a tutti!!

        Hai provato a lasciare solo
        `\usepackage[italian]{babel}`

        nel preambolo e a togliere
        `\selectlanguage{italian}
        \languageshorthands{italian}`

        Assieme a TeXnicCenter usi MiKTeX?

        Ciao,
        Antonio

      • #26852
        mlgdominici
        Amministratore del forum
          Up
          0
          Down
          ::

          Però quando compilo ho il seguente errore:
          Package babel warning:no hyphenation patterns were loaded for the language ‘Italian’ I will use the patterns loaded for \language=0 instead.

          A pagina 35-36 dell’Arte di scrivere con LaTeX, trovi le istruzioni per attivare la sillabazione italiana.

          Ciao,
          Max.

        • #26853
          Up
          0
          Down
          ::


          Ho provato a togliere le due righe di comando

          Codice:
          \selectlanguage{italian}
          \languageshorthands{italian}

          Ma non ho risolto nulla, ho guardato anche la guida ma non mi dice niente di più di quello che già ho fatto…
          Si uso anche Miktex, e a tal proposito, sono andata a vedere le varie impostazione e ho trovato che tra i package, in language support, il package relativo all’italiano non è installato…
          Potrebbe essere quello il problema…ma non so come fare per installarlo!
          Tra l’altro sotto al package italian c’è il package italian hypenation patterns che invece è installato…

        • #26854
          Up
          0
          Down
          ::

          Ho provato a togliere le due righe di comando

          Codice:
          \selectlanguage{italian}
          \languageshorthands{italian}

          Ma non ho risolto nulla, ho guardato anche la guida ma non mi dice niente di più di quello che già ho fatto…
          Si uso anche Miktex, e a tal proposito, sono andata a vedere le varie impostazione e ho trovato che tra i package, in language support, il package relativo all’italiano non è installato…
          Potrebbe essere quello il problema…ma non so come fare per installarlo!
          Tra l’altro sotto al package italian c’è il package italian hypenation patterns che invece è installato…

          Usando MiKTeX e TeXnicCenter, ti basta scrivere`\usepackage[italian]{babel} `senza le altre 2 righe, superflue.

          Per attivare l’italiano, fai così, con me ha funzionato:`Da Settings>Package, selezionare “italian” (e quindi tutto il suo contenuto) da “Language Support”.
          Da Settings>Languages, selezionare “italian” (ithyph.tex).
          Aprire il file “C:\Programmi\MiKTeX 2.7\tex\generic\config\language.dat” e decommentare la riga con italian.
          Da Settings>General, dare refresh FNDB e Update formats`Buon lavoro.

        • #26855
          Up
          0
          Down
          ::

          Per attivare l’italiano, fai così, con me ha funzionato:`Da Settings>Package, selezionare “italian” (e quindi tutto il suo contenuto) da “Language Support”.
          Da Settings>Languages, selezionare “italian” (ithyph.tex).
          Aprire il file “C:\Programmi\MiKTeX 2.7\tex\generic\config\language.dat” e decommentare la riga con italian.
          Da Settings>General, dare refresh FNDB e Update formats`Buon lavoro.

          Ho eseguito tutti i passi come mi hai indicato e ancora nulla… 😥
          Tra l’altro non capisco proprio perchè a fine documento i capitoli “elenco delle tabelle” e “elenco delle figure” siano scritti correttamente in italiano…mentre solo nell’indice sono in inglese.. 😥

        • #26856
          Up
          0
          Down
          ::

          Ho eseguito tutti i passi come mi hai indicato e ancora nulla… 😥
          Tra l’altro non capisco proprio perchè a fine documento i capitoli “elenco delle tabelle” e “elenco delle figure” siano scritti correttamente in italiano…mentre solo nell’indice sono in inglese.. 😥

          Elimina tutti i file superflui (aux e così via) generati da TeX e prova a ricompilare.

        • #26857
          Up
          0
          Down
          ::

          Elimina tutti i file superflui (aux e così via) generati da TeX e prova a ricompilare.

          Ancora niente…però adesso quando compilo non mi da più nessun warning… 😕

        • #26858
          Up
          0
          Down
          ::

          Elimina tutti i file superflui (aux e così via) generati da TeX e prova a ricompilare.

          Ancora niente…però adesso quando compilo non mi da più nessun warning… 😕

          Leggi la guida sulla composizione tipografica qui in alto. Parla della sillabazione. Così vedi se l’italiano è correttamente installato.

          Dopo la cancellazione, compila un 2 o 3 volte… non si sa mai!

        • #26859
          Up
          0
          Down
          ::

          [quote]Elimina tutti i file superflui (aux e così via) generati da TeX e prova a ricompilare.

          Ancora niente…però adesso quando compilo non mi da più nessun warning… 😕

          Leggi la guida sulla composizione tipografica qui in alto. Parla della sillabazione. Così vedi se l’italiano è correttamente installato.

          Dopo la cancellazione, compila un 2 o 3 volte… non si sa mai![/quote]
          ok appena ho un attimo di tempo leggo e controllo…Poi vi faccio sapere..!
          Intanto grazie mille x tutto l’aiuto!

        • #26860
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Si uso anche Miktex, e a tal proposito, sono andata a vedere le varie impostazione e ho trovato che tra i package, in language support, il package relativo all’italiano non è installato…
            Potrebbe essere quello il problema…ma non so come fare per installarlo!
            Tra l’altro sotto al package italian c’è il package italian hypenation patterns che invece è installato…

            Toglimi una curiosità: non è che hai installato la versione “basic” di MiKTeX? Io ho instalatlato quella completa, e quel package è preinstallato.

            Ciao,
            L.

          • #26861
            Up
            0
            Down
            ::

            Toglimi una curiosità: non è che hai installato la versione “basic” di MiKTeX? Io ho instalatlato quella completa, e quel package è preinstallato.

            Ciao,
            L.

            Io ho sempre installato la basic per questioni di spazio… installando “on the fly” i pacchetti mancanti. La completa include tutto, quindi mi sembra abbastanza normale il fatto…

          • #26862
            Up
            0
            Down
            ::


            Si ho installato la basic…
            Ho letto la guida che mi avete consigliato ma non ho risolto ancora il problema..Adesso provo ad installare la versione completa..

          • #26863
            Up
            0
            Down
            ::

            Si ho installato la basic…
            Ho letto la guida che mi avete consigliato ma non ho risolto ancora il problema..Adesso provo ad installare la versione completa..

            Vuoi dire che con la basic e le mie istruzioni non hai risolto il problema?

          • #26864
            Up
            0
            Down
            ::

            Si ho installato la basic…
            Ho letto la guida che mi avete consigliato ma non ho risolto ancora il problema..Adesso provo ad installare la versione completa..

            Vuoi dire che con la basic e le mie istruzioni non hai risolto il problema?

            Esatto…

            Ora il problema non c’è più, ho disinstallato la basic e installato la versione completa, e il problema è risolto…Mi spiace in questo modo non posso dirvi esattamente cosa non funzionava prima…
            Molto probabilmente sarà stata colpa mia che magari ho impostato male qualcosa la prima volta…

            Grazie mille mille a tutti siete veramente disponibilissimi!! 😀

          • #26865
            Up
            0
            Down
            ::


            Giadina\n

            Esatto…

            Ora il problema non c’è più, ho disinstallato la basic e installato la versione completa, e il problema è risolto…Mi spiace in questo modo non posso dirvi esattamente cosa non funzionava prima…
            Molto probabilmente sarà stata colpa mia che magari ho impostato male qualcosa la prima volta…

            Grazie mille mille a tutti siete veramente disponibilissimi!! 😀

            Io ho messo la basic e fatto quei passaggi, mi pare, e la cosa ha funzionato…
            Mannaggia che non mi ricordo di preciso come fare!

            Sarebbe stato utile per metterlo nelle guide!

          • #26866
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              Io ho messo la basic e fatto quei passaggi, mi pare, e la cosa ha funzionato…
              Mannaggia che non mi ricordo di preciso come fare!
              Sarebbe stato utile per metterlo nelle guide!

              Allora ragazzi, per tagliare la testa al toro ho preso un PC con Windows e ci ho instalato la versione basic di MiKTeX.

              Ci sono due “aggeggi” relativi all’italiano (scusate il nome, ma non saprei che termine usare). Il primo è:

              Avvio -> Programmi -> MiKTeX -> Settings -> Languages -> Italian

              e non è attivato né nella basic né nella completa: per attivarlo, occorre seguire la procedura che ho riportato nelle mie guide.

              Il secondo “aggeggio” è:

              Avvio -> Programmi -> MiKTeX -> Settings -> Packages -> Language Support -> Italian

              Si tratta di un “package” per l’”Italian typesetting”, che contiene gli “Italian hyphenation patterns”: è preinstallato nella versione completa ma non lo è in quella di base (per attivarlo, bisogna seguire la procedura descritta da Mirko).

              1. Non so che differenza ci sia tra i due “aggeggi”, e mi piacerebbe che qualcuno me la spiegasse.

              Nella versione basic di MiKTeX ho provato a non attivare il secondo “aggeggio”: se mi limito ad attivare solo il primo, seguendo la procedura descritta nelle guide, mi pare che la sillabazione italiana funzioni comunque perfettamente:
              `Language: italian 2008/03/14 v1.2t Italian support from the babel system`
              Questo mi risulta parecchio strano, visto che il secondo “aggeggio” dovrebbe contenere gli “Italian hyphenation patterns”… 😯

              2. In una MiKTeX basic, serve davvero attivare il secondo “aggeggio”?

              Confido nell’intervento di qualche utente PC più esperto di me, eventualmente disposto a fare una prova su un PC “vergine”.

              Grazie mille,
              L.

              P.S. Se penso che per attivare la sillabazione italiana su Mac non occorre fare nulla:mrgreen:

            • #26867
              Up
              0
              Down
              ::

              1. Non so che differenza ci sia tra i due “aggeggi”, e mi piacerebbe che qualcuno me la spiegasse.

              Nella versione basic di MiKTeX ho provato a non attivare il secondo “aggeggio”: se mi limito ad attivare solo il primo, seguendo la procedura descritta nelle guide, mi pare che la sillabazione italiana funzioni comunque perfettamente:
              `Language: italian 2008/03/14 v1.2t Italian support from the babel system`
              Questo mi risulta parecchio strano, visto che il secondo “aggeggio” dovrebbe contenere gli “Italian hyphenation patterns”… 😯

              Il messaggio che citi viene emesso alla lettura di italian.ldf indipendentemente dal fatto che gli schemi per la cesura siano stati caricati. Ti ricordo che gli schemi di cesura (hyphenation patterns) vengono elaborati durante la creazione del formato; se non sono presenti quelli dell’italiano dopo che si è dato \usepackage[italian]{babel} (o qualcosa di simile che richieda l’italiano), apparirà il famoso messaggio di avviso “No hyphenation patterns for language Italian”.

              Pare che luatex permetta il caricamento “dinamico” degli schemi di cesura. Quando TeX fu creato, la penuria di memoria costrinse Knuth a cercare di risparmiarla il più possibile.

              Ciao
              Enrico

            • #26868
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::

                Il messaggio che citi viene emesso alla lettura di italian.ldf indipendentemente dal fatto che gli schemi per la cesura siano stati caricati. Ti ricordo che gli schemi di cesura (hyphenation patterns) vengono elaborati durante la creazione del formato; se non sono presenti quelli dell’italiano dopo che si è dato \usepackage[italian]{babel} (o qualcosa di simile che richieda l’italiano), apparirà il famoso messaggio di avviso “No hyphenation patterns for language Italian”.

                Pare che luatex permetta il caricamento “dinamico” degli schemi di cesura. Quando TeX fu creato, la penuria di memoria costrinse Knuth a cercare di risparmiarla il più possibile.

                Chiarissimo. Nella prossima edizione delle guide, aggiungerò una nota per chi usa la distribuzione basic di MiKTeX.

                Grazie mille,
                Lorenzo

              • #26869
                Up
                0
                Down
                ::

                Ho provato a togliere le due righe di comando

                Codice:
                \selectlanguage{italian}
                \languageshorthands{italian}

                Ma non ho risolto nulla, ho guardato anche la guida ma non mi dice niente di più di quello che già ho fatto…
                Si uso anche Miktex, e a tal proposito, sono andata a vedere le varie impostazione e ho trovato che tra i package, in language support, il package relativo all’italiano non è installato…
                Potrebbe essere quello il problema…ma non so come fare per installarlo!
                Tra l’altro sotto al package italian c’è il package italian hypenation patterns che invece è installato…

                Usando MiKTeX e TeXnicCenter, ti basta scrivere`\usepackage[italian]{babel} `senza le altre 2 righe, superflue.

                Per attivare l’italiano, fai così, con me ha funzionato:`Da Settings>Package, selezionare “italian” (e quindi tutto il suo contenuto) da “Language Support”.
                Da Settings>Languages, selezionare “italian” (ithyph.tex).
                Aprire il file “C:\Programmi\MiKTeX 2.7\tex\generic\config\language.dat” e decommentare la riga con italian.
                Da Settings>General, dare refresh FNDB e Update formats`Buon lavoro.

                Ciao a tutti!
                Riapro il topic per un aggiornamento. Ho avuto tra le mani dei pc windows vergini, sui quali ho installato il sistema MikTeX.
                Per l’italiano ho fatto:`Da Package Manager, fare Repository>Synchronize
                Da Settings>Package, selezionare “italian” (e quindi tutto il suo contenuto) da “Language Support”.
                Da Settings>Languages, selezionare “italian” (ithyph.tex).
                Aprire il file “C:\Programmi\MiKTeX 2.7\tex\generic\config\language.dat” e decommentare la riga con italian.
                Da Settings>General, dare refresh FNDB e Update formats`Installando ovviamente i pacchetti che mi chiedeva a runtime…
                è la procedura che ho già mandato, con una sola aggiunta all’inizio (senza la quale ottenevo errori di reperimento dei pacchetti).
                Resto ancora uno dei pochi sostenitori della basic, EhEh.

                Buona serata.

              • #26870
                Up
                0
                Down
                ::

                Resto ancora uno dei pochi sostenitori della basic, EhEh.

                Probabilmente l’unico… 😀
                E’ così comoda la versione full. Soprattutto si evitano ulteriori e fastidiose interruzioni in fase di compilazione.
                Basta ricordarsi di fare un upgrade di tanto in tanto.
                De gustibus… 😉

                Ciao.
                r.

              • #26871
                Up
                0
                Down
                ::


                Anch’io uso la basic, per il semplice fatto che sennò avrei un mucchio di roba inutile (inutile per quel poco che io uso latex, ovviamente) da deframmentare in più e da reinstallare quando formatto.

                Il problema proposto, di MikTeX, era capitato anche a me: ho provato a installare i pacchetti italiani, ma niente, cambiato i linguaggi ma niente.

                Alla fine mi ero messo con “a fianco” un prof, nel senso che io ogni mattina gli portavo i log degli errori e cercavamo la possibile soluzione, senza riuscire ad ottenere alcun risultato.

                Al che mi sono stufato di tutta questa situazione, ho disinstallato MikTeX, pulito il registro, i temp, riscaricato e reinstallato (sempre la basic).
                Però ho, prima di fare qualsiasi altra cosa, aggiunto i vari pacchetti per l’italiano tramite “Settings” (non dal Package Manager, tramite settings è più comodo) e da allora funziona tutto a meraviglia.

                C’è da dire che ora, usando USBTeX, mi sono trovato a dover di nuovo aggiornare il sistema per l’italiano, in maniera da poterlo distribuire già predisposto, e quel problema non mi è più capitato.

                Sappiamo tutti benissimo come (non) funziona Windows e tutto ciò che uno prova a installarci, quindi l’unico consiglio (da utente PC) che io potrei dare per “aiutare” la soluzione è di disinstallare MikTeX, riavviare il pc, pulire il registro e provare a installarlo di nuovo, incrociando le dita e sperando che sia la volta buona.

                Buon sabato sera!

                Davide

              • #26872
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Anch’io uso la basic, per il semplice fatto che sennò avrei un mucchio di roba inutile (inutile per quel poco che io uso latex, ovviamente) da deframmentare in più e da reinstallare quando formatto.

                  “Deframmentare”, “reinstallare”, “riformattare”… Da quando uso Mac, queste attività non ricordo neppure più che cosa siano! 😉

                  Ciao,
                  L.

                • #26873
                  Up
                  0
                  Down
                  ::

                  “Deframmentare”, “reinstallare”, “riformattare”… Da quando uso Mac, queste attività non ricordo neppure più che cosa siano! 😉

                  Ciao,
                  L.

                  Beato te. 😀 Ma purtroppo, per vari motivi, molti non possono fare il grande salto di qualità e quindi si devono accontentare di

                  “Deframmentare”, “reinstallare”, “riformattare”…

                  ogni tanto. 8)

                  Però anche Mac, ogni tanto, darà pure dei problemi, o no? 😛
                  Ovviamente è una domanda retorica. 😉

                  Scusate se sono andato fuori tema,
                  Davide

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

              Go to top