Mi código de la siguiente manera:
\documentclass{book}
\usepackage{amsmath}
\usepackage{xltxtra}
\usepackage{xunicode}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}%
\setmainfont[Mapping=tex-text, Path = ./Fonts/TimesLTStd/ ,
UprightFont= TimesLTStd-Roman.otf ,
BoldFont=TimesLTStd-Bold.otf ,
ItalicFont=TimesLTStd-Italic.otf,
BoldItalicFont=TimesLTStd-BoldItalic.otf
]
{TimesLTStd-Roman}
\setmathfont{STIX Math}
\begin{document}
\begin{align}
\frac{a+b}{c+d}x+ya+b&= c\int\sum\\
d+e &= f
\end{align}
\end{document}
Funciona bien, pero sugiera cómo poner negrita y cursiva para números y texto y negrita para símbolos griegos.
Respuesta1
Puedes (y debes) usar \sym...
:
\documentclass{book}
\usepackage{amsmath}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont{Times New Roman}
%\setmathfont{STIX Two Math}
\setmathfont{XITS Math}
\begin{document}
$\alpha+\symup{\alpha}+\symbfit{\alpha}+\symbfup{\alpha}=\symbf{123}$
$\beta+\symup{\beta}+\symbfit{\beta}+\symbfup{\beta}=\symbf{123}$
\end{document}
El comando más genérico \symbf
respeta las opciones de estilo unicode-math
y se llama con (como math-style=ISO
).
Evite STIX Math, ya que tiene tablas incompletas para ser realmente utilizado en matemáticas. Mejor STIX Two Math (puedes descargarlo desde stixfonts.org).
Tenga en cuenta también que las versiones más nuevas de fontspec
ya no lo requieren xunicode
y eso xltxtra
no proporciona ninguna característica buena. La Ligatures=TeX
opción está activada de forma predeterminada para la fuente seleccionada \setmainfont
y Mapping=tex-text
hace exactamente lo mismo.