![\mathscr (LaTeX または XeLaTeX)](https://rvso.com/image/281488/%5Cmathscr%20(LaTeX%20%E3%81%BE%E3%81%9F%E3%81%AF%20XeLaTeX)%20.png)
ドキュメントで使用しようとしています\mathscr
が、表示されません。私は MacTeX を使用しています。pdfTeX と XeTeX バージョン 3.1415926、TeXShop バージョン 3.26 を使用しています。MWE として、次のものを使用できます。
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{abcdefghijklmnopqrstuvwxyz}$
\end{document}
最初の 2 行は、TeXShop で XeLaTeX を使用するように指示する方法 (ただし、pdfTeX を使用しても何も変わりません) であり、ドキュメントを UTF-8 Unicode エンコーディングで保存します。 を\mathscr
表示させるにはどうすればよいですか?
答え1
数式フォントを定義する必要があります。例: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}
答え2
\mathscr
pdfLaTeX について言えば、パッケージからのコマンドはmathrsfs
大文字のみをサポートしています...
ムウェ
%!TEX TS-program = pdflatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
\end{document}