Estou a usar:
\documentclass[journal]{IEEEtran}
\begin{document}
\begin{enumerate}
\item something
something else
\item something
something else
\end{enumerate}
\end{document}
E eu recebo:
1) algo
algo mais
2) algo
algo mais
Mas quero que o novo parágrafo something else
seja recuado. Como conseguir isso?
Obrigado
Responder1
O enumerate
ambiente IEEEtran
aceita um argumento opcional com declarações para a lista única. Consulte a seção XI da documentação.
O parâmetro a ser definido é \listparindent
inicialmente zero.
\documentclass[journal]{IEEEtran}
\begin{document}
\begin{enumerate}[\setlength{\listparindent}{\parindent}]
\item something something something
something else something else something else
something else something else something else
\item something
something else something else something else
something else something else something else
\end{enumerate}
\end{document}
Você também pode defini-lo globalmente no preâmbulo dizendo
\renewcommand{\IEEEiedlistdecl}{%
\setlength{\listparindent}{\parindent}%
}
(possivelmente adicionando outras configurações). Neste caso você não precisa do argumento opcional enumerate
e o recuo será feito em todos esses ambientes.
Responder2
Você pode usar enumitem
o pacote e seulistparindent=\parindent
\documentclass[journal]{IEEEtran}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[listparindent=\parindent]
\item something
something else
\item something
something else
\end{enumerate}
\end{document}
Se você quiser para todos os níveis, enumerate
coloque isso no preâmbulo:
\setlist[enumerate]{listparindent=\parindent}
Se você quiser apenas para o primeiro nível de enumerate
uso:
\setlist[enumerate,1]{listparindent=\parindent}