用 hfbrsy10 替换 Fira Math 书法? 2024-5-26 • xetex fontspec unicode-math 我在 xelatex 编译的文档中使用 Fira Math。不幸的是,Fira Math 没有书法字母 ( \mathcal)。 因此我想用这些来代替它们 我发现在hfbrsy10.pfb。 我尝试使用 \setmathfont[range=\mathcal,extension=.pfb]{hfbrsy10} 但fontspec提示找不到字体。这很有道理,因为fontspec使用的是 OpenType 字体,而这个是 Type 1。 是否有可用于此目的的 OpenType 字体,或者是否有其他方法可用这些字体替换书法字母? 我还对与 Fira Math 一起使用的其他书法的建议感兴趣。 答案1 只需声明\mathcal使用与其相同的字体cmbright。 \documentclass{article} \usepackage{unicode-math} \setmainfont{Fira Sans} \setmathfont{Fira Math} \DeclareMathAlphabet{\mathcal}{OMS}{cmbrs}{m}{n} \begin{document} abc $abc\mathcal{ABC}$ \end{document} 相关内容 如何扩展我的 EC2 实例? 14.04 64位内存使用 绑定到 haproxy 中 IPv4 和 IPv6 的所有接口 Nvidia Card 1650Ti W:可能缺少固件 /lib/firmware/amdgpu 根据电池电量关闭 Linux 计算机 如何在自动挂载中连接一个地图和一个直接条目? TikZ 边缘厚度导致 foreach 循环中的错误 完整分区(只有 2 个内核)影响升级。分区是唯一的解决方案吗? 将网页添加到 JabRef --ignore-missing-args