babel e ot2cmr.fd

  • Creatore
    Topic
  • #38231
    Up
    0
    Down
    ::


    Ciao a tutti,

    cercando di correggere un documento .tex inviatomi da un mio amico mi sono accorto che il caricamento di babel con l’opzione italian richiede il file ot2cmr.fd

    Immagino sia qualcosa relativo al cirillico! Cosa c’entra con l’italiano?
    Inoltre anche se MiKTeX cerca di scaricarlo e installarlo non ci riesce.
    Ho installato l’unico pacchetto che è presente nel package manager di MiKTeX, ot2cyr, ma non ha sortito effetti positivi.

    L’esempio minimo è un documento banale con il solo caricamento di babel con l’opzione italian.

    Sarà colpa di MiKTeX? (Versione 2.8 basic con la lingua italiana attivata secondo quanto riportato nell’Arte per la versione basic)

    Grazie a tutti.
    Ciao ciao.
    Fra

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #38232
      Up
      0
      Down
      ::

      Ciao a tutti,

      cercando di correggere un documento .tex inviatomi da un mio amico mi sono accorto che il caricamento di babel con l’opzione italian richiede il file ot2cmr.fd

      Immagino sia qualcosa relativo al cirillico! Cosa c’entra con l’italiano?
      Inoltre anche se MiKTeX cerca di scaricarlo e installarlo non ci riesce.
      Ho installato l’unico pacchetto che è presente nel package manager di MiKTeX, ot2cyr, ma non ha sortito effetti positivi.

      L’esempio minimo è un documento banale con il solo caricamento di babel con l’opzione italian.

      Sarà colpa di MiKTeX? (Versione 2.8 basic con la lingua italiana attivata secondo quanto riportato nell’Arte per la versione basic)

      Non mi risulta; ecco l’esempio e il log:
      `\listfiles
      \documentclass[a4paper]{article}
      \usepackage[italian]{babel}

      \begin{document}
      Ciao
      \end{document}`
      `This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2009.10.19) 21 OCT 2009 23:25
      entering extended mode
      restricted \write18 enabled.
      %&-line parsing enabled.
      **bicbab.tex
      (./bicbab.tex
      LaTeX2e <2009/09/24>
      Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
      yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
      abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
      h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
      greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, ku
      rmanji, latin, latvian, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, po
      lish, portuguese, romanian, russian, sanskrit, serbian, slovak, slovenian, span
      ish, swedish, turkish, ukenglish, ukrainian, uppersorbian, welsh, loaded.
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/article.cls
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (/usr/local/texlive/2009/texmf-dist/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
      )
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.sty
      Package: babel 2008/07/06 v3.8l The Babel package

      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
      Language: italian 2008/03/14 v1.2t Italian support from the babel system

      (/usr/local/texlive/2009/texmf-dist/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.
      ))
      No file bicbab.aux.
      \openout1 = `bicbab.aux'.

      LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for LGR/cmr/m/n on input line 5.
      LaTeX Font Info: Try loading font information for LGR+cmr on input line 5.
      (/usr/local/texlive/2009/texmf-dist/tex/latex/cbfonts/lgrcmr.fd
      File: lgrcmr.fd 2008/01/04 v1.0 Greek Computer Modern
      )
      LaTeX Font Info: … okay on input line 5.
      [1

      {/usr/local/texlive/2009/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./bicb
      ab.aux)

      *File List*
      article.cls 2007/10/19 v1.4h Standard LaTeX document class
      size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
      babel.sty 2008/07/06 v3.8l The Babel package
      italian.ldf 2008/03/14 v1.2t Italian support from the babel system
      lgrcmr.fd 2008/01/04 v1.0 Greek Computer Modern
      ***********

      )
      Here is how much of TeX's memory you used:
      607 strings out of 493848
      8003 string characters out of 3149206
      58467 words of memory out of 3000000
      3955 multiletter control sequences out of 15000+200000
      3640 words of font info for 14 fonts, out of 3000000 for 9000
      714 hyphenation exceptions out of 8191
      24i,4n,24p,164b,114s stack positions out of 5000i,500n,10000p,200000b,50000s

      Output written on bicbab.pdf (1 page, 11411 bytes).
      PDF statistics:
      10 PDF objects out of 1000 (max. 8388607)
      0 named destinations out of 1000 (max. 500000)
      1 words of extra memory for PDF output out of 10000 (max. 10000000)`
      Ciao
      Enrico

    • #38233
      Up
      0
      Down
      ::

      Non mi risulta

      In effetti sembra che anche nel mio caso ot2cmr.fd non venga richiamato.
      Però c’è qualcosa che fa scattare l’installazione automatica di MiKTeX 🙁

      Se invece di accettare l’installazione, annullo, la compilazione continua e va a buon fine.
      Quindi potrei anche ignorare il problema ma credo sia un sintomo di qualcosa che non va. . .
      Ecco il log generato dallo stesso esempio minimale da te usato.

      `This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=latex 2009.9.7) 21 OCT 2009 23:34
      entering extended mode
      **test.tex
      (C:\Users\Francesco\Desktop\doriano\test.tex
      LaTeX2e <2005/12/01>
      Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
      rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
      (“C:\Program Files\MiKTeX 2.8\tex\latex\base\article.cls”
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (“C:\Program Files\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:\Program Files\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:\Program Files\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg”
      File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
      )
      (“C:\Program Files\MiKTeX 2.8\tex\generic\babel\italian.ldf”
      Language: italian 2008/03/14 v1.2t Italian support from the babel system

      (“C:\Program Files\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 Warning: No hyphenation patterns were loaded for
      (babel) the language `Italian'
      (babel) I will use the patterns loaded for \language=0 instead.

      \l@italian = a dialect from \language0
      Package babel Info: Making ” an active character on input line 94.
      )) (C:\Users\Francesco\Desktop\doriano\test.aux)
      LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for LGR/cmr/m/n on input line 5.
      LaTeX Font Info: Try loading font information for LGR+cmr on input line 5.

      (“C:\Program Files\MiKTeX 2.8\tex\generic\babel\lgrcmr.fd”
      File: lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
      )
      LaTeX Font Info: … okay on input line 5.
      [1

      ]
      (C:\Users\Francesco\Desktop\doriano\test.aux)

      *File List*
      article.cls 2007/10/19 v1.4h Standard LaTeX document class
      size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
      babel.sty 2008/07/06 v3.8l The Babel package
      bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
      italian.ldf 2008/03/14 v1.2t Italian support from the babel system
      lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
      ***********

      )
      Here is how much of TeX's memory you used:
      615 strings out of 495286
      8454 string characters out of 3180406
      57116 words of memory out of 3000000
      3884 multiletter control sequences out of 15000+200000
      3640 words of font info for 14 fonts, out of 3000000 for 9000
      14 hyphenation exceptions out of 8191
      24i,4n,24p,163b,114s stack positions out of 5000i,500n,10000p,200000b,50000s

      Output written on test.dvi (1 page, 216 bytes).
      `

      Ciao ciao.
      Fra

    • #38234
      Up
      0
      Down
      ::

      Non mi risulta

      In effetti sembra che anche nel mio caso ot2cmr.fd non venga richiamato.
      Però c’è qualcosa che fa scattare l’installazione automatica di MiKTeX 🙁

      Se invece di accettare l’installazione, annullo, la compilazione continua e va a buon fine.
      Quindi potrei anche ignorare il problema ma credo sia un sintomo di qualcosa che non va. . .
      Ecco il log generato dallo stesso esempio minimale da te usato.

      `This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=latex 2009.9.7) 21 OCT 2009 23:34
      entering extended mode
      **test.tex
      (C:\Users\Francesco\Desktop\doriano\test.tex
      LaTeX2e <2005/12/01>
      Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
      rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
      (“C:\Program Files\MiKTeX 2.8\tex\latex\base\article.cls”
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (“C:\Program Files\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:\Program Files\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:\Program Files\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg”
      File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
      )
      (“C:\Program Files\MiKTeX 2.8\tex\generic\babel\italian.ldf”
      Language: italian 2008/03/14 v1.2t Italian support from the babel system

      (“C:\Program Files\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 Warning: No hyphenation patterns were loaded for
      (babel) the language `Italian'
      (babel) I will use the patterns loaded for \language=0 instead.

      \l@italian = a dialect from \language0
      Package babel Info: Making ” an active character on input line 94.
      )) (C:\Users\Francesco\Desktop\doriano\test.aux)
      LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5.
      LaTeX Font Info: … okay on input line 5.
      LaTeX Font Info: Checking defaults for LGR/cmr/m/n on input line 5.
      LaTeX Font Info: Try loading font information for LGR+cmr on input line 5.

      (“C:\Program Files\MiKTeX 2.8\tex\generic\babel\lgrcmr.fd”
      File: lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
      )
      LaTeX Font Info: … okay on input line 5.
      [1

      ]
      (C:\Users\Francesco\Desktop\doriano\test.aux)

      *File List*
      article.cls 2007/10/19 v1.4h Standard LaTeX document class
      size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
      babel.sty 2008/07/06 v3.8l The Babel package
      bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
      italian.ldf 2008/03/14 v1.2t Italian support from the babel system
      lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
      ***********

      )
      Here is how much of TeX's memory you used:
      615 strings out of 495286
      8454 string characters out of 3180406
      57116 words of memory out of 3000000
      3884 multiletter control sequences out of 15000+200000
      3640 words of font info for 14 fonts, out of 3000000 for 9000
      14 hyphenation exceptions out of 8191
      24i,4n,24p,163b,114s stack positions out of 5000i,500n,10000p,200000b,50000s

      Output written on test.dvi (1 page, 216 bytes).
      `

      Ciao ciao.
      Fra

      Ci sarebbero un paio di cose da osservare. Prima, che non hai abilitato la sillabazione dell’italiano per la solita e incomprensibile parsimonia al riguardo di MiKTeX. Seconda, che MiKTeX carica un file bblopts.cfg del quale bisognerebbe vedere il contenuto.

      Ciao
      Enrico

    • #38235
      Up
      0
      Down
      ::

      Ci sarebbero un paio di cose da osservare. Prima, che non hai abilitato la sillabazione dell’italiano per la solita e incomprensibile parsimonia al riguardo di MiKTeX. Seconda, che MiKTeX carica un file bblopts.cfg del quale bisognerebbe vedere il contenuto.

      Per la prima ne sono consapevole ma non capisco dove sia il problema 🙁
      Da circa 5 anni non scrivo in italiano con LaTeX e quindi mi si è posto solo ora questo problema. Ho seguito alla lettera (almeno credo) le istruzioni dell’Arte ma a quanto pare non hanno sortito l’effetto sperato. Cercherò di risolvere la questione spulciando il forum e internet.

      Per il file bblopts.cfg, ecco il suo contenuto:
      `\ProvidesFile{bblopts.cfg}%
      [2006/07/31 v1.0 MiKTeX 'babel' configuration]

      \DeclareOption{arabic}{\input{arabic.ldf}}
      \DeclareOption{farsi}{\input{farsi.ldf}}

      \endinput`

      Grazie dell’aiuto Enrico!
      Ciao ciao.
      Fra

    • #38236
      Up
      0
      Down
      ::


      In MikTeX 2.8 tutta la configurazione si può gestire sia come utente normale che come amministratore. Nel menu di avvio alla voce MikTeX ci sono due cartelle Mainteinance, uno dei quali etichettata (admin).

      Per esperienza, la sillabazione italiana va abilitata dal pannello settings *non* etichettato (admin). Abilitare (solo?) come admin non ha alcun effetto. Questo almeno è ciò che è successo a me.

      Giacomo

    • #38237
      Up
      0
      Down
      ::

      In MikTeX 2.8 tutta la configurazione si può gestire sia come utente normale che come amministratore. Nel menu di avvio alla voce MikTeX ci sono due cartelle Mainteinance, uno dei quali etichettata (admin).

      Per esperienza, la sillabazione italiana va abilitata dal pannello settings *non* etichettato (admin). Abilitare (solo?) come admin non ha alcun effetto. Questo almeno è ciò che è successo a me.

      Giacomo

      Ciao Giacomo,

      sì avevo letto se non ricordo male un tuo intervento al riguardo in un’altra discussione.
      Ho provato ad abilitare la lingua italiana anche da utente ma risulta già installata!

      Ora però la sillabazione italiana funziona anche se non so bene perché: ho fatto 3 cose, non so quale delle tre abbia funzionato:
      1. ho riavviato il pc
      2. ho fatto il refresh del database utente
      3. ho installato il supporto completo per il cirillico

      Per la cronaca, installando il supporto completo per il cirillico, MiKTeX non si lamenta più ma nei file caricati non compare comunque alcun file relativo al cirillico.

      Dopo aver visto che magicamente la sillabazione italiana funzionava e che MiKTeX non richiedeva più il famigerato file ho rimosso nuovamente il supporto per il cirillico.
      La sillabazione italiana continua a funzionare ma ora MiKTeX pretende nuovamente di installare ot2cmr.fd.
      Per ora mi installo il supporto per il cirillico e vado avanti così 🙁

      Ciao ciao.
      Fra

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

Go to top