如何用上标指向参考文献

如何用上标指向参考文献

我正在写一篇研究论文,并尝试将我的资料来源放在最后一页。

我希望以这样的方式来实现这一点,当我在句子中指向一个来源时,如果它例如是我使用的第三个来源,那么在句子末尾就会有一个^3。

在参考页面,在第三个来源,我想要^3:参考名称....等等。

有人能告诉我如何编写这个代码吗?

非常感谢您的帮助。

答案1

cite使用带有super和选项的包biblabel几乎可以完成您要求的所有事情:

示例输出

\documentclass{article}

\usepackage[super,biblabel]{cite}

\begin{document}

My document with a citation\cite{art1} and another
citation\cite{book1}.

\begin{thebibliography}{9}
\bibitem{art1} `An article', A.N.~Author, Jour. \textbf{3}(4), 2001,
  21--65.
\bibitem{book1} ``A interesting book'', K.~Text, Pub. Publishing,
  2006.
\end{thebibliography}

\end{document}

缺少的是参考书目中标签后面的冒号。要获得它,可以模仿biblabel选项运行的命令,如下所示:

带冒号的样本

\documentclass{article}

\usepackage[super]{cite}
\makeatletter
\def\@biblabel#1{\@citess{#1}:}
\makeatother

\begin{document}

My document with a citation\cite{art1} and another
citation\cite{book1}.

\begin{thebibliography}{9}
\bibitem{art1} `An article', A.N.~Author, Jour. \textbf{3}(4), 2001,
  21--65.
\bibitem{book1} ``A interesting book'', K.~Text, Pub. Publishing,
  2006.
\end{thebibliography}


\end{document}

以上内容适用于手写书目。从长远来看,更好的方法是使用natbibbibtex以及biblatex外部biber条目数据库。

相关内容