我的一个参考文献的标题有一个印刷错误。
如果文章标题确实包含了拼写错误,请在脚注中解释,以确保您的读者知道这个错误不是您的。
该博客文章接着提供了一个例子,其中参考文献的标题有一个脚注标记,其中包含相应的文本:“发表的文章包含这个错别字。”。
notes2bib
没有解决这个问题,因为我不想在这里添加额外的参考。
我如何使用 biblatex 创建这样的脚注?如果这很重要的话,我正在使用 biber 后端。
答案1
您可以\mkbibfootnote
在title
bib 条目字段中使用宏。
\documentclass{article}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Linn1968,
author = {Linn, L.},
date = {1968},
title = {Social identification and the seeking of pyschiatric\mkbibfootnote{The published article includes this typo.} care.},
journaltitle = {American Journal of Orthopsychiatry},
volume = {38},
pages = {83-88},
doi = {10.1111/j.1939-0025.1968.tb00558.x}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\pagestyle{empty}
\begin{document}
\null\vfill
\nocite{*}
\printbibliography
\end{document}
答案2
我认为我们可以将note
参考书目中的字段用作脚注。
\documentclass{article}
\pagenumbering{gobble}
\usepackage{filecontents}
\begin{filecontents*}{mybib.bib}
@Article{art2017,
author = {John Doe and Jane Doe},
title = {Paper Title with Typo},
journal = {Journal Name},
year = {2017},
note = {\footnote{There is a typo in the paper title.}}}
\end{filecontents*}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[backend=biber,style=apa]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\addbibresource{mybib.bib}
\usepackage{lipsum}
\begin{document}
\lipsum[1-2]
\bigskip
We really need to cite this~\cite{art2017}.
\bigskip
\lipsum[3-4]
\printbibliography
\end{document}