TeXcenter 项目或 LaTeX 文档

TeXcenter 项目或 LaTeX 文档

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 的调用配置如下:

在此处输入图片描述

相关内容