Vorlage:GenKlammer/Doku: Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
K (typo) |
||
(20 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<noinclude>{{Dokumentation/Dokuseite}}</noinclude> | <noinclude>{{Dokumentation/Dokuseite}}</noinclude> | ||
Mit dieser Vorlage lassen sich | Mit dieser Vorlage lassen sich senk- und waagerechte geschweifte Klammern beliebiger Größe und Ausrichtung zusammenstellen und erzeugen. | ||
__TOC__ | |||
==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 | # jeweiliges Segment der Klammer (siehe unter ''Anzeige'') | ||
# 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'' | # 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>{{ | *<code><nowiki>{{GenKlammer|Parameter 1|Parameter 2}}</nowiki></code> | ||
*Die Tabelle | *Die Vorlage muss in eine '''eigene''' Tabelle mit den Parametern <code>cellspacing="0" cellpadding="0"</code> eingebunden werden, da sonst "Lücken" zwischen den einzelnen Segmenten entstehen. | ||
{| | |||
|- style="text-align:center" | |||
| Bei ''senkrechten'' Klammern erfolgt der Aufruf '''zeilenweise''': | |||
| Bei ''waagerechten'' Klammern erfolgt der Aufruf '''spaltenweise''': | |||
|- style="vertical-align:top" | |||
| <pre> | |||
{| cellspacing="0" cellpadding="0" | |||
|- | |||
| {{GenKlammer|Parameter 1|Parameter 2} <!-- 1. Zeile --> | |||
|- | |||
| {{GenKlammer|Parameter 1|Parameter 2} <!-- 2. Zeile --> | |||
... | |||
|- | |||
| {{GenKlammer|Parameter 1|Parameter 2} <!-- letzte Zeile--> | |||
|}</pre> | |||
| <pre> | |||
{| cellspacing="0" cellpadding="0" | |||
|- | |||
| {{GenKlammer|Parameter 1|Parameter 2} <!-- 1. Spalte --> | |||
| {{GenKlammer|Parameter 1|Parameter 2} <!-- 2. Spalte --> | |||
| ... | |||
| {{GenKlammer|Parameter 1|Parameter 2} <!-- letzte Spalte --> | |||
|} | |||
</pre> | |||
|} | |||
==Anzeige== | |||
===Senkrechte Klammern=== | ===Senkrechte Klammern=== | ||
{| border="1" style="text-align:center; vertical-align:center | {| border="1" style="text-align:center; vertical-align:center" | ||
|- style="background-color:#abcdef" | |- style="background-color:#abcdef" | ||
! style="width: | ! style="width:7%" | Parameter 1 | ||
! style="width: | ! style="width:10%" | Parameter 2 | ||
! style="width:9%" | Aufruf | ! style="width:9%" | Aufruf | ||
! style="width: | ! style="width:5%" | Anzeige | ||
! style="width:26%" | | ! style="width:26%" | Beispiele | ||
! style="width: | ! style="width:7%" | Parameter 1 | ||
! style="width: | ! style="width:10%" | Parameter 2 | ||
! style="width:9%" | Aufruf | ! style="width:9%" | Aufruf | ||
! style="width: | ! style="width:5%" | Anzeige | ||
|- | |- | ||
| <small>(Orientierung der Klammer)</small> | | <small>(Orientierung der Klammer)</small> | ||
| <small>(jeweiliges Segment)</small> | | <small>(jeweiliges Segment)</small> | ||
| <small><code><nowiki>{{ | | <small><code><nowiki>{{GenKlammer|1|2}}</nowiki></code></small> | ||
| s. u. | | s. u. | ||
| <small>Die Klammertabelle muss die Parameter <code>cellspacing="0" cellpadding="0 | | <small>Die Klammertabelle muss die Parameter <code>cellspacing="0" cellpadding="0"</code> tragen.</small> | ||
| <small>(Orientierung der Klammer)</small> | | <small>(Orientierung der Klammer)</small> | ||
| <small>(jeweiliges Segment)</small> | | <small>(jeweiliges Segment)</small> | ||
| <small><code><nowiki>{{ | | <small><code><nowiki>{{GenKlammer|1|2}}</nowiki></code></small> | ||
| s. u. | | s. u. | ||
|- | |- | ||
| rowspan="8" | '''l''': links | | rowspan="8" | '''l''': links | ||
| ''' | | '''o''': oberes Ende | ||
| <code><nowiki>{{ | | <code><nowiki>{{GenKlammer|l|o}}</nowiki></code> | ||
| {{ | | {{GenKlammer|l|o}} | ||
| rowspan=" | | rowspan="4" style="vertical-align:top"| <br \>''Ungerade Anzahl der Segmente''<br \> | ||
<!--Beispieltabelle--> | <!--Beispieltabelle--> | ||
{| | {| align="center" cellspacing="0" cellpadding="0" style="text-align:left" | ||
| | | | ||
|- | |- | ||
| {{ | | {{GenKlammer|l|o}}||<code><nowiki>{{GenKlammer|l|o}}</nowiki></code> | ||
|- | |- | ||
| {{ | | {{GenKlammer|l|m}}||<code><nowiki>{{GenKlammer|l|m}}</nowiki></code> | ||
|- | |- | ||
| {{ | | {{GenKlammer|l|s}}||<code><nowiki>{{GenKlammer|l|s}}</nowiki></code> | ||
|- | |- | ||
| {{ | | {{GenKlammer|l|s}}||<code><nowiki>{{GenKlammer|l|s}}</nowiki></code> | ||
|- | |- | ||
| {{ | | {{GenKlammer|l|u}}||<code><nowiki>{{GenKlammer|l|u}}</nowiki></code> | ||
|} | |} | ||
<!--Ende Beispieltabelle--> | |||
| rowspan="8" | '''r''': rechts | | rowspan="8" | '''r''': rechts | ||
| ''' | | '''o''': oberes Ende | ||
| <code><nowiki>{{ | | <code><nowiki>{{GenKlammer|r|o}}</nowiki></code> | ||
| {{ | | {{GenKlammer|r|o}} | ||
|- | |- | ||
| ''' | | '''u''': unteres Ende | ||
| <code><nowiki>{{ | | <code><nowiki>{{GenKlammer|l|u}}</nowiki></code> | ||
| {{ | | {{GenKlammer|l|u}} | ||
| ''' | | '''u''': unteres Ende | ||
| <code><nowiki>{{ | | <code><nowiki>{{GenKlammer|r|u}}</nowiki></code> | ||
| {{ | | {{GenKlammer|r|u}} | ||
|- | |||
| '''m''': Mitte <br \><small>(für Klammern mit ungerader Segmentzahl)</small> | |||
| <code><nowiki>{{GenKlammer|l|m}}</nowiki></code> | |||
| {{GenKlammer|l|m}} | |||
| '''m''': Mitte <br \><small>(für Klammern mit ungerader Segmentzahl)</small> | |||
| <code><nowiki>{{GenKlammer|r|m}}</nowiki></code> | |||
| {{GenKlammer|r|m}} | |||
|- | |||
| '''s''': Strecke <br \><small>(zwischen Mitte und einem Ende)</small> | |||
| <code><nowiki>{{GenKlammer|l|s}}</nowiki></code> | |||
| {{GenKlammer|l|s}} | |||
| '''s''': Strecke <br \><small>(zwischen Mitte und einem Ende)</small> | |||
| <code><nowiki>{{GenKlammer|r|s}}</nowiki></code> | |||
| {{GenKlammer|r|s}} | |||
|- | |||
| '''mo''': Mitte, oben <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| <code><nowiki>{{GenKlammer|l|mo}}</nowiki></code> | |||
| {{GenKlammer|l|mo}} | |||
| rowspan="2" style="vertical-align:top"| <br \> ''Gerade Anzahl der Segmente''<br \> | |||
<!--Beispieltabelle--> | |||
{| align="center" cellspacing="0" cellpadding="0" style="text-align:left" | |||
| | |||
|- | |- | ||
| | | {{GenKlammer|r|o}}||<code><nowiki>{{GenKlammer|r|u}}</nowiki></code> | ||
| | |||
| <code><nowiki>{{ | |||
|- | |- | ||
| | | {{GenKlammer|r|s}}||<code><nowiki>{{GenKlammer|r|s}}</nowiki></code> | ||
| | |||
| <code><nowiki>{{ | |||
|- | |- | ||
| | | {{GenKlammer|r|mo}}||<code><nowiki>{{GenKlammer|r|mt}}</nowiki></code> | ||
| | |||
| | |||
| <code><nowiki>{{ | |||
|- | |- | ||
| | | {{GenKlammer|r|mu}}||<code><nowiki>{{GenKlammer|r|mb}}</nowiki></code> | ||
| | |||
| | |||
| <code><nowiki>{{ | |||
|- | |- | ||
| | | {{GenKlammer|r|s}}||<code><nowiki>{{GenKlammer|r|s}}</nowiki></code> | ||
| | |||
| <code><nowiki>{{ | |||
|- | |- | ||
| ''' | | {{GenKlammer|r|u}}||<code><nowiki>{{GenKlammer|r|o}}</nowiki></code> | ||
| <code><nowiki>{{ | |} | ||
| {{ | <!--Ende Beispieltabelle--> | ||
| ''' | <br \> | ||
| <code><nowiki>{{ | | '''mo''': Mitte, oben <br \><small>(für Klammern mit gerader Segmentzahl)</small> | ||
| {{ | | <code><nowiki>{{GenKlammer|r|mo}}</nowiki></code> | ||
| {{GenKlammer|r|mo}} | |||
|- | |||
| '''mu''': Mitte, unten <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| <code><nowiki>{{GenKlammer|l|mu}}</nowiki></code> | |||
| {{GenKlammer|l|mu}} | |||
| '''mu''': Mitte, unten <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| <code><nowiki>{{GenKlammer|r|mu}}</nowiki></code> | |||
| {{GenKlammer|r|mu}} | |||
|- | |||
| '''ho''': Halbklammer oben <br \><small>(für spezielle Formen)</small> | |||
| <code><nowiki>{{GenKlammer|l|ho}}</nowiki></code> | |||
| {{GenKlammer|l|ho}} | |||
| rowspan="2" style="vertical-align:top"| <br \>''Spezielle Formen''<br \> | |||
<!--Beispieltabelle--> | |||
{| align="center" cellspacing="0" cellpadding="0" | |||
| | |||
|- | |||
| {{GenKlammer|l|ho}}||<code><nowiki>{{GenKlammer|l|ho}}|</nowiki></code> | |||
| <code><nowiki>{{GenKlammer|r|ho}}</nowiki></code>||{{GenKlammer|r|ho}} | |||
|- | |||
| {{GenKlammer|l|hu}}||<code><nowiki>{{GenKlammer|l|hu}}|</nowiki></code> | |||
| <code><nowiki>{{GenKlammer|r|hu}}</nowiki></code>||{{GenKlammer|r|hu}} | |||
|} | |||
<!--Ende Beispieltabelle--> | |||
<br \> | |||
| '''ho''': Halbklammer oben <br \><small>(für spezielle Formen)</small> | |||
| <code><nowiki>{{GenKlammer|r|ho}}</nowiki></code> | |||
| {{GenKlammer|r|ho}} | |||
|- | |||
| '''hu''': Halbklammer unten <br \><small>(für spezielle Formen)</small> | |||
| <code><nowiki>{{GenKlammer|l|hu}}</nowiki></code> | |||
| {{GenKlammer|l|hu}} | |||
| '''hu''': Halbklammer unten <br \><small>(für spezielle Formen)</small> | |||
| <code><nowiki>{{GenKlammer|r|hu}}</nowiki></code> | |||
| {{GenKlammer|r|hu}} | |||
|} | |} | ||
Zeile 138: | Zeile 195: | ||
===Waagerechte Klammern=== | ===Waagerechte Klammern=== | ||
{| border="1" style="text-align:center; vertical-align:center" | |||
! 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''': linkes Ende | ||
: | | rowspan="2" | '''r''': rechtes Ende | ||
: | | rowspan="2" | '''m''': Mitte | ||
| rowspan="2" style="vertical-align:top" | '''s''': Strecke <br \><small>(zwischen Mitte und einem Ende)</small> | |||
| rowspan="2" style="vertical-align:top" | '''s5''': Strecke 5x <br \><small>(Strecke 5facher Länge)</small> | |||
| rowspan="2" style="vertical-align:top" | '''ml''': Mitte, links <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| rowspan="2" style="vertical-align:top" | '''mr''': Mitte, rechts <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| rowspan="2" style="vertical-align:top" | '''hl''': Halbklammer links <br \><small>(für speziellere Formen)</small> | |||
| rowspan="2" style="vertical-align:top" | '''hr''': Halbklammer rechts <br \><small>(für speziellere Formen)</small> | |||
|- | |||
| colspan="2" | <small>(jeweiliges Segment)</small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Aufruf | |||
| rowspan="2" | <small><code><nowiki>{{GenKlammer|o|l}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|r}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|m}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|s}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|s5}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|ml}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|mr}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|hl}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|o|hr}}</nowiki></code></small> | |||
|- | |||
| colspan="2" | <small><code><nowiki>{{GenKlammer|1|2}}</nowiki></code></small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Anzeige | |||
| rowspan="2" | {{GenKlammer|o|l}} | |||
| rowspan="2" | {{GenKlammer|o|r}} | |||
| rowspan="2" | {{GenKlammer|o|m}} | |||
| rowspan="2" | {{GenKlammer|o|s}} | |||
| rowspan="2" | {{GenKlammer|o|s5}} | |||
| rowspan="2" | {{GenKlammer|o|ml}} | |||
| rowspan="2" | {{GenKlammer|o|mr}} | |||
| rowspan="2" | {{GenKlammer|o|hl}} | |||
| rowspan="2" | {{GenKlammer|o|hr}} | |||
|- | |||
| colspan="2" | s. f. | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Beispiele | |||
| rowspan="2" colspan="5" style="vertical-align:top"| <br \> ''Ungerade Anzahl der Segmente''<br \> | |||
<!--Beispieltabelle--> | |||
{| align="center" cellspacing="0" cellpadding="0" style="text-align:left" | |||
| | |||
|- | |||
| {{GenKlammer|o|l}}||{{GenKlammer|o|s}}||{{GenKlammer|o|m}}||{{GenKlammer|o|s5}}||{{GenKlammer|o|r}} | |||
|} | |||
<!--Ende Beispieltabelle--> | |||
<br \> | |||
<small><code><nowiki>{{GenKlammer|o|l}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|o|s}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|o|m}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|o|s5}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|o|r}}</nowiki></code></small> | |||
| rowspan="2" colspan ="2" style="vertical-align:top"| <br \> ''Gerade Anzahl der Segmente''<br \> | |||
<!--Beispieltabelle--> | |||
{| align="center" cellspacing="0" cellpadding="0" style="text-align:left" | |||
| | |||
|- | |||
| {{GenKlammer|u|l}}||{{GenKlammer|u|ml}}||{{GenKlammer|u|mr}}||{{GenKlammer|u|r}} | |||
|} | |||
<!--Ende Beispieltabelle--> | |||
<br \> | |||
<small><code><nowiki>{{GenKlammer|u|l}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|u|ml}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|u|mr}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|u|r}}</nowiki></code></small> | |||
| rowspan="2" colspan ="2" style="vertical-align:top"| <br \> ''Spezielle Klammerformen''<br \> | |||
<!--Beispieltabelle--> | |||
{| align="center" cellspacing="0" cellpadding="0" style="text-align:left" | |||
| | |||
|- | |||
| {{GenKlammer|u|hl}}||{{GenKlammer|u|hr}} | |||
|} | |||
<!--Ende Beispieltabelle--> | |||
<small><code><nowiki>{{GenKlammer|u|hl}}</nowiki></code></small><br \> | |||
<small><code><nowiki>{{GenKlammer|u|hr}}</nowiki></code></small> | |||
<br \> | |||
<!--Beispieltabelle--> | |||
{| align="center" cellspacing="0" cellpadding="0" style="text-align:left" | |||
| | |||
|- | |||
| {{GenKlammer|o|hl}}||{{GenKlammer|o|mr}}||{{GenKlammer|o|s}}||{{GenKlammer|o|r}} | |||
|} | |||
<!--Ende Beispieltabelle--> | |||
<small><code><nowiki>{{GenKlammer|o|hl}}</nowiki></code></small><br\> | |||
<small><code><nowiki>{{GenKlammer|o|mr}}</nowiki></code></small><br\> | |||
<small><code><nowiki>{{GenKlammer|o|s}}</nowiki></code></small><br\> | |||
<small><code><nowiki>{{GenKlammer|o|r}}</nowiki></code></small> | |||
|- | |||
| colspan="2" | <small>Die Klammertabelle <br \>muss die Parameter <br \><code>cellspacing="0" cellpadding="0"</code><br \> 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''': linkes Ende | ||
| {{ | | rowspan="2" | '''r''': rechtes Ende | ||
| rowspan="2" | '''m''': Mitte | |||
| rowspan="2" style="vertical-align:top" | '''s''': Strecke <br \><small>(zwischen Mitte und einem Ende)</small> | |||
| rowspan="2" style="vertical-align:top" | '''s5''': Strecke 5x <br \><small>(Strecke 5facher Länge)</small> | |||
| rowspan="2" style="vertical-align:top" | '''ml''': Mitte, links <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| rowspan="2" style="vertical-align:top" | '''mr''': Mitte, rechts <br \><small>(für Klammern mit gerader Segmentzahl)</small> | |||
| rowspan="2" style="vertical-align:top" | '''hl''': Halbklammer links <br \><small>(für speziellere Formen)</small> | |||
| rowspan="2" style="vertical-align:top" | '''hr''': Halbklammer rechts <br \><small>(für speziellere Formen)</small> | |||
|- | |||
| colspan="2" | <small>(jeweiliges Segment)</small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Aufruf | |||
| rowspan="2" | <small><code><nowiki>{{GenKlammer|u|l}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|r}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|m}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|s}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|s5}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|ml}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|mr}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|hl}}</nowiki></code></small> | |||
| rowspan="2" | <small><code><nowiki>{{..|u|hr}}</nowiki></code></small> | |||
|- | |||
| colspan="2" | <small><code><nowiki>{{GenKlammer|1|2}}</nowiki></code></small> | |||
|- | |||
! colspan="2" style="background-color:#abcdef" | Anzeige | |||
| rowspan="2" | {{GenKlammer|u|l}} | |||
| rowspan="2" | {{GenKlammer|u|r}} | |||
| rowspan="2" | {{GenKlammer|u|m}} | |||
| rowspan="2" | {{GenKlammer|u|s}} | |||
| rowspan="2" | {{GenKlammer|u|s5}} | |||
| rowspan="2" | {{GenKlammer|u|ml}} | |||
| rowspan="2" | {{GenKlammer|u|mr}} | |||
| rowspan="2" | {{GenKlammer|u|hl}} | |||
| rowspan="2" | {{GenKlammer|u|hr}} | |||
|- | |||
| colspan="2" | s. f. | |||
|} | |} | ||
'''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 177: | Zeile 350: | ||
* <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. | |||
== Lizenzhinweis == | |||
{| style="border: 1px solid #D0A000; background-color: #eeeeee; padding: 4px" width="100%" | |||
|- | |||
|style="vertical-align:middle;"|[[Image:Info_non-talk.svg|30px]] | |||
|Diese Vorlage basiert auf der [http://de.wikisource.org/wiki/Vorlage_Diskussion:Brace Vorlage:Brace] aus der freien Quellensammlung [http://de.wikisource.org Wikisource] in der Version vom 30.12.2010 ([http://de.wikisource.org/w/index.php?title=Vorlage_Diskussion:Brace&oldid=1393354 Permanentlink]) und steht unter der [[GNU Lizenz für freie Dokumentation]]. In der Wikisource ist eine [http://de.wikisource.org/w/index.php?title=Vorlage_Diskussion:Brace&action=history Liste der Autoren] verfügbar. | |||
|- | |||
|} |
Aktuelle Version vom 4. April 2011, 14:53 Uhr
Diese Seite ist die Dokumentations-Unterseite der Vorlage:GenKlammer. |
Mit dieser Vorlage lassen sich senk- und waagerechte 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 (siehe unter Anzeige)
- 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
{{GenKlammer|Parameter 1|Parameter 2}}
- Die Vorlage muss in eine eigene Tabelle mit den Parametern
cellspacing="0" cellpadding="0"
eingebunden werden, da sonst "Lücken" zwischen den einzelnen Segmenten entstehen.
Bei senkrechten Klammern erfolgt der Aufruf zeilenweise: | Bei waagerechten Klammern erfolgt der Aufruf spaltenweise: |
{| cellspacing="0" cellpadding="0" |- | {{GenKlammer|Parameter 1|Parameter 2} <!-- 1. Zeile --> |- | {{GenKlammer|Parameter 1|Parameter 2} <!-- 2. Zeile --> ... |- | {{GenKlammer|Parameter 1|Parameter 2} <!-- letzte Zeile--> |} |
{| cellspacing="0" cellpadding="0" |- | {{GenKlammer|Parameter 1|Parameter 2} <!-- 1. Spalte --> | {{GenKlammer|Parameter 1|Parameter 2} <!-- 2. Spalte --> | ... | {{GenKlammer|Parameter 1|Parameter 2} <!-- letzte Spalte --> |} |
Anzeige
Senkrechte Klammern
Parameter 1 | Parameter 2 | Aufruf | Anzeige | Beispiele | Parameter 1 | Parameter 2 | Aufruf | Anzeige | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(Orientierung der Klammer) | (jeweiliges Segment) | {{GenKlammer|1|2}}
|
s. u. | Die Klammertabelle muss die Parameter cellspacing="0" cellpadding="0" tragen.
|
(Orientierung der Klammer) | (jeweiliges Segment) | {{GenKlammer|1|2}}
|
s. u. | |||||||||||
l: links | o: oberes Ende | {{GenKlammer|l|o}}
|
Ungerade Anzahl der Segmente
|
r: rechts | o: oberes Ende | {{GenKlammer|r|o}}
|
|||||||||||||
u: unteres Ende | {{GenKlammer|l|u}}
|
u: unteres Ende | {{GenKlammer|r|u}}
|
||||||||||||||||
m: Mitte (für Klammern mit ungerader Segmentzahl) |
{{GenKlammer|l|m}}
|
m: Mitte (für Klammern mit ungerader Segmentzahl) |
{{GenKlammer|r|m}}
|
||||||||||||||||
s: Strecke (zwischen Mitte und einem Ende) |
{{GenKlammer|l|s}}
|
s: Strecke (zwischen Mitte und einem Ende) |
{{GenKlammer|r|s}}
|
||||||||||||||||
mo: Mitte, oben (für Klammern mit gerader Segmentzahl) |
{{GenKlammer|l|mo}}
|
Gerade Anzahl der Segmente
|
mo: Mitte, oben (für Klammern mit gerader Segmentzahl) |
{{GenKlammer|r|mo}}
|
|||||||||||||||
mu: Mitte, unten (für Klammern mit gerader Segmentzahl) |
{{GenKlammer|l|mu}}
|
mu: Mitte, unten (für Klammern mit gerader Segmentzahl) |
{{GenKlammer|r|mu}}
|
||||||||||||||||
ho: Halbklammer oben (für spezielle Formen) |
{{GenKlammer|l|ho}}
|
Spezielle Formen
|
ho: Halbklammer oben (für spezielle Formen) |
{{GenKlammer|r|ho}}
|
|||||||||||||||
hu: Halbklammer unten (für spezielle Formen) |
{{GenKlammer|l|hu}}
|
hu: Halbklammer unten (für spezielle Formen) |
{{GenKlammer|r|hu}}
|
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: linkes Ende | r: rechtes Ende | m: Mitte | s: Strecke (zwischen Mitte und einem Ende) |
s5: Strecke 5x (Strecke 5facher Länge) |
ml: Mitte, links (für Klammern mit gerader Segmentzahl) |
mr: Mitte, rechts (für Klammern mit gerader Segmentzahl) |
hl: Halbklammer links (für speziellere Formen) |
hr: Halbklammer rechts (für speziellere Formen) | ||||||||||||||||||||
(jeweiliges Segment) | |||||||||||||||||||||||||||||
Aufruf | {{GenKlammer|o|l}}
|
{{..|o|r}}
|
{{..|o|m}}
|
{{..|o|s}}
|
{{..|o|s5}}
|
{{..|o|ml}}
|
{{..|o|mr}}
|
{{..|o|hl}}
|
{{..|o|hr}}
| ||||||||||||||||||||
{{GenKlammer|1|2}}
| |||||||||||||||||||||||||||||
Anzeige | |||||||||||||||||||||||||||||
s. f. | |||||||||||||||||||||||||||||
Beispiele | Ungerade Anzahl der Segmente
|
Gerade Anzahl der Segmente
|
Spezielle Klammerformen
| ||||||||||||||||||||||||||
Die Klammertabelle muss die Parameter cellspacing="0" cellpadding="0" tragen. | |||||||||||||||||||||||||||||
Parameter 1 | u: unten | ||||||||||||||||||||||||||||
(Orientierung der Klammer) | |||||||||||||||||||||||||||||
Parameter 2 | l: linkes Ende | r: rechtes Ende | m: Mitte | s: Strecke (zwischen Mitte und einem Ende) |
s5: Strecke 5x (Strecke 5facher Länge) |
ml: Mitte, links (für Klammern mit gerader Segmentzahl) |
mr: Mitte, rechts (für Klammern mit gerader Segmentzahl) |
hl: Halbklammer links (für speziellere Formen) |
hr: Halbklammer rechts (für speziellere Formen) | ||||||||||||||||||||
(jeweiliges Segment) | |||||||||||||||||||||||||||||
Aufruf | {{GenKlammer|u|l}}
|
{{..|u|r}}
|
{{..|u|m}}
|
{{..|u|s}}
|
{{..|u|s5}}
|
{{..|u|ml}}
|
{{..|u|mr}}
|
{{..|u|hl}}
|
{{..|u|hr}}
| ||||||||||||||||||||
{{GenKlammer|1|2}}
| |||||||||||||||||||||||||||||
Anzeige | |||||||||||||||||||||||||||||
s. f. |
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.
Lizenzhinweis
Diese Vorlage basiert auf der Vorlage:Brace aus der freien Quellensammlung Wikisource in der Version vom 30.12.2010 (Permanentlink) und steht unter der GNU Lizenz für freie Dokumentation. In der Wikisource ist eine Liste der Autoren verfügbar. |