经典的 BibTeX 解决方案

经典的 BibTeX 解决方案

我想在参考文献标题后插入一张图片。例如:

在此处输入图片描述

我想要的结果是这样的:

在此处输入图片描述

有人对解决这个问题有什么建议吗?我希望他们使用如下所示的代码。我正在使用“Abntex2”类型的文档类。

\documentclass[12pt, a4paper]{abntex2}
\usepackage[utf8]{inputenc} 
\usepackage{graphicx}       
\usepackage{amssymb,amsmath,latexsym,amsfonts,amsthm}
\usepackage{lipsum} 

%%% CITE        
\usepackage[alf,abnt-etal-list=0,abnt-etal-cite=3]{abntex2cite}

\begin{document}


template test:
\cite{lamport1994latex}

\renewcommand{\bibname}{Bib name test}
\bibliography{references}


\end{document}

答案1

您可以使用prenote参数\printbibliography。只需用定义您想要在标题和参考书目之间排版的内容即可\defbibnote

MWE 改编自大卫·普顿回答

\documentclass{article}
\usepackage{graphicx}
\usepackage{biblatex}

\defbibnote{addimage}{%
  \begin{center}
    \includegraphics{example-image}
  \end{center}}

\addbibresource{biblatex-examples.bib}
\begin{document}
\LaTeX{} \cite{companion} is a set of macros built atop \TeX{}
\cite{knuth:ct:a}.

\printbibliography[prenote=addimage]
\end{document}

“参考文献”标题//图片//参考书目

答案2

经典的 BibTeX 解决方案

您可以通过以下方式\thebibliography在标题之后、参考文献列表开始之前插入图像:

\documentclass{article}

\usepackage{graphicx}

\usepackage{xpatch}

\xpatchcmd{\thebibliography}
  {\list}
  {\begin{center}
     \includegraphics{example-image}
   \end{center}
   \list}
  {}
  {}

\begin{document}
\LaTeX{} \cite{companion} is a set of macros built atop \TeX{}
\cite{knuth:ct:a}.

\bibliographystyle{plain}
\bibliography{biblatex-examples.bib}
\end{document}

经典 BibTeX 输出

BibTeX 输出


BibLaTeX 解决方案

您可以将标题从参考文献列表中分离出来,然后将图像放在中间:

\documentclass{article}
\usepackage{graphicx}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\LaTeX{} \cite{companion} is a set of macros built atop \TeX{}
\cite{knuth:ct:a}.

\printbibheading

\begin{center}
  \includegraphics{example-image}
\end{center}

\printbibliography[heading=none]
\end{document}

BibLaTeX 输出

BibLaTeX 输出

相关内容