我在用着:
\documentclass[journal]{IEEEtran}
\begin{document}
\begin{enumerate}
\item something
something else
\item something
something else
\end{enumerate}
\end{document}
我得到:
1)某事
其他东西
2)某事
其他东西
但是,我希望新段落能够something else
缩进。如何实现?
谢谢
答案1
环境enumerate
接受IEEEtran
带有单个列表声明的可选参数。请参阅文档中的第 XI 节。
要设置的参数\listparindent
最初为零。
\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}
您也可以在序言中通过以下方式全局设置它
\renewcommand{\IEEEiedlistdecl}{%
\setlength{\listparindent}{\parindent}%
}
(可能添加其他设置)。在这种情况下,您不需要可选参数,enumerate
并且缩进将在所有此类环境中完成。
答案2
您可以使用enumitem
包及其listparindent=\parindent
\documentclass[journal]{IEEEtran}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[listparindent=\parindent]
\item something
something else
\item something
something else
\end{enumerate}
\end{document}
如果您希望将其用于所有级别,enumerate
请将其放入序言中:
\setlist[enumerate]{listparindent=\parindent}
如果您只希望将其用于第一级enumerate
使用,则执行以下操作:
\setlist[enumerate,1]{listparindent=\parindent}