我在 .bib 文件中使用附录来注释每个来源,但我只希望这些注释出现在文档末尾打印的参考书目中。当然,当我在文档中引用相同的来源时,它们会出现在脚注中。有没有办法可以将它们保留在参考书目中,但将它们排除在脚注之外?这是我的代码:
乳胶:
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[letterpaper,margin=1in]{geometry}
\usepackage[backend=biber]{biblatex-chicago}
\addbibresource{bib.bib}
\begin{document}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sed nunc pulvinar, iaculis sapien at,
volutpat erat. Vivamus consectetur ipsum eu purus pretium volutpat. Donec feugiat luctus enim, nec
maximus libero facilisis a. Donec venenatis tincidunt iaculis. \autocite{engles} Nulla viverra ligula
in eleifend euismod. Pellentesque accumsan orci vitae odio consequat blandit. Proin tristique viverra
nunc, a tristique diam eleifend vel. Praesent nibh quam, fermentum nec auctor in, dignissim non est.
\newpage
\printbibliography
\end{document}
围兜文件:
@misc{engles,
author = {Frederick Engels},
title = {The Principles of Communism},
howpublished = {\url{https://www.marxists.org/archive/marx/works/1847/11/prin-com.htm}},
month = {Oct},
year = {1847},
keywords = {primary},
addendum = {This is a test addendum. This addendum should be included in the bibliography, but not in the footnotes.}
}
结果:
欢迎提出任何建议。谢谢!
答案1
biblatex-chicago
有一个选项。addendum=false,
您可以隐藏addendum
引文中的字段。它仍会打印在参考书目中。
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[letterpaper,margin=1in]{geometry}
\usepackage[backend=biber, addendum=false]{biblatex-chicago}
\begin{filecontents}{\jobname.bib}
@online{engels,
author = {Frederick Engels},
title = {The Principles of Communism},
url = {https://www.marxists.org/archive/marx/works/1847/11/prin-com.htm},
month = oct,
year = {1847},
keywords = {primary},
addendum = {This is a test addendum.
This addendum should be included in the bibliography,
but not in the footnotes.},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\null\vfill % just for the example
Lorem \autocite{engels}
\printbibliography
\end{document}