Usar fuentes OTF/TTF instaladas con TeXLive

Usar fuentes OTF/TTF instaladas con TeXLive

He notado que hay muchas fuentes OTF y TTF incluidas con mi nuevo TexLive 2012. Por ejemplo, la fuente Asana-Math OTF está en

$TEXMFDIST/fonts/opentype/public/Asana-Math

Y hay un TTF en una ubicación diferente. ¿Puedo usarlo en fontspec?sin¿Instalarlo en las fuentes de mi sistema o especificar su ruta absoluta?

Respuesta1

Si solo desea utilizar fuentes con derivados UTF-8 TeX (XeTeX y LuaTeX), no necesita instalarlas en la carpeta de fuentes de su sistema. Dependiendo de su sistema operativo y motor elegido, usar el nombre de la fuente puede ser menos confiable que usar el nombre del archivo de la fuente. Por lo tanto, preferiría hacer lo último ya sea que esté utilizando fuentes para todo el sistema o de árbol TeX.

Por ejemplo,

\documentclass{article}
\usepackage{unicode-math}
\setmathfont{Asana-Math.otf}
\begin{document}
$y = mx + c$
\end{document}

funciona en mi sistema con XeLaTeX y LuaLaTeX, pero no tengo Asana Math instalado en todo el sistema (es decirno disponible, por ejemplo, en Word).

Respuesta2

copiar el archivo en

$TEXMFLOCAL/fonts/truetype/.../

luego ejecute texhasho actualice su base de datos cuando ejecute MiKTeX. Luego puede usar la fuente con su nombre de fuente, por ejemplo

\usepackage{fontenc}
\setmainfont{Helvetica Neue}

Si está ejecutando Linux, puede guardar los archivos en /home/$USER/.fonts/, ejecutar fc-cachey será encontrado porxelatex

Respuesta3

Con LuaTeX puedes usar las fuentes instaladas por TeX Live (es decir, bajo el árbol TEXMF) de la misma manera que usas las fuentes del sistema. XeTeX aún no soporta esto, pero en Linux/Windows puedes seguir las instruccionesaquípara que las fuentes TeX Live estén disponibles en todo el sistema para que XeTeX pueda encontrarlas.

Alternativamente, puede llamar a las fuentes por sus nombres de archivo, lo cual funciona con fuentes de árbol TEXMF en ambos motores, pero puede ser un poco complejo si desea utilizar más de un estilo de fuente. Consulte fontspecla documentación sobre cómo cargar fuentes por nombres de archivos.

información relacionada