我想.bib
在会议.tex
文件中使用一个文件,其中明确指出我们应该使用由文件生成的BibTeX
参考书目.bbl
:
\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography
%database(s)
\bibliography{IEEEabrv,../bib/paper}
当我直接使用时:
\bibliography{refs} %refs is my refs.bib
我收到一个错误。
我必须将 转换.bib
为 吗.bbl
?如果是,该怎么做?
答案1
其实很简单。我相信你会终生享受使用 BibTeX 的乐趣!
这里详细解释了如何操作:http://www.bibtex.org/使用/
不过,您也可以在 LaTeX 代码中使用程序“pdflatex”,这就足够了!
编辑:您实际上不必从生成的 .bbl 文件中读取任何内容。您只需处理 .bib
答案2
该.bib
文件格式用于描述参考文献。与 LaTeX 和 BibTeX 一起使用时,它会生成一个.bbl
扩展名为的文件,而该文件实际上只是一个tex
包含参考文献的不同扩展名的文件根据.tex
文件中选择的参考书目样式进行格式化通过\bibligraphystyle{}
命令。然后 LaTeX 会自动将文件内容插入到您在文档中bbl
调用命令的准确位置。\bibliography{}
通常,在使用 TeX 文档时,期刊和会议编辑不想费力使用 BibTeX 来编写您的论文;他们更愿意将正确格式的参考书目发送给论文作者(您)的责任推卸给他们。因此,他们会告诉您手动执行pdflatex
并bibtex
为您自动执行:获取文件内容bbl
并将其放在您调用命令的位置\bibliography{}
。这样,您只需向他们发送一个tex
文件,而不是将tex
文件与bib
文件一起发送。
答案3
在 texShop 中,您运行 Latex ( Shift + Cmd + L
),然后运行 Bibtex ( Cmd + Shift + B
),然后运行 latex 两次 ( Shift + Cmd + L
),然后就可以使用 bbl 文件和更新的引文了。
我确信不同编辑器的键盘快捷键会有所不同,但过程大致相同。
答案4
在 TexStudio 中,您可以通过 F8 运行参考书目。只需转到工具 -> 参考书目。