
Tengo un archivo "Master" donde incluyo todos mis capítulos que consta de
\documentclass[11pt,a4paper]{scrreprt}
\usepackage[left=1.5cm,right=1.5cm,top=2cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage[ngerman,british]{babel}
\usepackage{./tex/mystyle}
\begin{document}
\input{./tex/titlepage}
\tableofcontents
\clearpage
\include{./tex/introduction}
\include{./tex/simulation}
\include{./tex/results}
\bibliography{./tex/bibliography}
\include{./tex/appendices}
\end{document}
En el archivo "mystyle" que uso
\ProvidesPackage{./tex/mystyle}
\usepackage[numbers,super,square,sort]{natbib}
\bibliographystyle{rsc}
y estoy usando Bibtex. Pensé que la forma más fácil de formatear mi apéndice es simplemente tenerlo como un capítulo normal sin usar ningún paquete de apéndice sofisticado y manipular su etiqueta manualmente para que esté etiquetado como 'A' y las secciones como 'A.1', 'A'. .2', etc. Mi archivo de apéndices comienza con
\setcounter{chapter}{0}
\renewcommand{\thechapter}{\Alph{chapter}}
\chapter{Appendices}
\section{Mathematical Treatments}
\subsection{Equations of motions for a charged particle in an accelerating potential~\citep{Demtroeder2008, Hoffmann2007}}
Two hypothetical infinite flat surfaces separated by a distance $d$ and with the electric potentials bla bla bla
Como se puede ver, las dos referencias Demtroeder2008 y Hoffmann2007 ahora aparecen al comienzo de las referencias, lo cual es un poco molesto porque mi primera referencia real ahora es la referencia tres. ¿Qué debo hacer para que las referencias estén realmente en el orden en que aparecen en todo el informe?
Respuesta1
El rsc
estilo de bibliografía no ordena las entradas alfabéticamente por apellidos de los autores. En cambio, se enumeran en el orden en que se encuentran las citas en el documento. Hay dos razones por las que las entradas Demtroeder2008
y Hoffmann2007
aparecen primero en la bibliografía, aunque las citas no aparecen hasta que se completa el capítulo del apéndice.
el comando de cita ocurre dentro del argumento de una
\subsection
directiva:\subsection{Equations of motions for a charged particle in an accelerating potential~\citep{Demtroeder2008, Hoffmann2007}}
su documento incluye una
\tableofcontents
directiva cerca del inicio del documento. Los argumentos de los diversos comandos de sección, incluida la mención de la cita, aparecen en la tabla de contenido. Esa es la causa del problema que estás buscando solucionar.
Para evitar este resultado, puede utilizar la versión "corta" opcional de los comandos de sección y, en particular, omitir las \citep
instrucciones en la versión corta. Si está presente, la versión corta se utiliza para el índice. Por lo tanto, le sugiero que utilice la siguiente forma de \subsection
comando:
\subsection[Equations of motions for a charged particle in an
accelerating potential]{Equations of motions for a charged particle
in an accelerating potential~\citep{Demtroeder2008, Hoffmann2007}}
Observe que las versiones corta y completa son idénticas excepto por la ausencia de la \citep
directiva en la versión corta.
Después de ajustar la \subsection
directiva de esta manera, asegúrese de volver a compilar el documento (al menos) dos veces para propagar completamente todos los cambios en la tabla de contenido, la bibliografía formateada y las notas de citas.