如何将 bib 文件导入 Latex?

如何将 bib 文件导入 Latex?

我是 Latex 新手。我想将文件 reference.bib 导入到我的文件 document.tex 中。以上是我的代码

参考文献

@article{lin1973,
   author = "Shen Lin and Brian W. Kernighan",
   title = "An Effective Heuristic Algorithm for the Travelling-Salesman Problem",
   journal = "Operations Research",
   volume = 21,
   year = 1973,
   pages = "498-516"
}

这是我的 document.tex

\documentclass[a4paper,12pt, fleqn]{scrreprt}

\usepackage{natbib}

\begin{document}
Blablabla happened because there was a need to cite \cite{lin1973}..
\bibliographystyle{plainnat}
\bibliography{reference}
\end{document}

我刚刚收到: Blablabla 发生是因为需要引用。有人能帮助我吗?提前谢谢 ^^

答案1

首先,注意将reference.bib文件放在与文件相同的文件夹中document.tex。这很重要!

此外,正如 Manuel Weinkauf 在他的评论中所说,在编译时,请确保首先运行(pdflatex一次,然后bibtex一次,然后至少再次运行(pdflatex一次。(有些图形用户界面只需单击一个按钮即可完成所有这些操作,但我不知道我们是否正在使用一个(以及哪一个)。

重要提示:如果您使用命令行界面,则应在辅助的文件,即document.aux,这是由第一次编译生成的(因此命令是bibtex document.aux)。

然后一切正常。无论如何,你不必进口文件*.bib到文件*.tex:这只是两个不同的文件,您可以通过将它们放在同一个文件夹中来将它们连接起来;-)

诚挚的问候,/Nancy-N

相关内容