如何正确将 bibtex 添加到我的项目中?

如何正确将 bibtex 添加到我的项目中?

我正在用 Latex 写第一篇文章,目前已经有 20 页了。我确实复制了所有参考文献,这样我就可以将它们直接输入到最后。在开始插入参考文献时,我发现有一种方法可以复制一些 bibtex 参考文献并生成自定义参考页。我开始阅读一些指南并遵循一些教程,但我总是得到“没有引用参考”的结果。我不知道我是否遗漏了项目中的某些内容,或者只是在某个时候彻底失败了,但我只是试图向您描述我的项目:

我将每一章分成不同的文件并分类到不同的文件夹中。我有文件夹“chapter_1” - “chapter_6”。每个文件夹中都有 .tex 文件和图片。我的第一页和目录与 main.tex 位于同一目录中。

因此,我首先创建了一个名为“reference.bib”的文件,并在其中放入 1 个引用来测试这一点。我进入 main.tex 并添加了

\usepackage[backend=biber]{bibtex}
\addbibresource{reference.bib}

到我的序言。然后我转到我想要打印参考页的位置并插入一个\printbibliography{reference.bib}。最后我转到我想要引用的部分并\cite{1234}在文本中插入一个(相应的数字)。编译总是没有给出参考和错误。我做的方式与大多数人做的方式完全相同,我不知道现在该怎么做。

如果描述不够详细,请告诉我,我会继续分享我编写的大部分代码。

答案1

欢迎来到 TeX.SX!@marcopasta

在 LaTeX 相关软件中使用参考书目至少有 3 种方法:

  1. 使用BibTeX

    \documentclass{article}
    \usepackage{natbib}
    \begin{document}
     This is a citation~\citep{SomeOne}
    
     This is a citation about \citet{SomeOther} that \ldots
    
    \bibliographystyle{apalike}
    \bibliography{MyBibFile}
    \end{document}
    
  2. 使用比布拉特克斯(实际上biber):

    \documentclass{article}
    \usepackage[style=apa,natbib=true]{biblatex} 
    \addbibresource{MyBibFile.bib} 
    \begin{document} 
    
    This is a citation~\citep{SomeOne}
    
    This is a citation about \citet{SomeOther} that \ldots
    
    \printbibliography
    \end{document}
    
  3. 手动添加参考书目

您手动放置\begin{bibliography}的位置\end{bibliography}\bibitem

在您的问题中,您只是以错误的方式结合了前两种方法(无论如何它们都不可结合)

相关内容