Ich versuche, es \mathscr
in meinen Dokumenten zu verwenden, aber es wird einfach nicht angezeigt. Ich verwende MacTeX mit pdfTeX und XeTeX Version 3.1415926 und TeXShop Version 3.26. Als MWE kann ich Folgendes verwenden:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{abcdefghijklmnopqrstuvwxyz}$
\end{document}
Die ersten beiden Zeilen sind TeXShops Weg, anzuweisen, XeLaTeX zu verwenden (obwohl die Verwendung von pdfTeX nichts ändert) und das Dokument in der Unicode-Kodierung UTF-8 zu speichern. Wie kann ich erreichen, dass dies \mathscr
angezeigt wird?
Antwort1
Sie müssen eine mathematische Schriftart definieren, z. B.XITS Math
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{unicode-math}
\setmathfont{XITS Math}
\setmathfont[version=setB,StylisticSet=1]{XITS Math}
\begin{document}
$\mathscr{abcdefghijklmnopqrstuvwxyz}$
$\mathscr{ABCDEFGHIJKLMNOPQRST}$
\mathversion{setB}%
$\mathscr{abcdefghijklmnopqrstuvwxyz}$
$\mathscr{ABCDEFGHIJKLMNOPQRST}$
\end{document}
Antwort2
Apropos pdfLaTeX: Der Befehl \mathscr
aus dem Paket mathrsfs
unterstützt nur Großbuchstaben ...
MWE
%!TEX TS-program = pdflatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
\end{document}