使用 TeXMaker 中的 BibTeX 按照期刊书目样式编写文章

使用 TeXMaker 中的 BibTeX 按照期刊书目样式编写文章

我正在尝试准备一篇文章提交给期刊,该期刊规定参考书目应使用其期刊参考书目样式用 BibTeX 编译,即我有一个 JournalDocumentClass.cls 文件和一个 JournalBibliographyStyle.bst 文件。根据模板,我应该能够使用以下 MWE 创建参考文献列表

\documentclass{JournalDocumentClass}

\usepackage{natbib}
\usepackage[breaklinks=true]{hyperref}

\title{Title}

\author{Author name}

\begin{document}

\maketitle

Sample text \cite{ref1} more sample text ...

\bibliographystyle{JournalBibliographyStyle}
\bibliography{MyBibFile}

\end{document}

其中 MyBibFile.bib 是 .bib 文件,其中我已将参考文献与引用键(例如“ref1”)分类。当我尝试使用 PDFLaTeX + BibTeX + PDFLaTeX + PDFLaTeX + PDFViewer 进行编译时,出现错误

ERROR - Cannot find control file 'filename.aux.bcf'! - did you pass the "backend=biber" option to BibLaTeX? INFO - ERRORS: 1

这是否与 TexMaker 命令面板中我的 Bib(la)tex 行设置为“biber”%.aux(参见所附屏幕截图)有关?

期刊网站上的说明还提到需要 .bib、.bst 和 .sty 文件,但期刊模板中未提供 .sty 文件。但是,由于模板明确包含“\usepackage{natbib}”,因此我下载了 natbib.sty 文件并将其添加到包含 .tex 和辅助文件的文件夹中。

我该如何修复编译错误?

在此处输入图片描述

相关内容