如何将 ACM 的 articleno+numpages 文章正确转换为 biblatex 可以理解的语法?

如何将 ACM 的 articleno+numpages 文章正确转换为 biblatex 可以理解的语法?

继续biblatex 中的文章编号是多少?,让我们考虑一下来自https://dl.acm.org/doi/10.1145/3492545(点击大符号”):

@article{10.1145/3492545,
author = {Lamport, Leslie and Merz, Stephan},
title = {Prophecy Made Simple},
year = {2022},
issue_date = {June 2022},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {44},
number = {2},
issn = {0164-0925},
url = {https://doi.org/10.1145/3492545},
doi = {10.1145/3492545},
abstract = {Prophecy variables were introduced in the article “The Existence of Refinement Mappings” by Abadi and Lamport. They were difficult to use in practice. We describe a new kind of prophecy variable that we find much easier to use. We also reformulate ideas from that article in a more mathematical way.},
journal = {ACM Trans. Program. Lang. Syst.},
month = {apr},
articleno = {6},
numpages = {27},
keywords = {auxiliary variable, state machine, Formal specification, refinement}
}

字段articlenonumpages对于 bib(la)tex 来说是未知的。articleno={6}, numpages = {27}?首先,DBLP 使它简单来说bibtex

@article{DBLP:journals/toplas/LamportM22,
  author    = {Leslie Lamport and
               Stephan Merz},
  title     = {Prophecy Made Simple},
  journal   = {{ACM} Trans. Program. Lang. Syst.},
  volume    = {44},
  number    = {2},
  pages     = {6:1--6:27},
  year      = {2022},
  url       = {https://doi.org/10.1145/3492545},
  doi       = {10.1145/3492545},
  timestamp = {Thu, 25 Aug 2022 08:37:12 +0200},
  biburl    = {https://dblp.org/rec/journals/toplas/LamportM22.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

答案https://tex.stackexchange.com/a/194931提到了字段eidpagetotal,但不幸的是,pagetotal对于类型来说被忽略了@article

相关内容