Cambiare font

  • Creatore
    Topic
  • #38796
    Up
    0
    Down
    ::


    Salve a tutti,

    ho un problema:

    sto scrivendo una lettera formale. Utilizzo un tamplate trovato in internet del quale apprezzo le proporzioni.

    L’unica cosa che vorrei cambiare è il font utilizzato. Come posso fare?

    Il font che voglio utilizzare si trova nel mio libro font (Mac) e si chiama Gentium.

    grazie
    rella909

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

      Salve a tutti,

      ho un problema:

      sto scrivendo una lettera formale. Utilizzo un tamplate trovato in internet del quale apprezzo le proporzioni.

      L’unica cosa che vorrei cambiare è il font utilizzato. Come posso fare?

      Il font che voglio utilizzare si trova nel mio libro font (Mac) e si chiama Gentium.

      Per usare Gentium devi compilare con xelatex; nel preambolo del documento aggiungerai
      `\usepackage{fontspec}
      \setmainfont[Mapping=tex-text]{Gentium}`
      e all’inizio del documento le righe
      `%!TEX TS-program = xelatex
      %!TEX encoding = UTF-8 Unicode`
      se usi TeXShop.

      Ciao
      Enrico

    • #38798
      Up
      0
      Down
      ::


      Ho provato come mi hai suggerito ma quando lo devo compilare mi va in loop:

      “kpathsea: Running mktextfm Gentium”

      e non lo compila.

      Secondo te qual’è il problema?

      Poi, se saresti così gentile da spiegarmi come mai devo usare quei comandi ti sarei molto grato. Sono un neofita, ma volenteroso di imparare ad usare LaTeX.

      Ad esempio cos’è Xelatex?

    • #38799
      Up
      0
      Down
      ::

      Ho provato come mi hai suggerito ma quando lo devo compilare mi va in loop:

      “kpathsea: Running mktextfm Gentium”

      e non lo compila.

      Secondo te qual’è il problema?

      Poi, se saresti così gentile da spiegarmi come mai devo usare quei comandi ti sarei molto grato. Sono un neofita, ma volenteroso di imparare ad usare LaTeX.

      Ad esempio cos’è Xelatex?

      Come compili? Che cosa usi come editor o front-end? Se è TeXShop basta agire come ti ho suggerito; se è un altro occorre che tu ci dica quale.

      Perché non mostri anche il codice che vuoi usare?

      Ciao
      Enrico

    • #38800
      Up
      0
      Down
      ::


      Si scusa, mi ero scordato di dirtelo.

      Uso TexShop. Quando parlo di “compilare” intendo la console. Non so se è il termine giusto ma mi ricorda molto quando compilo file c++ o robba simile.

      ecco cosa scrivo:

      `%!TEX TS-program = xelatex
      %!TEX encoding = UTF-8 Unicode

      \documentclass[a4paper]{letter}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage{layaureo}
      \usepackage{lipsum}
      \newcommand{\à}{\`a}
      \newcommand{\è}{\`e}
      \newcommand{\ì}{\`i}
      \newcommand{\ò}{\`o}
      \newcommand{\ù}{\`u}

      \usepackage{fontspec}
      \setmainfont[Mapping=tex-text]{Gentium}

      \address{Dott.~Andrea}

      \begin{document}
      \begin{letter}{Prof.~Enrico Gregorio \\
      bla bla bla..}

      \opening{Egregi Signori,}

      vorrei sottoporre alla bla bla bla…

      \bigskip

      \encl{Curriculum vitae}

      \end{letter}

      \end{document}

      `[/code]

    • #38801
      Up
      0
      Down
      ::

      Si scusa, mi ero scordato di dirtelo.

      Uso TexShop. Quando parlo di “compilare” intendo la console. Non so se è il termine giusto ma mi ricorda molto quando compilo file c++ o robba simile.

      ecco cosa scrivo:

      `%!TEX TS-program = xelatex
      %!TEX encoding = UTF-8 Unicode

      \documentclass[a4paper]{letter}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage{layaureo}
      \usepackage{lipsum}
      \newcommand{\à}{\`a}
      \newcommand{\è}{\`e}
      \newcommand{\ì}{\`i}
      \newcommand{\ò}{\`o}
      \newcommand{\ù}{\`u}

      \usepackage{fontspec}
      \setmainfont[Mapping=tex-text]{Gentium}

      \address{Dott.~Andrea}

      \begin{document}
      \begin{letter}{Prof.~Enrico Gregorio \\
      bla bla bla..}

      \opening{Egregi Signori,}

      vorrei sottoporre alla bla bla bla…

      \bigskip

      \encl{Curriculum vitae}

      \end{letter}

      \end{document}`

      Elimina le due righe
      `\usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}`
      e quei \newcommand; le lettere accentate funzionano da sole. Il documento
      `%!TEX TS-program = xelatex
      %!TEX encoding = UTF-8 Unicode

      \documentclass[a4paper]{letter}
      \usepackage[italian]{babel}
      \usepackage{layaureo}
      \usepackage{lipsum}

      \usepackage{fontspec}
      \setmainfont[Mapping=tex-text]{Gentium}

      \address{Dott.~Andrea}

      \begin{document}
      \begin{letter}{Prof.~Enrico Gregorio \\
      bla bla bla..}

      \opening{Egregi Signori,}

      vorrei sottoporre alla bla bla bla…

      Quì c'è un accènto in più. O due?

      \bigskip

      \encl{Curriculum vitae}

      \end{letter}

      \end{document}`
      si compila perfettamente. Basta premere il pulsante “Compila” nella finestra di TeXShop.

      Ciao
      Enrico

    • #38802
      Up
      0
      Down
      ::


      Grazie mille.

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

Go to top