Vorlage Diskussion:Brace
Funktion:
Mit diese Vorlage lassen sich waag- und senkrechte geschweifte Klammern zusammenstellen.
Hinweise zur Nutzung
- Parameter 1 gibt die Orientierung der Klammer an: l (links - { ), r (rechts - } ), o (oben) oder u (unten).
Senkrechte Klammern
Bearbeiten- Parameter 1 gibt die Orientierung der Klammer an: l (links - { ), r (rechts - } )
- Parameter 2 gibt den Teil der Klammer an:
- t: top end:
- b: bottom end:
- m: middle (für Klammern mit ungerader Anzahl der Segmente):
- s: span (zwischen Mitte und einem Ende):
- mt: middle, top (für Klammern mit gerader Anzahl der Segmente):
- mb: middle, bottom (für Klammern mit gerader Anzahl der Segmente):
- ht: half-brace top (für 2-Segment-Klammern)
- hb: half-brace bottom (für 2-Segment-Klammern)
- Der optionale Parameter 3 definiert die Größe der Segmente (default ist 25) in Pixel. Alle Segmente müssen die gleiche Größe haben.
- Die Tabelle muss Parameter
cellspacing=0 cellpadding=0 style="background-color:transparent"
tragen.
Beispiel
Foo | {{brace|r|t}}
| |
Bar | {{brace|r|s}}
| |
Spam | {{brace|r|mt}}
| |
Eggs | {{brace|r|mb}}
| |
Bread | {{brace|r|s}}
| |
Text | {{brace|r|m}}
| |
Text | {{brace|r|b}}
| |
Stuff | {{brace|l|ht}}
| |
{{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>
|
Mit "\\" lässt sich die Höhe der Klammer regeln.
Waagrechte Klammern
Bearbeiten- Parameter 1 gibt die Orientierung der Klammer an: o (oben) oder u (unten).
- Parameter 2 gibt den Teil der Klammer an:
- l: left end:
- r: right end:
- m: middle:
- s: span (zwischen Mitte und einem Ende):
- s5: span (span 5 Mal):
- Exoten für Klammern mit gerader Anzahl der Segmente
- für 2-Segment-Klammern: hl: half-brace left , hr: half-brace right
- ml: middle, left , mr: middle, right
- Der optionale Parameter 3 definiert die Größe der Segmente (default ist 25) in Pixel. Alle Segmente müssen die gleiche Größe haben.
Beispiele
{{brace|o|l}}{{brace|o|s}}{{brace|o|m}}{{brace|o|s5}}{{brace|o|r}}
{{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>\underbrace{ \qquad \qquad \qquad }</math>