
Estoy usando la clase de informe y utilizándola \usepackage{amsrefs}
como estilo de cita. Al crear la tabla de contenido, para que LaTeX trate la bibliografía como una sección, utilicé el comando \addcontentsline{toc}{section}{Bibliography}
. Sin embargo, esto solo hace que la tabla de contenido solo tenga "Bibliografía" en la lista en lugar de "VII Bibliografía".
¿Hay alguna manera de que el índice muestre "VII Bibliografía" para mis citas?
Cualquier ayuda sería muy apreciada.
Editar: Olvidé poner el código problemático.
\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}
Respuesta1
La report
clase tiene capítulos, por lo que es bastante extraño que no los uses.
No se puede \bibliographystyle{amsrefs}
usar con amsrefs
, simplemente \bibliography
es suficiente. En el ejemplo he usado filecontents*
y \jobname
como .bib
nombre de archivo solo para que sea autónomo.
Dado que amsrefs
se utiliza \bibchapter
o \bibsection
para el título de la bibliografía, una forma sencilla de numerar la bibliografía es eliminar el *
siguiente \chapter
o \section
en la definición de esos comandos.
\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}
Respuesta2
No estoy muy seguro de haberte entendido bien. No tienes ningún capítulo pero estás usando la report
clase. Pero bueno, no tengo una numeración romana como la que pediste con "VII Bibliografía", pero al menos mostrará una sección numerada "Bibliografía" en tu TOC. Aclare su pregunta, si esto no es lo que desea:
% 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}