Meu código da seguinte forma:
\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 bem, mas sugira como colocar negrito e itálico para números e texto e negrito para símbolos gregos.
Responder1
Você pode (e deve) 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}
O comando mais genérico \symbf
respeita as opções estilísticas unicode-math
com as quais é chamado (como math-style=ISO
).
Evite STIX Math, pois possui tabelas incompletas por ser muito utilizado em matemática. Melhor STIX Two Math (você pode baixá-lo em stixfonts.org).
Esteja ciente também de que as versões mais recentes fontspec
não exigem mais xunicode
e isso xltxtra
não oferece nenhum recurso interessante. A Ligatures=TeX
opção está ativada por padrão para a fonte selecionada \setmainfont
e Mapping=tex-text
faz exatamente a mesma coisa.