¿Cómo sangrar un nuevo párrafo dentro de los elementos?

¿Cómo sangrar un nuevo párrafo dentro de los elementos?

Estoy usando:

\documentclass[journal]{IEEEtran}    
\begin{document}
\begin{enumerate}
\item something
something else
\item something
something else
\end{enumerate}
\end{document}

Y obtengo:

1) algo

algo más

2) algo

algo más

Pero quiero que el nuevo párrafo tenga something elsesangría. ¿Cómo lograr esto?

Gracias

Respuesta1

El enumerateentorno IEEEtranacepta un argumento opcional con declaraciones para la lista única. Ver sección XI en la documentación.

El parámetro a configurar es \listparindentel que inicialmente es cero.

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

ingrese la descripción de la imagen aquí

También puedes configurarlo globalmente en el preámbulo diciendo

\renewcommand{\IEEEiedlistdecl}{%
  \setlength{\listparindent}{\parindent}%
}

(posiblemente agregando otras configuraciones). En este caso, no necesita el argumento opcional enumeratey la sangría se realizará en todos esos entornos.

Respuesta2

Puedes usar enumitemel paquete y sulistparindent=\parindent

\documentclass[journal]{IEEEtran}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[listparindent=\parindent]
\item something

something else
\item something
something else
\end{enumerate}
\end{document}

Si lo quieres para todos los niveles, enumeratepon esto en el preámbulo:

 \setlist[enumerate]{listparindent=\parindent}

Si lo quieres sólo para el primer nivel de enumerateuso esto:

\setlist[enumerate,1]{listparindent=\parindent}

ingrese la descripción de la imagen aquí

información relacionada