\mathscr (LaTeX oder XeLaTeX)

\mathscr (LaTeX oder XeLaTeX)

Ich versuche, es \mathscrin 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 \mathscrangezeigt 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}

Bildbeschreibung hier eingeben

Antwort2

Apropos pdfLaTeX: Der Befehl \mathscraus dem Paket mathrsfsunterstü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}  

Bildbeschreibung hier eingeben

verwandte Informationen