请考虑以下几点:
$$ 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
答案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
。