左端に方程式を配置するにはどうすればいいですか?

左端に方程式を配置するにはどうすればいいですか?

私はLaTeXを使い始めたばかりで、まだいくつかの機能の使い方がわかっていません。問題は、方程式システムを中央ではなく左端に置き換える方法がわからないことです。似たようなものを見たことがあります。質問はこちらヒントは与えられましたが、まだ理解できていません。どうすればテキストでこれを実行できるのでしょうか。

これが私のコードです:

\documentclass[14pt]{article}
\usepackage{graphicx}
\usepackage{amsmath}

\begin{document}
\textbf{№1}
\begin{equation*}
    \begin{cases}
    x \equiv 48 (mod 86) \\
    x \equiv 11 (mod 19) \\ 
    x \equiv 15 (mod 39) \\
    \end{cases}\
\end{equation*}
\end{document}

再コンパイル後はこんな感じになります。 再コンパイル後はこんな感じになります。

しかし、方程式を左側に配置したいのです。どうすればいいのか、誰か説明してもらえませんか?

答え1

アイデアは を使用することですfleqn

好みに応じて設定できます\mathindent。次の例ではドキュメントの途中で設定されていますが、値がドキュメント全体で使用されるように、プリアンブルで設定する必要があります。

casesは実際には適切なツールではないことに注意してください。 は間違いなく(mod86)間違っています。 の使用法を参照してください\pmod

\documentclass[12pt]{article}
\usepackage[fleqn]{amsmath}

\newenvironment{system}{%
  \!\left\lbrace
  \renewcommand{\arraystretch}{1.2}% like cases does
  \begin{array}{@{}l@{}}%
}{\end{array}\right.\kern-\nulldelimiterspace}

\begin{document}

This part has a left aligned equation, but slightly indented,
which is more common:
\begin{equation*}
\begin{system}
  x \equiv 48 \pmod{86} \\
  x \equiv 11 \pmod{19} \\ 
  x \equiv 15 \pmod{39}
\end{system}
\end{equation*}

\bigskip

\setlength{\mathindent}{0pt}

This part has a left aligned equation, set at the left edge,
which is less common:
\begin{equation*}
\begin{system}
  x \equiv 48 \pmod{86} \\
  x \equiv 11 \pmod{19} \\ 
  x \equiv 15 \pmod{39}
\end{system}
\end{equation*}

\end{document}

ここに画像の説明を入力してください

のどの値を\mathindent使用すればよいでしょうか? ゼロには設定しません。 を使用する場合はfleqnleqno式の左側の数字にも追加する必要があり、ゼロは\mathindent機能しません。 なぜでしょうかleqno? 式を左側に設定すると、右端の数字が離れすぎてしまうためです。

次の出力を見て自分で判断してください。

\documentclass[12pt]{article}
\usepackage[fleqn,leqno]{amsmath}

\newenvironment{system}{%
  \!\left\lbrace
  \renewcommand{\arraystretch}{1.2}% like cases does
  \begin{array}{@{}l@{}}%
}{\end{array}\right.\kern-\nulldelimiterspace}

\begin{document}

This part has a left aligned equation, but slightly indented,
which is more common:
\begin{equation*}
\begin{system}
  x \equiv 48 \pmod{86} \\
  x \equiv 11 \pmod{19} \\ 
  x \equiv 15 \pmod{39}
\end{system}
\end{equation*}
This part has a left aligned equation, but slightly indented,
which is more common:
\begin{equation}
\begin{system}
  x \equiv 48 \pmod{86} \\
  x \equiv 11 \pmod{19} \\ 
  x \equiv 15 \pmod{39}
\end{system}
\end{equation}

\bigskip

\setlength{\mathindent}{0pt}

This part has a left aligned equation, set at the left edge,
which is less common:
\begin{equation*}
\begin{system}
  x \equiv 48 \pmod{86} \\
  x \equiv 11 \pmod{19} \\ 
  x \equiv 15 \pmod{39}
\end{system}
\end{equation*}
This part has a left aligned equation, set at the left edge,
which is less common:
\begin{equation}
\begin{system}
  x \equiv 48 \pmod{86} \\
  x \equiv 11 \pmod{19} \\ 
  x \equiv 15 \pmod{39}
\end{system}
\end{equation}

\end{document}

ここに画像の説明を入力してください

答え2

見るhttps://tex.stackexchange.com/a/304347/246082

基本的に、

\usepackage[fleqn]{amsmath}

仕事は完了します。

ここに画像の説明を入力してください

Plain TeXの場合、これは通常次のように行われます。

\everydisplay{\leftdisp}
\def\leftdisp#1$${%
    \hbox to \displaywidth{\kern\parindent$\displaystyle{#1}$}$$}

(TeXbookの回答では、\leftlineボックスがいっぱいになると警告が表示されます。)\everydisplayこの方法でも変更するとLaTeXと競合する特にamsmathパッケージ。

関連情報