Possibile errore di Junicode

  • Creatore
    Topic
  • #90542
    Up
    0
    Down
    ::


    Ciao a tutti,

    questa mattina, in un documento che sto scrivendo, ho notato un comportamento anomalo del font Junicode. Se compilo questo codice:
    `% !TEX program = xelatex

    \documentclass[a5paper,10pt,openany,twocolumn]{memoir}

    \usepackage{fontspec}
    \defaultfontfeatures{Ligatures=TeX}
    \setmainfont[BoldFont=Junicode Bold,
    Numbers={OldStyle,Proportional}]{EB Garamond}

    \begin{document}

    \emph{\textbf{9}}

    \end{document}`
    Nel PDF generato, il numero che vedo scritto in grassetto corsivo non è 9, bensì 3; succede anche a voi? A cosa può essere dovuto? E soprattutto: è possibile correggere questo comportamento? Mi dispiacerebbe molto rinunciare al Junicode (come grassetto per il Garamond) per una cosa di questo tipo.

    Grazie mille e buona giornata,
    Marco.

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

      Marco87″ post=90078Ciao a tutti,

      questa mattina, in un documento che sto scrivendo, ho notato un comportamento anomalo del font Junicode. Se compilo questo codice:
      `% !TEX program = xelatex

      \documentclass[a5paper,10pt,openany,twocolumn]{memoir}

      \usepackage{fontspec}
      \defaultfontfeatures{Ligatures=TeX}
      \setmainfont[BoldFont=Junicode Bold,
      Numbers={OldStyle,Proportional}]{EB Garamond}

      \begin{document}

      \emph{\textbf{9}}

      \end{document}`
      Nel PDF generato, il numero che vedo scritto in grassetto corsivo non è 9, bensì 3; succede anche a voi? A cosa può essere dovuto? E soprattutto: è possibile correggere questo comportamento? Mi dispiacerebbe molto rinunciare al Junicode (come grassetto per il Garamond) per una cosa di questo tipo.

      Grazie mille e buona giornata,
      Marco.

      Sì, capita anche a me. Curiosamente, LuaLaTeX non carica il nero corsivo di Junicode.

      D’altra parte, usare il nero con Garamond è come realizzare la corsa delle bighe in “Ben Hur” con auto di formula uno: un anacronismo.

      Ciao
      Enrico

    • #90544
      Up
      0
      Down
      ::


      Ciao Enrico,

      grazie della risposta.

      egreg9D’altra parte, usare il nero con Garamond è come realizzare la corsa delle bighe in “Ben Hur” con auto di formula uno: un anacronismo.

      Nel documento che sto scrivendo mi è difficile non usare il grassetto e, visto che era stato suggerito in questo forum, ho puntato sul Junicode. Non credevo che stesse così male.

      Sì, capita anche a me. Curiosamente, LuaLaTeX non carica il nero corsivo di Junicode.

      Lasciando in parte il problema di usare il grassetto con Garamond, il problema rimane con Junicode. Se uso questo codice:
      `% !TEX program = xelatex

      \documentclass[a5paper,10pt,openany,twocolumn]{memoir}

      \usepackage{fontspec}
      \defaultfontfeatures{Ligatures=TeX}
      \setmainfont[Numbers={OldStyle,Proportional}]{Junicode}

      \begin{document}

      \emph{\textbf{9}}

      \end{document}`
      resta il medesimo problema. Ho provato a installare il font Junicode TrueType (scaricato da SourceForge) sul sistema. Aprendo WordPad e usando Junicode posso, senza problemi, scrivere 9 in grassetto corsivo. Quindi, mi sembra proprio che ci sia qualche problema di lettura del font da parte del motore di composizione; infatti il log della compilazione mi dice:

      ** WARNING ** Unable to read OpenType/TrueType Unicode cmap table. ** WARNING ** Failed to load ToUnicode CMap for font “Junicode” ** WARNING ** Unable to read OpenType/TrueType Unicode cmap table. ** WARNING ** Failed to load ToUnicode CMap for font “Junicode-BoldItalic”

      La cosa strana è che viene usato il grassetto corsivo, ma invece di scrivere 9, scrive 3. Forse bisognerebbe segnalare la cosa a qualcuno, ma non so chi.

      Grazie e ciao,
      Marco.

    • #90545
      Up
      0
      Down
      ::

      Marco87″ post=90081Ciao Enrico,

      grazie della risposta.

      D’altra parte, usare il nero con Garamond è come realizzare la corsa delle bighe in “Ben Hur” con auto di formula uno: un anacronismo.

      Nel documento che sto scrivendo mi è difficile non usare il grassetto e, visto che era stato suggerito in questo forum, ho puntato sul Junicode. Non credevo che stesse così male.

      Sì, capita anche a me. Curiosamente, LuaLaTeX non carica il nero corsivo di Junicode.

      Lasciando in parte il problema di usare il grassetto con Garamond, il problema rimane con Junicode. Se uso questo codice:
      `% !TEX program = xelatex

      \documentclass[a5paper,10pt,openany,twocolumn]{memoir}

      \usepackage{fontspec}
      \defaultfontfeatures{Ligatures=TeX}
      \setmainfont[Numbers={OldStyle,Proportional}]{Junicode}

      \begin{document}

      \emph{\textbf{9}}

      \end{document}`
      resta il medesimo problema. Ho provato a installare il font Junicode TrueType (scaricato da SourceForge) sul sistema. Aprendo WordPad e usando Junicode posso, senza problemi, scrivere 9 in grassetto corsivo. Quindi, mi sembra proprio che ci sia qualche problema di lettura del font da parte del motore di composizione; infatti il log della compilazione mi dice:

      ** WARNING ** Unable to read OpenType/TrueType Unicode cmap table. ** WARNING ** Failed to load ToUnicode CMap for font “Junicode” ** WARNING ** Unable to read OpenType/TrueType Unicode cmap table. ** WARNING ** Failed to load ToUnicode CMap for font “Junicode-BoldItalic”

      La cosa strana è che viene usato il grassetto corsivo, ma invece di scrivere 9, scrive 3. Forse bisognerebbe segnalare la cosa a qualcuno, ma non so chi.

      Grazie e ciao,
      Marco.

      A me questo codice funziona perfettamente:
      `% !TEX encoding = UTF-8 Unicode
      % !TEX TS-program = XeLaTeX

      \documentclass{memoir}
      \usepackage{fontspec}
      \setmainfont[Ligatures=TeX,%
      Numbers={OldStyle,Proportional}]{Junicode}

      \begin{document}

      0123456789

      \textbf{0123456789}

      \emph{0123456789}

      \emph{\textbf{0123456789}}

      \end{document}`

      Ciao
      Tommaso

    • #90546
      Up
      0
      Down
      ::


      Ciao Tommaso,

      illinguista1972A me questo codice funziona perfettamente […]

      A me non funziona perfettamente, ma al posto dell’ultimo 9 nel PDF c’è un 3, e ho provato a compilare pochi istanti fa, appena dopo aver aggiornato TeX Live. La cosa si fa proprio curiosa.

      Grazie e buona serata,
      Marco.

    • #90547
      Up
      0
      Down
      ::

      Marco87″ post=90094Ciao Tommaso,

      A me questo codice funziona perfettamente […]

      A me non funziona perfettamente, ma al posto dell’ultimo 9 nel PDF c’è un 3, e ho provato a compilare pochi istanti fa, appena dopo aver aggiornato TeX Live. La cosa si fa proprio curiosa.

      Grazie e buona serata,
      Marco.

      Anch’io stesso problema. TeX Live aggiornata un attimo fa.

      Ciao
      Ivan

    • #90548
      alegenn
      Partecipante
        Up
        0
        Down
        ::

        ivan” post=90097

        Ciao Tommaso,

        [quote=”illinguista1972″]A me questo codice funziona perfettamente […]

        A me non funziona perfettamente, ma al posto dell’ultimo 9 nel PDF c’è un 3, e ho provato a compilare pochi istanti fa, appena dopo aver aggiornato TeX Live. La cosa si fa proprio curiosa.

        Grazie e buona serata,
        Marco.

        Anch’io stesso problema. TeX Live aggiornata un attimo fa.

        Ciao
        Ivan[/quote]

        A me funziona. MacTeX 2013 appena aggiornata su Lion

      • #90549
        Up
        0
        Down
        ::

        alegenn” post=90099

        [quote=”Marco87″ post=90094]Ciao Tommaso,

        [quote=”illinguista1972″]A me questo codice funziona perfettamente […]

        A me non funziona perfettamente, ma al posto dell’ultimo 9 nel PDF c’è un 3, e ho provato a compilare pochi istanti fa, appena dopo aver aggiornato TeX Live. La cosa si fa proprio curiosa.

        Grazie e buona serata,
        Marco.

        Anch’io stesso problema. TeX Live aggiornata un attimo fa.

        Ciao
        Ivan[/quote]

        A me funziona. MacTeX 2013 appena aggiornata su Lion[/quote]
        Vi dico un segreto: non aggiorno TeX Live dal 10 agosto. Non so se questo possa spiegare la cosa. Tra i pacchetti da aggiornare, tuttavia, non vedo Junicode né fontspec.

        Ciao
        Tommaso

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

    Go to top