我的.bib
文件由 Mendley 桌面生成,通常包含 URL、ISSN 和 DOI,但我不想将它们显示在我的参考文献列表中。我该如何摆脱它们(除了从条目中删除它们,我只想不显示它们...)我正在使用biblatex
。
答案1
假设您使用标准样式,请使用biblatex
包选项doi=false,isbn=false,url=false,eprint=false
。例如,
\usepackage[doi=false,isbn=false,url=false,eprint=false]{biblatex}
该手册将这些描述为“特定于样式”的选项,因为它们确实依赖于所使用的参考书目样式。
答案2
或者,如果您biblatex
根本不想看到这些字段,请使用 Biber 并参阅手册第 4.5.3 节biblatex
。现在,您可以在biblatex
使用所谓的源映射查看数据之前过滤掉任意字段(并将它们映射到其他字段)。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\DeclareSourcemap{
\maps[datatype=bibtex]{
\map{
\step[fieldset=issn, null]
}
}
}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sarfraz}
\printbibliography
\end{document}
答案3
如果你使用佐特罗你可以使用 Better-Bibtex 插件省略特定字段从其导出的 bibtex 文件中。这可以在 Zotero 中通过以下方式进行配置:首选项->更好的 Bibtex->导出->字段->导出时要省略的字段。