我想在我的 bib 文件条目中添加脚注,以提供一些附加信息,例如在页面底部(参考文献出现的位置)添加“作者按字母顺序列出”等信息。例如,我想要这样的内容:
title={blahblah},
author={A, A and B\footnote{the authors are listed alphabetically}, B},
journal={J},
pages={1-2},
year={2022},
publisher={Publisher}}
答案1
由于您标记了biblatex
,因此您实际上可以在文件中以更语义的方式存储数据.bib
,并使用条件调整其显示。对于简历,我还认为,如果您将符号放在项目标签上,读者会更容易阅读。
这是一个帮助您入门的示例。
testbib.tex
:
\documentclass{article}
\usepackage[backend=biber, sorting=ydnt]{biblatex}
\DeclareFieldFormat{labelnumberwidth}{\llap{\textsuperscript{\showAuthorInfo}}[#1]}
\NewDocumentCommand\showAuthorInfo{}{\ifkeyword{alphabetical}{$\dagger$}{}\ifkeyword{corr}{c}{}}
\addbibresource{testbib.bib}
\begin{document}
\title{CV for B}
\maketitle
\section{Publications}
\textit{(For entries marked with daggers, author list is alphabetical and does not reflect contribution. For entries marked with the letter ``c'', I am the corresponding author.)}
\nocite{*}
\printbibliography
\end{document}
testbib.bib
:
@ARTICLE{art1,
author = {A, A and B, B},
title = {title},
journal = {\mbox{G-Animal's} Journal},
year = 1986,
volume = 41,
number = 7,
keywords = {alphabetical}
}
@ARTICLE{art2,
author = {B, B and C, C},
title = {title},
journal = {\mbox{G-Animal's} Journal},
year = 1988,
volume = 41,
number = 7,
}
@ARTICLE{art3,
author = {D, D and B, B},
title = {title},
journal = {\mbox{G-Animal's} Journal},
year = 1982,
volume = 41,
number = 7,
keywords = {corr}
}
@ARTICLE{art4,
author = {A, A and B, B and Z, Z},
title = {title},
journal = {\mbox{G-Animal's} Journal},
year = 1990,
volume = 41,
number = 7,
keywords = {alphabetical, corr}
}
输出: