
¿Hay alguna manera de tener un único apéndice sin numerar en LaTeX? Tengo un documento que tiene un solo apéndice. Por lo tanto, realmente no tiene sentido tener una numeración de apéndices.
Ahora mismo tengo el siguiente código:
\appendix
\appendixpage
\section{}
Esto me da el siguiente texto al comienzo de mi apéndice:
Idealmente, me gustaría que mi apéndice comenzara conApéndiceen el mismo tamaño/formato que el \section{}
comando. ¿Existe una manera fácil de hacer que esto suceda?
Respuesta1
En realidad, no necesitas nada especial. Una simple \section*{Appendix}
sería suficiente, pero el código siguiente sugiere otras mejoras, en caso de ser necesario.
\documentclass{article}
\usepackage{lipsum} % for mock text
\newcommand{\addappendix}{%
\section*{\appendixname}% start the appendix
\addcontentsline{toc}{section}{\appendixname}% add it to the toc
\counterwithin*{figure}{section}% optional, if you want to reset the figure counter
\stepcounter{section}% reset counters related to section
\renewcommand{\thesection}{A}% we want A
\renewcommand{\thefigure}{\thesection.\arabic{figure}}% optional
}
\begin{document}
\title{A document with a single appendix}
\author{Me}
\maketitle
\tableofcontents
\section{Introduction}
\lipsum[1-3]
\section{Another}
\lipsum[4-6]
\addappendix
\lipsum[1]
\begin{figure}[htp]
\centering
\fbox{A figure here}
\caption{This is a figure}
\end{figure}
\lipsum[3-4]
\end{document}
Respuesta2
Así es como lo hago... puedes adaptar los elementos del estilo. Úselo \appendix*
si desea un apéndice solitario o úselo \appendix
para obtener un apéndice con letras. En el caso del único apéndice, las figuras, tablas y ecuaciones se numeran con la A-x
notación.
Debido a que los apéndices están seccionados como \section
, se usaría \subsection
y \subsubsection
para seccionar dentro de un apéndice. La numeración aparecerá como A.1
y A.1.1
, etc. Además, las secciones dentro de un Apéndice se omiten en la tabla de contenido.
\documentclass{article}
\makeatletter
\let\svaddcontentsline\addcontentsline
\newcounter{appndx}
%% Create commands to create an unnumbered (lone) appendix or a series of
%% appendices, as needed
\renewcommand\appendix{%
\renewcommand\addcontentsline[3]{%
\def\qtest{##2}%
\def\qmatch{subsection}%
\ifx\qmatch\qtest\else%
\def\qmatch{subsubsection}%
\ifx\qmatch\qtest\else%
\svaddcontentsline{##1}{##2}{##3}%
\fi\fi%
}%
\@ifstar{\loneappendix}{\anappendix}%
}
\newcommand\loneappendix[2][p]{
\def\appendixtitle{\appendixname. #2}
\appendixformat[#1]{#2}%
}
\newcommand\anappendix[2][p]{
\def\appendixtitle{\appendixname~\Alph{appndx}. #2}
\appendixformat[#1]{#2}%
}
\newcommand\appendixformat[2][p]{
\clearpage
\refstepcounter{appndx}
\setcounter{section}{\arabic{appndx}}
\renewcommand\thesection {\appendixname~\Alph{appndx}.}
\setcounter{subsection}{0}
\renewcommand\thesubsection {\Alph{appndx}.\@arabic\c@subsection}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{equation}{0}
\setcounter{figure}{0}
\renewcommand\thefigure{\Alph{appndx}-\@arabic\c@figure}
\setcounter{table}{0}
\renewcommand\thetable{\Alph{appndx}-\arabic{table}}
\renewcommand\theequation {\Alph{appndx}-\arabic{equation}}
\setcounter{footnote}{0}
\addcontentsline{toc}{section}\appendixtitle
\if p#1\vspace*{\fill}\fi
\theappendix\appendixtitle
\if p#1\vspace*{\fill}\clearpage\fi
}
\newcommand\theappendix[1]{
\section*{\centering#1}
}
\makeatother
\begin{document}
\tableofcontents
\clearpage
\def\blahblah{
blah
\begin{equation}
y = mx + b
\end{equation}
\begin{figure}[ht]
\centering
\rule{10ex}{5ex}
\caption{Appendix figure}
\end{figure}
\begin{table}[ht]
\centering
\caption{Appendix table}
\begin{tabular}{|c|c|}
\hline
a & bbb \\
\hline
ccc & d\\
\hline
\end{tabular}
\end{table}}
\section{Normal Section}
\blahblah
\appendix*{A Lone Appendix}
\blahblah
\appendix{One Appendix of a Multi-Appendix}
\blahblah
\end{document}