删除 biblatex-nature 中的文章标题

删除 biblatex-nature 中的文章标题

我需要创建一个参考书目,如果参考文献是一篇文章,则不应引用标题,如果参考文献是一本书,则应引用标题。我使用以下命令:

\usepackage[backend=biber,style=nature,isbn=false,url=false]{biblatex}
\iffieldequalstr{entrytype}{article}{???}{???}

答案1

biblatex-nature有一个名为 的选项articletitle,可让您隐藏 s 的标题@article。它有一个相关选项,可让您隐藏s 和sintitle的标题。@inbook@incollection

这两个选项都是false默认的,这意味着标题不会被隐藏。但你可以将它们设置true为省略标题。

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=nature, articletitle=false, intitle=true]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson,worman,geer,nussbaum,westfahl:space}

\printbibliography
\end{document}

Sigfridsson, E. & Ryde, U. Journal of Computational Chemistry 19, 377–395 (1998)。Westfahl, G. The True Frontier. Contangling and Avoiding the Realities of Space in American Science Fiction Films in Space and Beyond. The Frontier Theme in Science Fiction (ed Westfahl, G.) 55–65 (Greenwood, Westport, Conn. and London, 2000)。

相关内容