]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/de/user/fundamental.itely
lilypond-book robustness: ensure EOL at the end of @verbatim
[lilypond.git] / Documentation / de / user / fundamental.itely
index e0d6075ce5b9fb7e45025604370f39cb1f0b7578..1a9d369c10f272002ded957bdd5e395a26e0baa0 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @c This file is part of lilypond-learning.tely
 @ignore
-    Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+    Translation of GIT committish: 01361d46dc9d514a79683d003eeea5f4fbf2b746
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
-@c \version "2.11.61"
+@c \version "2.12.0"
 @c Translators: Till Rettig, Reinhold Kainhofer
 
 @node Fundamental concepts
@@ -19,14 +19,14 @@ dieses Kapitel die Konzepte und Techniken vor, wie auch komplexere
 Partituren erstellt werden können.
 
 @menu 
-* How LilyPond files work::
+* How LilyPond input files work::
 * Voices contain music::
 * Contexts and engravers::
 * Extending the templates::
 @end menu
 
-@node How LilyPond files work
-@section How LilyPond files work
+@node How LilyPond input files work
+@section How LilyPond input files work
 
 Das LilyPond Eingabeformat hat eine ziemlich freie Form, so dass 
 für erfahrene Benutzer viel Freiheit besteht, die Struktur ihrer 
@@ -295,11 +295,12 @@ Sonderzeichen, etc.) und er darf nicht wie ein LilyPond-Befehl
 lauten.  Die genauen Einschränkungen sind beschrieben in 
 @ruser{File structure}.
 
-@seealso
 
+@seealso
 Eine vollständige Definition des Eingabeformats findet sich in 
 @ruser{File structure}.
 
+
 @node Score is a (single) compound musical expression
 @subsection Score is a (single) compound musical expression
 
@@ -338,7 +339,7 @@ zerlegen lässt.
 @example
 \score @{
   @{   % diese Klammer startet den großen mus. Ausdruck
-    <<
+    \new StaffGroup <<
       @var{...hier eine ganze Wagner-Oper einfügen...}
     >>
   @}   % diese Klammer beendet den Ausdruck
@@ -348,7 +349,8 @@ zerlegen lässt.
 
 Eine Wagner-Oper ist mindestens doppelt so lang wie dieses Handbuch,
 beschränken wir uns also auf einen Sänger und Klavier.  Wir brauchen 
-keine ganze Orchesterpartitur, aber wir brauchen einen Sänger und ein Klavier.
+keine ganze Orchesterpartitur, infolgedessen können wir die Systemgruppe
+(StaffGroup) auslassen, aber wir brauchen einen Sänger und ein Klavier.
 
 @example
 \score @{
@@ -461,8 +463,8 @@ genau mit den Einzügen zu sein, so dass jede Zeile, die
 der gleichen Ebene angehört, wirklich horizontal an der 
 gleichen Stelle beginnt.
 
-@seealso
 
+@seealso
 Benutzerhandbuch: @ruser{Structure of a score}.
 
 
@@ -516,7 +518,7 @@ gesetzt werden:
     <<
       { f c c }
       \new Staff \with {
-        alignAboveContext = "Hauptzeile" }
+        alignAboveContext = #"Hauptzeile" }
       { f8 f c }
     >>
     r4 |
@@ -531,8 +533,8 @@ dass die neue Notenzeile oberhalb der bereits existierenden Zeile
 mit Namen @qq{Hauptzeile} plaziert werden soll, anstatt 
 standardmäßig unterhalb.
 
-@seealso
 
+@seealso
 Ossia werden oft ohne Notenschlüssel und Taktangabe gedruck, meist 
 auch etwas kleiner als die anderen Notenzeilen.  Dies ist natürlich 
 auch in LilyPond möglich, benötigt aber Befehle, die bisher noch 
@@ -1002,8 +1004,8 @@ anzupassen.  Wir sind aber noch nicht so weit, dass wir diese Funktionen
 anwenden könnten.  Darum heben wir uns das Problem für einen späteren Abschnitt auf; siehe @code{force-hshift}-Eigenschaft in @ref{Fixing
 overlapping notation}.
 
-@seealso
 
+@seealso
 Notationsreferenz: @ruser{Multiple voices}.
 
 
@@ -1261,8 +1263,8 @@ definiert, wird die Fehlermeldung
 @qq{zu viele kollidierende Notenspalten werden ignoriert}
 ausgegeben.
 
-@seealso
 
+@seealso
 Notationsreferenz: @ruser{Multiple voices}.
 
 
@@ -1462,7 +1464,7 @@ versewords = \lyricmode {
   One two three four five six
 }
 \score {
-  \new Choirstaff {
+  \new ChoirStaff {
     \new Staff <<
       \new Voice = "verse" {
         \versenotes \break
@@ -1628,8 +1630,8 @@ refrainwordsB = \lyricmode {
 }
 @end lilypond
 
-@seealso
 
+@seealso
 Notation Reference: @ruser{Vocal music}.
 
 
@@ -1733,8 +1735,8 @@ begonnen und direkt an das folgende ohne Bindestrich oder Unterstrich
 angeschlossen, etwa 
 @code{GregorianTranscriptionStaff}.
 
-@seealso
 
+@seealso
 Notationreferenz: @ruser{Contexts explained}.
 
 
@@ -1855,8 +1857,8 @@ benutzt, um später auf genau diesen spezifischen Kontext
 zu verweisen.  Dieses Vorgehen wurde schon in dem Abschnitt
 zu Gesangstexten angewandt, siehe @ref{Voices and vocals}.
 
-@seealso
 
+@seealso
 Notationsreferenz: @ruser{Creating contexts}.
 
 
@@ -1949,8 +1951,8 @@ Es soll später gezeigt werden, wie die LilyPond-Ausgabe
 verändert werden kann, indem die Wirkungsweise der
 Engraver beeinflusst wird.
 
-@seealso
 
+@seealso
 Referenz der Interna: @rinternals{Engravers and Performers}.
 
 
@@ -2167,7 +2169,7 @@ auch wenn wir später sehen werden, dass Text auf eine sehr viel
 allgmeinere und mächtigere Art mit dem @code{markup}-Befehl
 eingegeben werden kann.
 
-@unnumberedsubsubsec Setting context properties with @code{\with}
+@subsubheading Setting context properties with @code{\with}
 
 @funindex \with
 @funindex with
@@ -2216,7 +2218,7 @@ neu gesetzt.  Wenn die Schriftgröße später mit @code{\set} verändert
 wird, kann dieser neue Standardwert mit dem Befehl
 @code{\unset fontSize} erreicht werden.
 
-@unnumberedsubsubsec Setting context properties with @code{\context}
+@subsubheading Setting context properties with @code{\context}
 
 @cindex Kontexteigenschaften, mit \context setzen
 @cindex Eigenschaften von Kontexten, mit \context setzen
@@ -2259,8 +2261,8 @@ bestimmten Kontexte überschrieben werden, indem die
 @code{\with}-Konstruktion eingesetzt wird, oder mit @code{\set}-Befehlen
 innerhalb der aktuellen Noten.
 
-@seealso
 
+@seealso
 Notationsreferenz:
 @ruser{Changing context default settings}.
 @c FIXME
@@ -2429,8 +2431,8 @@ alle Kontexte eines bestimmten Typs auf die gleiche
 Weise geändert werden, indem der @code{\set}-Befehl in
 einer @code{\context}-Umgebung angewendet wird.
 
-@seealso
 
+@seealso
 Notationsreferenz: @ruser{Modifying context plug-ins},
 @ruser{Changing context default settings}.
 
@@ -2648,6 +2650,7 @@ celloMusic = \relative c {
 }
 @end lilypond
 
+
 @seealso
 Die Vorlagen, mit denen wir begonnen haben, können im
 Anhang @qq{Vorlagen} gefunden werden, siehe
@@ -2713,29 +2716,29 @@ lower = \relative c, {
   <<  % combine ChoirStaff and PianoStaff in parallel
     \new ChoirStaff <<
       \new Staff = "sopranos" <<
-        \set Staff.instrumentName = "Soprano"
+        \set Staff.instrumentName = #"Soprano"
         \new Voice = "sopranos" { \global \sopranoMusic }
       >>
       \new Lyrics \lyricsto "sopranos" { \sopranoWords }
       \new Staff = "altos" <<
-        \set Staff.instrumentName = "Alto"
+        \set Staff.instrumentName = #"Alto"
         \new Voice = "altos" { \global \altoMusic }
       >>
       \new Lyrics \lyricsto "altos" { \altoWords }
       \new Staff = "tenors" <<
-        \set Staff.instrumentName = "Tenor"
+        \set Staff.instrumentName = #"Tenor"
         \new Voice = "tenors" { \global \tenorMusic }
       >>
       \new Lyrics \lyricsto "tenors" { \tenorWords }
       \new Staff = "basses" <<
-        \set Staff.instrumentName = "Bass"
+        \set Staff.instrumentName = #"Bass"
         \new Voice = "basses" { \global \bassMusic }
       >>
       \new Lyrics \lyricsto "basses" { \bassWords }
     >>  % end ChoirStaff
 
     \new PianoStaff <<
-      \set PianoStaff.instrumentName = "Piano"
+      \set PianoStaff.instrumentName = #"Piano"
       \new Staff = "upper" \upper
       \new Staff = "lower" \lower
     >>
@@ -2769,22 +2772,22 @@ Damit erhalten wir folgenden @code{ChoirStaff}:
 @example
     \new ChoirStaff <<
       \new Staff = "sopranos" <<
-        \set Staff.instrumentName = "Soprano"
+        \set Staff.instrumentName = #"Soprano"
         \new Voice = "sopranos" @{ \global \SopranNoten @}
       >>
       \new Lyrics \lyricsto "sopranos" @{ \SopranText @}
       \new Staff = "altos" <<
-        \set Staff.instrumentName = "Alto"
+        \set Staff.instrumentName = #"Alto"
         \new Voice = "altos" @{ \global \AltNoten @}
       >>
       \new Lyrics \lyricsto "altos" @{ \AltText @}
       \new Staff = "tenors" <<
-        \set Staff.instrumentName = "Tenor"
+        \set Staff.instrumentName = #"Tenor"
         \new Voice = "tenors" @{ \global \TenorNoten @}
       >>
       \new Lyrics \lyricsto "tenors" @{ \TenorText @}
       \new Staff = "basses" <<
-        \set Staff.instrumentName = "Bass"
+        \set Staff.instrumentName = #"Bass"
         \new Voice = "basses" @{ \global \BassNoten @}
       >>
       \new Lyrics \lyricsto "basses" @{ \BassText @}
@@ -2797,7 +2800,7 @@ aus der @qq{Piano solo}-Vorlage:
 
 @example
 \new PianoStaff <<
-  \set PianoStaff.instrumentName = "Piano  "
+  \set PianoStaff.instrumentName = #"Piano  "
   \new Staff = "oben" \oben
   \new Staff = "unten" \unten
 >>
@@ -2835,7 +2838,7 @@ spitzen Klammern kombiniert werden, damit beide
   >>  % Ende ChoirStaff
 
   \new PianoStaff <<
-    \set PianoStaff.instrumentName = "Piano"
+    \set PianoStaff.instrumentName = #"Piano"
     \new Staff = "oben" \oben
     \new Staff = "unten" \unten
   >>
@@ -2888,29 +2891,29 @@ lower = \relative c, {
   <<  % combine ChoirStaff and PianoStaff in parallel
     \new ChoirStaff <<
       \new Staff = "sopranos" <<
-        \set Staff.instrumentName = "Soprano"
+        \set Staff.instrumentName = #"Soprano"
         \new Voice = "sopranos" { \global \sopranoMusic }
       >>
       \new Lyrics \lyricsto "sopranos" { \sopranoWords }
       \new Staff = "altos" <<
-        \set Staff.instrumentName = "Alto"
+        \set Staff.instrumentName = #"Alto"
         \new Voice = "altos" { \global \altoMusic }
       >>
       \new Lyrics \lyricsto "altos" { \altoWords }
       \new Staff = "tenors" <<
-        \set Staff.instrumentName = "Tenor"
+        \set Staff.instrumentName = #"Tenor"
         \new Voice = "tenors" { \global \tenorMusic }
       >>
       \new Lyrics \lyricsto "tenors" { \tenorWords }
       \new Staff = "basses" <<
-        \set Staff.instrumentName = "Bass"
+        \set Staff.instrumentName = #"Bass"
         \new Voice = "basses" { \global \bassMusic }
       >>
       \new Lyrics \lyricsto "basses" { \bassWords }
     >>  % end ChoirStaff
 
     \new PianoStaff <<
-      \set PianoStaff.instrumentName = "Piano  "
+      \set PianoStaff.instrumentName = #"Piano  "
       \new Staff = "upper" \upper
       \new Staff = "lower" \lower
     >>