Vorlage:GenKlammer/Doku
Zur Navigation springen
Zur Suche springen
Diese Seite ist die Dokumentations-Unterseite der Vorlage:GenKlammer. |
Mit dieser Vorlage lassen sich waage- und senkrechte geschweifte Klammern beliebiger Größe und Ausrichtung zusammenstellen.
Parameter
- Orientierung der Klammer: l (links), r (rechts), o (oben) oder u (unten).
- gibt das jeweilige Segment der Klammer an (siehe unten).
- optional: definiert die Größe der Segmente (default ist 25) in Pixel. Alle Segmente müssen die gleiche Größe haben. --> derzeit nicht verfügbar
Aufruf
{{brace|Parameter 1|Parameter 2}}
- Parameter 1 gibt die Orientierung der Klammer an: l (links), r (rechts)
- Parameter 2 gibt den Teil der Klammer an:
Parameter 1 | Parameter 2 | Aufruf | Anzeige | Parameter 1 | Parameter 2 | Aufruf | Anzeige | |
---|---|---|---|---|---|---|---|---|
l: links | t: top end | {{brace|l|t}}
|
Vorlage:Brace | r: rechts | t: top end | {{brace|r|t}}
|
Vorlage:Brace | |
b: bottom end | {{brace|l|b}}
|
Vorlage:Brace | b: bottom end | {{brace|r|b}}
|
Vorlage:Brace | |||
m: middle (für Klammern mit ungerader Anzahl der Segmente) |
{{brace|l|m}}
|
Vorlage:Brace | m: middle (für Klammern mit ungerader Anzahl der Segmente) |
{{brace|r|m}}
|
Vorlage:Brace | |||
s: span (zwischen Mitte und einem Ende) |
{{brace|l|s}}
|
Vorlage:Brace | s: span (zwischen Mitte und einem Ende) |
{{brace|r|s}}
|
Vorlage:Brace | |||
mt: middle, top (für Klammern mit gerader Anzahl der Segmente) |
{{brace|l|mt}}
|
Vorlage:Brace | mt: middle, top (für Klammern mit gerader Anzahl der Segmente) |
{{brace|r|mt}}
|
Vorlage:Brace |
- mb: middle, bottom (für Klammern mit gerader Anzahl der Segmente): Vorlage:Brace
- ht: half-brace top (für 2-Segment-Klammern) Vorlage:Brace
- hb: half-brace bottom (für 2-Segment-Klammern) Vorlage:Brace
- Die Tabelle muss Parameter
cellspacing=0 cellpadding=0 style="background-color:transparent"
tragen.
Beispiel
Foo | Vorlage:Brace | {{brace|r|t}}
|
Bar | Vorlage:Brace | {{brace|r|s}}
|
Spam | Vorlage:Brace | {{brace|r|mt}}
|
Eggs | Vorlage:Brace | {{brace|r|mb}}
|
Bread | Vorlage:Brace | {{brace|r|s}}
|
Text | Vorlage:Brace | {{brace|r|m}}
|
Text | Vorlage:Brace | {{brace|r|b}}
|
Stuff | Vorlage:Brace | {{brace|l|ht}}
|
Vorlage:Brace | {{brace|l|hb}}
|
Alternative mit <math>
Symmetrische Klammern können auch mit diesen Math-Funktionen erzeugt werden:
<math>\left. \begin{align} \\ \end{align} \right\}</math> | <math>\left. \begin{align} \\ \end{align} \right\}</math>
|
<math>\left\{ \begin{align} \\ \\ \end{align} \right.</math> | <math>\left\{ \begin{align} \\ \\ \end{align} \right.</math>
|
<math>\left. \begin{align} \\ \\ \\ \\ \\ \end{align} \right\}</math> | <math>\left. \begin{align} \\ \\ \\ \\ \\ \end{align} \right\}</math>
|
Mit "\\" lässt sich die Höhe der Klammer regeln.
Waagrechte Klammern
- Parameter 1 gibt die Orientierung der Klammer an: o (oben) oder u (unten).
- Parameter 2 gibt den Teil der Klammer an:
- l: left end: Vorlage:Brace
- r: right end: Vorlage:Brace
- m: middle: Vorlage:Brace
- s: span (zwischen Mitte und einem Ende): Vorlage:Brace
- s5: span (span 5 Mal): Vorlage:Brace
- Exoten für Klammern mit gerader Anzahl der Segmente
- für 2-Segment-Klammern: hl: half-brace left Vorlage:Brace, hr: half-brace right Vorlage:Brace
- ml: middle, left Vorlage:Brace, mr: middle, right Vorlage:Brace
Beispiele
- Vorlage:BraceVorlage:BraceVorlage:BraceVorlage:BraceVorlage:Brace
{{brace|o|l}}{{brace|o|s}}{{brace|o|m}}{{brace|o|s5}}{{brace|o|r}}
- Vorlage:BraceVorlage:BraceVorlage:BraceVorlage:BraceVorlage:BraceVorlage:Brace
{{brace|u|l}}{{brace|u|ml}}{{brace|u|mr}}{{brace|u|r}}{{brace|u|hl}}{{brace|u|hr}}
Alternative mit <math>
Symmetrische Klammern können auch mit diesen Math-Funktionen erzeugt werden:
- <math>\overbrace{ \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad}</math>
<math>\overbrace{ \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad}</math>
- <math>\underbrace{ \qquad \qquad \qquad }</math>
<math>\underbrace{ \qquad \qquad \qquad }</math>