Re: Scelta dei font

#64727
Up
0
Down
::

LuglioM26″ post=63811Salve a tutti.

Vorrei creare un documento in cui poter specificare un determinato FONT da usare per l’intero file oppure solo per alcune sue parti. Mi spiego meglio.

Doc.tex

Testo Generale -> FONT1 (default o a scelta)
Simboli Matematici -> FONT2 (asana math credo sia il migliore ma consigliatemi voi)
Testo Paraziale (singole parti o selezione o simili) -> FONT3

Utilizzo sia MiKTeX che TeX Live 2011, il primo con TeXStudio o TeXnicCenter ed il secondo con TeXMaker.

Se vuoi usare Asana Math non hai molta scelta
`\documentclass[a4paper]{article} % o quella che vuoi
\usepackage{ifxetex}

\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella} % versione Unicode di Palatino
\setmathfont{Asana Math}
\newfontfamily\specialfont[…]{…} % per le “parti speciali”
\DeclareTextFontCommand{\textspecial}{\specialfont}

\ifxetex
\usepackage{polyglossia}
\setmainlanguage{italian}
\else
\usepackage[italian]{babel}
\fi`
Compilare con xelatex o lualatex. Negli argomenti di \newfontfamily metti le opzioni che desideri e il nome del font.

Se vuoi usare pdflatex, il preambolo deve essere diverso:
`\documentclass[a4paper]{article} % o quella che vuoi
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{mathpazo}

\newcommand{\specialfont}{\usefont{T1}{…}{m}{n}}
\DeclareTextFontCommand{\textspecial}{\specialfont}`
Al posto dei puntini va il nome della famiglia di font da usare.

In entrambi i casi \textspecial{…} stamperà il contenuto nel font “speciale” e avrai anche la forma dichiarativa \specialfont.

Ciao
Enrico

Go to top