Como posso alterar a numeração de uma subseção para letras?

Como posso alterar a numeração de uma subseção para letras?

Estou lendo um livro cujo índice é mais ou menos assim:

...

2.2 Título da Subseção

2.3 Título da Subseção

2.3.A Título da Subseção

2.4 Título da Subseção

...

Como posso conseguir exatamente isso? Observe que 2.3.A também é uma subseção, e não uma subseção pertencente a 2.3.

Desde já, obrigado!

Responder1

Eu sugiro que você faça o seguinte:

  • No preâmbulo, emita a instrução

    \let\origthesubsection\thesubsection
    

    Esta instrução "salva" o formato padrão da representação do contador de subseção

  • Pouco antes do início da subseção 2.3A, emita as seguintes instruções:

    \renewcommand\thesubsection{\origthesubsection A}
    \addtocounter{subsection}{-1}
    
  • Pouco antes do início da próxima subseção de "numeração padrão", emita a instrução

    \renewcommand\thesubsection{\origthesubsection}
    

Essa abordagem funciona com os hyperrefpacotes cleverefe e também permite criar um índice por meio da \tableofcontentsinstrução.

insira a descrição da imagem aqui

\documentclass{article}
\usepackage[colorlinks,allcolors=blue]{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}
\crefname{subsection}{subsection}{subsections}
\setlength\parindent{0pt}

\let\origthesubsection\thesubsection

\begin{document}
\setcounter{section}{2}

\tableofcontents

\subsection{AAA}
\subsection{BBB}
\subsection{CCC}

\renewcommand\thesubsection{\origthesubsection A}
\addtocounter{subsection}{-1}
\subsection{DDD} \label{sec:ddd}

\renewcommand\thesubsection{\origthesubsection}
\subsection{EEE} \label{sec:eee}
\subsection{FFF} \label{sec:fff}

\ref{sec:ddd}, \ref{sec:fff}

\autoref{sec:ddd}, \autoref{sec:fff}

\cref{sec:ddd}, \cref{sec:fff}

\cref{sec:ddd,sec:fff}
\end{document} 

informação relacionada