Alteração do título do apêndice na classe do artigo

Alteração do título do apêndice na classe do artigo

Eu realmente tenho procurado por cerca de 20 a 30 minutos, sem sorte, para conseguir o que quero. É muito simples.

Estou usando a classe de artigo e quero que o título do meu apêndice seja

Apêndice A: {Inserir título}

No momento estou 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}

Mas continuo recebendo como título de apêndice.

A. Tubos de fluxo magnético.

Como faço para dizer Apêndice A: Tubos de fluxo magnético.

Idealmente, também gostaria de alterar o tamanho do título do apêndice.

EDIT: Meu problema é que tenho isso no preâmbulo do meu arquivo

\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}{}

Estou usando isso para fazer com que os títulos dos documentos tenham a aparência desejada, mas infelizmente esses novos comandos vão para a seção de apêndice. Existe alguma maneira de desfazer o formato do título apenas para os apêndices?

Responder1

Você pode usar \titleformatnovamente logo antes dos apêndices para dar a formatação desejada:

\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}

insira a descrição da imagem aqui

Para recuperar a formatação original das seções, mas adicionando a palavra "Apêndice" e o ponto após o número, você precisará

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

Comandos de fonte de duas letras ( \it, \bfe similares) são comandos TeX antigos que não devem mais ser usados ​​em documentos LaTeX modernos; use \itshape, \bfseriesem vez disso.

Responder2

Eu acho que isso deve funcionar. Meu código mestre é assim:

\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}

Eu costumo \include{}chamar os arquivos .tex individuais dos meus capítulos e apêndices. Prefiro isso porque faz meu código principal parecer muito mais organizado. Aqui chamei 4 arquivos .tex - introdução, teoria, FluxCalc (Apêndice A neste caso) e ForceFieldCalc (Apêndice B neste caso). O pdf de saída tem páginas conforme mostrado na figura abaixo.

Página 1

Página 2

Página-A.1

Página-B.1

informação relacionada