我的文件是这样开始的:
\RequirePackage{fix-cm}
\RequirePackage[l2tabu, orthodox]{nag}
\documentclass[oneside]{memoir} % TODO 12pt
尽管如此,我还是收到了错误:
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 139.
我该如何修复这些问题?
仔细查看文档,这些都是由 itemize 环境中的某些内容(项目符号?)、版权符号以及我的参考书目中的某些内容引起的。
答案1
该警告完全无害,通常在第一次itemize
使用环境时生成。有两种方法可以避免它:
\usepackage[T1]{fontenc}
或者
\usepackage{textcomp}
我建议同时加载两者。
在这两种情况下,项目符号都映射到文本字形,并且 LaTeX 不需要采用数学模式来打印它。
请注意,使用fix-cm
时不需要,lmodern
因为稍后加载完全不同的字体系列会使它变得毫无用处。