Cómo usar fuentes de Windows con la clase de memorias

Cómo usar fuentes de Windows con la clase de memorias

Estoy escribiendo mi tesis usando elmemoirclase dentro de MiKTeX en Windows 7. Sin embargo, quiero usar algunas de las fuentes de Windows (por ejemplo, Cambria). ¿Es posible hacerlo?

Respuesta1

segúnfontspec documentación del paqueteEn LuaTeX y XeTeX, puedes configurar esto usando:

\usepackage{fontspec}
\setmainfont{Cambria}

Respuesta2

El código que probé con:

\documentclass[]{article}

\usepackage{polyglossia}
\setmainlanguage{bulgarian}
\setotherlanguage{english}

\usepackage{fontspec}
\defaultfontfeatures{Ligatures={TeX}}
\setmainfont{Cambria}
\setsansfont{Corbel}
\setmonofont{Myriad Pro}

\usepackage[math-style=ISO,bold-style=ISO]{unicode-math}
\setmathfont[Color=000066]{Cambria Math}
% Symbol \perp is not defined in Cambria Math, so we fix this bug
\AtBeginDocument{\def\perp{\mathrel\bot}}

\begin{document}
Здравей.
\end{document}

Estoy usando TexStudiosu comando predeterminado para XeTeX. MikTexes de 32 bits en Windows64 bits.

Respuesta3

Una mejor manera de utilizar fuentes de Windows (tipo abierto) es cambiar de pdftexmotor a xetexo a luatex. Lo prefiero xetexporque el de MikTeX luatexes extremadamente lento. Aquí hay un ejemplo práctico de mi libro de texto actual:

\documentclass{...}% any class at your choice

\usepackage{fontspec}
\defaultfontfeatures{Ligatures={TeX}}
\setmainfont[Numbers={Proportional}]{Cambria}
\setsansfont{Corbel}
\setmonofont{Myriad Pro}

\usepackage[math-style=ISO,bold-style=ISO]{unicode-math}
\setmathfont[Color=000066]{Cambria Math}
% Symbol \perp is not defined in Cambria Math, so we fix this bug
\AtBeginDocument{\def\perp{\mathrel\bot}}

\usepackage[english,ngerman,swedish,main=russian]{babel}

Luego ejecuta xelatex.exeen lugar de pdflatex.exe. Todos epslos gráficos deben convertirse preliminarmente a pdf.

Tenga en cuenta que Cambria Math es la fuente matemática que mejor se adapta a la fuente de texto Cambria. Tanto Cambria Text como Cambria Math vienen con Windows 7 y con la fuente Corbel sans-serif. Desafortunadamente, no existe un buen par matemático gratuito para otras fuentes de texto Open Type incluidas con Windows.

¡Eso es todo amigos!

PD: En general, se recomienda utilizar polyglossiapaquete en lugar de babelal compilar su documento en luatex/ xetexsi babelfalla en su idioma.

información relacionada