Como desabilitar o recuo na subseção usando IEEEtran?

Como desabilitar o recuo na subseção usando IEEEtran?

Estou usando IEEEtrane minhas subseções estão recuadas. Tentei usar \parindent0ptmas isso também remove o recuo dos parágrafos. Alguma sugestão?

Responder1

IEEEtrancria as unidades seccionais via \@startsection, mas depende do modo com o qual você está chamando a classe. Somente abaixo journal(padrão) conferenceou transmagterá \subsubsectionum recuo. E, com base no fato de que você tem um problemaapenascom \subsubsection, parece que você está executando IEEEtranem journal(padrão) ou conference. Aqui está a definição desses \subsubsectionmodos (retirada deIEEEtran.cls):

% journal and conference
\def\subsubsection{\@startsection{subsubsection}% name
                                 {3}% level
                                 {\parindent}% indent
                                 {0ex plus 0.1ex minus 0.1ex}% before skip
                                 {0ex}% after skip
                                 {\normalfont\normalsize\itshape}}% style

O terceiro argumento ( \parindent) fornece o recuo associado à unidade seccional (verOnde posso encontrar arquivos de ajuda ou documentação para comandos como \@startsectiono LaTeX?). Se quiser removê-lo, redefina \subsubsectionda mesma forma, exceto com \z@recuo zero (ou ):

insira a descrição da imagem aqui

\documentclass{IEEEtran}% http://ctan.org/pkg/ieeetran

\makeatletter
% journal (default) and conference
\def\subsubsection{\@startsection{subsubsection}% name
                                 {3}% level
                                 {\z@}% indent (formerly \parindent)
                                 {0ex plus 0.1ex minus 0.1ex}% before skip
                                 {0ex}% after skip
                                 {\normalfont\normalsize\itshape}}% style
\makeatother

\begin{document}
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}

informação relacionada