![“$$...$$。” 中的点放错了行;如何正确加标点?](https://linux22.com/image/240995/%E2%80%9C%24%24...%24%24%E3%80%82%E2%80%9D%20%E4%B8%AD%E7%9A%84%E7%82%B9%E6%94%BE%E9%94%99%E4%BA%86%E8%A1%8C%EF%BC%9B%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%8A%A0%E6%A0%87%E7%82%B9%EF%BC%9F.png)
我喜欢使用$$\sum S_{i}$$
或类似的。但是我把点.
或逗号,
放在了一个尴尬的位置。我有时会通过使用来解决这个问题$ \sum S$
,但这不利于强调。再具体一点,我使用
\begin{equation}
...
\end{equation}
但我注意到我过度使用了后者,所以我想在使用时以某种方式正确排版逗号$$ something $$
。请注意,在某些语言中,逗号用于分隔连接的子句——这与英语不同!但是,假设我想使用$$....$$, where ...
或我该如何写出...in other words it means $$...$$.
我使用句号的地方。按原样使用它,它会在下一行的等式后面。我该如何解决这个问题?
在下面的例子中,我该如何修复逗号或点?
$$\sum S$$, where I have nothing really to say in this example.
这是$$\sum S$$
。
答案1
正如@Gonzalo在他的评论中提到的,你应该使用\[...\]
而不是$$...$$
显示数学方程式。考虑通过查看来阅读更多关于这个(和其他LaTeX2e禁忌)的信息l2tabu
文档。
无论如何,您有两种选择,取决于您编写的是 displaystyle\[...\]
还是 textstyle \(...\)
(或$...$
)数学表达式:
在
displaystyle
数学模式下,后面的所有内容\]
(包括标点符号)都会被刷新到下一个段落。因此,要让显示的公式中包含标点符号,只需像在文本中一样包含它即可。以下是一个例子:This is some paragraph text, and you can see that \[ a^2+b^2=c^2. \] Here is the next paragraph.
虽然我添加了一些空格来强调 displaystyle 数学格式,但这并不是必需的。也就是说,以下示例将产生相同的结果:
This is more paragraph text, and you can see that \[a^2+b^2=c^2.\] Here is the next paragraph.
然而,尽管输出可能是 (La)TeX 项目的主要目的,但代码的可读性增加了它的寿命。
在 textstyle math 中,您可以执行与上述相同的操作,但最好使用:
This is some paragraph text, and you can see that $a^2+b^2=c^2$. Here is the next sentence.
如果您确实想
displaystyle
在textstyle
数学模式中进行数学运算,那么您可以强制使用:This is some paragraph text, and you can see that $\displaystyle\sum S_i$. Here is the next sentence.
但请注意,行间距将会消失。或者,即使保留了行间距,也可能与
displaystyle
数学模式下可扩展的符号重叠。