![\mathscr (LaTeX o XeLaTeX)](https://rvso.com/image/281488/%5Cmathscr%20(LaTeX%20o%20XeLaTeX)%20.png)
Estoy intentando usarlo \mathscr
en mis documentos, pero simplemente no aparece. Estoy usando MacTeX, con pdfTeX y XeTeX versión 3.1415926 y TeXShop versión 3.26. Como MWE, puedo utilizar:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{abcdefghijklmnopqrstuvwxyz}$
\end{document}
las dos primeras líneas son la forma en que TeXShop le dice que use XeLaTeX (aunque usar pdfTeX no cambia nada) y que guarde el documento en codificación Unicode UTF-8. ¿Cómo hago para \mathscr
que aparezca?
Respuesta1
Tienes que definir una fuente matemática, por ejemploXITS 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}
Respuesta2
Hablando de pdfLaTeX, el comando \mathscr
del paquete mathrsfs
solo admite letras mayúsculas...
MWE
%!TEX TS-program = pdflatex
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{report}
\usepackage{mathrsfs}
\begin{document}
$\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
\end{document}