在我的文档中,当我使用时\cite{paper1, proceedings1, paper2}
,它显示为,[1, ?, ?]
但是当我像那样单独写入它们时\cite{paper1}, \cite{proceedings1}, \cite{paper2}
,文本是[1], [5], [4]
。
什么原因造成这种情况?
答案1
当在命令中使用多个键时\cite
,应该使用逗号分隔符,而不是逗号+空格。\cite{paper1,proceedings1,paper2}
正确解析所有三个引用。
从这里:
多次引用
当需要一系列的引用时,您应该使用单个
\cite{}
命令。然后用逗号分隔引用。请注意,引用之间不能使用空格。以下是一个例子:
\cite{citation01,citation02,citation03}
结果将显示为相同括号内的引用。