
中央揃えの複数行の方程式を表示したいです。各方程式には複数の等式と不等式があるため、整列させる必要はありません。必要なのは、一度に 1 行ずつ中央揃えで表示し、間隔をあまり空けすぎないようにすることです。複数の\begin{equation}\end{equation}
環境を使用するのが唯一の方法でしょうか? もっと効率的な方法があるはずですが、オンラインでこれを行う方法が見つからないようです。次に例を示します。
$$(a_1,\ldots,a_n)M\subset(a_1,\ldots,a_{n+m})M\subsetneq M,$$
$$(a_{n+1},\ldots,a_{n+m})\frac{M}{(a_1,\ldots,a_n)M}\simeq\frac{(a_1,\ldots,a_{n+m})M}{(a_1,\ldots,a_n)M}\subsetneq\frac{M}{(a_1,\ldots,a_n)M}.$$
答え1
すでに使用しているamssymb
と思います。amsmath
マニュアル (コマンド プロンプト/ラインから) を調べてみませんか。数式を入力するための環境が多数用意されています。これらの 2 つの方程式では、 (番号なし)texdoc amsldoc
を使用できます。gather*
\documentclass[11pt,openany]{book}
\usepackage{amsmath,amssymb,showframe} %% showframe for demo only
\begin{document}
\begin{gather*}
(a_1,\ldots,a_n)M\subset(a_1,\ldots,a_{n+m})M\subsetneq M,\\
(a_{n+1},\ldots,a_{n+m})\frac{M}{(a_1,\ldots,a_n)M}\simeq
\frac{(a_1,\ldots,a_{n+m})M}{(a_1,\ldots,a_n)M}\subsetneq\frac{M}{(a_1,\ldots,a_n)M}.
\end{gather*}
\end{document}
長い方程式がある場合は、multline
環境を使用する方がよい場合もあります。代わりにパッケージを使用すると、拡張マクロとともに自動的にmathtools
ロードされます。amsmath