我知道,在写显示方程时,在结束之前写标点符号是正确的,\]
如下所示:
This proves \[ x^2 = 3, \] and it follows that \[ x = \pm\sqrt{3}. \]
如果我使用cases
环境,那么句号结束句子的正确位置在哪里?
Absolute value is defined as \[ \lvert x \rvert = \begin{cases}
x & \text{if $x \ge 0$} \\
-x & \text{if $x < 0$}
\end{cases} \]
如果我把它放在cases
环境后面,看起来会很奇怪。如果我把它完全去掉,看起来也很糟糕。把它放在第二行末尾($x < 0$.}
)看起来还不错,但有没有更好的解决方案?
答案1
你几乎已经列举了问题中所有合理的选项,所以我不知道还有其他的。我有时看到的是(如果我没记错的话)在每个案例后面加一个逗号,然后我猜句号可以放在最后一个案例的末尾。
答案2
我会这么做:
Absolute value is defined as:
%
\[
\left\lvert x \right\rvert \coloneqq
\begin{cases}
x & \text{if } x \ge 0 \\
-x & \text{if } x < 0
\end{cases}
\]
因此:用冒号引出数学,后面没有标点符号。我的理由是,我回答了……呃……我以为我们这里有一个关于数学后面标点符号的问题?它怎么了?尽管如此,有人在 MathOverflow 上问过这个问题,所以我可以引用它这个答案反而。
我的基本观点是,任何阅读超过几个符号的人都需要停止“阅读英语”,转而“阅读数学”,这种思维转换与句号具有相同的效果。当然,你可以用标点符号内部数学中标点符号仍然有意义,但应该将其理解为数学内部的,而不是指代外部文本。因此,David 在最后一句话(在撰写本文时)中的建议对我来说是有意义的。
那些认为没有句号令人厌恶的人(有些人是这样,从 MO 上对我的回答的评论就可以看出)可以调整前面的评论,使其成为一个完整的句子,或者更清楚地表明它不是。因此:
Absolute value is defined as in the following formula.
%
\[
\left\lvert x \right\rvert \coloneqq
\begin{cases}
x & \text{if } x \ge 0 \\
-x & \text{if } x < 0
\end{cases}
\]
(您可能注意到,我还引入了其他一些风格上的“改进”!)