Библиография в неправильном формате в Оглавлении

Библиография в неправильном формате в Оглавлении

Я использую класс report и использую \usepackage{amsrefs}в качестве стиля цитирования. При создании оглавления, чтобы LaTeX обрабатывал библиографию как раздел, я использовал команду \addcontentsline{toc}{section}{Bibliography}. Однако это приводит к тому, что в оглавлении отображается только "Библиография", а не "VII Библиография".

Можно ли сделать так, чтобы в оглавлении для моих ссылок отображалась строка «VII Библиография»?

Любая помощь приветствуется

Редактировать: Забыл вставить проблемный код.

\documentclass[12pt]{report}
\usepackage{amsrefs}

\begin{document}
\stepcounter{page}
\newpage
\section{Summary}
\newpage
\tableofcontents
\newpage
\section{Introduction}
text text text

\addcontentsline{toc}{section}{Bibliography}
\bibliographystyle{amsrefs}
\bibliography{wood}

\section{Appendix}

\end{document}

решение1

В курсе reportесть главы, поэтому странно, что вы ими не пользуетесь.

Нет ничего , \bibliographystyle{amsrefs}что можно использовать с amsrefs, достаточно \bibliographyпросто. В примере я использовал filecontents*и \jobnameкак .bibимя файла, чтобы сделать его самодостаточным.

Поскольку в названии библиографии amsrefsиспользуется либо \bibchapter, либо \bibsection, простой способ пронумеровать библиографию — удалить , *который следует за \chapter, либо \sectionв определении этих команд.

\begin{filecontents*}{\jobname.bib}
@article{abc,
 author={A. U. Thor and W. Riter},
 title={A title},
 journal={The Journal},
 year={2014},
}
\end{filecontents*}

\documentclass{report}

\usepackage{amsrefs}

\usepackage{xpatch}
\xpatchcmd{\bibchapter}{*}{}{}{}
%%% use the following for the article class
%\xpatchcmd{\bibsection}{*}{}{}{}

\begin{document}
\tableofcontents

\chapter{Summary}
\chapter{Introduction}
text text text\cite{abc}

\bibliography{\jobname}

\end{document}

введите описание изображения здесь

решение2

Я не совсем уверен, правильно ли я вас понял. У вас нет глав, но вы используете класс report. Ну, у меня нет римской нумерации, как вы просили, в "VII Библиография", но, по крайней мере, в вашем TOC будет показан пронумерованный раздел "Библиография". Пожалуйста, уточните свой вопрос, если это не то, что вам нужно:

% arara: pdflatex

\documentclass[12pt]{report}
\usepackage{amsrefs}

\begin{document}
\stepcounter{page}
\newpage
\section{Summary}
\newpage
\tableofcontents
\newpage
\section{Introduction}
text text text

\addtocounter{section}{1}
\addcontentsline{toc}{section}{\protect\numberline{\thesection}Bibliography}
\bibliographystyle{amsrefs}
\bibliography{wood}

\section{Appendix}

\end{document}

введите описание изображения здесь

Связанный контент