Vorlage:GenKlammer/Doku: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Formatierung) |
(Formatierung) |
||
Zeile 1: | Zeile 1: | ||
<noinclude>{{Dokumentation/Dokuseite}}</noinclude> | <noinclude>{{Dokumentation/Dokuseite}}</noinclude> | ||
Mit dieser Vorlage lassen sich waage- und senkrechte geschweifte Klammern beliebiger Größe und Ausrichtung zusammenstellen. | Mit dieser Vorlage lassen sich in Tabellen waage- und senkrechte geschweifte Klammern beliebiger Größe und Ausrichtung zusammenstellen und erzeugen. | ||
==Parameter== | ==Parameter== | ||
# Orientierung der Klammer: '''l''' (links), '''r''' (rechts), '''o''' (oben) oder '''u''' (unten) | # 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 | # 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== | ==Aufruf== | ||
<code><nowiki>{{brace|Parameter 1|Parameter 2}}</nowiki></code> | *<code><nowiki>{{brace|Parameter 1|Parameter 2}}</nowiki></code> | ||
* | |||
*Die Tabelle muss die Parameter <code>cellspacing="0" cellpadding="0" style="background-color:transparent"</code> tragen. | |||
{| border="1" style="text-align:center; vertical-align:center; border-collapse:collapse" | {| border="1" style="text-align:center; vertical-align:center; border-collapse:collapse" | ||
|- style="background-color:#abcdef" | |- style="background-color:#abcdef" | ||
! style="width: | ! style="width:9%" | Parameter 1 | ||
! style="width: | ! style="width:12%" | Parameter 2 | ||
! style="width: | ! style="width:9%" | Aufruf | ||
! style="width: | ! style="width:7%" | Anzeige | ||
! style="width: | ! style="width:26%" | Beispiel | ||
! style="width: | ! style="width:9%" | Parameter 1 | ||
! style="width: | ! style="width:12%" | Parameter 2 | ||
! style="width: | ! style="width:9%" | Aufruf | ||
! style="width: | ! style="width:7%" | Anzeige | ||
|- | |||
| <small>(Orientierung der Klammer)</small> | |||
| <small>(jeweiliges Segment)</small> | |||
| <small><code><nowiki>{{brace|Parameter 1|Parameter 2}}</nowiki></code></small> | |||
| s. u. | |||
| <small>Die Klammertabelle muss die Parameter <code>cellspacing="0" cellpadding="0" style="background-color:transparent"</code> tragen.</small> | |||
| <small>(Orientierung der Klammer)</small> | |||
| <small>(jeweiliges Segment)</small> | |||
| <small><code><nowiki>{{brace|Parameter 1|Parameter 2}}</nowiki></code></small> | |||
| s. u. | |||
|- | |- | ||
| rowspan=" | | rowspan="8" | '''l''': links | ||
| '''t''': top end | | '''t''': top end | ||
| <code><nowiki>{{brace|l|t}}</nowiki></code> | | <code><nowiki>{{brace|l|t}}</nowiki></code> | ||
| {{brace|l|t}} | | {{brace|l|t}} | ||
| rowspan=" | | rowspan="8" text-align:"center"| | ||
| rowspan=" | |||
<!--Beispieltabelle--> | |||
{| border="0" cellspacing="0" cellpadding="0" style="text-align:left; background-color:transparent" | |||
| {{brace|r|s}}||<code><nowiki>{{brace|r|s}}</nowiki></code> | |||
|- | |||
| {{brace|r|mt}}||<code><nowiki>{{brace|r|mt}}</nowiki></code> | |||
|- | |||
| {{brace|r|mb}}||<code><nowiki>{{brace|r|mb}}</nowiki></code> | |||
|- | |||
| {{brace|r|s}}||<code><nowiki>{{brace|r|s}}</nowiki></code> | |||
|- | |||
| {{brace|r|m}}||<code><nowiki>{{brace|r|m}}</nowiki></code> | |||
|- | |||
| {{brace|r|b}}||<code><nowiki>{{brace|r|b}}</nowiki></code> | |||
|- | |||
| {{brace|l|ht}}||<code><nowiki>{{brace|l|ht}}</nowiki></code> | |||
|- | |||
| {{brace|l|hb}}||<code><nowiki>{{brace|l|hb}}</nowiki></code> | |||
|} | |||
| rowspan="8" | '''r''': rechts | |||
| '''t''': top end | | '''t''': top end | ||
| <code><nowiki>{{brace|r|t}}</nowiki></code> | | <code><nowiki>{{brace|r|t}}</nowiki></code> | ||
Zeile 65: | Zeile 95: | ||
| {{brace|r|mt}} | | {{brace|r|mt}} | ||
|- | |- | ||
| '''mb''': middle, bottom <br \><small>(für Klammern mit gerader Anzahl der Segmente)</small> | |||
| | | <code><nowiki>{{brace|l|mb}}</nowiki></code> | ||
| {{brace|l|mb}} | |||
| '''mb''': middle, bottom <br \><small>(für Klammern mit gerader Anzahl der Segmente)</small> | |||
| <code><nowiki>{{brace|r|mb}}</nowiki></code> | |||
| {{brace|r|mb}} | |||
|- | |- | ||
| | | '''ht''': half-brace top <br \><small>(für 2-Segment-Klammern)</small> | ||
| <code><nowiki>{{brace|l|ht}}</nowiki></code> | |||
| {{brace|l|ht}} | |||
| '''ht''': half-brace top <br \><small>(für 2-Segment-Klammern)</small> | |||
| <code><nowiki>{{brace|r|ht}}</nowiki></code> | |||
| {{brace|r|ht}} | |||
|- | |- | ||
| | | '''hb''': half-brace bottom <br \><small>(für 2-Segment-Klammern)</small> | ||
| <code><nowiki>{{brace|l|hb}}</nowiki></code> | |||
| {{brace|l|hb}} | |||
| '''hb''': half-brace bottom <br \><small>(für 2-Segment-Klammern)</small> | |||
| <code><nowiki>{{brace|r|hb}}</nowiki></code> | |||
|- | | {{brace|r|hb}} | ||
|} | |} | ||
Version vom 8. Februar 2011, 23:54 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" style="background-color:transparent"
tragen.
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" style="background-color:transparent" tragen.
|
(Orientierung der Klammer) | (jeweiliges Segment) | {{brace|Parameter 1|Parameter 2}}
|
s. u. | ||||||||||||||||
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) |
{{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 | 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.
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>