方程式を中央揃えにしたり、浮動させたりするにはどうすればよいですか?

方程式を中央揃えにしたり、浮動させたりするにはどうすればよいですか?

次の式を書くと左揃えで表示されます。私は次のように試しました\centering

\begin{center}
...
\end{center}

しかし、それはまだ同じです。これが私がやったことです

\documentclass[12pt,letterpaper, openright]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel} 
\usepackage{amsmath, amsthm, amsfonts, bm, amssymb}
\begin{document}

\begin{center}
\begin{equation}
f(x) =
\left\{
\begin{array}{ll}
-x^{2}, &\text{if $x < 0$;}\\
\alpha + x, &\text{if $0 \leq x \leq 1$;}\\
x^{2}, &\text{otherwise.}
\end{array}
\right.
\end{equation}
\end{center}   

\end{document}

これが結果です

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

答え1

たとえ、薄くて凝縮された数式フォントを使用してもiwona、結果は期待どおりです。もちろん、center他の人がすでに述べているように、数式の周りの環境を削除する必要があります。

\documentclass[12pt, letterpaper, openright]{article}
\usepackage[spanish]{babel}
\usepackage[light, condensed, math]{iwona}
\usepackage{amsmath, amssymb, amsthm, bm}

\usepackage{lipsum}

\begin{document}
\lipsum[11]
    \begin{equation}
f(x) = \begin{cases}
    -x^{2},     & \text{if $x < 0$;}\\
    \alpha + x, & \text{if $0 \leq x \leq 1$;}\\
    x^{2},      & \text{otherwise.}
       \end{cases}
    \end{equation}
\lipsum[12]
\end{document}

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

答え2

デフォルトでは、equation環境は方程式を中央に配置するので、環境は必要ありませんcenter。また、 を使用する代わりに、環境をarray使用する必要がありますcases。これらの 2 つの変更により、MWE は次のものを生成します。

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

更新されたコードは次のとおりです。

\documentclass[12pt,letterpaper, openright]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{amsmath, amsthm, amsfonts, bm, amssymb}
\begin{document}

\begin{equation}
  f(x) = \begin{cases}
            -x^{2}, &\text{if $x < 0$;}\\
            \alpha + x, &\text{if $0 \leq x \leq 1$;}\\
            x^{2}, &\text{otherwise.}
          \end{cases}
\end{equation}

\end{document}

答え3

ご希望の場合は、スタートコードを使用するには、\begin{center}...\end{center}環境がequation中央揃えの式を提供するため、削除する必要があります。また、ユーザー@Micoの正しい提案によると、スクリーンショットはコードと異なります。フォントがイウォナ

\documentclass[12pt,letterpaper, openright]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel} 
\usepackage{amsmath, amsthm, amsfonts, bm, amssymb}
\begin{document}


\begin{equation}
f(x) =
\left\{
\begin{array}{ll}
-x^{2}, &\text{if $x < 0$;}\\
\alpha + x, &\text{if $0 \leq x \leq 1$;}\\
x^{2}, &\text{otherwise.}
\end{array}
\right.
\end{equation}


\end{document}

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

答え4

回答ありがとうございます。エラーは、ドキュメントの序文にも記載していたパッケージを使用したときに発生しました\usepackage[light, condensed, math]{iwona}が、簡潔にするために添付しませんでした。

パッケージから数学オプションを削除することでiwona、それを邪魔にならないようにして、\usepackage[light, condensed]{iwona}問題の解決策を得ました。

関連情報