![scrreprt 问题:\rm 命令已找到但已被删除](https://linux22.com/image/437075/scrreprt%20%E9%97%AE%E9%A2%98%EF%BC%9A%5Crm%20%E5%91%BD%E4%BB%A4%E5%B7%B2%E6%89%BE%E5%88%B0%E4%BD%86%E5%B7%B2%E8%A2%AB%E5%88%A0%E9%99%A4.png)
我正在用 Texmaker 写论文,使用“嵌套”文档,其中每个章节 (.tex) 都单独加载到主 .tex 文件中。参考书目文件通常是一个 .bib 文件 (Bib(la)Tex=biber)。
当我在第 118 行使用此命令在文档末尾打印参考书目时:
l117 %% insert bibliography, adds chapter heading with chapter number
l118 \printbibliography
l119
l120 \end{document}
我得到以下任一结果:"Line 119 : ! Class scrreprt Error: undefined old font command '\rm'. See the scrreprt class documentation for explanation. Type H <return> for immediate help...."
或者 .bib 文件中据称缺少一堆单个单括号/$ 符号。由于 2 天前没有问题,所以我在 .bib 中添加了一个条目,其中包含这个旧的 '\rm' 命令。
现在:
a) 我的 .bib 文件中不再有任何 '\rm' 命令。全部删除。
b) 我检查了所有的.bib 文件,确保没有任何 $ 或 '{' 缺失。
c) 如何准确知道它在 .bib 文件中引用的内容/位置?我在 Texmaker 中哪里可以输入“H”或“2”来获取他想要给我的帮助?