bibtex + newrefcontext + labelprefix

bibtex + newrefcontext + labelprefix

我正在向软件质量杂志发表一篇文章。文章中的参考书目分为两组。其中一组有前缀。在提交文章时,结果显示:

Package biblatex Warning: prefixnumbers option to \printbibliography is
no longer supported, use 'labelprefix' option to \newrefcontext.

我检查了“tex.stackexchange.com”上的几个问题,它们都要求使用biber后端。我能够让它工作biber

但是,据我所知,软件质量杂志要求bibtex......

有没有什么办法可以labelprefixbibtex

答案1

更新biblatex3.13 开始,BibTeX 支持基本版本labelprefix。详细信息可参见https://github.com/plk/biblatex/issues/852。尽管如此,我们仍然强烈建议使用 Biber。

目前,BibTeX 后端仅支持整个文档的一个 refcontext。具体来说,这意味着您不能再使用 BibTeX 拥有多个es。这是运行 BibTeX 时会警告您的labelprefix一件事biblatex

Package biblatex Warning: Using fall-back BibTeX(8) backend:
(biblatex)                functionality may be reduced/unavailable.

labelprefix我会看看是否有办法用至少找回一点backend=bibtex,但我不能抱太大希望,整个系统比简单的 BibTeX 通常允许的要复杂得多,而且 BibTeX 开发不是优先事项。(见https://github.com/plk/biblatex/issues/852- 不确定这是否会导致任何结果。)


至于你为labelprefix软件质量杂志我不认为使用biblatex是一个好主意。大多数出版商不接受biblatex投稿(Biblatex:向期刊投稿),我认为 Springer 也不例外。我在该期刊的作者指南中找不到 LaTeX 模板的链接https://www.springer.com/computer/swe/journal/11219?detailsPage=pltci_2530611,但普通的 Springer 模板使用基于 BibTeX 的书目解决方案,而不是biblatex。除非出版商明确表示他们想要,否则biblatex我总是假设他们想要自己的内部.bst文件、简单的.bst类似文件plain或手册thebibliographybiblatex工作流程与正常的书目工作流程非常不同。在大多数情况下,biblatex无论使用 Biber 还是 BibTeX,出版商在接受提交时遇到的基本问题都会发生。

引用格式要求软件质量杂志(简单的作者年份系统)实际上并不适用于labelprefix(通常仅与标准一起使用,biblatex仅受numericalphabetic样式支持),所以我怀疑您是否应该使用它。

相关内容