为参考书目中的项目添加评论

为参考书目中的项目添加评论

问题与答案这里提出一种方法来note在书目中的项目前显示一个字段。我想知道我是否可以通过两种方式更改它:

  • 我希望注释位于书目之后而不是之前。
  • 另外,我有一个通用书目文件,用于我的所有乳胶文件,我想在不同的乳胶文件中包含不同的注释。所以我想知道我是否可以将注释添加为乳胶文件的一部分,而不是书目文件。

下面是一个 MWE(从上面的答案中偷来的),但我想要实现的是


\documentclass{scrreprt}
\usepackage[bibstyle=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A2011,
  author = {Author, A.},
  year = {2011},
  title = {A short title.}
}
@misc{A2012,
  author = {Buthor, B.},
  year = {2012},
  title = {Systems biology and personalized medicine are two emerging research areas, which promise to transform our health system.}
}
@misc{A2013,
  author = {Cuthor, C.},
  year = {2013},
  title = {This title is not so short.}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\nocite{A2012, A2013}

% Add notes to entries
%\addbibnote{A2012}{This is the first note}
%\addbibnote{A2013}{Another note}

\printbibliography
\end{document}

任何帮助都将受到赞赏。

答案1

您可以修改 bibmacrofinentry以便在条目末尾打印注释。另请参阅示例如何使用 biblatex 将注释字段移出主参考文献?打印并格式化参考书目中的 Mendeley Notes 字段(注释)

如果您不想在.bib文件中给出注释,我们可以定义一个新命令来收集注释。

\documentclass{scrreprt}
\usepackage[bibstyle=authoryear, backend=biber]{biblatex}

\DeclareFieldFormat{entrynote}{\small\itshape #1}

\makeatletter
\newrobustcmd{\addentrynote}[2]{%
  \csdef{tohikoblx@entrynote@\the\c@refsection @#1}{#2}}

\renewbibmacro*{finentry}{%
  \ifcsundef{tohikoblx@entrynote@\the\c@refsection @\thefield{entrykey}}
    {}
    {\setunit{\finentrypunct\par}%
     \printtext[entrynote]{\csuse{tohikoblx@entrynote@\the\c@refsection @\thefield{entrykey}}}%
     \renewcommand*{\finentrypunct}{}}%
  \finentry
}
\makeatother

\addbibresource{biblatex-examples.bib}

\begin{document}
\nocite{sigfridsson,worman,geer}

% Add notes to entries
\addentrynote{sigfridsson}{This is the first note.}
\addentrynote{worman}{Another note}

\printbibliography
\end{document}

Geer, Ingrid de (1985)。“伯爵、圣人、主教、吟游诗人和音乐。十二世纪的奥克尼伯爵领地。一项音乐学研究”。博士论文。乌普萨拉:乌普萨拉大学。Sigfridsson, Emma 和 Ulf Ryde (1998)。“从电势和电矩推导原子电荷的方法比较”。在:《计算化学杂志》19.4,第 377-395 页。doi:10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P。这是第一条注释。Worman, Nancy (2002)。人物塑造。希腊文学风格。奥斯汀:德克萨斯大学出版社。另一条注释

相关内容