Meine Frage bezieht sich auf die Kombination von Text- und Mathematik-Schriftarten. Ich bin ein echter Fan von Georgia-ähnlichen „dichten“ und „nicht so dünnen“ Schriftarten. Es scheint, dass von AMS veröffentlichte Bücher ähnliche Schriftarten verwenden.
Mein Problem ist, dass ich keine gute mathematische Schriftart finde, die zum Text passt: newtxmath
scheint für Georgia zu dünn, für Times New Roman passt es besser. Ich habe versucht, zu verwenden STIX Math Two
, aber das \bm
Paket funktioniert damit nicht. Außerdem sehen mathbb, mathcal
und mathscr
formatierte Buchstaben in viel besser aus newtxmath
.
Ich suche nach einer Lösung für mindestens eines dieser Probleme:
- Kann ich die gewünschten Symbole irgendwie aus
newtxmath
dem Paket laden und zumbm
Laufen bringen? - Welche Schriftart sieht mit Georgia gut aus, bietet gute Unterstützung für mathematische Symbole, korrekte Abstände und funktioniert mit anderen Paketen (am besten mit
unicode-math
Paket ladbar)?
Einige Beispiele:
neutxmath(gut mahtbb
, aber die Schrift ist zu dünn)
XITS(einige Symbole sind umständlich)
STIX Mathematik zwei(sehr gut, aber mathbb
seltsam)
MWE enthält ein kurzes Beispiel einer Formel und eines Textes. Ich füge einige Pakete in MWE ein, die manchmal mit dem Font-Ladematerial in Konflikt geraten.Ich verwende LuaLaTeX zum Kompilieren.
\documentclass[a4paper,10pt,openany]{book}
\usepackage{geometry}
\geometry{
margin=1in
}
%
\usepackage{mathtools}
\usepackage{amsthm}
\usepackage{thmtools}
\usepackage{wasysym}
%\usepackage{newtxmath}
%\usepackage[notext,not1,notextcomp]{stix}
%\let\coloneqq\relax
%\let\Coloneqq\relax
%\let\eqqcolon\relax
\usepackage[math-style=ISO]{unicode-math}
\setmathfont{STIX Two Math}
%\setmathfont{XITS Math}
\usepackage{bm}
\usepackage{mathrsfs}
\usepackage{lipsum}
\usepackage[utf8]{inputenc}
\usepackage{polyglossia}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{Georgia}
\setmainlanguage{english}
\DeclareFontFamily{U}{skulls}{}
\DeclareFontShape{U}{skulls}{m}{n}{ <-> skull }{}
\newcommand{\skull}{\text{\usefont{U}{skulls}{m}{n}\symbol{'101}}}
%
\begin{document}
If $\omega$ is a positive linear functional on a $C^{\ast}$-algebra~$A$,
then we can construct a unique (up to unitary equivalence)
representation~$\pi_\omega$ of algebra~$A$ in some Hilbert
space~$H_\omega$ over field of scalars $\mathbb{C}$ and
a vector~$\xi_\omega$ such that
$$
\omega(a)=\left(\pi_{\omega(a)}\xi_\omega,\,\xi_\omega\right).
$$
\end{document}