通过文档引用参考书目

通过文档引用参考书目

我在 lateX 文档中引用参考书目中的文章时遇到了一些麻烦。我创建了一个部分,如下所示:

\documentclass{article} 
\usepackage[super,comma,sort&compress]{natbib}
\begin{document} text \cite{1} more text. 

   \begin{thebibliography}{20}
    
    \bibitem{1} bla bla bla
    
    \end{thebibliography}
\end{document}

输出为

[1] bla bla bla

当我在文档中引用此内容时,我会用 \cite{1} 来调用它。但是,我得到的不是 [1],而是脚注中的编号。

你能告诉我如何获取 [1] 而不是其脚注吗?谢谢

答案1

super选项的natbib结果是“上标数字引用”,这正是您从 MWE 中获得的。

要获取由一组 包围的非上标数字引用[],请将super选项替换为numbers

\documentclass{article} 
\usepackage[numbers,comma,sort&compress]{natbib}
\begin{document} text \cite{1} more text. 

   \begin{thebibliography}{20}
    
    \bibitem{1} bla bla bla
    
    \end{thebibliography}
\end{document}

相关内容