在數學排版中,有沒有用空格表示乘積的習慣?

TeXmacs 在數學表達式中,使用了不同長度的空格來表示不同的意義。這裡 的第 9 節有詳細描述。

按照這個規定,在 TeXmacs 中輸入一個連乘,因子之間寫上 *,效果是這樣的,字母之間會有一點空隙:

但是在用 LaTeX 的時候,似乎一般會這樣寫一個連乘:

b_1b_2b_3cdots b_n

效果是這樣的,字母之間是緊挨著的:

所以我想知道,數學排版中是否有用空格表示乘積的習慣?還是 TeXmacs 只是為了視覺區分而搞出來這套東西?

P.S. TeXmacs 中直接把字母連在一起寫的話會變成 operator。比如 s、i、n 連在一起就變成了這樣:

所以字母之間寫 * 應該是 TeXmacs 中乘積的唯一正確的寫法。


TeX 的數學字體在設計時就比正文字體的字母間距大一些,這本來就是為了表示乘法。

所以用 TeX 時輸入幾個變數的乘積,直接輸入多個字母就對了。

如果想輸入由多個字母組成的變數,才需要臨時切換到正文字體。

試比較 asdfmathit{asdf} ,前者就是直接輸入 $asdf$,這就是表示乘積的,間距比較大;後者是 $mathit{asdf}$,這種字體可以用來表示多字母的變數,間距小。


這個也沒什麼嚴格要求吧,看個人喜好。而且空開的話看源碼會清晰一點。


texmacs沒用過。一般來說,我見過的所有tex代碼都是直接連著寫表示乘積,沒有空格的,而且sin之類的算符一定要加轉義sin,沒有這種連著一起寫就自動轉義的情況。


推薦閱讀:

關於逆映射定理的證明?
如何評價 2016 香港 IMO 的第六題?
怎麼證明半開區間[0,1)不能表示成可數個互不相交的閉集的並?
如何看待牛頓這個人?
為什麼物理奧賽考大學物理知識而奧數都是用初等數學而不講大學數學呢?

TAG:排版 | 數學 | LaTeX |