BibTex 没有编译参考书目,它一直说
“我没有在数据库中找到条目”
但条目在那里我不确定安装路径是否有问题。
谢谢回复。也许这就是我的问题所在,首先如何配置。我在一个名为的文件夹中有一些条目Mybib.bib
。我的文档之前有以下内容\end{document}
\bibliographystyle{alphaurl} \bibliography{Mybib}
\end {document}
运行 pdf 后,参考书目没有出现。相反,它显示
“我没有在数据库中找到条目”
答案1
看起来您调用了例如\cite{test}
未包含在 bib 文件中的 bib 条目。然后我认为您会看到类似以下屏幕截图的内容:
请查看此 MWE:
\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[10pt,a4paper]{article}
\usepackage{showframe} % to visualise the typing area and margins
\usepackage{hyperref}
\begin{document}
\cite{test} % <============================================ comment
%This is text with \cite{Goossens} and \cite{adams}. % <== uncomment
%\nocite{*} % to test all bib entrys % <================== uncomment
\bibliographystyle{alphaurl} % alphaurl unsrt
\bibliography{\jobname}
\end{document}
请编译三次例如,使用 TeXnicCentersLaTeX -> Pdf
查看屏幕截图中显示的错误消息,因为我在包含的 bib 文件中没有 bib 条目测试。不,请注释行\cite{test}
和取消注释以下两行。然后你引用了两个 bib 条目。 \nocite{*}
我只是为了向你展示如何测试全部您的 bib 文件的 bib 条目。
确保在 TeXnicCenter 的输出配置文件中,BiBTeX 的调用配置如下: