Babel – no output in italiano

  • Creatore
    Topic
  • #48696
    Up
    0
    Down
    ::


    Ciao a tutti,

    ho da poco reinstallato Miktex (Miktex 2.8 su Windows XP SP3) ed ho un problema con babel: in pratica, usando l’opzione italiano, non ottengo alcun output (cioè, ottengo un documento di 0 pagine).

    Ho provato a ricontrollare l’attivazione della lingua italiana nei settings di Miktex, ed ho anche seguito i passi indicati qui http://www.guit.sssup.it/phpBB2/viewtopic.php?t=8389&highlight=, senza alcun risultato

    Allego un esempio minimale (in pratica commentando la riga 2 tutto va a buon fine, lasciando la riga 2 ottengo il file log allegato), ed il file .log. Immagino che sia un problema di installazione, ma ho anche disinstallato e reinstallato babel e non è cambiato niente. Non so cosa fare.

    `
    \documentclass[a4paper]{article}
    \usepackage[italian]{babel}
    \begin{document}
    Test
    \end{document}
    `

    `
    This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=latex 2010.8.23) 23 AUG 2010 17:30
    entering extended mode
    **test.tex
    (“C:\Documents and Settings\enrico\Desktop\test.tex”
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
    rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, italian, load
    ed.
    (“C:\Programmi\MiKTeX 2.8\tex\latex\base\article.cls”
    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    (“C:\Programmi\MiKTeX 2.8\tex\latex\base\size10.clo”
    File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
    )
    \c@part=\count79
    \c@section=\count80
    \c@subsection=\count81
    \c@subsubsection=\count82
    \c@paragraph=\count83
    \c@subparagraph=\count84
    \c@figure=\count85
    \c@table=\count86
    \abovecaptionskip=\skip41
    \belowcaptionskip=\skip42
    \bibindent=\dimen102
    )
    (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\babel.sty”
    Package: babel 2008/07/06 v3.8l The Babel package

    *************************************
    * Local config file bblopts.cfg used
    *
    (“C:\Programmi\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg”
    File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
    )
    (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\italian.ldf”
    Language: italian 2008/03/14 v1.2t Italian support from the babel system

    (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\babel.def”
    File: babel.def 2008/07/06 v3.8l Babel common definitions
    \babel@savecnt=\count87
    \U@D=\dimen103
    )
    Package babel Info: Making ” an active character on input line 94.
    `

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #48697
      Up
      0
      Down
      ::

      Ciao a tutti,

      ho da poco reinstallato Miktex (Miktex 2.8 su Windows XP SP3) ed ho un problema con babel: in pratica, usando l’opzione italiano, non ottengo alcun output (cioè, ottengo un documento di 0 pagine).

      Ho provato a ricontrollare l’attivazione della lingua italiana nei settings di Miktex, ed ho anche seguito i passi indicati qui http://www.guit.sssup.it/phpBB2/viewtopic.php?t=8389&highlight=, senza alcun risultato

      Allego un esempio minimale (in pratica commentando la riga 2 tutto va a buon fine, lasciando la riga 2 ottengo il file log allegato), ed il file .log. Immagino che sia un problema di installazione, ma ho anche disinstallato e reinstallato babel e non è cambiato niente. Non so cosa fare.

      `
      \documentclass[a4paper]{article}
      \usepackage[italian]{babel}
      \begin{document}
      Test
      \end{document}
      `

      `
      This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=latex 2010.8.23) 23 AUG 2010 17:30
      entering extended mode
      **test.tex
      (“C:\Documents and Settings\enrico\Desktop\test.tex”
      LaTeX2e <2009/09/24>
      Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
      rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, italian, load
      ed.
      (“C:\Programmi\MiKTeX 2.8\tex\latex\base\article.cls”
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (“C:\Programmi\MiKTeX 2.8\tex\latex\base\size10.clo”
      File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
      )
      \c@part=\count79
      \c@section=\count80
      \c@subsection=\count81
      \c@subsubsection=\count82
      \c@paragraph=\count83
      \c@subparagraph=\count84
      \c@figure=\count85
      \c@table=\count86
      \abovecaptionskip=\skip41
      \belowcaptionskip=\skip42
      \bibindent=\dimen102
      )
      (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\babel.sty”
      Package: babel 2008/07/06 v3.8l The Babel package

      *************************************
      * Local config file bblopts.cfg used
      *
      (“C:\Programmi\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg”
      File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
      )
      (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\italian.ldf”
      Language: italian 2008/03/14 v1.2t Italian support from the babel system

      (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\babel.def”
      File: babel.def 2008/07/06 v3.8l Babel common definitions
      \babel@savecnt=\count87
      \U@D=\dimen103
      )
      Package babel Info: Making ” an active character on input line 94.
      `

      Prova a cancellare i file ausiliari. Con le altre lingue come va? Hai rigenerato il database dei pacchetti (“Refresh File Name Database” in MiKTeX Settings, mi sembra)?

      Ciao
      Ivan

    • #48698
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Come dice chiaramente il tuo file log, la lingua italiana non è installata a livello di sillabazione.

        Perché ti venga un documento di zero pagine lo devi vedere più avanti le file log; la parte che ci hai mostrato non dice nulla a questo proposito ma dice le solite cose che appaiono quando si invoca l’italiano senza averne installato la sillabazione.

        MiKTeX Settings poi Languages poi spuntare Italian, poi tornare a General poi refresh formats, in ogni caso rinfresca sempre il filename database, anche se queste manovre non servono, farle richiede pochi secondi di CPU time; spesso invece sono quelle che ci si dimentica di fare e causano difetti che gli altri utenti non possono replicare e quindi non riescono a dare nessuna informazione o aiuto in merito:

        Ti suggerisco il codice seguente:

        `
        \documentclass{article}
        \usepackage[italian]{babel}
        \begin{document}
        \showhyphens{equazione quell'altezza}
        \end{document}
        `

        Questo file non produce nessun documento; scrive sullo schermo (sulla console) ma scrive anche sul file .log. Se la console non rimane aperta dopo l’esecuzione di latex o pdflatex,, apri il file .log con lo stesso editor che hai usato per comporre il documento sorgente e vai verso il fondo per vedere un messaggio di Overfull habox dove appiono quelle due stringhe sillabate.

        Troverai qualcosa come equ-azione e e quell’altezza verrà sillabata, ma male.

        È il risultato di non aver impostato la sillabazione italiana.

      • #48699
        Up
        0
        Down
        ::


        Ciao a tutti,

        innanzitutto grazie per le risposte.

        Avevo già provato a rigenerare il database dei pacchetti come suggerisce Ivan, ma purtroppo senza successo. Ho provato anche il codice che suggerisce Old Claudio, ma purtroppo ho sempre lo stesso problema.

        Allego il nuovo file .log. Anche questo (come il precedente) sembra troncato, ma in realtà è tutto quello che ottengo. Forse si blocca qualcosa in babel, ma non capisco perchè succeda solo con l’italiano.

        `
        This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=latex 2010.8.23) 24 AUG 2010 22:33
        entering extended mode
        **test.tex
        (“C:\Documents and Settings\enrico\Desktop\test.tex”
        LaTeX2e <2009/09/24>
        Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
        rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, italian, load
        ed.
        (“C:\Programmi\MiKTeX 2.8\tex\latex\base\article.cls”
        Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
        (“C:\Programmi\MiKTeX 2.8\tex\latex\base\size10.clo”
        File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
        )
        \c@part=\count79
        \c@section=\count80
        \c@subsection=\count81
        \c@subsubsection=\count82
        \c@paragraph=\count83
        \c@subparagraph=\count84
        \c@figure=\count85
        \c@table=\count86
        \abovecaptionskip=\skip41
        \belowcaptionskip=\skip42
        \bibindent=\dimen102
        )
        (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\babel.sty”
        Package: babel 2008/07/06 v3.8l The Babel package

        *************************************
        * Local config file bblopts.cfg used
        *
        (“C:\Programmi\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg”
        File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
        )
        (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\italian.ldf”
        Language: italian 2008/03/14 v1.2t Italian support from the babel system

        (“C:\Programmi\MiKTeX 2.8\tex\generic\babel\babel.def”
        File: babel.def 2008/07/06 v3.8l Babel common definitions
        \babel@savecnt=\count87
        \U@D=\dimen103
        )
        Package babel Info: Making ” an active character on input line 94.`

      • #48700
        Up
        0
        Down
        ::


        Ho trovato questo sul web:
        http://techobjects.wordpress.com/2010/01/03/it-sillabazione-italiana-con-miktex

        dove aveva il mio stesso problema ed ha risolto reinstallando miktex. Purtroppo con me non ha funzionato, dunque son tornato a Miktex 2.7 e tutto funziona.

        Mi piacerebbe però sapere se sono noti dei bachi o incompatibilità in Miktex 2.8, o come fare per segnalare questo che forse ho scoperto io, che ripeto, uso (usavo) Windows XP SP3 e Miktex 2.8.

      • #48701
        Up
        0
        Down
        ::


        Ciao a tutti, credo di avere un problema analogo a quello (alla fine non risolto) di Henryss.
        Ho installato MikTek 2.9 su WindowsXP, ho scaricato il pacchetto per la sillabazione in italiano, ho controllato che in Settings->Languages fosse spuntato l’italiano e infine ho premuto su Refresh FNDB per aggiornare le modifiche.
        Quando faccio compilare il mio file ottengo (solo per la lingua italiana):
        `(“C:\Programmi\MiKTeX 2.9\tex\generic\babel\babel.def”)latex.exe: GUI framework cannot be initialized.`
        e non viene prodotto nessun file di output.
        Il file .log è lo stesso che ha ottenuto Henryss, cioè si ferma con le parole:

        `(“C:\Programmi\MiKTeX 2.9\tex\generic\babel\babel.def”
        File: babel.def 2008/07/08 v3.8m Babel common definitions
        \babel@savecnt=\count87
        \U@D=\dimen103
        )
        Package babel Info: Making ” an active character on input line 94.`

        Ho anche provato reinstallare tutto, ma non ci sono stati miglioramenti…
        Qualcuno si è già imbattutto in un problema analogo? Ho cercato anche su altri forum ma non ho trovato nulla a riguardo.

      • #48702
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Questo dimostra che non ci siamo capiti; Non è il filename database FNDB che va aggiornato quando si apre la linguetta Languages e si spunta la casella di fianco a italian. Dopo spuntata al casella bisogn tornare alla linguetta General e cliccare Regenerate format files.

          Per altro il problema non si presenterebbe, se invece di installare la versione di base di MiKTeX (che noi sconsigliamo sempre) si fosse installata la versione comleta (che noi consigliamo sempre) anche se l’installazione può richiedere anche una buona mezz’ora, talvolta di più.

          Non è necessario installare, nemmeno con la versione ridotta, nessun pacchetto particolare per l’italiano, basta solo spuntare il nome della lingua e rigenerare i file di formato.

          Il file log che viene mostrato è strano che si fermi dopo aver dichiarato il segno ” come carattere attivo, anche perché nel listato del file log di @Henryss la lingua italiana risulta correttamente installata. Posso azzardare un baco nel file italian.ldf, ma sarebbe la prima volta che qualcuno si trova davanti a questo baco.

          Infine, dato che con MiKTeX si hanno sempre problemi di questo genere, perché non viene installata TeX Live (completa) che si installa anche sulle macchine Windows? Non dico che TL sia assolutamente priva di bachi, come lo è spesso MiKTeX, ma i bachi vengono corretti da un giorno all’altro, mentre il povero Christian Schenk, da solo, non ce la fa a stare dietro a tutto.

        • #48703
          Up
          0
          Down
          ::

          paul_thejuggler” post=74784Ciao a tutti, credo di avere un problema analogo a quello (alla fine non risolto) di Henryss.
          Ho installato MikTek 2.9 su WindowsXP, ho scaricato il pacchetto per la sillabazione in italiano, ho controllato che in Settings->Languages fosse spuntato l’italiano e infine ho premuto su Refresh FNDB per aggiornare le modifiche.
          Quando faccio compilare il mio file ottengo (solo per la lingua italiana):
          `(“C:\Programmi\MiKTeX 2.9\tex\generic\babel\babel.def”)latex.exe: GUI framework cannot be initialized.`
          e non viene prodotto nessun file di output.
          Il file .log è lo stesso che ha ottenuto Henryss, cioè si ferma con le parole:

          `(“C:\Programmi\MiKTeX 2.9\tex\generic\babel\babel.def”
          File: babel.def 2008/07/08 v3.8m Babel common definitions
          \babel@savecnt=\count87
          \U@D=\dimen103
          )
          Package babel Info: Making ” an active character on input line 94.`

          Ho anche provato reinstallare tutto, ma non ci sono stati miglioramenti…
          Qualcuno si è già imbattutto in un problema analogo? Ho cercato anche su altri forum ma non ho trovato nulla a riguardo.

          Babel non c’entra nulla. È un problema di MiKTeX.
          http://www.guitex.org/home/it/forum/5-tex-e-latex/62564-pdflatexexe-gui-framework-cannot-be-initialized
          Ciao
          Enrico

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

      Go to top