LuaLaTeX e vecchi font \mathbb

  • Creatore
    Topic
  • #91852
    PM
      Up
      0
      Down
      ::


      Salve, usando LuaLaTeX, ed avendo nel preambolo i seguenti pacchetti

      `
      \usepackage{amsmath}
      \usepackage{amsthm}
      \usepackage{amssymb}
      \usepackage{unicode-math}
      `

      Ho notato che il comando \mathbb produce font differenti da quelli prodotti dallo stesso comando eseguito compilando con LaTeX. Come faccio per ottere i font che ottenevo con LaTeX?

      Grazie

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #91853
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::

          PM” post=91426Salve, usando LuaLaTeX, ed avendo nel preambolo i seguenti pacchetti

          `
          \usepackage{amsmath}
          \usepackage{amsthm}
          \usepackage{amssymb}
          \usepackage{unicode-math}
          `

          Ho notato che il comando \mathbb produce font differenti da quelli prodotti dallo stesso comando eseguito compilando con LaTeX. Come faccio per ottere i font che ottenevo con LaTeX?

          Grazie

          1) secondo quanto scritto da Enrico nel suo introxelatex.pdf, quando si ua XeLaTeX si può caricare amsmath se se ne devono usare le funzionalità, ma NON si deve caricare amssymb. Con LuaLaTeX ci vogliono le stesse attenzioni. LuaLaTeX e XeLaTeX gestiscono i font OpenType in modo leggermente diverso, ma le motivazioni per non caricare amssymb sono le stesse.

          2) Per avere gli stessi font e i glifi della stessa forma di prima devi caricare come alfabeto matematico Latin Modern Math; ma se ora con xelatex hai specificato altri font testuali, diverso da quelli di default che sono, appunto, i Latin Modern, allora devi caricare un alfabeto matematico che si abbini ai font testuali che usi.

        • #91854
          Up
          0
          Down
          ::

          PM” post=91426Salve, usando LuaLaTeX, ed avendo nel preambolo i seguenti pacchetti

          `
          \usepackage{amsmath}
          \usepackage{amsthm}
          \usepackage{amssymb}
          \usepackage{unicode-math}
          `

          Ho notato che il comando \mathbb produce font differenti da quelli prodotti dallo stesso comando eseguito compilando con LaTeX. Come faccio per ottere i font che ottenevo con LaTeX?

          Grazie

          Ne ottieni di simili con
          `
          \usepackage{unicode-math}
          \setmathfont{Latin Modern Math}
          \setmathfont[range=\mathbb]{TeX Gyre Termes Math}
          `
          Ottieni proprio gli stessi con
          `
          \usepackage{unicode-math}
          \setmathfont{Latin Modern Math}
          \setmathfont[range=\mathbb]{FreeSerif}
          `
          Ciao
          Enrico

      Visualizzazione 1 filone di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top