Cambio de título del apéndice en la clase de artículo

Cambio de título del apéndice en la clase de artículo

Realmente he estado buscando durante unos 20 a 30 minutos sin suerte de lograr lo que quiero. Es muy sencillo.

Estoy usando la clase de artículo y quiero que el título de mi apéndice diga

Apéndice A: {Insertar título}

Ahora mismo estoy usando

 \documentclass[a4,12pt]{article}
 \usepackage[titletoc,toc,title]{appendix}
 \begin{document}

 <main body of text>

 \begin{appendices}
 \section{Magnetic flux tubes}
 Bunch of text
 \end{appendices}

Pero sigo apareciendo como título de mi apéndice.

A. Tubos de flujo magnético.

¿Cómo consigo que diga Apéndice A: Tubos de flujo magnético?

Idealmente, también me gustaría modificar el tamaño del título del apéndice.

EDITAR: Mi problema es que tengo esto en el preámbulo de mi archivo.

\usepackage{titlesec}
\usepackage{secdot}\sectiondot{subsection}\sectiondot{subsubsection}


%\renewcommand{\thesubsection}{\normalfont\arabic{section}.\arabic{subsection}}
\titleformat{\section}{\bf}{\thesection .}{0.5em}{}
\titleformat{\subsection}{\normalfont \it}{\thesubsection .}{0.5em}{}
\titleformat{\subsubsection}{\normalfont \it}{\thesubsubsection .}{0.6em}{}

Estoy usando esto para que los títulos de los documentos se vean como quiero, pero desafortunadamente estos nuevos comandos pasan a la sección del apéndice. ¿Hay alguna forma de deshacer el formato del título sólo para los apéndices?

Respuesta1

Puede usar \titleformatnuevamente justo antes de los apéndices para darle el formato deseado:

\documentclass{article}
\usepackage{titlesec}
\usepackage[titletoc,toc,title]{appendix}

\titleformat{\section}{\bfseries}{\thesection.}{0.5em}{}
\titleformat{\subsection}{\normalfont\itshape}{\thesubsection.}{0.5em}{}
\titleformat{\subsubsection}{\normalfont\itshape}{\thesubsubsection.}{0.6em}{}

\begin{document}

\section{A regular section}

\titleformat{\section}{\large\bfseries}{\appendixname~\thesection .}{0.5em}{}
\begin{appendices}
\section{Magnetic flux tubes}
Bunch of text
\end{appendices}

\end{document}

ingrese la descripción de la imagen aquí

Para recuperar el formato original de las secciones, pero añadiendo la palabra "Apéndice" y el punto después del número necesitarás

\titleformat{\section}{\normalfont\Large\bfseries}{\appendixname~\thesection.}{1em}{}

Los comandos de fuente de dos letras ( \ity \bfsimilares) son comandos TeX antiguos que ya no deberían usarse en documentos LaTeX modernos; utilizar \itshape, \bfseriesen su lugar.

Respuesta2

Creo que esto debería funcionar. Mi código maestro se ve así:

\documentclass[10pt,twoside,a4paper]{report}
\usepackage[pdftex]{graphicx}

\begin{document}

\include{Introduction} 

\include{Theory}

\renewcommand{\chaptername}{Appendix} % To change title from chapter to Appendix
\appendix
\renewcommand{\thepage}{\thechapter.\arabic{page}}  % This to change the page numebering format for the Appendices
\setcounter{page}{1}
\include{FluxCalc}

\include{ForceFieldCalc}

\end{document}

Yo suelo \include{}llamar a los archivos .tex individuales para mis capítulos y apéndices. Prefiero esto porque hace que mi código principal luzca mucho más ordenado. Aquí he llamado 4 archivos .tex: introducción, teoría, FluxCalc (Apéndice A en este caso) y ForceFieldCalc (Apéndice B en este caso). El pdf de salida tiene páginas como se muestra en la siguiente figura.

Página 1

Página 2

Página-A.1

Página-B.1

información relacionada