Re: Elenco font accessibili a fontspec

#84859
Up
0
Down
::

Elrond” post=84291Ok, grazie, [tt]otfinfo[/tt] dovrebbe, più o meno, aiutarmi.

Non mi sono chiare alcune cose però. Qual è il nome “letto” da [tt]\setmainfont[/tt]? “Name” o “Full name”? Mi riferisco alle informazioni che si leggono utilizzando l’opzione [tt]-i[/tt].

Family

Elrond” post=84291Inoltre, come fa fontspec a trovare il font? Voglio dire, quando si carica un pacchetto con [tt]\usepackage[/tt] mi è sembrato di capire che il motore vada a cercare il primo file con estensione [tt].sty[/tt] fra quelli presenti nelle varie cartelle elencate in [tt]$TEXINPUTS[/tt] (più o meno il comando del mio messaggio precedente), ma mi sembra molti inefficiente che fontspec controlli tutti i file dei font fino a trovare il primo che soddisfa le proprietà richieste. Esiste un database che riporti la corrispondenza nome font <--> file del font?

Interroga una libreria (quale, dipende dal sistema operativo).

Viceversa, LuaTeX costruisce un database e non è del tutto sciocco consultarlo. 🙂 Infatti contiene tutto ciò che si può usare anche con Xe(La)TeX.

`less $(kpsewhich -var-value TEXMFVAR)/luatex-cache/generic/names/otfl-names.lua`

Elrond” post=84291Altra domanda: in quale cartelle si possono trovare i font? [tt]texmf-dist/fonts[/tt] e basta?

Quelle che corrispondono ai percorsi di ricerca TTFONTS e OPENTYPEFONTS (ne trovi la definizione in [tt]texmf.cnf[/tt])

Elrond” post=84291Ultima domanda: quali sono le estensioni dei file che contengono le informazioni dei file? [tt]otfinfo[/tt] mi sembra che funzioni su [tt].otf[/tt] e [tt].ttf[/tt], mentre i file [tt].afm[/tt] sono di testo puro e possono essere letti direttamente.

Dubito che XeTeX faccia qualcosa di sensato con i file [tt].afm[/tt]. Nel senso che non se ne fa nulla.

Ciao
Enrico

Go to top