Klammer (Zeichen)

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
( )
Satzzeichen
Punkt .
Komma,
Beistrich (AT; im Text)
,
Semikolon
Strichpunkt (AT; im Text)
;
Doppelpunkt :
Fragezeichen ?
Ausrufezeichen (DE)
Rufzeichen (AT)
Ausrufzeichen (CH)
!
Anführungszeichen „ “ » « « »
Apostroph
Gedankenstrich, Bis-Strich
Bindestrich, Trennstrich,
Ergänzungsstrich,
Wiederholungszeichen
Doppelbindestrich
Schrägstrich /
Umgekehrter Schrägstr. \
Klammer ( )[ ]{ }⟨ ⟩
Auslassungspunkte
Mittelpunkt ·
Hochpunkt ··
Interrobang
Typografische Zeichen
Viertelgeviertstrich
Halbgeviertstrich
Geviertstrich
Doppelgeviertstrich
Sonstige Zeichen
Leerzeichen  
Aufzählungszeichen
At-Zeichen @
Et-Zeichen &
Tironisches Et
Senkrechter Strich |
Gradzeichen °
Minutenzeichen
Sekundenzeichen
Sternchen *
Sterngruppe
Kreuz
Zweibalkenkreuz
Doppelkreuz #
Numero-Zeichen
Paragraphenzeichen §
Absatzzeichen
Ironiezeichen
Tilde ~
Unterstrich _
siehe auch Diakritische Zeichen

Eine Klammer ist ein Zeichen oder Symbol, das zur Beschreibung einer Klammerung verwendet wird.

In der Schriftsprache dient sie als Satzzeichen zur Gliederung der syntaktischen Form. Eine großzügige Verwendung von Klammern gilt im deutschen Schriftsatz als schlechter Stil, Gedankenstriche oder die Auflösung von Schachtelsätzen werden meist bevorzugt. In anderen Sprachen, z. B. im Englischen, werden Klammern häufiger eingesetzt.

In der Mathematik drücken Klammern unter anderem einen Vorrang einer auszuführenden Rechenoperation vor anderen in der Rechenreihenfolge aus. Zum Beispiel ist das Ergebnis von 10-(6-1) gleich 5, da die Rechnung innerhalb der Klammer zuerst ausgeführt wird, 10-6-1 ist dagegen gleich 3, da in diesem Fall von links nach rechts vorgegangen wird. In der höheren Mathematik dienen Klammern auch noch vielen anderen Zwecken, vor allem der Bezeichnung von Argumenten einer Funktion. Geschweifte, eckige und spitze Klammern haben in der Mathematik meist eine spezielle Bedeutung.

In ähnlicher Weise dienen Klammern auch in vielen Programmiersprachen zum Gruppieren von mehreren Arten von Programmelementen.

In den Naturwissenschaften dienen Klammern nicht nur mathematischen Rechenoperationen. Eckige Klammern dienen in der Physik der Darstellung der Einheit einer physikalischen Größe, also ihrer Dimension, in der Chemie dienen eckige Klammern zur Kennzeichnung von Konzentrationen. Zudem gibt es auch runde Klammern, wenn Naturkonstanten nicht genau gemessen werden können, aber abgeschätzt sind. Dazu wird an den Wert der Konstante in Klammern eine weitere Zahl angehängt. Siehe dazu CODATA

Klammern in der Grammatik und Typografie[Bearbeiten]

Gebräuchlich sind mehrere Arten von Klammern als Satzzeichen, welche fast ausschließlich paarig (also als öffnende und schließende Klammer) verwendet werden; die englischen Bezeichnungen unterscheiden sich im britischen (BE) und amerikanischen (AE) Englisch:

()
Runde Klammern
(…) : (griechisch/engl.: parentheses [AE] oder round brackets [BE]): die üblichen Klammern, wie sie im Fließtext verwendet werden, um Satzteile abzusondern und umschließend zusammenzufassen. Unicode: U+0028 und U+0029
[]
Eckige Klammern
[…] : (engl.: brackets [AE] oder square brackets [BE]): Werden u. a. verwendet, wenn innerhalb eines Klammerausdrucks etwas geklammert werden soll oder um Auslassungen und Einfügungen in Zitaten kenntlich zu machen. In ihnen wird auch Lautschrift angezeigt.; Beispiele: „[AE]“ und „[BE]“ in diesem Absatz, „[sic]“ und „[…]“. Unicode: U+005B und U+005D
{}
Geschweifte/geschwungene Klammern (Akkoladen) 
{…} : auch Mengenklammern oder Nasenklammern (engl.: braces [AE] oder curly brackets [BE], fr.: accolades) genannt: Werden selten verwendet, um mehrere Zeilen zusammenzufassen. Sie haben beispielsweise in Wörterbüchern eine spezielle Bedeutung. Unicode: U+007B und U+007D
⟨⟩
Spitze Klammern 
⟨…⟩ (Unicode: U+27E8 und U+27E9) (bzw. siehe 〈…〉 bei CJK): Auch Winkelklammern (engl.: angle brackets) genannt. Sie werden nur selten verwendet. In Wörterbüchern haben sie eine spezielle Bedeutung, etwa wird die (etymologische) Herkunft eines Wortes in spitze Klammern gesetzt, seltener auch Stilangaben in Wörterbüchern. Da diese Zeichen im ASCII-Zeichensatz fehlen, werden stattdessen oft die ASCII-Zeichen „Kleiner als“ < und „Größer als“ > (Unicode: U+003C und U+003E) benutzt.

Vor einer öffnenden und nach einer schließenden Klammer wird stets ein Leerzeichen gesetzt (außer es folgt – wie hier – ein Satzzeichen). Nach einer öffnenden und vor einer schließenden Klammer dagegen nicht. (Ein Satzpunkt steht vor einer schließenden Klammer nur dann, wenn ein kompletter Satz – wie hier – eingeklammert ist.)[1]

〈〉 《》 「」
3008/3009 300A/300B 300C/300D
『』 【】 〔〕
300E/300F 3010/3011 3014/3015
〖〗 〘〙 〚〛
3016/3017 3018/3019 301A/301B
CJK-Klammerungen
In den CJK-Schriften sind weitere Arten von Klammern gebräuchlich, der Unicode-Zeichenstandard enthält die zusätzlichen Kodierungen dafür.

Klammern im Internationalen Phonetischen Alphabet[Bearbeiten]

Eckige Klammern[Bearbeiten]

[]

Das Internationale Phonetische Alphabet (IPA) unterscheidet die Eckige Klammer links „[“ und die Eckige Klammer rechts „]“.

Im IPA geben die Zeichen „[“ und „]“ jeweils den Beginn bzw. das Ende der phonetischen Transkription an; sie besitzen die IPA-Nummern 901 bzw. 902 (HTML-Entity &#x5B; = &#91; und &#x5D; = &#93;).

Geschweifte/geschwungene Klammern[Bearbeiten]

{}

Die geschweiften/geschwungenen Klammern im Internationalen Phonetischen Alphabet zeigen den Anfang bzw. das Ende prosodischer Notation an; (HTML-entities &#x7B; = &#123; und &#x7D; = &#125;).

Klammern in der Mathematik[Bearbeiten]

In der Mathematik werden Klammern ebenfalls meist paarig eingesetzt, wobei öffnende und schließende Klammer jeweils zueinander spiegelsymmetrisch sind. Es existieren jedoch Ausnahmen, etwa bei Intervallklammern und auch einzelne, nicht paarige Klammern werden bisweilen verwendet.

Gruppierungsklammern in Termen[Bearbeiten]

Klammern gruppieren Teilterme und können damit die Rang- und Reihenfolge der Berechnung verändern oder dienen lediglich der optischen Zusammenfassung von Teiltermen. Hier werden üblicherweise runde Klammern verwendet:

a + b \cdot c Da die Multiplikation Vorrang hat („Punktrechnung vor Strichrechnung“), bedeutet dies, dass zuerst b\cdot c berechnet wird und a zu dem Ergebnis addiert wird.
(a + b) \cdot c Durch die Klammern wird angezeigt, dass zuerst die Summe a+b berechnet werden soll und diese dann mit c multipliziert wird.

Bei komplexen Termen oder wenn spezielle Teilterme kenntlich gemacht werden sollen, können diese mit eckigen Klammern eingefasst werden.

Beispiel:

\left[ (a+b)^2 - (a+c)^2 \right] ^ 2 - \left[ (a+b)^2 + (n^2-1) \right]^2

statt

\left( (a+b)^2 - (a+c)^2 \right) ^ 2 - \left( (a+b)^2 + (n^2-1) \right)^2

Die typografische Größe einer Klammer wird meist ihrer hierarchischen Stellung angepasst, wie im letzten Beispiel.

Mengenklammern[Bearbeiten]

Bei Mengenangaben werden üblicherweise geschweifte Klammern benutzt:

M := \{ 1, 2^2, 3^3, 4^4,\ldots, n^n,\ldots\} \cup \{ x \mid x^2 < 2^x\}

Intervallklammern[Bearbeiten]

Für Intervalle existieren verschiedene Notationen. Die beiden gebräuchlichsten sind im Falle eines offenen Intervalles A=\{x\mid a<x<b\} und eines halboffenen Intervalles B=\{x\mid a\leq x<b\}:

  • A = \left] a;b \right[ \quad B = \left[ a;b \right[
  • A = (a;b)\quad B = [a;b)

Statt eines Strichpunktes wird oft ein Komma zur Trennung der Intervallgrenzen verwendet, wenn eine Verwechslung mit dem Dezimalkomma ausgeschlossen ist.

Funktionsargumente[Bearbeiten]

Normalerweise werden Argumente von Funktionen in runde Klammern gesetzt, gelegentlich auch in spitze, um eine bessere Unterscheidbarkeit zu gruppierenden Klammern zu ermöglichen (f ist eine Funktion, g eine Variable):

f\left\langle g+h\right\rangle + g(h+j) statt f(g+h)+g(h+j)

Anzutreffen ist eine solche Schreibweise vor allem dort, wo in komplex geklammerten Termen verschiedene Funktionen auftauchen, etwa in der Statistik[2]:

\operatorname{cov}\left\langle X_1, X_2\right\rangle = E\left\langle(X_1-E\left\langle X_1\right\rangle)(X_2-E\left\langle X_2\right\rangle)\right\rangle

UND-Klammern[Bearbeiten]

Wenn mehrere Aussagen vertikal in einer großen geschweiften Klammer gruppiert werden, bedeutet das, dass diese UND-verknüpft werden. Beispiel:

\left\{ {\begin{matrix} x \ge 3 \\ x \le y \end{matrix}} \right\} ist gleichbedeutend mit (x \ge 3) \; \wedge \; (x \le y).

Spezielle Operatoren[Bearbeiten]

Andere ebenfalls paarig verwendete Klammern sind spezielle Operatoren oder Funktionen:

Ableitungen[Bearbeiten]

Höhere Ableitungen werden oft statt mit Ableitungsstrichen mit einem Exponenten in runden Klammern gekennzeichnet, was die Lesbarkeit erhöht:

f^{(4)}=f''''\,

Diese Notation wird ebenfalls verwendet, wenn die Anzahl der Ableitungen selbst über eine Variable oder einen Term ausgedrückt werden soll:

f^{(n+1)} = f^{(n)}+f^{(n-1)}\,

Klammern in Programmiersprachen[Bearbeiten]

Klammern haben in verschiedenen Programmiersprachen unterschiedliche Bedeutungen. Bestimmte Bedeutungen sind jedoch relativ weit verbreitet:

Runde Klammern:

  • Festlegung der Berechnungsreihenfolge in Termen (wie in der Mathematik)
  • Funktionsargumente
  • Typumwandlungs-Operator (z. B. in C und C++)
  • Index-Zugriff auf Arrays (z. B. in BASIC)
  • Listenbildung (z. B. in LISP und verwandten Sprachen)
  • Kommentarbegrenzungen (z. B. in Forth)
  • doppelte runde Klammern werden vom gcc für Attribute benutzt.

Eckige Klammern:

  • Index-Zugriff auf Arrays (z. B. in C und verwandten Sprachen)
  • Listenoperationen (z. B. in Python, Logo und einigen anderen)
  • Syntaktisches Element zum Einleiten eines Lambda-Ausdrucks; enthält ggf. die Catch-Clause des Lambda-Ausdrucks (in C++11)
  • doppelte eckige Klammern werden in C++11 für Attribute benutzt.

Geschweifte Klammern (auch: „geschwungene Klammern“):

  • Blockgrenzen (z. B. in C, C++, Java, JavaScript, PHP, LilyPond)
  • Array- und Struktur-Literale (C, C++, Java)
  • Kommentare (Pascal)
  • Hash-Zugriff (Perl)

Spitze Klammern (ausschließlich die ASCII-Zeichen < und >):

Klammern als grafische Elemente[Bearbeiten]

:-)

Klammern, vor allem die runde Klammer, werden in Emoticons verwendet.

Quellen[Bearbeiten]

  1. Duden: Klammern
  2. Stahel, Werner A.: Statistische Datenanalyse. Eine Einführung für Naturwissenschaftler. 5. Auflage. Wiesbaden: Vieweg 2008.