Natbib 书目作为回忆录类的附录 B

Natbib 书目作为回忆录类的附录 B

我使用回忆录类和 natbib 来编写我的书,并想将参考书目作为附录 B。

这个问题似乎与将参考书目添加到附录。其解决方案(如下所示)正是我所寻求的,除了它使用撰稿人类,不是回忆录和我的一样。

请在回忆录课上教我解决此问题的任何可能方法吗?

\documentclass[10pt,DIV=12,a4paper,numbers=noenddot]{scrreprt}
\usepackage[titletoc]{appendix}
  \makeatletter
    \renewcommand*\bib@heading{%
    \chapter{\bibname}%
    \@mkboth{\MakeMarkcase{\bibname}}{\MakeMarkcase{\bibname}}}%
  \makeatother
\begin{document}
  \tableofcontents %% Adds table of content
  \chapter{Chapter 1}
  \chapter{Chapter 2}
  \appendix
    \chapter{Supplementary Information}
      \section{Tables}
      \section{Figures}
    \bibliographystyle{abbrv}
    \bibliography{biblio}
\end{document}

答案1

我认为回忆录中的等效重新定义是:

\documentclass[10pt,a4paper]{memoir}

\makeatletter
\renewcommand{\@memb@bchap}{%
  \chapter{\bibname}%
  \bibmark
  \prebibhook}
\makeatother

\begin{document}
\tableofcontents %% Adds table of content
\chapter{Chapter 1}
\chapter{Chapter 2}
\appendix
\chapter{Supplementary Information}
\section{Tables}
\section{Figures}
\bibliographystyle{abbrv}
\bibliography{biblio}
\end{document}

enter image description here

相关内容