マイナス記号とケース

マイナス記号とケース

以下の点にご留意ください。

$$ g(y) = \begin{cases}
y + 1, & \text{for } -1 \leq y \leq 0 \\
1 - y, & \text{for } 0 \leq y \leq 1 \\
0, & \text{otherwise }
\end{cases} $$

レンダリングされると、1 の前にかなり長いマイナス記号が表示され、マイナス記号と 1 の間にスペースが入ります。これは気に入りません。何か提案はありますか?

答え1

プレーンな TeX 構造を使用しないでください$$ ... $$。この問題は中括弧のペアで解決できます。不等式に改良を加えました。

  \[ g(y) = \begin{cases}
y + 1, & \text{for } {-1} \leq y \leq 0 \\
1 - y, & \text{for } {\phantom{-}0} \leq y \leq 1 \\
0, & \text{otherwise }
\end{cases} \]

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

答え2

これは-バイナリ演算子をコンテキスト内(\text{for }左側と1右側)に配置します。すべてを条件節内に配置しcases\text必要に応じて数式をエスケープするか、演算子を単項(歯列矯正器具付き、実際に作る普通):

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

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\[
  g(y) = \begin{cases}
    y + 1, & \text{for $-1 \leq y \leq 0$} \\
    1 - y, & \text{for $0 \leq y \leq 1$} \\
    0, & \text{otherwise}
  \end{cases}
\]

\[
  g(y) = \begin{cases}
    y + 1, & \text{for } {-}1 \leq y \leq 0 \\
    1 - y, & \text{for } 0 \leq y \leq 1 \\
    0, & \text{otherwise}
  \end{cases}
\]

\end{document}

使用して{-1}も機能し、強制的に-普通記号、 に似ています{-}1

関連情報