无法从参考书目中删除 DOI 和 URL

无法从参考书目中删除 DOI 和 URL

希望你平安!

尽管我在 Biblatex 包的选项中加入了 DOI=false 等,但我的参考书目仍然包含 URL 和 DOI。我该如何删除它们?

以下是 MWE:

\documentclass[12pt]{article}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Rayo2002,
    author = {Rayo, Agust{\'{i}}n},
    doi = {10.1111/1468-0068.00379},
    file = {:Users/James/Documents/St Andrews/Philosophy/MPhil/MPhil Thesis/Readings/Nihilism, Monism, {\&} Pluralism/Word and Objects Rayo.pdf:pdf},
    issn = {0029-4624},
    journal = {No{\^{u}}s},
    month = {sep},
    number = {3},
    pages = {436--464},
    publisher = {Blackwell Publishing Ltd},
    title = {{Word and Objects}},
    url = {https://onlinelibrary.wiley.com/doi/abs/10.1111/1468-0068.00379},
    volume = {36},
    year = {2002}
}

@article{Cartwright1994,
    author = {Cartwright, Richard L.},
    file = {:Users/James/Library/Application Support/Mendeley Desktop/Downloaded/Cartwright - 1994 - Speaking of Everything.pdf:pdf},
    journal = {No{\^{u}}s},
    number = {1},
    pages = {1--20},
    title = {{Speaking of Everything}},
    url = {https://www.jstor.org/stable/2215917?seq=1{\&}cid=pdf-reference{\#}references{\_}tab{\_}contents},
    volume = {28},
    year = {1994}
}
\end{filecontents}

\usepackage[style=apa, doi=false, url=false, isbn=false, date=year, natbib=true]{biblatex}
\addbibresource{\jobname.bib}
\setlength\bibitemsep{1.5\itemsep}
\AtEveryBibitem{\clearfield{chapter}} %gets rid of chapters
\DeclareFieldFormat{apacase}{#1} %stops capitalisation
\AtEveryBibitem{\clearfield{number}} %clears issue numbers
\DeclareFieldFormat[article]{volume}{\apanum{#1}} %de-italicises volume numbers

\title{Test Document}

\begin{document}

\maketitle

Plural accounts of quantification, such as those endorsed by \citet{Cartwright1994} and \citet{Rayo2002}, allow one to quantify over absolutely everything without commiting oneself to the paradoxical universal set.

\printbibliography

\end{document}

输出:

在此处输入图片描述

感谢您的帮助!

答案1

使用版本 v9.6 (2020/02/22)biblatex-apa或更高版本(当前版本为 2020-04-26 的 v9.10),选项doieprinturl可再次使用,并可用于删除相应的在线信息。使用这些版本,MWE 可按预期工作并产生所需的输出。

此前,这些选项在 9.0 至 9.5 版中被禁用biblatex-apa。请参阅https://github.com/plk/biblatex-apa/pull/92

更新您的系统以确保您至少拥有biblatex-apav9.6。


请注意,v9.0 及以上版本biblatex-apa从第 7 版开始实施 APA 格式美国心理学会出版手册

biblatex-apa从手册的第 6 版开始实施的 APA 样式v1.0 至 v7.9 版本。

如果您想要 APA 样式(第 6 版),您应该使用biblatex-apa6( style=apa6)。对于从旧系统更新的用户来说,这一点尤其重要,因为style=apa,2019 年 11 月,APA 版本将从第 6 版 APA 格式更改为第 7 版 APA 格式。


这对于问题来说并不重要,但是您(或您的.bib文件程序/导出器)不应该在 URL 字段中转义特殊字符。

url = {https://www.jstor.org/stable/2215917?seq=1{\&}cid=pdf-reference{\#}references{\_}tab{\_}contents},

是错误的。最好只是

url = {https://www.jstor.org/stable/2215917?seq=1&cid=pdf-reference#references_tab_contents},

尽管你可能想再确认一下是否需要所有这些,但也许

url = {https://www.jstor.org/stable/2215917},

就够了。还有

eprint     = {2215917},
eprinttype = {jstor}, 

相关内容