想知道为什么引用
\bibliographystyle{plain}
\bibliography{Reference}
当我编译它时它没有出现在我的pdf中吗?
任何帮助均感激不尽。
答案1
为了讨论这种情况,我们需要一个您未添加到问题中的最小工作示例 (MWE)。让我们从以下内容开始,将其复制到您的计算机并命名mwe.tex
:
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@Book{Goossens,
author = {Goossens, Michel and Mittelbach, Frank and
Samarin, Alexander},
title = {The LaTeX Companion},
edition = {1},
publisher = {Addison-Wesley},
location = {Reading, Mass.},
year = {1994},
}
@Book{adams,
title = {The Restaurant at the End of the Universe},
author = {Douglas Adams},
series = {The Hitchhiker's Guide to the Galaxy},
publisher = {Pan Macmillan},
year = {1980},
}
\end{filecontents*}
\documentclass[12pt,a4paper]{article}
%\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\begin{document}
Text~\cite{adams} % citing one bib entry % <============================
\nocite{*} % all not cited bib entrys are shown in bibliography ...
\bibliographystyle{plain} % <===========================================
\bibliography{\jobname} % to use file created by filecontents ...
\end{document}
该包filecontents
仅用于将 bib 文件和 TeX 代码合并到一个可编译的 MWE 中。
要获得印刷的书目,您需要\cite{key}
引用书目条目key
,例如:
Text~\cite{adams} % citing one bib entry % <============================
或使用\nocite{*}
来获取全部未引用打印在参考书目中的 bib 条目。
书目样式plain
定义了印刷书目的布局。 \nocite{*} % 所有未引用的书目条目均显示在书目中……
要编译 MWE,您需要遵循编译链(打开您的终端/控制台并输入以下命令):
pdflatex mwe.tex
编译mwe.tex
并获取mwe.aux
下一步所需的文件:
bibtex mwe.aux
生成一个mwe.bbl
包含参考书目的文件。现在输入
pdflatex mwe.tex
pdflatex mwe.tex
得到最终文件如下:
检查所用编辑器的文档以了解如何启动pdflatex
和bibtex
使用它。
答案2
你Reference.bib
看上去怎么样?
\bibliography{Reference}
Imports the BibTeX file "Reference.bib" to display the bibliography.
To import several .bib files just write them comma-separated inside
the braces, the file extension is not necessary.
例子:
@article{einstein,
author = "Albert Einstein",
title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
[{On} the electrodynamics of moving bodies]",
journal = "Annalen der Physik",
volume = "322",
number = "10",
pages = "891--921",
year = "1905",
DOI = "http://dx.doi.org/10.1002/andp.19053221004"
}
运行 bibtex:
pdflatex document.tex
bibtex Reference
pdflatex document.tex
pdflatex document.tex
参考:
https://www.sharelatex.com/learn/Bibliography_management_with_bibtex https://www.latex-tutorial.com/tutorials/bibtex