Vorlage:GenKlammer/Doku: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Beispiele) |
(Waagerechte Klammern) |
||
Zeile 163: | Zeile 163: | ||
===Waagerechte Klammern=== | ===Waagerechte Klammern=== | ||
{| border="1" style="text-align:center; vertical-align:center; border-collapse:collapse" | |||
! colspan="2" style="background-color:#abcdef" | Parameter 1 | |||
: | | rowspan="2" colspan="9" | '''o''': oben | ||
|- | |||
: | | colspan="2" | <small>(Orientierung der Klammer)</small> | ||
|- | |||
! colspan="2" style="background-color:#abcdef" | Parameter 2 | |||
: | | rowspan="2" | '''l''': left end | ||
: | | rowspan="2" | '''r''': right end | ||
| rowspan="2" | '''m''': middle | |||
| rowspan="2" | '''s''': span <br \><small>(zwischen Mitte und einem Ende)</small> | |||
| rowspan="2" | '''s5''': span 5x <br \><small>(span 5facher Länge)</small> | |||
| rowspan="2" | '''ml''': middle, left <br \><small>(für Klammern mit gerader Anzahl der Segmente)</small> | |||
| rowspan="2" | '''mr''': middle, right <br \><small>(für Klammern mit gerader Anzahl der Segmente)</small> | |||
| rowspan="2" | '''hl''': half-brace left <br \><small>(für 2-Segment-Klammern)</small> | |||
| rowspan="2" | '''hr''': half-brace right <br \><small>(für 2-Segment-Klammern)</small> | |||
|- | |||
| colspan="2" | <small>(jeweiliges Segment)</small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Aufruf | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|l}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|r}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|m}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|s}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|s5}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|ml}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|mr}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|hl}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|o|hr}}</nowiki></code></small> | |||
|- | |||
| colspan="2" | <small><code><nowiki>{{brace|Parameter 1|Parameter 2}}</nowiki></code></small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Anzeige | |||
| rowspan="2" | {{brace|o|l}} | |||
| rowspan="2" | {{brace|o|r}} | |||
| rowspan="2" | {{brace|o|m}} | |||
| rowspan="2" | {{brace|o|s}} | |||
| rowspan="2" | {{brace|o|s5}} | |||
| rowspan="2" | {{brace|o|ml}} | |||
| rowspan="2" | {{brace|o|mr}} | |||
| rowspan="2" | {{brace|o|hl}} | |||
| rowspan="2" | {{brace|o|hr}} | |||
|- | |||
| colspan="2" | s. f. | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Beispiel | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
| rowspan="2" | | |||
|- | |||
| colspan="2" | <small>Die Klammertabelle muss die Parameter <code>cellspacing="0" cellpadding="0"</code> tragen.</small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Parameter 1 | |||
| rowspan="2" colspan="9" | '''u''': unten | |||
|- | |||
| colspan="2" | <small>(Orientierung der Klammer)</small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Parameter 2 | |||
| rowspan="2" | '''l''': left end | |||
| rowspan="2" | '''r''': right end | |||
| rowspan="2" | '''m''': middle | |||
| rowspan="2" | '''s''': span <br \><small>(zwischen Mitte und einem Ende)</small> | |||
| rowspan="2" | '''s5''': span 5x <br \><small>(span 5facher Länge)</small> | |||
| rowspan="2" | '''ml''': middle, left <br \><small>(für Klammern mit gerader Anzahl der Segmente)</small> | |||
| rowspan="2" | '''mr''': middle, right <br \><small>(für Klammern mit gerader Anzahl der Segmente)</small> | |||
| rowspan="2" | '''hl''': half-brace left <br \><small>(für 2-Segment-Klammern)</small> | |||
| rowspan="2" | '''hr''': half-brace right <br \><small>(für 2-Segment-Klammern)</small> | |||
|- | |||
| colspan="2" | <small>(jeweiliges Segment)</small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Aufruf | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|l}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|r}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|m}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|s}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|s5}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|ml}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|mr}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|hl}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{brace|u|hr}}</nowiki></code></small> | |||
|- | |||
| colspan="2" | <small><code><nowiki>{{brace|Parameter 1|Parameter 2}}</nowiki></code></small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Anzeige | |||
| rowspan="2" | {{brace|u|l}} | |||
| rowspan="2" | {{brace|u|r}} | |||
| rowspan="2" | {{brace|u|m}} | |||
| rowspan="2" | {{brace|u|s}} | |||
| rowspan="2" | {{brace|u|s5}} | |||
| rowspan="2" | {{brace|u|ml}} | |||
| rowspan="2" | {{brace|u|mr}} | |||
| rowspan="2" | {{brace|u|hl}} | |||
| rowspan="2" | {{brace|u|hr}} | |||
|- | |||
| colspan="2" | s. f. | |||
|} | |||
Zeile 192: | Zeile 282: | ||
'''Alternative mit <nowiki><math></nowiki>''' | '''Alternative mit <nowiki><math></nowiki>''' ''(unschöne Darstellung)'' | ||
Symmetrische Klammern können auch mit diesen Math-Funktionen erzeugt werden: | Symmetrische Klammern können auch mit diesen Math-Funktionen erzeugt werden: | ||
Zeile 202: | Zeile 292: | ||
* <math>\underbrace{ \qquad \qquad \qquad }</math> | * <math>\underbrace{ \qquad \qquad \qquad }</math> | ||
* <code><nowiki><math>\underbrace{ \qquad \qquad \qquad }</math></nowiki></code> | * <code><nowiki><math>\underbrace{ \qquad \qquad \qquad }</math></nowiki></code> | ||
Mit "<code><nowiki>\qquad</nowiki></code>" lässt sich die Breite der Klammer regeln. |
Version vom 9. Februar 2011, 12:30 Uhr
Diese Seite ist die Dokumentations-Unterseite der Vorlage:GenKlammer. |
Mit dieser Vorlage lassen sich in Tabellen waage- und senkrechte geschweifte Klammern beliebiger Größe und Ausrichtung zusammenstellen und erzeugen.
Parameter
- Orientierung der Klammer: l (links), r (rechts), o (oben) oder u (unten)
- jeweiliges Segment der Klammer
- 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}}
- Die Tabelle muss die Parameter
cellspacing="0" cellpadding="0"
tragen.
Senkrechte Klammern
Parameter 1 | Parameter 2 | Aufruf | Anzeige | Beispiel | Parameter 1 | Parameter 2 | Aufruf | Anzeige | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(Orientierung der Klammer) | (jeweiliges Segment) | {{brace|Parameter 1|Parameter 2}}
|
s. u. | Die Klammertabelle muss die Parameter cellspacing="0" cellpadding="0" tragen.
|
(Orientierung der Klammer) | (jeweiliges Segment) | {{brace|Parameter 1|Parameter 2}}
|
s. u. | |||||||||||
l: links | t: top end | {{brace|l|t}}
|
Vorlage:Brace | Ungerade Anzahl der Segmente
|
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 | Gerade Anzahl der Segmente
|
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) |
{{brace|l|mb}}
|
Vorlage:Brace | mb: middle, bottom (für Klammern mit gerader Anzahl der Segmente) |
{{brace|r|mb}}
|
Vorlage:Brace | ||||||||||||||
ht: half-brace top (für 2-Segment-Klammern) |
{{brace|l|ht}}
|
Vorlage:Brace | 2-Segment-Klammern
|
ht: half-brace top (für 2-Segment-Klammern) |
{{brace|r|ht}}
|
Vorlage:Brace | |||||||||||||
hb: half-brace bottom (für 2-Segment-Klammern) |
{{brace|l|hb}}
|
Vorlage:Brace | hb: half-brace bottom (für 2-Segment-Klammern) |
{{brace|r|hb}}
|
Vorlage:Brace |
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.
Waagerechte Klammern
Parameter 1 | o: oben | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
(Orientierung der Klammer) | ||||||||||
Parameter 2 | l: left end | r: right end | m: middle | s: span (zwischen Mitte und einem Ende) |
s5: span 5x (span 5facher Länge) |
ml: middle, left (für Klammern mit gerader Anzahl der Segmente) |
mr: middle, right (für Klammern mit gerader Anzahl der Segmente) |
hl: half-brace left (für 2-Segment-Klammern) |
hr: half-brace right (für 2-Segment-Klammern) | |
(jeweiliges Segment) | ||||||||||
Aufruf | {{brace|o|l}}
|
{{brace|o|r}}
|
{{brace|o|m}}
|
{{brace|o|s}}
|
{{brace|o|s5}}
|
{{brace|o|ml}}
|
{{brace|o|mr}}
|
{{brace|o|hl}}
|
{{brace|o|hr}}
| |
{{brace|Parameter 1|Parameter 2}}
| ||||||||||
Anzeige | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | |
s. f. | ||||||||||
Beispiel | ||||||||||
Die Klammertabelle muss die Parameter cellspacing="0" cellpadding="0" tragen.
| ||||||||||
Parameter 1 | u: unten | |||||||||
(Orientierung der Klammer) | ||||||||||
Parameter 2 | l: left end | r: right end | m: middle | s: span (zwischen Mitte und einem Ende) |
s5: span 5x (span 5facher Länge) |
ml: middle, left (für Klammern mit gerader Anzahl der Segmente) |
mr: middle, right (für Klammern mit gerader Anzahl der Segmente) |
hl: half-brace left (für 2-Segment-Klammern) |
hr: half-brace right (für 2-Segment-Klammern) | |
(jeweiliges Segment) | ||||||||||
Aufruf | {{brace|u|l}}
|
{{brace|u|r}}
|
{{brace|u|m}}
|
{{brace|u|s}}
|
{{brace|u|s5}}
|
{{brace|u|ml}}
|
{{brace|u|mr}}
|
{{brace|u|hl}}
|
{{brace|u|hr}}
| |
{{brace|Parameter 1|Parameter 2}}
| ||||||||||
Anzeige | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | |
s. f. |
Beispiele
Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace | Vorlage:Brace |
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> (unschöne Darstellung)
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>
Mit "\qquad
" lässt sich die Breite der Klammer regeln.