Perché mettere il segno del dollaro prima e dopo l'ambiente dell'array

Aug 22 2020

Quindi sto cercando di digitare una tabella che documenta diverse equazioni matematiche sotto un titolo diverso, qualcosa del genere:

e mi viene suggerito che l'ambiente array è migliore della tabella poiché la maggior parte dell'inserimento dei dati è in modalità matematica, non in modalità testo.

Ma nella risposta a questa domanda @mico racchiude l'ambiente dell'array con un singolo segno $, anche se in questo (sito web) [https://latex.wikia.org/wiki/Array_ (LaTeX_environment)], il codice di esempio non è avvolto nel segno del dollaro.

Ho provato a compilare il codice di @ mico senza il segno del dollaro e non funziona. Mi chiedo quale sia il ruolo di questo unico segno di dollaro. Sicuramente non è destinato a segnalare in modalità matematica di linea? L'intero punto dell'ambiente array non è inteso a significare questo?

Risposte

1 Mico Aug 22 2020 at 11:13

Come hai scoperto, LaTeX deve essere in modalità matematica - modalità matematica in linea o modalità matematica display - quando incontra un arrayambiente.

Nella pubblicazione a cui fai riferimento nella tua query, i $simboli servono per avviare e terminare la modalità matematica in linea. Avrei anche potuto usare \(e \), o \begin{math}e \end{math}, per attivare e disattivare la modalità matematica in linea.

Hai scritto: "Mi chiedo qual è il ruolo di questo simbolo del dollaro". Come affermato nel paragrafo precedente, i singoli $simboli possono effettivamente essere utilizzati per avviare e terminare la modalità matematica inline.

Al contrario, nell'esempio wiki a cui fai riferimento, il arraycodice dell'ambiente si trova all'interno di un ambiente array(o simile). Pertanto, (La) TeX è già in modalità matematica, quindi non è necessario passare alla modalità matematica per elaborare \begin{array} ... \end{array}. (A parte: ho scritto "o simile" perché il codice wiki non è effettivamente elaborato da LaTeX. Invece, è reso da un motore sottostante completamente diverso.)