![\mathscr (LaTeX ou XeLaTeX)](https://rvso.com/image/281488/%5Cmathscr%20(LaTeX%20ou%20XeLaTeX)%20.png)
Estou tentando usar \mathscr
em meus documentos, mas simplesmente não aparece. Estou usando MacTeX, com pdfTeX e XeTeX versão 3.1415926 e TeXShop versão 3.26. Como MWE, posso usar:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{abcdefghijklmnopqrstuvwxyz}$
\end{document}
as duas primeiras linhas são a maneira do TeXShop aprender a usar o XeLaTeX (embora o uso do pdfTeX não mude nada) e salvar o documento na codificação UTF-8 Unicode. Como faço para que \mathscr
apareça?
Responder1
Você deve definir uma fonte matemática, por exemploXITS 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}
Responder2
Falando em pdfLaTeX, o comando \mathscr
do pacote mathrsfs
só suporta letras maiúsculas...
MWE
%!TEX TS-program = pdflatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
\end{document}