自定义参考书目

自定义参考书目

我有一个由 Zotero 生成的 bib 文件(如果需要可以变成 biblatex),并且我通过 revtex4 包使用 natbib 书目(如果需要我也可以使用 aastex)。Zotero 会输出每一个细节(DOI、URL 和摘要等)。

我需要参考书目条目仅包含名称、年份和期刊,如下所示:(Abadi M. G., Moore B., Bower R. G., 1999, MNRAS, 308, 947参见http://arxiv.org/abs/1002.0583

我也遇到过作者、doi、url 等属性的真/假条件仅包含姓名首字母的参考书目

一定有一种简单的方法可以关闭 DOI 和 URL 等功能!

谢谢

以下是 MWE 的内容:

\documentclass[preprint2]{aastex}   
% \usepackage[authoryear,round,comma]{natbib}
% \usepackage[%
%     style=numeric-comp,sorting=none,
%     sortcites=true,doi=false,url=false,
%     firstinits=true,hyperref]{biblatex}
\setcitestyle{authoryear,round,comma}
\begin{document}
    hello \citep{christlein_can_2004}


\bibliography{Zotero}
\bibliographystyle{plainnat}
\end{document}

答案1

使用biblatex,您可以使用选项isbn=false(或urldoieprint),在前导包选项中给出。如果您想抑制其他字段,可以使用命令

\AtEveryCitekey{{\clearfield{month}}
\AtEveryBibitem{{\clearfield{note}}

分别从引文(对于详细的引文样式有用)和参考书目中删除所选字段。

相关内容