\mathscr (LaTeX o XeLaTeX)

\mathscr (LaTeX o XeLaTeX)

Estoy intentando usarlo \mathscren 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 \mathscrque 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}

ingrese la descripción de la imagen aquí

Respuesta2

Hablando de pdfLaTeX, el comando \mathscrdel paquete mathrsfssolo 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}  

ingrese la descripción de la imagen aquí

información relacionada