使用 \dot{x} 在字母下方产生一条横线(新情况)

使用 \dot{x} 在字母下方产生一条横线(新情况)

我一直在使用海报模板(请点击这里看看它)是我在 overleaf 上根据 baposter.cls 找到的(你可以找到它这里)。

在这样的环境中,\dot{x}会在字母下方产生一条横线,同时\tilde{x}会产生一种删除线。

\DeclareSymbolFont几个小时以来,我一直在尝试确定如何使用前两个问题中所建议的函数来解决问题(问题 1问题2) 来定义正确的重音命令,但由于缺乏适当的编程技能,我没有成功。

有人知道如何解决这个问题吗?非常感谢你们的帮助!

答案1

海报模板使用卡利布里用于设置文本,以及拉丁现代用于数学(更具体地说是 Latin Modern Sans)。我建议使用 Helvetica 克隆文本来匹配海报中的 Latin Modern Sans 数学。请注意,原始字体设置无论如何都不完全匹配。

只需添加

\usepackage{newtxtext}
\usepackage{newtxmath}
\renewcommand\familydefault{\sfdefault}
\usepackage{amsmath} % math <-- Remove amssymb!!

回到序言,你的问题就消失了。注意你必须阻止amssymb被加载,因为newtxmath已经提供了自己的符号集。输出如下:

正确的点和波浪号

我怀疑问题出在错误的字形映射上。但由于字体声明隐藏在 overleaf 上,所以我不能确定。

相关内容