我的文献中有一些条目只有 URL,例如
@online{cullen,
url = {http://www.primegrid.com/download/cullen-6679881.pdf},
urldate = {2024-19-03},
}
但文档中只写了 URl,没有写日期。我该如何设置日期?
附录: 有了您的帮助,它现在可以在线使用了。但如果我有一个类型的条目@article
并且也想要一个 URL,我会编码
@article{pocklington_original,
author = {H. C. Pocklington},
title = {The Determination of the Prime or Composite Nature of Large Numbers by Fermat's Theorem},
journal = {Proceedings of the Cambridge Philosophical Society},
volume = {18},
year = {1914 - 1916},
pages = {29 -- 30},
url = {},
publisher = {Cambridge [etc.], Cambridge Philosophical Society [etc.]},
note = {\url{https://www.biodiversitylibrary.org/item/86583}, (besucht am 19.02.2024)},
}
但我明白
所以该pages
字段显示在最后。
答案1
BibTeX 没有名为 的内置条目类型@online
。因此,BibTeX 将恢复为 catch-all@misc
条目类型。
现在,大多数 BibTeX 书目样式都不是定义urldate
条目类型——因此只需忽略它。apacite
参考书目样式实现了 APA6 格式指南(顺便说一句,它不再是当前的 APA 指南),是少数几个定义名为 的字段的参考书目样式之一urldate
。
如果你碰巧使用没有定义字段的书目样式urldate
,则需要更改
urldate = {2024-03-18},
类似于
note = {Retrieved 2024-03-18},
我还想建议您至少填写手头条目的title
和字段。year
\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@online{cullen,
title = {{PrimeGrid’s Cullen Prime Search}},
year = 2009,
url = {http://www.primegrid.com/download/cullen-6679881.pdf},
urldate = {2024-03-18},
}
\end{filecontents}
\usepackage{apacite}
\bibliographystyle{apacite}
\usepackage{xurl}
\begin{document}
\noindent
\cite{cullen}
\bibliography{mybib}
\end{document}
附录回答 OP 修改后的查询:在我看来,该条目的主要问题是它使用了错误的条目类型。您应该使用@incollection
条目类型,而不是@article
条目类型。(一个万无一失的经验法则:@article
仅对在学术期刊上发表的文章使用条目类型。)
请注意,我在该字段中添加了一些附加信息booktitle
。
\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@incollection{pocklington_original,
author = {Pocklington, H. C. [Henry Cabourn]},
title = {The Determination of the Prime or Composite Nature
of Large Numbers by {Fermat's} Theorem},
booktitle = {Proceedings of the Cambridge Philosophical Society,
Volume XVIII, Oct.\ 26, 1914 to May 22, 1916},
year = {1916},
pages = {29--30},
publisher = {Cambridge University Press},
address = {Cambridge and London},
note = {\url{https://www.biodiversitylibrary.org/item/86583},
besucht am 19.02.2024},
}
\end{filecontents}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[numbers]{natbib}
\bibliographystyle{alpha}
\usepackage{xurl}
\begin{document}
\noindent
\cite{pocklington_original}
\bibliography{mybib}
\end{document}