Mein Code lautet wie folgt:
\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}
Es funktioniert gut, aber geben Sie bitte einen Tipp, wie man Zahlen und Text fett und kursiv und griechische Symbole fett formatieren kann.
Antwort1
Sie können (und sollten) Folgendes verwenden \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}
Der allgemeinere \symbf
Befehl beachtet die Stiloptionen unicode-math
und wird mit (z. B. math-style=ISO
) aufgerufen.
Vermeiden Sie STIX Math, da die Tabellen für eine wirkliche Verwendung in der Mathematik unvollständig sind. Besser ist STIX Two Math (Sie können es von stixfonts.org herunterladen).
Beachten Sie auch, dass neuere Versionen dies fontspec
nicht mehr erfordern xunicode
und xltxtra
keine guten Funktionen bieten. Die Ligatures=TeX
Option ist standardmäßig für die mit ausgewählte Schriftart aktiviert \setmainfont
und Mapping=tex-text
bewirkt genau dasselbe.