我正在使用style=chem-acs
并不断获得以下输出:
艾哈迈德 (Ahmed), T.油藏工程手册(第五版),Ahmed,T.,编辑,第五版;Gulf Professional Publishing:2019 年,第 29–121 页
然而,我希望它看起来像物理化学杂志 C:
Ahmed,T.第 2 章 - 储层流体特性油藏工程手册(第五版);Ahmed, T.,编辑;海湾专业出版:2019 年;第 29-121 页。
\documentclass {article}
\usepackage[style = chem-acs, articletitle=true, backend=biber, dateabbrev=false, language=english, urldate=comp]{biblatex}
\addbibresource{Refer.bib}
\usepackage{filecontents}
\begin{document}
\begin{filecontents*}{Refer.bib}
@incollection{TXTBK,
title = "Chapter 2 - Reservoir-Fluid Properties",
editor = "Tarek Ahmed",
booktitle = "Reservoir Engineering Handbook (Fifth Edition)",
publisher = "Gulf Professional Publishing",
edition = "Fifth Edition",
pages = "29 - 121",
year = "2019",
isbn = "978-0-12-813649-2",
doi = "https://doi.org/10.1016/B978-0-12-813649-2.00002-5",
url = "http://www.sciencedirect.com/science/article/pii/B9780128136492000025",
author = "Tarek Ahmed"
}
\end{filecontents*}
Lorem Ipsum\autocite{TXTBK}
\printbibliography
\end{document}
答案1
有一个选项可以实现这一点。
chaptertitle=true,
chem-acs
@inbook
显示和条目的标题@incollection
。该选项类似于您已经使用的articletitle
for s。@article
在下面的 MWE 中,我稍微修改了您的示例条目。无需在字段中添加版本booktitle
,因为它已经在 中了edition
。biblatex
通常建议在edition
字段中只给出一个整数。在章节的 中添加“第 2 章”也是不常见的title
,相反,您可以在字段中给出章节编号chapter
(如果您想显示它,人们通常只给出页码范围)。字段doi
应该只包含 DOI,而不是https://doi.org/
DOI 的一部分。最后,在我看来,该条目实际上是@inbook
而不是@incollection
,因为这本书似乎是由 Tarek Ahmed 撰写的专著。
\documentclass {article}
\usepackage[backend=biber, style=chem-acs,
articletitle=true, chaptertitle=true,
dateabbrev=false, urldate=comp]{biblatex}
\begin{filecontents*}{\jobname.bib}
@inbook{TXTBK,
author = {Tarek Ahmed},
title = {Reservoir-Fluid Properties},
booktitle = {Reservoir Engineering Handbook},
edition = {5},
publisher = {Gulf Professional Publishing},
chapter = {2},
pages = {29-121},
year = {2019},
isbn = {978-0-12-813649-2},
doi = {10.1016/B978-0-12-813649-2.00002-5},
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\begin{document}
Lorem Ipsum\autocite{TXTBK}
\printbibliography
\end{document}