5. Erweiterbare und anpassbare Symbole | LaTeX-Handbuch
In LaTeX gibt es bestimmte Funktionen, die es ermöglichen, Strukturen zu erstellen, die auf jede gewünschte Größe wachsen können. Der mathematische Schriftsatz benötigt eine solche Variabilität dringend. Wir werden einige Aspekte davon in diesem Artikel besprechen. Alle in diesem Abschnitt behandelten Befehle (sofern nicht anders angegeben) werden von Standard-LaTeX bereitgestellt.
5.1. Ellipse…
Das Paket amsmath
ersetzt (in fast allen Fällen) alle \ldots
, cdots
usw. aus Standard-LaTeX durch den einzelnen \dots
-Befehl. Sowohl die vertikale Position der Ellipse als auch der Raum um sie herum werden automatisch abhängig von der Art des Symbols nach \dots
ausgewählt. Wenn das nächste Symbol beispielsweise ein Pluszeichen ist, werden die Punkte zentriert angezeigt. Wenn es sich um ein Komma handelt, fallen sie auf die Grundlinie. Es sind immer drei Punkte, aber der Abstand ist variabel.
1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3A series $H_1, H_2, \dots, H_n$, a sum
4$H_1 + H_2 + \dots + H_n$, an orthogonal product
5$H_1 \times H_2 \times \dots \times H_n$.
Wenn die Punkte jedoch zufällig am Ende einer Formel erscheinen, ist das nächste Objekt etwas wie \end
oder \)
oder $
und es gibt LaTeX keinen Hinweis auf die Positionierung der Punkte. In einem solchen Fall müssen Sie helfen, indem Sie \dotsc
für Punkte gefolgt von Kommas, \dotsb
für Punkte gefolgt von Binäroperator oder Relationssymbol, \dotsm
für Punkte gefolgt von Multiplikationspunkten, \dotsi
für Punkte, denen Integrale folgen, oder \dotso
in jedem anderen Fall.
1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3A series $H_1, H_2, \dotsc\,$, a sum
4$H_1 + H_2 + \dotsb\,$, an orthogonal product
5$H_1 \times H_2 \times \dotsm\,$, and an infinite
6integral: \[ \int_{H_1} \int_{H_2} \dotsi \;
7{-\Gamma}\, d\Theta \]
5.2. Symbole, die horizontal erweiterbar sind
Grundsätzlich ermöglicht LaTeX die Einrichtung eines beliebigen mathematischen Akzentbefehls, um die entsprechende Glyphe aus einem Bereich von Breiten zu erzeugen, sofern diese von den verfügbaren Schriftarten bereitgestellt werden. Im Standard-LaTeX gibt es jedoch nur zwei solcher Befehle: \widehat
und \widetilde
.
Im nächsten Beispiel demonstrieren wir die Verwendung einiger Befehle, die Konstrukte erzeugen, die den oben genannten erweiterbaren Akzenten ähneln. Sie alle erzeugen zusammengesetzte Symbole des Mathematikunterrichts Gewöhnlich.
1\usepackage{amsmath}
2% -------------------------------------------------------------------------------
3\begin{align*}
4\widehat {\psi_\delta(t) E_t h}
5&= \widetilde {\psi_\delta(t) E_t h} \\
6\overline {\psi_\delta(t) E_t h}
7&= \underline {\psi_\delta(t) E_t h} \\
8\overbrace {\psi_\delta(t) E_t h}
9&= \underbrace {\psi_\delta(t) E_t h}
10& & \text{Do not change style} \\
11\overrightarrow {\psi_\delta(t) E_t h}
12&= \overleftarrow {\psi_\delta(t) E_t h}
13& & \text{Do not change style} \\[-3pt]
14& & & \text{without \textsf{amsmath}} \\
15\underrightarrow {\psi_\delta(t) E_t h}
16&= \underleftarrow {\psi_\delta(t) E_t h}
17& & \text{Do need \textsf{amsmath}} \\
18\overleftrightarrow {\psi_\delta(t) E_t h}
19&=\underleftrightarrow{\psi_\delta(t) E_t h}
20& & \text{Do need \textsf{amsmath}}
21\end{align*}
„Stil ändern“ bedeutet hier, dass das verwendete Symbol vom verwendeten mathematischen Stil beeinflusst wird, sodass es beispielsweise bei der Verwendung in Brüchen oder tiefgestellten/hochgestellten Zeichen richtig aussieht. Diejenigen, die den Stil nicht ändern, werden nur auf der obersten Ebene der angezeigten Formeln richtig angezeigt.
5.3. Symbole, die vertikal erweiterbar sind
Die vertikale Erweiterbarkeit ist viel größer. In der folgenden Tabelle sind alle vertikal erweiterbaren Symbole aufgeführt.
Vertikal erweiterbare Symbole
( ) | \{ \} | \lVert \rVert | |||
\langle \rangle | \lbrace \rbrace | \lvert \rvert | |||
\lgroup \rgroup | [ ] | ` | |||
\lmoustache \rmoustache | \lbrack \rbrack | \vert | |||
\Downarrow | \lceil \rceil | \arrowvert | |||
\Uparrow | \lfloor \rfloor | \bracevert | |||
\Updownarrow | \llbracket \rrbracket | \Arrowvert | |||
\downarrow | / | | | |||
\uparrow | \backslash | \Vert | |||
\updownarrow | . | \sqrtsign |
Kursiv gedruckte Symbole erfordern entweder das Paket
amsmath
oder, wenn zusätzlich fett gedruckt, das Paketstmaryrd
. Ein Punkt (.) ist selbst kein erweiterbares Symbol, kann aber verwendet werden, um ein „unsichtbares“ Trennzeichen zu erzeugen. Das Symbol\sqrtsign
kann nicht mit\left
,\right
oder\middle
verwendet werden.
Synonyme: [ -
\lbrack
,[
; ] -\rbrack
,]
; { -\lbrace
,\{
; } -\rbrace
,\}
; | -\vert
,|
; || -\Vert
,\|
.
Diese Symbole sind nur in bestimmten Verwendungszwecken erweiterbar. Sie müssen auf folgender Konstruktion basieren:
1\left <ext-Open> <sub-formula> \right <ext-Close>
Wenn LaTeX das eTeX-Programm verwendet, können Sie diese erweiterbaren Symbole auch mit
\middle
verwenden.
Hier können <ext-Open>
und <ext-Close>
jedes der in der obigen Tabelle aufgeführten Symbole (außer \sqrtsign
) sein. Es müssen Symbole sein, die erweiterbar eingerichtet wurden, wie im
fntguide beschrieben. Daher muss ein Symbol verfügbar sein, das das Fehlen einer tatsächlichen Glyphe darstellt. Es kam vor, dass dieses Symbol, auch als Null-Trennzeichen bekannt, der Punkt (.) ist. Die Größen der tatsächlichen Glyphen zum Setzen eines erweiterbaren Symbols werden so gewählt, dass sie zur Höhe und Tiefe der dazwischen liegenden Unterformel passen.
Das Wurzelsymbol \sqrtsign
wächst sowohl vertikal als auch horizontal, um sich an die Größe seines Arguments anzupassen. In LaTeX würden Sie lieber den Befehl \sqrt
verwenden, um dieses Symbol zu erhalten.
1\[
2 \sqrtsign{1 + \sqrtsign{1 + \sqrtsign{1 +
3 \sqrtsign{1 + \sqrtsign{1 + \sqrtsign{1 + x}}}}}}
4\]