我想替换我的参考书目清楚的到计算机(我认为它符合我的要求)。
现在我有:
\bibliographystyle{plain}
和结果
[1] 名字 姓氏 ...
我想要按如下方式排序:
[1] 姓氏,名字...(带或不带逗号)
我需要哪些包和命令?
感谢您的帮助和建议。
答案1
出现此问题的原因是acm
书目样式似乎包含\sc
(也可能包含其他“旧”)字体切换命令。例如,BibTeX 函数scapify
在文件中定义如下acm.bst
:
FUNCTION {scapify}
{ duplicate$ empty$
{ pop$ "" }
{ "{\sc " swap$ * "}" * }
if$
}
但是,默认情况下,该类memoir
不再识别\sc
和其他旧式字体切换命令。我所说的“旧”是指 LaTeX 版本,直到 2.09 版,即 1995 年之前。真的很老目前为止...
解决办法是使用以下memoir
选项加载类oldfontcommands
:
\documentclass[oldfontcommands,<other options>]{memoir}
\sc
请注意,每当遇到旧字体命令(例如)时,都会产生警告消息。