
所以我試著輸入一個表格,在不同的標題下記錄不同的數學方程,如下所示:
我建議數組環境比表更好,因為大多數資料輸入都是數學模式,而不是文字模式。
但在回答中這個問題@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 處理的。相反,它是由完全不同的底層引擎呈現的。)