我尝试遵循这个问题关于如何在同一文档中使用黑板粗体符号表示希腊字母和拉丁字母。
奇怪的是,我发现当我在序言中使用建议的代码时,像\mathbb{\Delta}
和这样的命令\mathbb{\Sigma}
产生的符号与所需的符号完全无关。
\documentclass{amsart}
\usepackage{amsfonts}
\usepackage[bbgreekl]{mathbbol}
\DeclareSymbolFontAlphabet{\mathbb}{AMSb}
\DeclareSymbolFontAlphabet{\mathbbl}{bbold}
\begin{document}
$\mathbb{\Delta}$
$\mathbb{\Sigma}$
\end{document}
生成输出
我在自己的电脑上编译和在 Overleaf 上编译时都遇到了同样的问题。有人对如何解决这个问题有什么建议吗?正如上面链接的问题一样,我的目标是使用 AMS 黑板粗体字体来表示拉丁字母,使用 bbgreekl 字体来表示大写希腊字母。换句话说,我的目标是使用
和
在同一个文档中。
答案1
您已将数学符号字体定义为\mathbbl
,因此您只需将这些调用更改为
$\mathbbl{\Delta}$
$\mathbbl{\Sigma}$
这样就会出现您想要的双击希腊文结果。
答案2
只是引用大卫卡莱尔的评论来防止问题得不到回答:“您所展示的行为是我所期望的:您选择一种没有希腊语的字体,然后使用希腊语命令,所以你得到了那个插槽中的任何符号。”