Warum das Dollarzeichen vor und nach der Array-Umgebung steht

Warum das Dollarzeichen vor und nach der Array-Umgebung steht

Ich versuche also, verschiedene mathematische Gleichungen unter verschiedenen Überschriften in eine Tabelle einzugeben, etwa so: Bildbeschreibung hier eingeben und mir wird empfohlen, dass eine Array-Umgebung besser ist als eine Tabellenumgebung, da die Dateneingabe überwiegend im Mathematikmodus und nicht im Textmodus erfolgt.

Aber in der Antwort aufdiese Frage@mico umschließt die Array-Umgebung mit einem einzelnen $-Zeichen, obwohl auf dieser (Website)[https://latex.wikia.org/wiki/Array_(LaTeX_environment)] der Beispielcode nicht in Dollarzeichen eingeschlossen ist.

Ich habe versucht, @micos Code ohne das Dollarzeichen zu kompilieren, aber es funktioniert nicht. Ich frage mich, welche Rolle dieses einzelne Dollarzeichen spielt. Es soll doch sicher nicht im Zeilenmathematikmodus signalisieren? Ist es nicht der Sinn der Array-Umgebung, genau das zu signalisieren?

Antwort1

Wie Sie festgestellt haben, muss sich LaTeX im Mathematikmodus befinden – entweder im Inline-Mathematikmodus oder im Anzeige-Mathematikmodus – wenn es auf eine arrayUmgebung trifft.

Indie Veröffentlichungauf die Sie in Ihrer Abfrage verweisen, $dienen die Symbole zum Starten und Beenden des Inline-Mathematikmodus. Ich hätte auch \(und \), oder \begin{math}und verwenden können \end{math}, um den Inline-Mathematikmodus ein- und auszuschalten.

Sie haben geschrieben: „Ich frage mich, welche Rolle dieses einzelne Dollarzeichen spielt.“ Wie im vorhergehenden Absatz erwähnt, $können einzelne Symbole tatsächlich zum Starten und Beenden des Inline-Mathematikmodus verwendet werden.

Im Gegensatz dazuWikiBeispiel, auf das Sie verweisen, arraytritt der Umgebungscode aufinneneine array(oder ähnliche) Umgebung. Daher befindet sich (La)TeX bereits im Mathematikmodus und es besteht daher keine Notwendigkeit, in den Mathematikmodus zu wechseln, um zu verarbeiten \begin{array} ... \end{array}. (Abgesehen davon: Ich habe „oder ähnlich“ geschrieben, weil der Wiki-Code nicht wirklich von LaTeX verarbeitet wird. Stattdessen wird er von einer völlig anderen zugrunde liegenden Engine gerendert.)

verwandte Informationen