误导性警告“缺少字符:字体 dsrom10 中没有...!”

误导性警告“缺少字符:字体 dsrom10 中没有...!”

我在实际看到打印的地方收到了缺少字符“q”的误导性警告。输出正常。问题出在\widehat{\boldsymbol{\mathfrak{q}}}。我知道dsrom10字体只有大写字母(和几个其他符号),但 tex 根本不应该接受它\widehat。Egregs 解决方案dsrom skewchar没有帮助。从跟踪来看,\boldsymbol字体选择似乎有问题。可能\bm@mchoice 需要最新注册的字体,math version normal\mathds

梅威瑟:

\documentclass{article}
\usepackage{amssymb}
\usepackage{bm}
\usepackage{dsfont}
\begin{document}
$\mathds{A}$
$\boldsymbol{\mathfrak{q}}$
$\widehat{\boldsymbol{\mathfrak{q}}} $
\end{document}

警告:

Missing character: There is no q (U+0071) in font dsrom10!
Missing character: There is no q (U+0071) in font dsrom10!
Missing character: There is no q (U+0071) in font dsrom8!
Missing character: There is no q (U+0071) in font dsrom8!

有人能给我指出一个全局解决方案吗?(重新排版文档不是选项)。

相关内容