我目前在将 .bib 文件导入到 latex 文件中时遇到了问题。
bib 文件的名称是reference.bib
,它是使用 JabRef 编译的,它包含以下内容
@Book{alexander2009market,
Title = {Market Risk Analysis, Value at Risk Models},
Author = {Alexander, Carol},
Publisher = {John Wiley \& Sons},
Year = {2009},
Volume = {4}
}
我确保reference.bib和tex文件位于同一目录中。
输入时
\bibliographystyle{plain}
\bibliography{reference}
什么都没发生。此外,当我输入命令时,字体变为\bibliography
粗体蓝色,而\bibliographystyle
标准命令字体则保持不变。
答案1
我假设您正在使用一些与 LaTeX 兼容的编辑器,那么您可以通过提供一些信息来运行 bibtex。例如,在 TeXnic Center 2 中,在“Build -- Define output profile...”下有一些值需要设置,您可以在其中输入应该在此配置文件中使用 bibtex。然后,LaTeX 运行也会自动运行 bibtex。在其他编辑器中也应该有一些选项,但自然在所有编辑器中都有所不同。您应该在编辑器文档中找到有关此信息。
如果您通过命令行工作,您可以像运行 LaTeX 一样运行 bibtex。完整运行可能如下所示:
latex <File>
bibtex <File>
latex <File>
第二次 latex 运行是必要的(当您直接通过编辑器运行 bibtex 时也是如此),这样才能解析 bibtex 生成的 bbl 文件中的条目。