アレを見てると、もう少し簡単にできる気がして。
- bxclearindent パッケージ(gist/zr-tex8r)
\documentclass{jsarticle} \usepackage{bxclearindent} \newclearindentenvironment{widedispmath}{displaymath} \newcommand{\いろはにほへと}{% いろはにほへとちりぬるをわかよたれそつねならむ うゐのおくやまけふこえてあさきゆめみしゑひもせすん} \newcommand{\SomeEquation}{% f'(x)=\lim_{\Delta x\to0} \frac{f(x + \Delta x) - f(x)}{\Delta x}} \begin{document} \begin{description} \item[テスト] \いろはにほへと \begin{enumerate} \item \いろはにほへと \begin{quotation} \いろはにほへと \begin{itemize} \item \いろはにほへと \[ \SomeEquation \] % 通常はlist系環境内での中央ぞろえ \item \いろはにほへと \begin{clearindent} % clearindent 環境に別行数式を入れる \[ \SomeEquation \] % 版面内での中央ぞろえ \end{clearindent} \item \いろはにほへと \begin{widedispmath} % 上の記述と同値になる \SomeEquation \end{widedispmath} \end{itemize} \end{quotation} \end{enumerate} \end{description} \いろはにほへと \[ \SomeEquation \] % 比較のために、list 系環境の外での別行立て数式 \end{document}