我正在写一篇论文,我想添加一些引文。我想在正文中添加参考文献(如 [21]),单击后会指向文档末尾参考书目部分中的相关链接。
编辑:我正在尝试使用 bibtex。这是我有的,但我没有看到任何参考书目。
\documentclass[a4paper]{report}
\usepackage[pdftex,bookmarks=true]{hyperref}
\usepackage[pdftex]{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{cite}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\pagenumbering{arabic}
\include{intro} % here's the ~\cite{Nobody06}
\listoffigures
\listoftables
\bibliography{b}{}
\bibliographystyle{plain}
\end{document}
和 b.bib:
@misc{ Nobody06,
author = "Nobody Jr",
title = "My Article",
year = "2006" }
答案1
如果你使用biblatex
并且其默认引用样式会将引用数字放在方括号中。要使用默认设置加载 biblatex,请使用。您可以使用(或 中提到的其他引用命令之一)\usepackage{biblatex}
进行引用\cite
手册)。参考/参考书目部分由 放置\printbibliography
。
要获得可点击的链接,你还需要加载hyperref
和\usepackage{hyperref}
。
以下是一个例子:
\documentclass{article}
\usepackage{biblatex}
\usepackage{hyperref}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{texbook,
author = {Donald E. Knuth},
title = {The {{\TeX}book}},
publisher = {Addison-Wesley},
date = {1984}
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\begin{document}
\cite{texbook}
\printbibliography
\end{document}
答案2
我认为你应该使用http://fr.wikipedia.org/wiki/BibTeX用于格式化参考文献和\cite{}
引用参考文献的功能。然后,使用hyperref
包裹http://en.wikibooks.org/wiki/LaTeX/Hyperlinks一切都会好的。