Vorlage:GenKlammer/Doku: Unterschied zwischen den Versionen

aus wiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
K (Übersetzung)
KKeine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
==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: '''o''' (oberes Ende), '''u''' (unteres Ende), '''l''' (linkes Ende), '''r''' (rechtes Ende), '''m''' (Mitte), '''mo''' (Mitte, oben), '''mu''' (Mitte, unten), '''ml''' (Mitte, links), '''mr''' (Mitte, rechts), '''s''' (Strecke), '''s5''' (Strecke 5x), '''ho''' (Halbe, oben), '''hu''' (Halbe, unten), '''hl''' (Halbe, links), '''hu''' (Halbe, 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''
# 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''


Zeile 317: Zeile 317:


Mit "<code><nowiki>\qquad</nowiki></code>" lässt sich die Breite der Klammer regeln.
Mit "<code><nowiki>\qquad</nowiki></code>" lässt sich die Breite der Klammer regeln.
----
Diese Vorlage ist derjenigen aus [http://de.wikisource.org/wiki/Vorlage_Diskussion:Brace WikiSource] nachgebildet.

Version vom 10. Februar 2011, 20:37 Uhr

Dokumentations-Unterseite 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 und erzeugen.


Parameter

  1. Orientierung der Klammer: l (links), r (rechts), o (oben) oder u (unten)
  2. jeweiliges Segment der Klammer: o (oberes Ende), u (unteres Ende), l (linkes Ende), r (rechtes Ende), m (Mitte), mo (Mitte, oben), mu (Mitte, unten), ml (Mitte, links), mr (Mitte, rechts), s (Strecke), s5 (Strecke 5x), ho (Halbe, oben), hu (Halbe, unten), hl (Halbe, links), hu (Halbe, unten),
  3. 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 Vorlage muss in eine eigene Tabelle mit den Parametern cellspacing="0" cellpadding="0" eingebunden werden, da sonst "Lücken" zwischen den einzelnen Segmenten entstehen.
  1. Bei senkrechten Klammern erfolgt der Aufruf zeilenweise:
    {| cellspacing="0" cellpadding="0"&#13;| {{brace|Parameter 1|Parameter 2} <!--1. Segment-->&#13;|-&#13;| {{brace|Parameter 1|Parameter 2} <!--2. Segment-->&#13;...&#13;...&#13;|-&#13;| {{brace|Parameter 1|Parameter 2} <!--letztes Segment-->&#13;|}
  2. Bei waagerechten Klammern erfolgt der Aufruf spaltenweise:
    {| cellspacing="0" cellpadding="0"&#13;| {{brace|Parameter 1|Parameter 2} || {{brace|Parameter 1|Parameter 2} || ... || {{brace|Parameter 1|Parameter 2}&#13;|}

Anzeige

Senkrechte Klammern

Parameter 1 Parameter 2 Aufruf Anzeige Beispiele 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 o: oberes Ende {{brace|l|o}} Vorlage:Brace
Ungerade Anzahl der Segmente
 
Vorlage:Brace {{brace|l|o}}
Vorlage:Brace {{brace|l|m}}
Vorlage:Brace {{brace|l|s}}
Vorlage:Brace {{brace|l|s}}
Vorlage:Brace {{brace|l|u}}
r: rechts o: oberes Ende {{brace|r|o}} Vorlage:Brace
u: unteres Ende {{brace|l|u}} Vorlage:Brace u: unteres Ende {{brace|r|u}} Vorlage:Brace
m: Mitte
(für Klammern mit ungerader Anzahl der Segmente)
{{brace|l|m}} Vorlage:Brace m: Mitte
(für Klammern mit ungerader Anzahl der Segmente)
{{brace|r|m}} Vorlage:Brace
s: Strecke
(zwischen Mitte und einem Ende)
{{brace|l|s}} Vorlage:Brace s: Strecke
(zwischen Mitte und einem Ende)
{{brace|r|s}} Vorlage:Brace
mo: Mitte, oben
(für Klammern mit gerader Segmentzahl)
{{brace|l|mo}} Vorlage:Brace
Gerade Anzahl der Segmente
 
Vorlage:Brace {{brace|r|u}}
Vorlage:Brace {{brace|r|s}}
Vorlage:Brace {{brace|r|mt}}
Vorlage:Brace {{brace|r|mb}}
Vorlage:Brace {{brace|r|s}}
Vorlage:Brace {{brace|r|o}}


mo: Mitte, oben
(für Klammern mit gerader Segmentzahl)
{{brace|r|mo}} Vorlage:Brace
mu: Mitte, unten
(für Klammern mit gerader Segmentzahl)
{{brace|l|mu}} Vorlage:Brace mu: Mitte, unten
(für Klammern mit gerader Segmentzahl)
{{brace|r|mu}} Vorlage:Brace
ho: Halbe, oben
(für spezielle Formen)
{{brace|l|ho}} Vorlage:Brace
Spezielle Formen
 
Vorlage:Brace {{brace|l|ho}}| {{brace|r|ho}} Vorlage:Brace
Vorlage:Brace {{brace|l|hu}}| {{brace|r|hu}} Vorlage:Brace


ho: Halbe, oben
(für spezielle Formen)
{{brace|r|ho}} Vorlage:Brace
hu: Halbe, unten
(für spezielle Formen)
{{brace|l|hu}} Vorlage:Brace hu: Halbe, unten
(für spezielle Formen)
{{brace|r|hu}} 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: 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: Halbe, links
(für speziellere Formen)
hr: Halbe, rechts
(für speziellere Formen)
(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.
Beispiele
Ungerade Anzahl der Segmente
 
Vorlage:Brace Vorlage:Brace Vorlage:Brace Vorlage:Brace Vorlage:Brace


{{brace|o|l}}{{brace|o|s}}{{brace|o|m}}{{brace|o|s5}}{{brace|o|r}}


Gerade Anzahl der Segmente
 
Vorlage:Brace Vorlage:Brace Vorlage:Brace Vorlage:Brace


{{brace|u|l}}{{brace|u|ml}}{{brace|u|mr}}{{brace|u|r}}


Spezielle Klammerformen
 
Vorlage:Brace Vorlage:Brace

{{brace|u|hl}}{{brace|u|hr}}

 
Vorlage:Brace Vorlage:Brace Vorlage:Brace Vorlage:Brace

{{brace|o|hl}}||{brace|o|mr}}||{{brace|o|s}}||{{brace|o|r}}

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: Halbe, links
(für speziellere Formen)
hr: Halbe, rechts
(für speziellere Formen)
(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.


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.



Diese Vorlage ist derjenigen aus WikiSource nachgebildet.