fonts diversi nello stesso documento

  • Creatore
    Topic
  • #30147
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Salve. Io vorrei usare un font per il testo ed un altro per i caratteri matematici. Come devo fare usando xetex? Fra l’altro io ho provato a mettere l’opzione no-math a fontspec, ma xetex non la riconosce.

      Grazie,

      davide

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #30148
        Up
        0
        Down
        ::


        Per cambiare stile

        \mathsf{…} Sans serif
        \mathtt{…} Typewriter

        per avere tali impostazioni in automatico penso che dovresti ridefinire gli ambienti matematici, non capisco però quale potrebbe essere il motivo per fare una cosa del genere!

      • #30149
        Up
        0
        Down
        ::


        Salve,
        a me servirebbe usare due font diversi nello stesso documento ma non per i caratteri matematici, bensi’ per quelli giapponesi (ragioni di linghezza del documento).
        come compilatore uso xelatex.

        Nello specifico la riga in cui vorrei avere il doppio tipo di caratteri e’ questa:

        `\author{工学系研究ķ85; 電Ĕ71;工学専ă15; Valerio Salvucci 1年 87296 ň31;ň65; 指導ă45;員:堀ė15;一 } `

        e’ possibile farlo?

        grazie,
        vevo

      • #30150
        Up
        0
        Down
        ::


        \documentclass[12pt]{article}
        \usepackage{fontspec}

        \setromanfont{HiraKakuPro-W3}
        \begin{document}

        \section{What I learned today}
        I can write this ķ69;はキランです in Japanese.

        \end{document}

        devi compilare con xelatex. e devi mettere al posto dell’ HiraKakuPro-W3, un font installato nel tuo sistema

      • #30151
        Up
        0
        Down
        ::

        \documentclass[12pt]{article}
        \usepackage{fontspec}

        \setromanfont{HiraKakuPro-W3}
        \begin{document}

        \section{What I learned today}
        I can write this ķ69;はキランです in Japanese.

        \end{document}

        devi compilare con xelatex. e devi mettere al posto dell’ HiraKakuPro-W3, un font installato nel tuo sistema

        Non necessariamente; si può usare un “main font” diverso e uno particolare per il giapponese:
        `\documentclass[12pt]{article}
        \usepackage{fontspec}

        \setmainfont{Hoefler Text}

        \newfontfamily\japfont{HiraKakuPro-W3}
        \newcommand{\jap}[1]{{\japfont#1}}

        \begin{document}

        \title{XYZ}
        \author{\jap{工学系研究ķ85; 電Ĕ71;工学専ă15;}\\ Valerio Salvucci\\
        1\jap{年} 87296 \jap{ň31;ň65; 指導ă45;員:堀ė15;一}}
        \maketitle

        \section{What I learned today}
        I can write this \jap{ķ69;はキランです} in Japanese.

        \end{document}`
        Spero che quel testo in giapponese sia innocuo. 😀

        Ciao
        Enrico

      • #30152
        Up
        0
        Down
        ::

        Non necessariamente; si può usare un “main font” diverso e uno particolare per il giapponese:
        Codice:
        \documentclass[12pt]{article}
        \usepackage{fontspec}

        \setmainfont{Hoefler Text}

        \newfontfamily\japfont{HiraKakuPro-W3}
        \newcommand{\jap}[1]{{\japfont#1}}

        \begin{document}

        \title{XYZ}
        \author{\jap{工学系研究ķ85; 電Ĕ71;工学専ă15;}\\ Valerio Salvucci\\
        1\jap{年} 87296 \jap{ň31;ň65; 指導ă45;員:堀ė15;一}}
        \maketitle

        \section{What I learned today}
        I can write this \jap{ķ69;はキランです} in Japanese.

        \end{document}

        Spero che quel testo in giapponese sia innocuo. Very Happy

        Ciao
        Enrico

        Grazie Enrico era quello che mi interessava.

        Una curiosita’: escludendo l’uso del giapponese, lo stesso documento (almeno per quelli di classe IEEE) con \usepackage{fontspec} e’ leggermente piu’ “lungo” che senza l’inclusione del pachetto. come mai? c’e’ un modo per ovviare a questo?

        Lo chiedo perche il mio bel documento tutto in inlgese e di due pagine precise precise, supera le due pagine quando inserisco \usepackage{fontspec}.

        grazie,
        vevo

      • #30153
        Up
        0
        Down
        ::

        Una curiosita’: escludendo l’uso del giapponese, lo stesso documento (almeno per quelli di classe IEEE) con \usepackage{fontspec} e’ leggermente piu’ “lungo” che senza l’inclusione del pachetto. come mai? c’e’ un modo per ovviare a questo?

        Lo chiedo perche il mio bel documento tutto in inlgese e di due pagine precise precise, supera le due pagine quando inserisco \usepackage{fontspec}.

        Diversa altezza dei caratteri? Che vuoi che ne sappia senza un esempio di ciò che fai?

        Ciao
        Enrico

      • #30154
        Up
        0
        Down
        ::


        Scusa Enrico, hai ragione.
        Prova a compilare il documento sottostante con xelatex una volta includendo \usepackage{fontspec}, e un’altra no. Quando non lo uso il testo sta in una pagina, se lo uso invece in 2.
        Cosi e’ piu’ chiaro.
        Grazie,
        vevo

        ps. il giapponese di prima e’ innocuo, il nome del mio dipartimento, professore etc..

        `\documentclass[conference,a4paper]{IEEEtran}

        \pagestyle{plain}

        \setlength{\textheight}{26.1cm}
        \setlength{\textwidth}{18.9 cm}
        \setlength{\columnsep}{0.6cm}
        \setlength{\topmargin}{0.5cm}
        \setlength{\headheight}{0.0in}
        \setlength{\headsep}{-1.0cm}
        \setlength{\evensidemargin}{-5.5cm} %with twoside
        \setlength{\parindent}{5mm}
        \setlength{\parskip}{0.0in}
        \parindent=5mm

        \usepackage{fontspec}

        \usepackage[english]{babel}

        \begin{document}

        \section{Domanda}

        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?
        Quante pagine ha quest documento se uso il pacchetto fontspec? e quante se non lo uso?

        \end{document}
        `

      • #30155
        Up
        0
        Down
        ::

        Scusa Enrico, hai ragione.
        Prova a compilare il documento sottostante con xelatex una volta includendo \usepackage{fontspec}, e un’altra no. Quando non lo uso il testo sta in una pagina, se lo uso invece in 2.
        Cosi e’ piu’ chiaro.
        Grazie,
        vevo

        ps. il giapponese di prima e’ innoquo, il nome del mio dipartimento, professore etc..

        `\documentclass[conference,a4paper]{IEEEtran}

        \pagestyle{plain}

        \setlength{\textheight}{26.1cm}
        \setlength{\textwidth}{18.9 cm}
        \setlength{\columnsep}{0.6cm}
        \setlength{\topmargin}{0.5cm}
        \setlength{\headheight}{0.0in}
        \setlength{\headsep}{-1.0cm}
        \setlength{\evensidemargin}{-5.5cm} %with twoside
        \setlength{\parindent}{5mm}
        \setlength{\parskip}{0.0in}
        \parindent=5mm

        \usepackage{fontspec}

        \usepackage[english]{babel}

        \begin{document}

        \end{document}
        `

        Dovrebbe essere abbastanza evidente che il font standard per la classe IEEEtran è Times, mentre usando fontspec il font di default è Latin Modern. Non c’è molto da stupirsi, no?

        Ciao
        Enrico

      • #30156
        Up
        0
        Down
        ::


        non mi ero accorto che cambiava font.
        Mi ero focalizzato sul fatto che il titolo delle section cambia da maiuscolo a minuscolo.

        grazie di tutto,
        vevo

        ps. ho corretto innocuo

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

    Go to top