arXiv 警告:字体形状“OT1/cmr/sb/n”未定义

arXiv 警告:字体形状“OT1/cmr/sb/n”未定义

我一直不明白为什么我试图提交给 arXiv 的一篇论文的字体乱了。特别是在一些图中,一些文本的字距似乎变宽了,字体粗细也恢复了正常。

我在上传日志中看到以下警告:

 LaTeX Font Warning: Font shape `OT1/cmr/sb/n' undefined
(Font) using `OT1/cmr/m/n' instead on input line 11.

我根本不是这方面的专家,但这不是 Computer Modern、半粗体、罗马字体吗?为什么 arXiv 没有这个字体?当我在本地(使用latexmkTexLive 2022)或在 Overleaf(使用 TexLive 2020,与 arXiv 相同)上编译时,我没有收到此警告,字体看起来正确。

我尝试了浏览此网站时提出的许多建议,例如设置\usepackage{bold-extra}\usepackage{lmodern}。前者似乎没有任何作用,而后者却弄乱了我的文档。


以下是 MWE:

\documentclass[acmsmall,manuscript,screen,nonacm]{acmart}
\pdfoutput=1
\settopmatter{printfolios=false,printccs=false,printacmref=false}
\pagestyle{plain}

\acmJournal{PACMPL}
\acmVolume{1}
\acmNumber{CONF}
\acmArticle{1}
\acmYear{2022}
\acmMonth{10}
\acmDOI{}
\startPage{1}
\setcopyright{none}

\fancyfoot{} % Disable "Manuscript submitted to ACM" message

\begin{document}

\thispagestyle{empty} % Disable "Manuscript submitted to ACM" message
$\operatorname{\mathbf{def}}$ vs $\operatorname{def}$

\end{document}

它在 arXiv 上的样子如下:

粗体字体不好

以下是 arXiv 提交页面显示的日志:https://hastebin.com/raw/eluboxuvar

遗憾的是,它不允许我访问实际的.log文件。

这是它在本地和 Overleaf 上的样子:

好的粗体字体

这是我的本地.log文件: https://hastebin.com/raw/ruluridino

相关内容