在我的参考书目中添加(脚注)注释

在我的参考书目中添加(脚注)注释

我想在我的参考书目中添加脚注或其他类型的注释。我有来自 2 个不同.bibtex文件的参考文献,我需要区分两者。目前,我*在作者姓名中加入了 来标记差异。现在,我想添加脚注或其他类型的注释来标记 表示*差异。

例子:

\bibliography{file1, file2}
\footnote{*: Different reference}
\bibliographystyle{plain}

当我添加这个时,它会在我的参考书目之前或之后创建一个全新的页面。这不是我想要的。有人能帮我解决这个问题吗?

我正在使用 documentclass 文章。

答案1

使用 KOMA-Script 类,scrartcl您可以使用命令\setbibpreamble{...}在参考书目开始之前设置文本。

请参阅以下 MWE:

\RequirePackage{filecontents}        % loading package filecontents
% writing file \jobname.bib, for example mb-bibtex.bib.
\begin{filecontents*}{\jobname1.bib}
@Book{companion,
  author    = {Goossens, Michel and Mittelbach, Frank and Samarin, Alexander},
  title     = {The LaTeX Companion},
  edition   = {1},
  publisher = {Addison-Wesley},
  location  = {Reading, Mass.},
  year       = {1994}
}
\end{filecontents*}

\begin{filecontents*}{\jobname2.bib}
@Book{adams,
  title     = {The Restaurant at the End of the Universe},
  author    = {Douglas Adams},
  series    = {The Hitchhiker's Guide to the Galaxy},
  publisher = {Pan Macmillan},
  year      = {1980}
}
\end{filecontents*}


\documentclass{scrartcl}
\usepackage{ragged2e}                % pretty bib preamble
\usepackage[numbers]{natbib}         % bibliography style
\usepackage[colorlinks]{hyperref}    % better urls in bibliography

\begin{document}
Test of bibliography: 
The \LaTeX{} companion~\cite{companion}, the funny book of 
Adams~\cite{adams}. 
\nocite{*}  % print all bib entrys in bibliography 

\bibliographystyle{plainnat}  % needs package natbib
\setbibpreamble{\justifying\noindent The asterix marks ... \par\bigskip\RaggedRight} 
\bibliography{\jobname1,\jobname2}    % uses \jobname1.bib, according to \jobname.tex
\end{document}

导致:

在此处输入图片描述

答案2

一种方法是添加边注。

插入:

\usepackage{marginnote}

在序言中,然后在参考书目之前/之后插入边注。像这样:

\bibliography{file1, file2}
\marginpar{* = Different reference}
\bibliographystyle{plain}

相关内容