classiclatin?

  • Creatore
    Topic
  • #95032
    Up
    0
    Down
    ::


    Il seguente documento provoca un bizzarro messaggio di avviso:
    `
    \documentclass[a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[latin]{babel}
    \begin{document}
    Gallia est omnis divisa in partes tres
    \end{document}
    `

    Ecco qui il messaggio, come risulta dalla compilazione del documento.

    `This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex)
    restricted \write18 enabled.
    entering extended mode
    (./latino.tex
    LaTeX2e <2014/05/01>
    Babel <3.9k> and hyphenation patterns for 78 languages loaded.
    (/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
    Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
    (/usr/local/texlive/2014/texmf-dist/tex/latex/base/size10.clo))
    (/usr/local/texlive/2014/texmf-dist/tex/latex/base/fontenc.sty
    (/usr/local/texlive/2014/texmf-dist/tex/latex/base/t1enc.def))
    (/usr/local/texlive/2014/texmf-dist/tex/generic/babel/babel.sty
    (/usr/local/texlive/2014/texmf-dist/tex/generic/babel-latin/latin.ldf
    (/usr/local/texlive/2014/texmf-dist/tex/generic/babel/babel.def)

    Package babel Warning: Attention: hyphenation patterns for language
    (babel) classiclatin have not been loaded
    (babel) I go on using the modern Latin hyphenation patterns.
    (babel) Please, load the suitable patterns or upgrade your TeX d
    istribution.

    ))
    No file latino.aux.
    [1{/usr/local/texlive/2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
    (./latino.aux) ){/usr/local/texlive/2014/texmf-dist/fonts/enc/dvips/cm-super/cm
    -super-t1.enc}
    Output written on latino.pdf (1 page, 12960 bytes).
    Transcript written on latino.log.`
    Ovviamente non posso aggiornare la distribuzione TeX, perché più di così è impossibile.

    I casi sono due: o [tt]classiclatin[/tt] esiste, e perciò va aggiunto alla TeX Live, oppure non esiste e il messaggio va tolto.

    Ciao
    Enrico

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

      egreg9″ post=94665Il seguente documento provoca un bizzarro messaggio di avviso:
      `
      \documentclass[a4paper]{article}
      \usepackage[T1]{fontenc}
      \usepackage[latin]{babel}
      \begin{document}
      Gallia est omnis divisa in partes tres
      \end{document}
      `

      Ecco qui il messaggio, come risulta dalla compilazione del documento.

      `This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex)
      restricted \write18 enabled.
      entering extended mode
      (./latino.tex
      LaTeX2e <2014/05/01>
      Babel <3.9k> and hyphenation patterns for 78 languages loaded.
      (/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (/usr/local/texlive/2014/texmf-dist/tex/latex/base/size10.clo))
      (/usr/local/texlive/2014/texmf-dist/tex/latex/base/fontenc.sty
      (/usr/local/texlive/2014/texmf-dist/tex/latex/base/t1enc.def))
      (/usr/local/texlive/2014/texmf-dist/tex/generic/babel/babel.sty
      (/usr/local/texlive/2014/texmf-dist/tex/generic/babel-latin/latin.ldf
      (/usr/local/texlive/2014/texmf-dist/tex/generic/babel/babel.def)

      Package babel Warning: Attention: hyphenation patterns for language
      (babel) classiclatin have not been loaded
      (babel) I go on using the modern Latin hyphenation patterns.
      (babel) Please, load the suitable patterns or upgrade your TeX d
      istribution.

      ))
      No file latino.aux.
      [1{/usr/local/texlive/2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
      (./latino.aux) ){/usr/local/texlive/2014/texmf-dist/fonts/enc/dvips/cm-super/cm
      -super-t1.enc}
      Output written on latino.pdf (1 page, 12960 bytes).
      Transcript written on latino.log.`
      Ovviamente non posso aggiornare la distribuzione TeX, perché più di così è impossibile.

      I casi sono due: o [tt]classiclatin[/tt] esiste, e perciò va aggiunto alla TeX Live, oppure non esiste e il messaggio va tolto.

      Ciao
      Enrico

      A parte il fatto che questa è la prima domanda di Enrico qui sul forum (rallegramenti! 🙂 ) chiedo due cose.

      1. Perché TeX ha cercato il modulo [tt]classiclatin[/tt]? Ha riconosciuto la frase di Giulio Cesare, oppure è il comportamento predefinito quando si carica babel con [tt]latin[/tt]?

      2. Se [tt]classiclatin[/tt] non dovesse esserci, il testo in latino verrebbe sillabato sempre secondo le regole del latino moderno? 🙄

      Ciao
      Tommaso

    • #95034
      Up
      0
      Down
      ::


      In realtà, quel warning verrebbe lanciato anche utilizzando l’attributo [tt]medieval[/tt]. È sufficiente provare questo esempio minimo:`
      \documentclass[a4paper]{article}
      \usepackage[T1]{fontenc}
      \usepackage[latin]{babel}
      \languageattribute{latin}{medieval}
      \begin{document}
      Gallia est omnis divisa in partes tres
      \end{document}
      `
      Nella documentazione di [tt]babel-latin[/tt] credo sarebbe importante aggiungere una nota su [tt]\languageattribute[/tt].

      Ciao
      Claudio

    • #95035
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Come “responsabile” delle vostre domande e annotazioni, il file latin.ldf è già stato caricato su CTAN almeno un mese e mezzo fa; prima della pubblicazione di TeXLive2014. Infatti quel messaggio fa parte del file latin.ldf v.3.0.

        Anche i file dei pattern sono stati caricati, ma da quel che vedo non sono ancora stati inseriti in TeXLive, o forse lo sono ma con un nome diverso; c’è stata una lunga discussione a proposito di queste cose e infine mi è stato assicurato che la “nuova lingua” il classiclatin, avrebbe mantenuto quel nome.

        Io sono la persona meno indicata per eseguire delle verifiche, perché su tutti i calcolatori che uso io mi sono installato tutto il sistema di sillabazioni del latino, visto che i file li ho scritti io e avevo bisogno di collaudarli. Ora mi informo dai responsabili.

        Incidentalmente il tutto dovrebbe funzionare anche con polyglossia (xelatex, lualatex); ovviamente da me funziona; ma non so che cosa abbiano fatto i curatori di CTAN e di TeXLive; mi date on OK o un not-OK anche per polyglossia [usando variant=classic nell’opzione del caricamento del altino]?

        Mi stupisco del warning per medieval, perché medieval esiste da almeno 5 anni e ha sempre funzionato come si deve; la documentazione spiega che la sillabazione di medieval è gestita dallo stesso file di pattern di modern (default) che contiene anche gli appositi pattern per gestire la `u’ come una `v’ e gestisce le legature \ae e \oe correttamente; medieval, in sostanza differisce dal default solo perché scrive `nouembris’ invece di `novembris’ nella data e perché rende maiuscole e minuscole le `u’ e le `V’ correttamente..

        La sillabazione `classica’ mi è stata chiesta a gran voce dagli umanisti; è venuta abbastanza bene, ma ha comunque difficoltà a gestire al sillabazione etimologica nelle parole composte con certi prefissi o certi suffissi.
        Grazie

        Claudio

      • #95036
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ho appena eseguito l’aggiornamento di TeXLive; il file latin.ldf è aggiornato; le sillabazioni non lo sono ancora; Karl Berry e Mojka Miklavec responsabili di TeXLive e dei file di sillabazione non mi hanno ancora risposto.

        • #95037
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Risposta di Mojka: “avevo delle altre correzioni da fare e quella del latino classico mi è sfuggita.”

            Egli aggiunge che ha caricato su CTAN la sillabzione di classiclatin e ha sollecitato Karl. Presume che con l’aggiornamento di domani (domani l’altro a causa dei fusi orari) le cose si sistemino.

          • #95038
            Up
            0
            Down
            ::

            OldClaudio” post=94701Risposta di Mojka: “avevo delle altre correzioni da fare e quella del latino classico mi è sfuggita.”

            Egli aggiunge che ha caricato su CTAN la sillabzione di classiclatin e ha sollecitato Karl. Presume che con l’aggiornamento di domani (domani l’altro a causa dei fusi orari) le cose si sistemino.

            Bene!

            Credo che sia “ella” e non “egli”.

            Ciao
            Enrico

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

        Go to top