為什麼在數組環境前後放置美元符號

為什麼在數組環境前後放置美元符號

所以我試著輸入一個表格,在不同的標題下記錄不同的數學方程,如下所示: 在此輸入影像描述 我建議數組環境比表更好,因為大多數資料輸入都是數學模式,而不是文字模式。

但在回答中這個問題@mico 用單一 $ 符號包裝陣列環境,即使在這個(網站)[https://latex.wikia.org/wiki/Array_(LaTeX_environment)] 中,範例程式碼沒有用美元符號包裝。

我嘗試編譯@mico 的程式碼而不使用美元符號,但它不起作用。我想知道這個單一美元符號的作用是什麼。它肯定不意味著以線路數學模式發出信號嗎?數組環境的全部意義不就是意味著這一點嗎?

答案1

正如您所發現的,當 LaTeX 遇到環境時,它必須處於數學模式(內聯數學模式或顯示數學模式)array

發文您在查詢中引用的$符號用於啟動和終止內聯數學模式。我也可以使用\(and \)、或\begin{math}and\end{math}來切換內嵌數學模式。

您寫道:“我想知道這個單一美元符號的作用是什麼。”如前一段所述,單一$符號確實可以用於啟動和終止內聯數學模式。

相比之下,在維基百科您引用的範例,array環境程式碼發生裡面一個array(或類似的)環境。因此,(La)TeX 已經處於數學模式,因此無需切換到數學模式來處理\begin{array} ... \end{array}. (旁白:我寫了“或類似”,因為 wiki 程式碼實際上並不是由 LaTeX 處理的。相反,它是由完全不同的底層引擎呈現的。)

相關內容