希望你平安!
尽管我在 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),选项doi
、eprint
和url
可再次使用,并可用于删除相应的在线信息。使用这些版本,MWE 可按预期工作并产生所需的输出。
此前,这些选项在 9.0 至 9.5 版中被禁用biblatex-apa
。请参阅https://github.com/plk/biblatex-apa/pull/92。
更新您的系统以确保您至少拥有biblatex-apa
v9.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},