采用 KP 字体的书法风格

采用 KP 字体的书法风格

最近我开始在 Beamer 演示文稿中使用 KPFonts-OT。特别是,我使用该选项,Style=mathcal (+ss01)以便命令\mathcal{}\mathscr{}打印

在此处输入图片描述

代替

在此处输入图片描述

这是默认行为。但是我注意到字母“M”不受此设置的影响,默认情况下会打印。

这是一个 MWE(用 xelatex 编译):

% !TEX program = xelatex
\documentclass{beamer}
\usefonttheme{professionalfonts}
\usepackage{kpfonts-otf}
\setmainfont{KpSans}
\setsansfont{KpSans}
\setmonofont{KpMono}
\setmathfont{KpMath-Sans.otf}[StylisticSet={1,2,4}]
% \setmathfont{KpMath-Regular.otf}[range={cal,bfcal},StylisticSet=1]
\begin{document}
\begin{frame}{Test frame}
This is a test with a formula below:
\[
  \mathcal{ABCM}
\]
\end{frame}
\end{document}

我得到的是

在此处输入图片描述

我可以通过在序言中添加来规避这个问题

\setmathfont{KpMath-Regular.otf}[range={cal,bfcal},StylisticSet=1]

总结一下,这是与 KpMath sans 字体相关的错误吗?还有其他更好的方法可以解决这个问题吗?

相关内容