]> git.donarmstrong.com Git - lilypond.git/commitdiff
Merge branch 'translation' of ssh://git.sv.gnu.org/srv/git/lilypond into translation
authorTill Paala <till.rettig@gmx.de>
Tue, 11 Sep 2012 06:45:32 +0000 (09:45 +0300)
committerTill Paala <till.rettig@gmx.de>
Tue, 11 Sep 2012 06:45:32 +0000 (09:45 +0300)
Conflicts:
Documentation/de/learning/tweaks.itely
Documentation/de/notation/changing-defaults.itely

27 files changed:
Documentation/de/included/helpus.itexi
Documentation/de/learning/fundamental.itely
Documentation/de/learning/templates.itely
Documentation/de/learning/tweaks.itely
Documentation/de/notation/ancient.itely
Documentation/de/notation/changing-defaults.itely
Documentation/de/notation/chords.itely
Documentation/de/notation/editorial.itely
Documentation/de/notation/fretted-strings.itely
Documentation/de/notation/input.itely
Documentation/de/notation/keyboards.itely
Documentation/de/notation/notation-appendices.itely
Documentation/de/notation/pitches.itely
Documentation/de/notation/repeats.itely
Documentation/de/notation/rhythms.itely
Documentation/de/notation/simultaneous.itely
Documentation/de/notation/spacing.itely
Documentation/de/notation/staff.itely
Documentation/de/notation/vocal.itely
Documentation/de/notation/wind.itely
Documentation/de/notation/world.itely
Documentation/de/texidocs/cross-staff-stems.texidoc [new file with mode: 0644]
Documentation/de/usage/suggestions.itely
Documentation/de/web.texi
Documentation/de/web/community.itexi
Documentation/de/web/download.itexi
Documentation/de/web/introduction.itexi

index fd8331bcf2d957ac90d346ffc2aee61a540e07e6..07a07ae5ba0f2a1df160163eafde43b465e2b554 100644 (file)
@@ -3,7 +3,7 @@
 @c contributor/introduction.itely
 
 @ignore
-    Translation of GIT committish:  233fb6a8b3b6e31de1841641dbbd4c4f43423151
+    Translation of GIT committish:  a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 @macro helpusNeed
 @subheading Wir brauchen Sie!
 
-Das Entwicklerteam von LilyPond ist ziemlich klein -- es wäre
-wirklich notwendig, dass mehr Leute sich einbringen.  Bitte
-erwägen Sie, Ihren LilyPond-Benutzerkollegen zu helfen indem
-Sie einen Beitrag leisten.
+Vielen Dank, dass Sie sich dafür interessieren, uns zu helfen -- wir
+freuen uns sehr, wenn Sie sich einbringen.  Bitte denken Sie daran,
+dass Sie auch allen anderen LilyPond-Benutzern helfen, wenn Sie sich
+an der Entwicklung beteiligen.
 
 Auch kleine Aufgaben können große Auswirkungen haben: wenn man sich
 ihnen annimmt, können sich die erfahrenen Entwickler den schwierigen
 Aufgaben widmen anstatt diese einfachen Probleme zu lösen.
 
+Bei einem so großen und vielfältigen Projekt wie LilyPond ist es
+oft schwierig zu entscheiden, wo man anfangen soll.  Zusätzlich zu
+den Vorschlägen, die sich weiter unten finden, können Sie auch eine
+E-Mail (auf Englisch) an den @email{mike@@mikesolomon.org, Frog meister}
+schicken und Ihre Fähigkeiten mitteilen, sodass er Ihnen einen Einstieg
+zeigen oder Ihnen bei ihren eigenen Projekten helfen kann. 
+
 @end macro
 
 
@@ -81,7 +88,7 @@ MacOS X benutzen, @strong{nicht} ihre eigene Entwicklungsumgebung
 einrichten, sondern anstattdessen lilybuntu benutzen, welches
 besprochen ist in @rcontribnamed{Quick start,Schnellstart}.}
 
-Beitragende, die Linux oder FreBSD benutzen, können auch lilybuntu
+Beitragende, die GNU/Linux oder FreBSD benutzen, können auch lilybuntu
 einsetzen, aber wenn Sie Ihre eigene Entwicklungsumgebung einrichten
 wollen, lesen Sie bitte @rcontribnamed{Working with source code,Mit dem Sourcecode arbeiten}
 und @rcontribnamed{Compiling,Kompilieren}.
index 4a98597dfbf119ee08a008f09e98b352a6e83f96..414e5fa433d6063b372188b5a1c9c13ab0d77757 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -671,12 +671,12 @@ werden @qq{Voice context} (Stimmenkontext) oder auch nur @qq{Voice}
 (Stimme) genannt.  Stimmen werden in anderen Notationsprogrammen
 manchmal auch als @qq{layer} (Ebene) bezeichnet.
 
-Tatsächlich ist die Stimmenebene die einzige, die wirklich Noten
-enthalten kann.  Wenn kein Stimmenkontext explizit erstellt wird,
+Tatsächlich ist die Voice-Ebene die einzige, die wirklich Noten
+enthalten kann.  Wenn kein Voice-Kontext explizit erstellt wird,
 wird er automatisch erstellt, wie am Anfang dieses Kapitels
 gezeigt.  Manche Instrumente wie etwa die Oboe können nur eine
-Note gleichzeitig spielen.  Noten für solche Instrumente sind
-monophon und brauchen nur eine einzige Stimme.  Instrumente, die
+Note gleichzeitig spielen.  Noten für solche Instrumente brauchen nur
+eine einzige Stimme.  Instrumente, die
 mehrere Noten gleichzeitig spielen können, wie das Klavier, brauchen
 dagegen oft mehrere Stimmen, um die verschiedenen gleichzeitig
 erklingenden Noten mit oft unterschiedlichen Rhythmen darstellen
@@ -728,7 +728,7 @@ und zur Durchgangsnote noch ein Bogen hinzugefügt wird:
 << { g4 fis8( g) a4 g } \\ { d4 d d d }  >>
 @end lilypond
 
-Beachte, dass die Hälse der zweiten Stimme nun nach unten zeigen.
+Beachten Sie, dass die Hälse der zweiten Stimme nun nach unten zeigen.
 
 Hier ein anderes Beispiel:
 
@@ -765,9 +765,12 @@ Dieses Beispiel hat nur zwei Stimmen, aber die gleiche Konstruktion kann
 angewendet werden, wenn man drei oder mehr Stimmen hat, indem man weitere
 Backslash-Trenner hinzufügt.
 
-Die Stimmenkontexte tragen die Namen @code{"1"}, @code{"2"} usw. In jedem
-dieser Kontexte wird die vertikale Ausrichtung von Hälsen, Bögen, Dynamik-Zeichen
-usw. entsprechend ausgerichtet.
+Die Stimmenkontexte tragen die Namen @code{"1"}, @code{"2"} usw. Der erste
+Kontext stellt die @qq{äußeren} Stimmen ein, die höchste Stimme im
+Kontext @code{"1"} und die tiefste Stimme im Kontext @code{"2"}.  Die
+inneren Stimmen kommen in die Kontexte @code{"3"} und @code{"4"}.  In
+jeder dieser Kontexte wird die vertikale Ausrichtung von Bögen, Hälsen,
+Dynamik usw. entsprechend eingestellt.
 
 @lilypond[quote,verbatim]
 \new Staff \relative c' {
@@ -892,16 +895,19 @@ in späteren Abschnitten erklärt werden.
   <<  % Voice one
     { c2 aes4. bes8 }
   \\  % Voice two
-    { aes2 f4 fes }
-  \\  % No voice three
-  \\  % Voice four
     {
       % Ignore these for now - they are explained in Ch 4
-      \once \override NoteColumn #'force-hshift = #0
-      <ees c>2
+      \once \override NoteColumn #'ignore-collision = ##t
+      <ees, c>2
       \once \override NoteColumn #'force-hshift = #0.5
       des2
     }
+  \\  % No voice three
+  \\  % Voice four
+    {
+      \override NoteColumn #'force-hshift = #0
+      aes'2 f4 fes
+    }
   >> |
   <c ees aes c>1 |
 }
@@ -940,19 +946,20 @@ verstehen können.
     }
   \\  % Voice two
     { \voiceTwoStyle
-      aes2 f4 fes
+      % Ignore these for now - they are explained in Ch 4
+      \once \override NoteColumn #'ignore-collision = ##t
+      <ees, c>2
+      \once \override NoteColumn #'force-hshift = #0.5
+      des2
     }
   \\  % No Voice three (we want stems down)
   \\  % Voice four
     { \voiceThreeStyle
-      % Ignore these for now - they are explained in Ch 4
-      \once \override NoteColumn #'force-hshift = #0
-      <ees c>2
-      \once \override NoteColumn #'force-hshift = #0.5
-      des2
+      \override NoteColumn #'force-hshift = #0
+      aes'2 f4 fes
     }
-  >>
-  <c ees aes c>1
+  >> |
+  <c ees aes c>1 |
 }
 @end lilypond
 
@@ -965,7 +972,7 @@ die drei Stimmen des ersten Taktes notieren:
 \new Staff \relative c'' {
   \key aes \major
   <<
-    { c2 aes4. bes8 } \\ { aes2 f4 fes } \\ { <ees c>2 des }
+    { c2 aes4. bes8 } \\ { <ees, c>2 des } \\ { aes'2 f4 fes }
   >> |
   <c ees aes c>1 |
 }
@@ -987,35 +994,32 @@ korrigieren, indem wir die dritte Stimme einfach auslassen und die
 Noten in die vierte Stimme verschieben.  Das wird einfach vorgenommen,
 indem noch ein Paar @code{\\}-Stimmen hinzugefügt wird.
 
-@c KEEP LY
 @lilypond[quote,verbatim,ragged-right]
 \new Staff \relative c'' {
   \key aes \major
-  <<  % erste Stimme
+  <<  % Voice one
     { c2 aes4. bes8 }
-  \\  % zweite Stimme
-    { aes2 f4 fes }
-  \\  % Stimme drei auslassen
-  \\  % vierte Stimme
-    { <ees c>2 des }
-  >>
-  <c ees aes c>1
+  \\  % Voice two
+    { <ees, c>2 des }
+  \\  % Omit Voice three
+  \\  % Voice four
+    { aes'2 f4 fes }
+  >> |
+  <c ees aes c>1 |
 }
 @end lilypond
 
 @noindent
-Wie zu sehen ist, ändert das die Richtung der Hälse, aber zeigt ein
-anderes Problem auf, auf das man manchmal bei mehreren Stimmen stößt:
-Die Hälse einer Stimme können mit den Hälsen anderer Stimmen kollidieren.
-LilyPond erlaubt Noten in verschiedenen Stimmen sich auf der gleichen
-vertikalen Position zu befinden, wenn die Hälse in entgegengesetzte
-Richtungen zeigen, und positioniert die dritte und vierte Stimme dann
-so, dass Zusammenstöße möglichst vermieden werden.  Das funktioniert
-gewöhnlich recht gut, aber in diesem Beispiel sind die Noten der untersten
-Stimme eindeutig standardmäßig schlecht positioniert.  LilyPond bietet
-verschiedene Möglichkeiten, die horizontale Position von Noten
-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
+Wie zu sehen ist, ändert das die Richtung der Hälse, aber die horizontale
+Ausrichtung der Noten ist nicht so, wie wir sie wollen.  LilyPond
+verschiebt die inneren NOten wenn sie oder ihre Hälse mit den äußeren
+Stimmen zusammenstoßen würden, aber das ist nicht richtig für Klaviermusik.
+In anderen Situationen können die Verschiebungen von LilyPond nicht
+ausreichend sein, um Überlappungen aufzulösen.  LilyPond stellt verschiedene
+Möglichkeiten zur Verfügung, um die horizontale Ausrichtung von Noten
+zu beeinflussen.  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{Überlappende Notation in Ordnung bringen}.
 
 @warning{Gesangstext und Strecker (wie etwa Bögen, Crescendo-Klammern usw.) können
@@ -1139,7 +1143,7 @@ Phrasierungsbogen ober sie gesetzt werden.
 @lilypond[quote,ragged-right,verbatim]
 \new Staff \relative c' {
   \voiceOneStyle
-  % The following notes are monophonic
+  % This section is homophonic
   c16^( d e f
   % Start simultaneous section of three voices
   <<
@@ -3326,7 +3330,7 @@ padText =
      (parser location padding)
      (number?)
    #{
-     \once \override TextScript #'padding = $padding
+     \once \override TextScript #'padding = #padding
    #})
 
 \relative c''' {
index 863024d153420ce088cff2f93277d8a491e9d80a..0d72782953d72aa691e33bfda62bdb0b6903ca60 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -77,12 +77,6 @@ schönen Notenbild erfreuen!
 {piano-template-with-melody-and-lyrics.ly}
 
 
-@appendixsubsec Klavier mit zentriertem Text
-
-@lilypondfile[verbatim,quote,ragged-right,texidoc]
-{piano-template-with-centered-lyrics.ly}
-
-
 @node Streichquartett
 @appendixsec Streichquartett
 @translationof String quartet
index f451fc3687600f19a17a9a3c23e52d7d9dbfcd7a..09f0c4823b7bc2716b31d51c858af9cc2d8fcd82 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -240,7 +240,8 @@ werden. Später soll gezeigt werden, in welchen Fällen er ausdrücklich
 definiert werden muss.
 
 Spätere Abschnitte behandeln umfassend Eigenschaften und ihre
-Werte, aber um ihre Funktion und ihr Format zu demonstrieren,
+Werte, siehe @ref{Typen von Eigenschaften}. Aber um ihre Funktion und ihr
+Format zu demonstrieren,
 werden wir hier nur einige einfache Eigenschaften und Werte einsetzen,
 die einfach zu verstehen sind.
 
@@ -388,11 +389,10 @@ an allen Objekten auszuführen, die zum selben Musik-Moment
 auftreten wie der @code{\override}-Befehl.
 
 Der @code{\tweak}-Befehl funktioniert anders. Er bezieht sich
-auf das direkt folgende Element in der Eingabe-Datei.  Es wirkt
-aber auch nur mit Objekten, die direkt von der Eingabe kreiert
-werden, insbesondere Notenköpfe und Artikulationszeichen.
-Objekte wie etwa Hälse oder Versetzungszeichen werden erst
-später erstellt und lassen sich nicht auf diese Weise ändern.
+auf das direkt folgende Element in der Eingabe-Datei.  In seiner
+einfachsten Form ist der Befehl nur an Objekten wirksam, die direkt
+vom vorhergehenden Element erstellt worden sind, insbesondere
+Notenköpfe und Artikulation.
 
 Um also zu unserem Beispiel zurückzukommen, könnte man die
 mittlere Note eines Akkordes auf diese Weise ändern:
@@ -407,12 +407,12 @@ mittlere Note eines Akkordes auf diese Weise ändern:
 @end lilypond
 
 Beachten Sie, dass die Syntax des @code{\tweak}-Befehls sich
-von der des @code{\override}-Befehls unterscheidet. Weder
-Kontext noch Layout-Objekt können angegeben werden, denn
-das würde zu einem Fehler führen. Beide Angaben sind
-durch das folgende Element impliziert. Hier sollte auch
+von der des @code{\override}-Befehls unterscheidet. Der
+Kontext dürfen nicht angegeben werden, denn
+das würde zu einem Fehler führen. Sowohl Kontext als auch das Layout-Objekt sind
+durch das folgende Element im Inputstream impliziert. Hier sollte auch
 kein Gleichheitszeichen vorhanden sein.  Die verallgemeinerte
-Syntax des @code{\tweak}-Befehls ist also einfach
+Syntax des @code{\tweak}-Befehls ist also
 
 @example
 \tweak #'@var{layout-eigenschaft} #@var{Wert}
@@ -438,6 +438,27 @@ Artikulation angefügt wird.  Im Falle von mehreren Richtungsmodifikatoren
 (@code{^} or @code{_}) gilt der Modifikator links außen, weil er als
 letzter angefügt wird.
 
+@cindex @code{\tweak}, Versetzungszeichen
+@cindex @code{\tweak}, bestimmtes Layout-Objekt
+
+Objekte wie Hälse und Versetzungszeichen werden später erstellt und nicht
+direkt aus dem vorhergehenden Ereignis.  Es ist dennoch möglich, @code{\tweak}
+mit solchen indirekt erstelltn Objekten zu verwenden, indem man die
+Layout-Objekte direkt benennt, vorausgesetzt dass LilyPond ihre Herkunft
+bis zu dem ursprünglichen Ereignis zurück verfolgen kann:
+
+@lilypond[quote,fragment,ragged-right,verbatim,relative=2]
+<\tweak Accidental #'color #red   cis4
+ \tweak Accidental #'color #green es
+                                  g>
+@end lilypond
+
+Diese Langform des @code{\tweak}-Befehls kann wie folgend beschrieben werden:
+
+@example
+\tweak @var{layout-object} #'@var{layout-property} @var{value}
+@end example
+
 @cindex Triolen, geschachtelt
 @cindex N-tolen, geschachtelt
 @cindex Klammer, Triole
@@ -3162,29 +3183,26 @@ gebracht:
   <<
     { c2 aes4. bes8 }
     \\
-    { aes2 f4 fes }
+    { <ees, c>2 des }
     \\
-    {
-      \voiceFour
-      <ees c>2 des
-    }
+    \\
+    { aes'2 f4 fes }
   >> |
   <c ees aes c>1 |
 }
 @end lilypond
 
 @noindent
-Die unteren zwei Noten des ersten Akkords (also die in der
-dritten Stimme) sollten nicht aus der Notenkolumne der
-oberen zwei Noten weggeschoben werden.  Um das zu
-korrigieren, setzen wir @code{force-hshift}, das eine
-Eigenschaft von
-@code{NoteColumn} ist, für diese Noten auf Null.
-Die untere Note des zweiten Akkordes wird am besten
-direkt rechts von den oberen Noten gesetzt.  Das erreichen
-wir, indem wir @code{force-hshift} für diese Note auf
-0.5 setzen, also eine halbe Notenkopfbreite nach rechts von
-der Kolumne der oberen Noten aus.
+Die inneren Noten des ersten Akkordes (also das As in der vierten Stimme)
+müssen nicht mit shift verschoben aus der Noten-Kolumne der höheren Stimme
+verschoben werden.  Um das zu korrigieren, setzen wir den Wert von
+@code{force-hshift}, einer Eigenschaft von @code{NoteColumn}, auf Null.
+
+Im zweiten Akkord wollen wir, dass das F sich am A orientiert und die
+tiefste Note leicht nach rechts verschoben wird, damit ein Zusammenstoß
+der Hälse vermieden wird.  Das erreicht man mit @code{force-hshift} in
+@code{NoteColumn} des unteren Des, um es nach rechts um einen halben
+Notenlinienzwischenraum zu verschieben.
 
 Hier das Endergebnis:
 
@@ -3198,15 +3216,17 @@ Hier das Endergebnis:
   <<
     { c2 aes4. bes8 }
     \\
-    { aes2 f4 fes }
-    \\
     {
-      \voiceFour
-      \once \override NoteColumn #'force-hshift = #0
-      <ees c>2
+      <ees, c>2
       \once \override NoteColumn #'force-hshift = #0.5
       des2
     }
+    \\
+    \\
+    {
+      \override NoteColumn #'force-hshift = #0
+      aes'2 f4 fes
+    }
   >> |
   <c ees aes c>1 |
 }
@@ -3262,8 +3282,8 @@ rhMusic = \relative c'' {
         % Stem on the d2 must be down to permit merging
         \stemDown
         % Stem on the d2 should be invisible
-        \once \override Stem #'transparent = ##t
-        \once \override Flag #'transparent = ##t
+        \tweak Stem #'transparent = ##t
+        \tweak Flag #'transparent = ##t
         d2
       }
       \new Voice {
@@ -3712,8 +3732,8 @@ rhMusic = \relative c'' {
         % Stem on the d2 must be down to permit merging
         \stemDown
         % Stem on the d2 should be invisible
-        \once \override Stem #'transparent = ##t
-        \once \override Flag #'transparent = ##t
+        \tweak Stem #'transparent = ##t
+        \tweak Flag #'transparent = ##t
         d2
       }
       \new Voice {
@@ -3802,8 +3822,8 @@ den Stimmen stattfindet:
 @lilypond[quote,fragment,relative=2,verbatim]
 <<
   {
-    \once \override Stem #'transparent = ##t
-    \once \override Flag #'transparent = ##t
+    \tweak Stem #'transparent = ##t
+    \tweak Flag #'transparent = ##t
     b8~ b\noBeam
   }
 \\
@@ -3819,9 +3839,9 @@ gesetzt wird:
 @lilypond[quote,fragment,relative=2,verbatim]
 <<
   {
-    \once \override Stem #'transparent = ##t
-    \once \override Flag #'transparent = ##t
-    \once \override Stem #'length = #8
+    \tweak Stem #'transparent = ##t
+    \tweak Flag #'transparent = ##t
+    \tweak Stem #'length = #8
     b8~ b\noBeam
   }
 \\
@@ -4050,9 +4070,8 @@ inst =
 }
 @end lilypond
 
-Es gibt einige Probleme mit sich überschneidender Ausgabe, die wird
-zurechtgerückt mit den Techniken von @ref{Verschieben von Objekten}.
-Aber jetzt zu den Definitionen von @code{mpdolce} und @code{inst}.
+Vielleicht können die Definitionen von @code{mpdolce} und @code{inst} noch
+etwas verbessert werden.
 Sie erstellen die gewünschte Ausgabe, aber wir wollen sie vielleicht
 auch in einem anderen Stück verwenden.  Wir könnten sie immer wieder
 kopieren und oben in jedes Stück einfügen, aber das ist sehr aufwändig.
@@ -4340,14 +4359,14 @@ das richtige Verzeichnis auf Ihrem System finden.  Die Position
 hängt a) davon ab, ob Ihre LilyPond-Installation mit der vorkompilierten
 Version von der LilyPond-Internetseite vorgenommen wurde oder Sie
 die Version durch Ihren Paketmanager installiert haben (also
-z. B. in einer Linux-Distribution oder unter fink oder cygwin
+z. B. in einer GNU/Linux-Distribution oder unter fink oder cygwin
 installiert), und b) auf welchem Betriebssystem Sie das Programm
 benutzen:
 
 @strong{Von lilypond.org heruntergeladen}
 
 @itemize @bullet
-@item Linux
+@item GNU/Linux
 
 Wechseln Sie in das Verzeichnis
 @example
index f00ca2022c1943f7a19e68d94db21860d48729c4..17db571d596f9e1c072e2d00120cd5cdaf35ee8f 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
 * Alte Notation -- Allgemeines::
 * Mesurale Musik setzen::
 * Gregorianischen Choral setzen::
+* Kiever Quadratnotation setzen::
 * Musiksatz Alter Musik in der Praxis -- Szenarien und Lösungen::
 @end menu
 
 Unterstützung für Notation der Alten Musik enthält einige Eigenheiten
-der Mensuralnotation und der Notation des gregorianischen
-Chorals.  Diese Eigenheiten können eingestellt werden, indem
+der Mensuralnotation, der Notation des gregorianischen
+Chorals und der Kiever Quadratnotation.  Diese Eigenheiten können
+eingestellt werden, indem
 man Stileigenschaften von graphischen Objekten wie Notenköpfen
 und Pausen verändert, oder indem man vordefinierte fertige
 Kontexte für mensurale oder Choralnotation einsetzt.
@@ -469,7 +471,7 @@ Mensuraler C-Schlüssel im historischen Stil
 @code{mensural-c1}, @code{mensural-c2},@*
 @code{mensural-c3}, @code{mensural-c4}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "mensural-c2"
   \override NoteHead #'style = #'mensural
   c
@@ -480,7 +482,7 @@ Mensuraler F-Schlüssel im historischen Stil
 @tab
 @code{mensural-f}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "mensural-f"
   \override NoteHead #'style = #'mensural
   c
@@ -491,7 +493,7 @@ Mensuraler G-Schlüssel im historischen Stil
 @tab
 @code{mensural-g}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "mensural-g"
   \override NoteHead #'style = #'mensural
   c
@@ -503,7 +505,7 @@ Mensuraler C-Schlüssel im modernen Stil
 @code{neomensural-c1}, @code{neomensural-c2},@*
 @code{neomensural-c3}, @code{neomensural-c4}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "neomensural-c2" c
 @end lilypond
 
@@ -516,7 +518,7 @@ Beispiel den Schlüssel auf der zweiten Linie)
 @code{petrucci-c3}, @code{petrucci-c4},@*
 @code{petrucci-c5}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "petrucci-c2"
   \override NoteHead #'style = #'mensural
   c
@@ -530,7 +532,7 @@ Notenlinien benutzt werden (im Beispiel auf der dritten Linie)
 @code{petrucci-c3}, @code{petrucci-c4},@*
 @code{petrucci-c5}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "petrucci-c2"
   \override NoteHead #'style = #'mensural
   c
@@ -541,7 +543,7 @@ Mensuraler G-Schlüssel im Petrucci-Stil
 @tab
 @code{petrucci-g}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \clef "petrucci-g"
   \override NoteHead #'style = #'mensural
   c
@@ -626,7 +628,7 @@ können die Taktarten angewählt werden. Unterstützte Stile sind:
 neomensurale Stil verwendet.  Im folgenden Beispiel sind die
 unterschiedlichen Stile dargestellt.
 
-@lilypond[ragged-right,fragment,relative=1,quote]
+@lilypond[ragged-right,relative=1,quote]
 {
   \textLengthOn
 
@@ -871,8 +873,10 @@ Der Stil für Versetzungszeichen und Vorzeichen wird durch die
 @code{Accidental} und @code{KeySignature} bestimmt,
 also etwa folgendermaßen:
 
-@code{\override Staff.Accidental #'glyph-name-alist =
-#alteration-mensural-glyph-name-alist}
+@example
+\override Staff.Accidental #'glyph-name-alist =
+  #alteration-mensural-glyph-name-alist
+@end example
 
 
 @seealso
@@ -912,7 +916,7 @@ werden.  Hierzu muss @code{suggestAccidentals} auf wahr gesetzt werden:
 
 @funindex suggestAccidentals
 
-@lilypond[verbatim,fragment,relative=1]
+@lilypond[fragment,relative=1]
 fis gis
 \set suggestAccidentals = ##t
 ais bis
@@ -1160,7 +1164,7 @@ Do-Schlüssel der Editio Vaticana
 @code{vaticana-do1}, @code{vaticana-do2},@*
 @code{vaticana-do3}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'line-count = #4
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
@@ -1176,7 +1180,7 @@ Fa-Schlüssel der Editio Vaticana
 @tab
 @code{vaticana-fa1}, @code{vaticana-fa2}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'line-count = #4
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
@@ -1193,7 +1197,7 @@ Do-Schlüssel der Editio Medicaea
 @code{medicaea-do1}, @code{medicaea-do2},@*
 @code{medicaea-do3}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'line-count = #4
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
@@ -1209,7 +1213,7 @@ Fa-Schlüssel der Editio Medicaea
 @tab
 @code{medicaea-fa1}, @code{medicaea-fa2}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'line-count = #4
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
@@ -1226,7 +1230,7 @@ Hufnagel Do-Schlüssel für den historischen Stil
 @code{hufnagel-do1}, @code{hufnagel-do2},@*
 @code{hufnagel-do3}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'line-count = #4
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
@@ -1242,7 +1246,7 @@ Hufnagel Fa-Schlüssel für den historischen Stil
 @tab
 @code{hufnagel-fa1}, @code{hufnagel-fa2}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'line-count = #4
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
@@ -1258,7 +1262,7 @@ Kombinierter Do/Fa-Hufnagelschlüssel für den historischen Stil
 @tab
 @code{hufnagel-do-fa}
 @tab
-@lilypond[fragment,relative=1,notime]
+@lilypond[relative=1,notime]
   \override Staff.StaffSymbol #'color = #red
   \override Staff.LedgerLineSpanner #'color = #red
   \override Voice.Stem #'transparent = ##t
@@ -1321,8 +1325,10 @@ Der Stil für Versetzungs- und Vorzeichen wird von der
 @code{Accidental} und @code{KeySignature}
 kontrolliert, beispielsweise:
 
-@code{\override Staff.Accidental #'glyph-name-alist =
-#alteration-mensural-glyph-name-alist}
+@example
+\override Staff.Accidental #'glyph-name-alist =
+  #alteration-mensural-glyph-name-alist
+@end example
 
 @seealso
 Glossar:
@@ -2511,6 +2517,172 @@ musikalische Funktion, so dass @code{\augmentum} mit den anderen
 Präfixen in arbiträrer Reihenfolge notiert werden kann.
 
 
+@node Kiever Quadratnotation setzen
+@subsection Kiever Quadratnotation setzen
+@translationof Typesetting Kievan square notation
+
+@menu
+* Kiever Kontexte::
+* Kiever Schlüssel::
+* Kiever Notenköpfe::
+* Kiever Versetzungszeichen::
+* Kiever Taktstriche::
+@end menu
+
+@node Kiever Kontexte
+@unnumberedsubsubsec Kiever Kontexte
+@translationof Kievan contexts
+
+@funindex KievanVoiceContext
+@funindex KievanStaffContext
+
+Wie auch für die Mensural- und Gregorianische Notation können die Kontexte
+@code{KievanVoice} and @code{KievanStaff} eingesetzt werdne, um
+Noten der Kiever Quadratnotation zu setzen.  Diese Kontexte initialisieren
+die benötigten Kontexteigenschaften und Grob-Eigenschaften mit den
+richtigen Werten, sodass man sofort den Choral notieren kann:
+
+@lilypond[quote,ragged-right,verbatim]
+\score {
+  <<
+    \new KievanVoice = "melody" \transpose c c' {
+      \cadenzaOn
+       c4 c c c c2 b,\longa
+       \bar "kievan"
+    }
+    \new Lyrics \lyricsto "melody" {
+      Го -- спо -- ди по -- ми -- луй.
+    }
+  >>
+}
+@end lilypond
+
+@seealso
+Glossar:
+@rglos{kievan notation}.
+
+@knownissues
+LilyPond unterstützt Kiever Notation des Synodischen Stils, welcher
+im Korpus der Gesangsbücher eingesetzt wurde, die durch Russische
+Heilige Synode 1910 gedruckt wurden und neuerdings durch das
+Moskauer Patriarchat Verlagshaus neu heruasgegeben wurden.
+LilyPond kann nicht die älteren (selteren) Formen der Kiever
+Notation setzen, mit denen in Galizien rusinischer Choral notiert
+worden ist.
+
+@node Kiever Schlüssel
+@unnumberedsubsubsec Kiever Schlüssel
+@translationof Kievan clefs
+
+@cindex Schlüssel, Kiever Notation
+
+Es gibt nur einen Schlüssel in der Kiever Notation (der Tse-fa-ut-Schlüssel).
+Er bezeichnet die Position von @code{c}:
+
+@lilypond[quote,relative=1,notime,verbatim]
+  \clef "kievan-do"
+  \override NoteHead #'style = #'kievan
+  c
+@end lilypond
+
+@seealso
+Glossar:
+@rglos{kievan notation},
+@rglos{clef}.
+
+Notationsreferenz:
+@ref{Notenschlüssel}.
+
+@node Kiever Notenköpfe
+@unnumberedsubsubsec Kiever Notenköpfe
+@translationof Kievan note heads
+
+@cindex Notenköpfe, Kiever Notation
+
+Für die Kiever Notation muss der richtige Notenkopfstil gewählt
+werden.  Die erreicht man, indem man die @code{style}-Eigenschaft des
+@code{NoteHead}-Objekts auf @code{kievan} setzt.
+
+Die Kiever Schlussnote, welche am Ende eines Stückes gesetzt wird,
+kann gewählt werden, indem man die Notendauer @code{\longa} einsetzt.
+Das Kiever Rezitativzeichen, welches die Rezitation auf einer Tonhöhe
+anzeigt, kann gesetzt werden, indem die Notendauer @code{\breve}
+notiert wird.  Folgendes Beispiel demonstriert die unterschiedlichen
+Notenköpfe:
+
+@lilypond[quote,fragment,ragged-right,verbatim]
+\autoBeamOff
+\cadenzaOn
+\override NoteHead #'style = #'kievan
+b'1 b'2 b'4 b'8 b'\breve b'\longa
+@end lilypond
+
+@seealso
+Glossar:
+@rglos{kievan notation},
+@rglos{note head}.
+
+Notationsreferenz:
+@ref{Notenkopfstile}.
+
+@knownissues
+LilyPond bestimmt automatisch die Richtung eines Halses.  Für Gesang
+in der Quadratnotation zeigen die Hälse jedoch alle in die gleiche
+Richtung innerhalb eines Melismas.  Das kann man manuell erreichen,
+indem man die @code{direction}-Eigenschaft des @code{Stem}-Objekts
+setzt.
+
+@node Kiever Versetzungszeichen
+@unnumberedsubsubsec Kiever Versetzungszeichen
+@translationof Kievan accidentals
+
+@cindex Versetzungszeichen, Kiever Notation
+
+Der Versetzungszeichenstil @code{kievan} wird durch die Eigenschaft
+@code{glyph-name-alist} des @code{Accidental}-Grobs ausgewählt.
+Dieser Stil stellt ein Kreuz und ein B-Zeichen zur Verfügung, die
+sich von den Standardzeichen unterscheiden.  Es gibt kein Auflösungszeichen
+in der Kiever Notation.  Das Kreuz wird in der Synodalen Musik nicht
+eingesetzt, kann aber in früheren Manuskripten auftreten.  Es wurde
+vor allem der Vollständigkeit halber eingesetzt.
+
+@lilypond[quote,relative=1,notime,verbatim]
+\clef "kievan-do"
+\override NoteHead #'style = #'kievan
+\override Accidental #'glyph-name-alist =
+ #alteration-kievan-glyph-name-alist
+bes' dis,
+@end lilypond
+
+@seealso
+Glossar:
+@rglos{kievan notation},
+@rglos{accidental}.
+
+Notationsreferenz:
+@ref{Versetzungszeichen},
+@ref{Automatische Versetzungszeichen},
+@ref{Die Feta-Schriftart}
+
+@node Kiever Taktstriche
+@unnumberedsubsubsec Kiever Taktstriche
+@translation Kievan bar line
+
+Eine dekorative Figur wird üblicherweise am Ende von eines
+Musikstückes der Kiever Notation gesetzt, was man als Kiever
+Schlussstrich bezeichnen kann.  Es wird gesetzt mit @code{\bar "kievan"}.
+
+@lilypond[quote,relative=1,notime,verbatim]
+  \clef "kievan-do"
+  \override NoteHead #'style = #'kievan
+  c \bar "kievan"
+@end lilypond
+
+@seealso
+@ref{Takte},
+@ref{Die Feta-Schriftart}
+
+
 @c Working with ancient music: scenarios and solutions::  {{{1
 @node Musiksatz Alter Musik in der Praxis -- Szenarien und Lösungen
 @subsection Musiksatz Alter Musik in der Praxis -- Szenarien und Lösungen
index 18d2c948a6234c5dcf2a467e901b4e3588621d68..670f980d936a976bd66eb5d0f31efdf11be494f8 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -681,103 +681,81 @@ jedes System eine unterschiedliche Taktart hat:
 
 @knownissues
 
-Normalerweise spielt es keine Rolle, in welcher Reihenfolge
-Engraver angegeben werden, aber in einigen Spezialfällen
+Die Reihenfolge, in der die Engraver definiert werden,
+ist die Reihenfolge, in welcher sie aufgerufen werden, um
+ihre Verarbeitung vorzunehmen.  Normalerweise spielt die
+Reihenfolge, in welcher die Engraver angegeben werden,
+keine Rolle, aber in einigen Spezialfällen
 ist die Reihenfolge sehr wichtig.  Das kann beispielsweise
 vorkommen, wenn ein Engraver eine Eigenschaft erstellt und
 ein anderer von ihr liest, oder ein Engraver erstellt ein
-Grob und ein anderer wertet es aus.  Die Reihenfolge, in der
-Engraver angegeben werden, ist die Reihenfolge, in der sie
-aufgerufen werden, um ihre Tätigkeiten auszuführen.
+Grob und ein anderer wertet es aus.
 
-Folgende Reihenfolgen müssen beachtet werden: der
-@code{Bar_engraver} muss normalerweise zuerst kommen, und
+Folgende Reihenfolgen müssen beachtet werden:
+
+@itemize
+@item
+der @code{Bar_engraver} muss normalerweise zuerst kommen,
+
+@item
 der @code{New_fingering_engraver} muss vor dem
-@code{Script_column_engraver} kommen.  Es gibt möglicherweise weitere
-Abhängigkeiten von der Reihenfolge geben.
+@code{Script_column_engraver} kommen,
+
+@item
+der @code{Timing_translator} muss vor dem @code{Bar_number_engraver}
+kommen.
+@end itemize
+
+@seealso
+Installlierte Dateien:
+@file{ly/engraver-init.ly}.
 
 
 @node Die Standardeinstellungen von Kontexten ändern
 @subsection Die Standardeinstellungen von Kontexten ändern
 @translationof Changing context default settings
 
-Die Kontexteinstellungen, die standardmäßig in
-@code{Score}, @code{Staff} und @code{Voice}-Kontexten
-benutzt werden, können in einer @code{\layout}-Umgebung
-eingestellt werden, wie das folgende Beispiel zeigt.  Die
-@code{\layout}-Umgebung sollte innerhalb der
-@code{\score}-Umgebung gesetzt werden, auf die sie sich
-auswirken soll, aber außerhalb von Notation.
+@cindex Standardkontexteigenschaften, ändern
+@cindex Kontexteigenschaften, Einstellungen ändern
 
-Auch muss der @code{\set}-Befehl und der Kontext weggelassen
-werden, wenn die Einstellungen für den Kontext auf diese Weise
-vorgenommen werden:
+Kontext- und Grob-Eigenschaften können mit den Befehlen @code{\set}
+und @code{\override} verändert werden, wie beschrieben in
+@ref{Eigenschaften verändern}.  Diese Befehle erstellen musikalische
+Ereignisse, damit die Veränderungen zum Zeitpunkt der Verarbeitung
+in den Noten erscheinen.
 
-@lilypond[quote,verbatim]
-\score {
-  \relative c'' {
-    a4^"Really small, thicker stems, no time signature" a a a
-    a a a a
-  }
-  \layout {
-    \context {
-      \Staff
-      fontSize = #-4
-      \override Stem #'thickness = #4.0
-      \remove "Time_signature_engraver"
-    }
-  }
-}
-@end lilypond
+Dieser Abschnitt hingegen erklärt, wie man die @emph{Standardwerte} von
+Kontext- und Grob-Eigenschaften zum Zeitpunkt, an dem der Kontext erstellt
+wird, verändert.  Es gibt hierzu zwei Möglichkeiten.  Die eine verändert
+die Standardeinstellungen aller Kontexte eines bestimmten Typs, die andere
+verändert die Standardwerte nur eines bestimmten Kontextes.
 
-Hier zeigt der @code{\Staff}-Befehl an, dass die folgenden Einstellungen
-sich auf alle Systeme in dieser Partitur erstrecken sollen.
+@menu
+* Alle Kontexte des gleichen Typs verändern::
+* Nur einen bestimmten Kontext verändern::
+* Rangfolge von Kontextwerten::
+@end menu
 
-Veränderungen können auch für den @code{Score}- oder alle
-@code{Voice}-Kontexte auf gleiche Weise vorgenommen werden.
+@node Alle Kontexte des gleichen Typs verändern
+@unnumberedsubsubsec Alle Kontexte des gleichen Typs verändern
+@translationof Changing all contexts of the same type
 
-Kontextänderungen können in eine Variable geschrieben werden und dann
-einer @code{\context}-Definition zu gewiesen werden, indem man der
-Veränderung ein @code{\with} voranstellt:
+@cindex \context in \layout-Umgebung
+@funindex \context
+@funindex \layout
 
-@lilypond[quote,verbatim]
-blubb = \with {
-  fontSize = #-4
-  \override Stem #'thickness = #4.0
-  \remove "Time_signature_engraver"
-}
 
-bla = \with {
-  fontSize = #3
-  \override Stem #'thickness = #-2.0
-}
 
-melody = \relative c'' {
-  a4 a a a |
-  a4 a a a |
-}
+@node Nur einen bestimmten Kontext verändern
+@unnumberedsubsubsec Nur einen bestimmten Kontext verändern
+@translationof Changing just one specific context
 
-\score {
-  <<
-    \new Staff <<
-      \melody
-      s1*0^"Small, thicker stems, no time signature"
-    >>
-    \new Staff \bla <<
-      \melody
-      s1*0^"Different"
-    >>
-  >>
-  \layout {
-    \context {
-      \Staff
-      \blubb
-    }
-  }
-}
-@end lilypond
 
- @c TODO: add \with in here.
+
+@node Rangfolge von Kontextwerten
+@unnumberedsubsubsec Rangfolge von Kontextwerten
+@translationof Order of precedence
+
  
 
 @node Neue Kontexte definieren
index 69d89835d95bc03b5fb8274a25279b99388f1b33..06b6040c08a203713b1a5ee59e345455dfe9276d 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -837,12 +837,12 @@ myChords = \relative c' {
 
 
 
-
 @node Generalbass
 @subsection Generalbass
 @translationof Figured bass
 
-@lilypondfile[quote]{figured-bass-headword.ly}
+@c Line width hack because of instrument names
+@lilypondfile[quote,staffsize=18,line-width=14.5\cm]{figured-bass-headword.ly}
 
 Generalbassnotation kann dargestellt werden.
 
index 658c5951a6e32021147e03ee57a0aa4b022e659b..bb6780431932b9235680d46c4069dcf0715039dc 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 21df4ba6f1899c42a41bf81220a8941ad6b901b1..46f6a96e7308cd5f74774546eccbacacca1cb67c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -244,6 +244,10 @@ verändernt.  Es ist jedoch sehr viel bequemer, die Spielposition unter
 Benutzung von @code{minimumFret} zu definieren.  Der Standardwert von
 @code{minimumFret} beträgt 0.
 
+Auch wenn @code{minimumFret} gesetzt ist, werden offene Saiten immer
+benützt, wenn es möglich ist.  Dieses Verhalten kann verändert werden,
+indem @code{restrainOpenStrings} auf @code{#t} gesetzt wird.
+
 @lilypond[quote,ragged-right,verbatim]
 \layout { \override Voice.StringNumber #'stencil = ##f }
 \new StaffGroup <<
@@ -258,6 +262,7 @@ Benutzung von @code{minimumFret} zu definieren.  Der Standardwert von
      c16 d e f g4
      c,16\5 d\5 e\4 f\4 g4\4
      \set TabStaff.minimumFret = #5
+     \set TabStaff.restrainOpenStrings = ##t
      c,16 d e f g4
    }
 >>
@@ -1158,7 +1163,7 @@ vordefinierte Diagramme für die Gitarrenstimmung (@code{guitar-tuning}).
 Anhand der Beispiele in dieser Datei können auch für andere
 Instrumente oder Stimmungen Diagramme definiert werden.
 
-Bunddiagramme für die Ukulele finden sich in der Datei
+Bunddiagramme für die Ukulele finden sich in der Datei @*
 @file{predefined-ukulele-fretboards.ly}.
 
 @lilypond[verbatim, ragged-right, quote]
@@ -1435,9 +1440,9 @@ Notationsreferenz:
 @ref{Die vordefinierten Bund-Diagramme}.
 
 Installierte Dateien:
-@file{ly/predefined-guitar-fretboards.ly},
-@file{ly/predefined-guitar-ninth-fretboards.ly},
-@file{ly/predefined-ukulele-fretboards.ly},
+@file{ly/predefined-guitar-fretboards.ly}, @*
+@file{ly/predefined-guitar-ninth-fretboards.ly}, @*
+@file{ly/predefined-ukulele-fretboards.ly}, @*
 @file{ly/predefined-mandolin-fretboards.ly}.
 
 Schnipsel:
@@ -1625,7 +1630,7 @@ cindex Fingersatz der rechten Hand, Bundinstrumente
 @funindex rightHandFinger
 @funindex \rightHandFinger
 
-Fingersatz für die rechte Hand in Akkorden @var{p-i-m-a}
+Fingersatz für die rechte Hand @var{p-i-m-a}
 muss mit @code{\rightHandFinger}, gefolgt von einer Zahl, notiert werden.
 
 @warning{Wenn die Zahl in Scheme-Notation eingegeben wird, muss darauf
index 486309ee0d6039ddb7342cf7a0b8cbb993d3aa0a..7775478e0d151fc1f5e60ba1b384e27983ef26d4 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -385,8 +385,10 @@ Ebene einer der folgenden sein kann:
 Eine Ausgabedefinition, wie @code{\paper}, @code{\midi} und
 @code{\layout}.  Derartige Definitionen auf oberster Ebene verändern
 die globalen Einstellungen für das ganze @qq{Buch}.  Wenn mehr
-als eine derartige Definition desselben Typs angegeben wird, hat
-die spätere Vorrang.
+als eine derartige Definition desselben Typs auf oberster Ebene
+angegeben wird, hat die spätere Vorrang.  Für Einzelheiten, wie dadurch
+die @code{\layout}-Umgebung beeinflusst wird, siehe
+@ref{Die \layout-Umgebung}.
 
 @item
 Ein direkter Scheme-Ausdruck, wie etwa
@@ -552,6 +554,9 @@ und vor dem gesamten Befehl geschrieben werden.
 Handbuch zum Lernen:
 @rlearning{Wie eine LilyPond-Eingabe-Datei funktioniert}.
 
+Notationsreferenz:
+@ref{The \layout block}.
+
 
 @node Titel
 @section Titel
@@ -686,49 +691,83 @@ Notationsreferenz:
 @unnumberedsubsubsec Standardlayout von @code{book}- und Partitur-Titelumgebungen
 @translationof Default layout of book and score title blocks
 
-Layout und Formatierung der Titelfelder wird durch zwei
-@code{\paper}-Variablen kontrolliert: @code{bookTitleMarkup} für
-die Hauptumgebung und @code{scoreTitleMarkup} für einzelne
-@code{\header}-Umgebungen innerhalb von einer @code{\score}-Umgebung.
-
-@lilypond[papersize=a6,quote,verbatim,noragged-right]
-\header {
-  % The following fields are centered
-  dedication = "Dedication"
-  title = "Title"
-  subtitle = "Subtitle"
-  subsubtitle = "Subsubtitle"
-  instrument = "Instrument"
-
-  % The following fields are left-aligned on the left side
-  poet = "Poet"
-  meter = "Meter"
-
-  % The following fields are right-aligned on the right side
-  composer = "Composer"
-  arranger = "Arranger"
-}
+Dieses Beispiel zeigt alle @code{\header}-(Überschrifen)-Variablen:
 
-\score {
-  { s1 }
+@lilypond[papersize=a7,quote,verbatim,noragged-right]
+\book {
   \header {
-    % The following fields are placed at opposite ends of the same line
-    piece = "Piece"
-    opus = "Opus"
+      % The following fields are centered
+    dedication = "Dedication"
+    title = "Title"
+    subtitle = "Subtitle"
+    subsubtitle = "Subsubtitle"
+      % The following fields are evenly spread on one line
+      % the field "instrument" also appears on following pages
+    instrument = \markup \with-color #green "Instrument"
+    poet = "Poet"
+    composer = "Composer"
+      % The following fields are placed at opposite ends of the same line
+    meter = "Meter"
+    arranger = "Arranger"
+      % The following fields are centered at the bottom
+    tagline = "tagline goes at the bottom of the last page"
+    copyright = "copyright goes at the bottom of the first page"
+  }
+  \score {
+    { s1 }
+    \header {
+        % The following fields are placed at opposite ends of the same line
+      piece = "Piece 1"
+      opus = "Opus 1"
+    }
+  }
+  \score {
+    { s1 }
+    \header {
+        % The following fields are placed at opposite ends of the same line
+      piece = "Piece 2 on the same page"
+      opus = "Opus 2"
+    }
+  }
+  \pageBreak
+  \score {
+    { s1 }
+    \header {
+        % The following fields are placed at opposite ends of the same line
+      piece = "Piece 3 on a new page"
+      opus = "Opus 3"
+    }
   }
 }
 @end lilypond
 
-@c Is the bit about \null markups true? -mp
+Beachten Sie:
+
+@itemize
+@item
+Die Instrumentenbezeichnung wird auf jeder Seite wiederholt.
+
+@item
+Nur @code{piece} (Stück)uand @code{opus} werden für eine Partitur 
+(@code{\score}) gesetzt, wenn die @code{\paper}-Variable
+@code{print-all-headers} auf @code{##f} gesetzt ist (Standardeinstellung).
 
+@item
+@c Is the bit about \null markups true? -mp
 Textfelder, die in einer @code{\header}-Umgebung nicht benutzt werden,
 werden durch @code{\null}-Textbeschriftung ersetzt, sodass sie keinen
 leeren Platz belegen.
 
+@item
 Die Standardeinstellungen von @code{scoreTitleMarkup} platzieren
 die Felder @code{piece} (Stück) und @code{opus} zu den gegenüberliegenden
 Seiten der selben Zeile.
 
+@end itemize
+
+Um die Standardeinstellungen des Layouts zu ändern, siehe
+@ref{Angepasstes Layout für Titelumgebungen}.
+
 @funindex breakbefore
 
 Mit der Variable @code{breakbefore} innerhalb einer @code{\header}-Umgebung,
@@ -759,7 +798,8 @@ Handbuch zum Lernen:
 @rlearning{Wie eine LilyPond-Eingabe-Datei funktioniert},
 
 Notationsreferenz:
-@ref{Die Dateistruktur}.
+@ref{Die Dateistruktur},
+@ref{Angepasstes Layout für Titelumgebungen}.
 
 Installierte Dateien:
 @file{ly/titling-init.ly}.
@@ -879,6 +919,11 @@ Notationsreferenz:
 @unnumberedsubsubsec Angepasstes Layout für Titelumgebungen
 @translationof Custom layout for title blocks
 
+@cindex bookTitleMarkup
+@cindex scoreTitleMarkup
+@funindex bookTitleMarkup
+@funindex scoreTitleMarkup
+
 @code{\markup}-Befehle in der @code{\header}-Umgebung sind sinnvoll
 für einfaches Formatieren von Text, aber sie gewähren keine genaue
 Kontrolle über die Positionierung von Titeln.  Um die Positionierung
@@ -890,7 +935,8 @@ folgenden Variablen (die man in der @code{\paper}-Umgebung einsetzen muss):
 @item @code{scoreTitleMarkup}
 @end itemize
 
-Diese Beschriftungsvariablen sind behandelt in
+Die Positionierung von Titeln, wenn die Standardeinstellung dieser
+Variablen benützt werden, wird anhand einem Beispiel gezeigt in
 @ref{Standardlayout von book und Partitur Titelumgebungen}.
 
 Die Standardeinstellungen von @code{scoreTitleMarkup}, wie in der
@@ -1049,6 +1095,51 @@ folgenden Variablen (die man in der @code{\paper}-Umgebung einsetzen muss):
 @item @code{evenFooterMarkup}
 @end itemize
 
+@cindex Beschriftung mit Bedingung
+@cindex on-the-fly
+@funindex \on-the-fly
+
+Der @code{\markup}-Befehl @code{\on-the-fly} kann eingesetzt werden,
+um Beschriftung anhand einer Bedingung zu Kopf- und Fußzeilentext
+innerhalb der @code{\paper}-Umgebung hinzuzufügen.  Hierzu wird folgende
+Syntax eingesetzt:
+
+@example
+@code{Variable} = @code{\markup} @{
+  ...
+  @code{\on-the-fly}  #@var{Prozedur}  @var{Beschriftung}
+  ...
+@}
+@end example
+
+Die @var{Prozedur} wird jedes mal aufgerufen, wenn dar
+@code{\markup}-Befehl, auf den sie sich auswirkt, ausgewertet wird.
+Die @var{Prozedur} sollte nach einer bestimmten Bedingung fragen und
+das @var{Beschriftung}-Argument ausführen (also setzen), wenn diese
+Bedinung wahr ist.
+
+Eine Anzahl von fertigen Prozeduren, um verschiedene Bedinungen zu testen,
+werden bereitgestellt:
+
+@quotation
+@multitable {print-page-number-check-first-----} {should this page be printed-----}
+
+@headitem  Prozedurbezeichnung      @tab  Getestete Bedinung
+
+@item print-page-number-check-first @tab  sollte diese Seitenzahl gesetzt werden?
+@item create-page-number-stencil    @tab  'print-page-numbers wahr?
+@item print-all-headers             @tab  'print-all-headers wahr?
+@item first-page                    @tab  erste Seite im Buch?
+@item (on-page nmbr)                @tab  Seitenzahl = nmbr?
+@item last-page                     @tab  letzte Seite im Buch?
+@item not-first-page                @tab  nicht erste Seite im Buch?
+@item part-first-page               @tab  erste Seite im book part?
+@item part-last-page                @tab  letzte Seite im book part?
+@item not-single-page               @tab  Seiten im book part > 1?
+
+@end multitable
+@end quotation
+
 Das folgende Beispiel zentriert die Seitenzahlen unten auf jeder Seite.
 Zuerst werden die Standardeinstellungen von @code{oddHeaderMarkup} und
 @code{evenHeaderMarkup} entfernt, indem sie als @qq{Null}-Beschriftung
@@ -1077,11 +1168,26 @@ die selbe Layoutdefinition wie @code{\oddFooterMarkup}:
 }
 @end lilypond
 
+Verschiedene @code{\on-the-fly}-Bedingungen können mit dem Operator
+@qq{UND} verknüpft werden, beispielsweise bestimmt
+
+@example
+  @code{\on-the-fly #first-page}
+  @code{\on-the-fly #last-page}
+  @code{@{ \markup ... \fromproperty #'header: ... @}}
+@end example
+
+@noindent
+ob es sich um eine einzelne Seite bei der Ausgabe handelt.
+
 @seealso
 Notationsreferenz:
 @ref{Wie funktioniert die Titel-Umgebung?},
 @ref{Standardlayout von book und Partitur Titelumgebungen}.
 
+Installierte Dateien:
+@file{../ly/titling-init.ly}.
+
 
 @node Fußnoten erstellen
 @subsection Fußnoten erstellen
@@ -1102,11 +1208,65 @@ manuelle Fußnoten.
 
 Automatische Fußnoten erstellen aufsteigende Zahlenverweise, während
 mit manuellen Fußnoten eigene angepasste Verweise erstellt werden
-können.  Alle Grobs, @code{\markup}-Beschriftung auf höchster Ebene
-und zu Akkord zusammengefasste Noten können mit Fußnoten versehen werden.
+können.  Fußnoten werden normalerweise wie ein @code{\tweak}-Befehl
+an Noten gehängt und können deshalb auch direkt mit den Grobs
+(graphischen Objekten) verknüpft werden, die von den meisten
+musikalischen Elementen und Postelementen erstellt werden.  In Fällen, wo
+das nicht funktioniert (etwa bei Taktstrichen und Taktartänderungen, wo
+die Grobs als Folge einer Eigenschaftsänderung erstellt werden), können
+Fußnoten als einzelnstehendes musikalisches Ereigenis ersetllt werden,
+das sich auf alle Grobs eines bestimmten Typs zu einer bestimmten Zeit
+bezieht.
+
+Der vollständige Befehl ist:
+
+@example
+\footnote @var{Zeichen} @var{Verschiebung} @var{Grob-Bezeichnung} @var{Fußnote}
+@var{Noten}
+@end example
+
+Die Elemente sind folgende:
 
-Die Reihenfolge, in welcher ein Grob erstellt wird, bestimmt die
-Reihenfolge der Nummerierung automatischer Fußnoten.
+@table @var
+@item
+Zeichen
+ist eine Beschriftung oder Zeichenkette, die das Fußnotenzeichen
+angbit, welches für den Referenzpunkt als auch für die Fußnote
+unten auf der Seite benützt wird.  Es kann ausgelassen werden
+(oder durch @code{\default} ersetzt werden); in diesem Fall wird
+eine aufsteigende Zahlenfolge erstellt.
+
+@item Verschiebung (offset)
+ist ein Zahlenpaar wie etwa @samp{#(2 . 1)}, das die X- und Y-Verschiebung
+vom Referenzpunkt aus angibt, wo das Zeichen gesetzt werden soll.
+
+@item Grob-Bezeichnung
+gibt die Grob-Art an, der ein Fußnotenzeichen hinzugefügt werden soll
+(wie etwa @samp{#'Flag}).  Wenn sie angegeben wird, wird der entsprechende
+Grob als Referenzpunkt eingesetzt, auch wenn das referenzierte Element
+nicht die @var{Noten} selber sind, sondern ein Grob, der durch sie
+erstellt wird.  Das Element kann ausgelassen werden (oder durch
+@code{\default} ersetzt werden); dann wird nur ein direkt erstellter Grob
+mit Fußnote versehen.
+
+@item Fußnote
+Diese Beschriftung oder Zeichenkette bezeichnet den Fußnotentext, der
+am unteren Seitenrand gesetzt werden soll.
+
+@item Noten
+Das ist das Element, ein musikalisches Ereignis oder eine Akkordkonstruktion
+oder ein Post-Ereignis, das die Fußnote erhält.  Man kann es nicht auslassen,
+aber man @emph{kann} es durch @code{\default} ersetzten.  In diesem Fall
+wird die Fußnote aber nicht an einen bestimmten musikalischen Ausdruck
+angehänt, sondern an einen zeitlichen Moment.  In diesem Fall muss man
+zwingend die @var{Grob-Bezeichnung} angeben, um den Grob-Typ auszuwählen, auf
+den sich die Fußnote bezieht (etwa @samp{#'TimeSignature}).
+@end table
+
+Wie auch mit @code{\tweak} muss dem @code{\footnote}-Befehl @code{-}
+vorangestellt werde,n wenn er an ein Post-Ereignis oder eine
+Artikulation angehängt werden soll, damit der Parser das Ergebnis
+der vorherigen Note oder Pause zuordnen kann.
 
 
 @node Automatische Fußnoten
@@ -1115,9 +1275,10 @@ Reihenfolge der Nummerierung automatischer Fußnoten.
 
 @cindex Fußnoten, automatisch
 
-Automatische Fußnoten brauchen drei Argumente: das @var{Layoutobjekt}, das die
-Anmerkung erhalten soll, die @var{(x . y)}-Position des Indikators und
-eine @code{\markup}-Beschriftung, die den Inhalt der Fußnote enthält.
+Automatische Fußnoten haben vier Argumente: die @var{(x . y)}-Position des Indikators,
+die optionale @var{Grob-Bezeichnung}, die die Anmerkung erhalten soll,
+die @var{Fußnote}-Beschriftung, die den Inhalt der Fußnote enthält, und
+natürlich die @var{Noten}, welche mit einer Fußnote versehen werden sollen.
 
 Der Befehl @code{\footnote} muss @emph{vor} dem Grob geschrieben
 werden, auf den sich die Fußnote bezieht.
@@ -1127,19 +1288,17 @@ werden, auf den sich die Fußnote bezieht.
 \book {
   \header { tagline = ##f }
   \relative c' {
-    \footnote #'(0.5 . -2) #'NoteHead
+    \footnote #'(0.5 . -2)
       \markup { Die erste Note } \default
     a'4 b8
-    \footnote #'(0.5 . 1) #'NoteHead
+    \footnote #'(0.5 . 1) #'Flag
       \markup { Die dritte Note } \default
-    e c4 d4
+    e\noBeam c4 d4
   }
 }
 @end lilypond
 
-Bei Noten in Akkorden muss der Befehl @code{\footnote} @emph{nach}
-der Note, auf der sie sich bezieht, in Form eines @code{TextScript}
-stehen:
+Noten in Akkorden stellen keine Schwierigkeit dar:
 
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
@@ -1147,9 +1306,9 @@ stehen:
   \header { tagline = ##f }
   \relative c' {
     <
-    c-\footnote #'(1 . -1.25) "Hier ein C" \default
-    es-\footnote #'(2 . -0.25) \markup { \italic "Ein Es" } \default
-    g-\footnote #'(2 . 3) \markup { \bold "Das ist ein G" } \default
+    \footnote #'(1 . -1.25) "Hier ein C" c
+    \footnote #'(2 . -0.25) \markup { \italic "Ein Es" } es
+    \footnote #'(2 . 3) \markup { \bold "Das ist ein G" } g
     >1
   }
 }
@@ -1167,27 +1326,17 @@ Tagline und Copyright gezeigt wird.
 \book {
   \header { copyright = \markup { "Copyright 1970" } }
   \relative c' {
-    \footnote #'(-3 . 0) #'DynamicText
-      \markup { \bold Forte } \default
-
-    \footnote #'(0 . 1.5) #'Slur
-      \markup { Ein Bogen } \default
-    a'4\f(
-
-    \footnote #'(0 . -2) #'Beam
-      \markup { Balken } \default
-    b8)[ e]
-
+    a'4-\footnote #'(-3 . 0) \markup { \bold Forte } \f
+    -\footnote #'(0 . 1.5) \markup { Ein Bogen } (
+    b8)-\footnote #'(0 . -2) \markup { Balken } [ e]
     \footnote #'(1 . -1) #'Stem
-      \markup  { \teeny { Das ist ein Hals } } \default
+      \markup  { \teeny { Das ist ein Hals } }
     c4
-
     \footnote #'(0 . 0.5) #'AccidentalCautionary
-      \markup \italic { Ein Warnungsversetzungszeichen } \default
-
-    \footnote #'(0.5 . -0.5) #'TextScript
-      \markup \italic { Langsamer hier } \default
-    dis?4_"rit."
+      \markup \italic { Ein warnendes Versetzungszeichen }
+    \footnote #'(1 . 1) "Die Note selber"
+    dis?4-\footnote #'(0.5 . -0.5) \markup \italic { langsamer werden }
+         _"rit."
   }
 }
 @end lilypond
@@ -1213,28 +1362,31 @@ den Befehl @code{\auto-footnote}:
 
 @cindex Fußnoten, manuell
 
-Manuell erstellte Fußnoten brauchen vier Argumente: das @var{Layoutobjekt},
-das die Anmerkung erhalten soll, die @var{(x . y)}-Position des
-Indikators und zwei @code{\markup}-Beschriftungen; die erste ist der
-Indikator, der an die Note oder den Grob gehängt wird, die zweite
-der Inhalt der Fußnote unten auf der Seite.
+Manuell erstellte Fußnoten haben ein zusätzliches erstes Argument
+@var{Zeichen}, das das Fußnotenzeichen erstellt.  Im Gegensatz zu
+automatisch erstellten Fußnotenzeichen erscheinen sie nicht unbedingt
+vor dem Fußnotentext unten auf der Seite -- das Herstellen eines visualen
+Zusammenhanges ist dem Setzer überlassen.  LilyPond stellt nur ischer, dass
+der zugehörige Text unten auf der selben Seite erscheint.
 
-Wie auch bei automatischen Fußnoten muss der Befehl @code{\footnote}
-@emph{vor} dem Grob kommen, an den die Fußnote gehängt wird und als
-@code{TextScript} geschrieben werden:
+Davon abgesehen ist die Benutzung identisch mit automatischen Fußnoten.
 
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
 \book {
   \header { tagline = ##f }
   \relative c' {
-    a'4-\footnote
-          "1" #'(0.5 . -2) #'NoteHead \markup { \italic "1. Die erste Note" } \default
+    \footnote
+          "1" #'(0.5 . -2)
+          \markup { \italic "1. Die erste Note" }
+    a'4
     b8
-    e-\footnote
-          \markup { \bold "2" } #'(0.5 . 1) #'NoteHead "2. Die zweite Note" \default
+    \footnote
+          \markup { \bold "2" } #'(0.5 . 1)
+          "2. Die zweite Note"
+    e
     c4
-    d\p-\footnote "3" #'(0.5 . -1) #'DynamicText "3. Piano" \default
+    d-\footnote "3" #'(0.5 . -1) "3. Piano" \p
   }
 }
 @end lilypond
@@ -1266,44 +1418,38 @@ Position der Fußnotentexte zu Tagline und Copyright anzeigen:
 \book {
   \header { tagline = ##f }
   \relative c' {
-    \footnote
-      \markup { \teeny 1 } #'(-3 . 0) #'DynamicText
-      \markup { 1. \bold Forte } \default
-
-    \footnote
-      \markup { \teeny b } #'(0 . 1.5) #'Slur
-      \markup { b. Ein Bogen } \default
-    a'4\f(
-
-    \footnote
-      \markup { \teeny 3 } #'(0 . -2) #'Beam
-      \markup { 3. Balken } \default
-    b8)[ e]
-
+    a'4-\footnote
+      \markup { \teeny 1 } #'(-3 . 0)
+      \markup { 1. \bold Forte } \f
+    -\footnote
+      \markup { \teeny b } #'(0 . 1.5)
+      \markup { b. Ein Bogen } (
+    b8)-\footnote
+      \markup { \teeny 3 } #'(0 . -2)
+      \markup { 3. Balken } [
+    e]
     \footnote
       \markup { 4 } #'(1 . -1) #'Stem
-      \markup  { \bold 4. { Das ist ein Hals } } \default
+      \markup  { \bold 4. { Das ist ein Hals } }
     c4
-
     \footnote
-      \markup \concat \teeny { "sharp (v)" } #'(0 . 0.5) #'AccidentalCautionary
-      \markup \italic { v. Ein Warnungsversetzungszeichen } \default
-
-    \footnote
-      \markup \concat \teeny { "a" } #'(0.5 . -0.5) #'TextScript
-      \markup \italic { a. Langsamer hier } \default
-    dis?4_"rit."
-
-    \breathe
+      \markup \concat \teeny { "sharp (v)" }
+          #'(0 . 0.5) #'AccidentalCautionary
+      \markup \italic { v. Ein warndendes Versetzungszeichen }
+    dis?4-\footnote
+      \markup \concat \teeny { "a" } #'(0.5 . -0.5)
+      \markup \italic { a. Langsamer werden } _"rit."
     \footnote
-      \markup { \teeny \musicglyph #"rests.4" } #'(1.5 . -0.25) #'BreathingSign
-      \markup { \null } \default
+      \markup { \teeny \musicglyph #"rests.4" }
+          #'(1.5 . -0.25)
+      \markup { \null } \breathe
   }
 }
 @end lilypond
 
 Eine @code{\markup}-Beschriftung der höchsten Ebene wird wie folgt
 annotiert:
+
 @c KEEP LY
 @lilypond[verbatim,quote,ragged-right,papersize=a8]
 \book {
@@ -1489,7 +1635,7 @@ tocAct =
    (add-toc-item! 'tocActMarkup text))
 @end verbatim
 
-@lilypond[line-width=11.0\cm]
+@lilypond[line-width=10.0\cm]
 \header { tagline = ##f }
 \paper {
   tocActMarkup = \markup \large \column {
@@ -1518,7 +1664,7 @@ tocAct =
 Die Zeile zwischen dem Inhalt und der Seitenzahl kann mit einer gepunkteten
 Linie gefüllt werden:
 
-@lilypond[verbatim,quote]
+@lilypond[verbatim,quote,line-width=10.0\cm]
 \header { tagline = ##f }
 \paper {
   tocItemMarkup = \tocItemWithDotsMarkup
index 065d9746032fb6a2c6a725066e0bbbfd2da358bd..960fec0c259804207d3ee75cfb9f2c221c0cac77 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -230,16 +230,19 @@ Notation kommen:
     \voiceOne
     % Make space for fingering in the cross-staff voice
     \once\override DynamicLineSpanner #'staff-padding = #3.4
-    e''2\p\< d''\> s1*0\!
+    e''2\p\< d''\>
+    c''1\!
   }
   \new Staff = "down" <<
     {
       \clef bass
       s4. e,8\rest g,2\rest
+      c1
     } \\ {
       c8\( g c'
       \change Staff = "up"
       e' g' b'-3 a' g'\)
+      f'1
     }
   >>
 >>
@@ -442,43 +445,17 @@ Referenz der Interna:
 @cindex Akkorde über zwei Systeme
 
 @funindex Stem
-@funindex cross-staff
-@funindex length
-@funindex flag-style
+@funindex \cross-staff
+@funindex \autoBeamOff
+@funindex Span_stem_engraver
 
-Akkorde, die über zwei Systeme reichen, können erstellt werden,
-indem die Länge der Hälse im unteren System vergrößert wird,
-bis sie zum oberen System hinauf reichen bzw. umgekehrt bei
-Hälsen, die nach unten zeigen.
+Akkorde, die über zwei Systeme reichen, können mit dem
+@code{Span_stem_engraver} erstellt werden.  Man muss dabei sicherstellen,
+dass die automatische Bebalkung die Noten nicht auf dem einen System
+mit Balken versieht, wenn es auf dem anderen nicht nötig wäre.
 
-@lilypond[verbatim,quote]
-\new PianoStaff <<
-  \new Staff {
-    \relative c' {
-      f8 e4 d8 d f e4
-    }
-  }
-  \new Staff {
-    \relative c' {
-      << {
-        \clef bass
-        % stems may overlap the other staff
-        \override Stem #'cross-staff = ##t
-        % extend the stems to reach the other staff
-        \override Stem #'length = #12
-        % do not print extra flags
-        \override Flag #'style = #'no-flag
-        % prevent beaming as needed
-        a8 g4 f8 f bes\noBeam g4
-      }
-      \\
-      {
-        f,2 bes4 c
-      } >>
-    }
-  }
->>
-@end lilypond
+@lilypondfile[verbatim,quote]
+{cross-staff-stems.ly}
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
index fa23864dad52bea286e950dab369ee883e761e0b..6b5c0b5492b549b5b79213e5cc6af698045a7b14 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -47,7 +47,8 @@
 Die Tabelle zeigt die zwei üblichen Möglichkeiten, wie Akkordbezeichnungen
 ausgegeben werden. Es wird auch die entsprechende Note ausgegeben.
 
-@lilypondfile{chord-names-jazz.ly}
+@c The line width is a hack to allow space for instrument names
+@lilypondfile[quote,line-width=15\cm]{chord-names-jazz.ly}
 
 
 @node Übliche Akkord-Variablen
@@ -440,15 +441,15 @@ Die folgende Tabelle zeigt die vordefinierten Saitenstimmungen:
 
 Die Tabelle zeigt alle vordefinierten Bunddiagramme für Gitarre.
 
-@lilypondfile{display-predefined-fretboards.ly}
+@lilypondfile[line-width=15.5\cm]{display-predefined-fretboards.ly}
 
 Die folgende Tabelle zeigt vordefinierte Bunddiagramme für Ukulele.
 
-@lilypondfile{display-predefined-ukulele-fretboards.ly}
+@lilypondfile[line-width=15.5\cm]{display-predefined-ukulele-fretboards.ly}
 
 Die folgende Tabelle zeigt die vordefinierten Bunddiagramme für Mandoline.
 
-@lilypondfile{display-predefined-mandolin-fretboards.ly}
+@lilypondfile[line-width=15.5\cm]{display-predefined-mandolin-fretboards.ly}
 
 
 @node Vordefinierte Papierformate
index e8daea6e20c1b95876376b4dddf0029257d8a55c..c260d0ecc3e7ff2c201045fd7b9bfd20037a8227 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -873,14 +873,16 @@ Des anstelle von e-dreifach-b).
 @funindex \inversion
 @funindex inversion
 
-Ein musikalischer Ausdruck kann in seine Umkehrung transformiert werden:
+Ein musikalischer Ausdruck kann in seine Umkehrung transformiert und
+gleichzeitig transponiert werden:
 
 @example
-\inversion @var{vonTonhöhe} @var{nachTonhöhe} @var{mus. Ausdruck}
+\inversion @var{umTonhöhe} @var{nachTonhöhe} @var{mus. Ausdruck}
 @end example
 
-Der @code{@var{mus. Ausdruck}} wird Intervall für Intervall umgekehrt und dann
-von @code{v@var{vonTonhöhe}} nach @code{@var{nachTonhöhe}} transponiert.
+Der @code{@var{mus. Ausdruck}} wird Intervall für Intervall um
+@code{v@var{UmTonhöhe}} umgekehrt und dann von @code{v@var{UmTonhöhe}}
+nach @code{@var{nachTonhöhe}} transponiert.
 
 @lilypond[verbatim,quote]
 music = \relative c' { c d e f }
@@ -891,6 +893,10 @@ music = \relative c' { c d e f }
 }
 @end lilypond
 
+@warning{Motive, die umgekehrt werden, sollen in absoluten Tonhöhen
+notiert werden oder zuerst in absolute Tonhöhen umgewandelt werden,
+indem sie in eine @code{\relative}-Umgebung eingeschlossen werden.}
+
 @seealso
 Notationsreferenz:
 @ref{Modale Transformierungen},
@@ -1467,7 +1473,7 @@ zwischen B- und A-Klarinette wechseln.
 \transposition a
 c d e f
 \textLengthOn
-s1*0^\markup { B-Klarinette benutzen }
+<>^\markup { B-Klarinette benutzen }
 R1
 
 \key bes \major
@@ -2654,7 +2660,7 @@ die den Versetzungszeichenstil kurzzeitig auf @code{forget} umschaltet:
 @lilypond[verbatim,quote]
 forget = #(define-music-function (parser location music) (ly:music?) #{
   \accidentalStyle "forget"
-  $music
+  #music
   \accidentalStyle "modern"
 #})
 {
index 5aa715e263c206b819b9e83421f15bf15f074d34..d5ddcbfcc953c69f9167249bd638dc90c4642156 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -242,7 +242,7 @@ g1 |
 Die @code{measureLength}-Eigenschaft ist beschrieben in
 @ref{Verwaltung der Zeiteinheiten}.
 
-@cindex \inStaffSegno
+@funindex \inStaffSegno
 
 Der @code{\inStaffSegno}-Befehl kann angewandt werden, um das
 Segno-Zeichen in die Notenzeile einzubinden, auch in Kooperation
@@ -449,7 +449,8 @@ in einer Scheme-Liste einzufügen.
 voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } }
 \relative c'' {
   c1
-  \set Score.repeatCommands = #(list(list 'volta voltaAdLib) 'start-repeat)
+  \set Score.repeatCommands =
+    #(list(list 'volta voltaAdLib) 'start-repeat)
   c4 b d e
   \set Score.repeatCommands = #'((volta #f) (volta "4.") end-repeat)
   f1
index 0d14ff658e70cef06f1f8260959fdf6ec7262144..b8c31788a0ca478fc77fe2f0479237272aa541e6 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -2262,9 +2262,11 @@ Die @code{beamExceptions}-Regel kann die @code{beatStructure}-Einstellung
 \repeat unfold 8 {c8}
 @end lilypond
 
-Im traditionellen Notensatz haben Achtelnoten besondere Bebalkungsregeln.
-Ein Takt, der nur aus Achteln besteht, kann als Ganzer bebalkt werden.  Diese
-Regel wird durch die Eigenschaft @code{beamWholeMeasure} bestimmt.
+Auf gleiche Art werden Achtelnoten im 3/4-Takt über den ganzen Takt hin
+mit Balken versehen.  Damit Achtelnoten im 3/4-Takt auf jedem Schlag
+einen neuen Balken erhalten, muss @code{beamExceptions} verändert werden:
+
+
 
 @lilypond[quote,verbatim,relative=2]
 \time 3/4
@@ -2275,10 +2277,13 @@ Regel wird durch die Eigenschaft @code{beamWholeMeasure} bestimmt.
 \repeat unfold 6 {a8}
 @end lilypond
 
-In einigen Notenstichen der romantischen und klassischen Periode kann auch
-ein halber Takt Achtelnoten durchgehend bebalkt werden, auch wenn das die
-generelle Regel verletzt (siehe Gould, S. 153).  Dieses Verhalten wird durch
-die Eigenschaft @code{beamHalfMeasure} bestimmt:
+In Notenstichen der romantischen und klassischen Periode wird teilweise auch
+ein halber Takt Achtelnoten im 3/4-Takt mit einem Balken versehen, moderner
+Notenstich vermeidet dies jedoch, um nicht den falschen Eindruck eines
+6/8-Taktes entstehen zu lassen (siehe Gould, S. 153).  Eine ähnliche Situation
+entsteht im 3/8-Takt.  Dieses Verhalten wird durch
+die Eigenschaft @code{beamHalfMeasure} bestimmt, welche sich nur auf
+Takte mit einer 3 im Zähler auswirkt:
 
 @lilypond[quote,verbatim,relative=2]
 \time 3/4
@@ -3524,9 +3529,9 @@ MyCadenza = \relative c' {
     \MyCadenza c'1
   }
   \new Staff {
-    $(mmrest-of-length MyCadenza)
+    #(mmrest-of-length MyCadenza)
     c'1
-    $(skip-of-length MyCadenza)
+    #(skip-of-length MyCadenza)
     c'1
   }
 >>
index 055c7f26556d513952758e68ca930fd825a90d72..f4f768019576d24c5d5cc91af360d35a61f76a59 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -15,7 +15,7 @@
 @section Gleichzeitig erscheinende Noten
 @translationof Simultaneous notes
 
-@lilypondfile[quote]{simultaneous-headword.ly}
+@lilypondfile[quote,ragged-right,line-width=16\cm]{simultaneous-headword.ly}
 
 Polyphonie bedeutet in der musikalischen Terminologie das
 Vorhandensein von mehr als einer (eigenständigen) Stimme
@@ -74,7 +74,8 @@ Die Noten innerhalb der Akkorde konnen auch von Artikulationen oder
 Ornamenten gefolgt werden.
 
 @lilypond[verbatim,quote,relative=2]
-<a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4 <a-+ c-->8. <g\fermata c e\turn>16
+<a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4
+<a-+ c-->8. <g\fermata c e\turn>16
 @end lilypond
 
 Manche Notationselemente, wie etwa Dynamik, Crescendo-Klammern und
@@ -82,7 +83,22 @@ Legatobögen müssen an den gesamten Akkord gehängt werden und nicht
 an einzelne Noten, damit sie ausgegeben werden.
 
 @lilypond[verbatim,quote,relative=2]
-<a\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>) <a c e>\< <a c e> <a c e>\!
+<a\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>)
+<a c e>\< <a c e> <a c e>\!
+@end lilypond
+
+Ein Akkord ist sozusagen ein Container für die Noten, ihre Artikulationen
+und andere angehänge Elemente.  Demzufolge hat also auch ein Akkord ohne
+wirkliche Noten innerhalb der Klammern keine Dauer.  Alle angehängten
+Artikulationen geschehen zur selben musikalischen Zeit wie die folgende
+Note oder der folgende Akkord und werden damit kombiniert (für
+komplexere Möglichkeiten, derartige Elemente zu kombinieren, siehe
+@ref{Gleichzeitige Ausdrücke}.
+
+@lilypond[verbatim,quote,relative=2]
+\grace { g8[( a b] }
+<> ) \p \< -. -\markup \italic "sempre staccato"
+\repeat unfold 4 { c4 e }  c1\f
 @end lilypond
 
 @cindex relative Tonhöhe, Akkorde
@@ -260,7 +276,17 @@ a << { a4 b g } { d4 g c, } >>
 Dass kann benutzt werden, wenn die simultanen Abschnitte einen
 identischen Rhythmus haben, aber wenn versucht wird, Noten mit
 unterschiedlicher Dauer an denselben Hals zu setzen, gibt es
-Fehlermeldungen.
+Fehlermeldungen.  Noten, Artikulationen und Eigenschaftsänderungen
+in einer @emph{einzelnen} @samp{Voice} werden gesammelt und
+in musikalischer Reihenfolge gesetzt:
+
+@lilypond[quote,verbatim,relative=2]
+<a c>4-.  <>-. << c a >>  << { c-. <c a> } { a s-. } >>
+@end lilypond
+
+Mehrfache Hälse oder Balken oder unterschiedliche Notendauern
+oder Eigenschaften zur selben musikalischen Zeit erfordern den
+Einsatz von mehreren Stimmen.
 
 Das nächste Beispiel zeigt, wie ein simultaner Ausdruck implizit
 mehrere Systeme erstellt:
@@ -270,7 +296,8 @@ mehrere Systeme erstellt:
 << { a4 b g2 } { d4 g2 c,4 } >>
 @end lilypond
 
-In diesem Fall stellt der unterschiedliche Rhythmus kein Problem dar.
+In diesem Fall stellt der unterschiedliche Rhythmus kein Problem dar,
+weil sie in unterschiedlichen Stimmen interpretiert werden.
 
 @cindex Zusammenstöße, kollidierende Notenkolumnen
 @cindex Zusammenstöße, ignorieren
index 6f365309c7004c339f59249c71fe97172c94e6b1..7726a30ff5b8940b119705e15017fa2628fc836d 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -911,7 +911,8 @@ Notationsreferenz:
 @ref{Seitenumbrüche},
 @ref{Optimale Seitenumbrüche},
 @ref{Optimale Umbrüche zum Blättern},
-@ref{Minimale Seitenumbrüche}.
+@ref{Minimale Seitenumbrüche},
+@ref{Eine-Seite-Seitenumbrüche}.
 
 Installierte Dateien:
 @file{ly/paper-defaults-init.ly}.
@@ -1105,7 +1106,106 @@ Hier ist ein Beispiel für eine @code{\layout}-Umgebung:
 @}
 @end example
 
+Mehrfache @code{\layout}-Umbgebungen können als Ausdrücke auf höchster
+Ebene eingegeben werden.  Das kann beispielsweise nützlich sein, wenn
+unterschiedliche Einstellungen in extra Dateien gespeichert werden und
+optional eingefügt werden.  Intern wird eine Kopie der aktuellen
+@code{\layout}-Konfiguration gemacht, wenn eine @code{\layout}-Umgebung
+ausgewertet wird, dann erst werden Änderungen aus der Umgebung angewendet
+und das Ergebnis als die neue aktuelle Konfiguration gespeichert.
+Aus der Sicht des Benutzers werden die @code{\layout}-Umgebungen
+kombiniert, aber in Konfliktsituationen (wenn die gleiche Eigenschaft
+in unterschiedlichen Umgebungen geändert wird), erhält die spätere
+Definition den Vorrang.
 
+Wenn also diese Umgebung:
+
+@example
+\layout @{
+  \context @{
+    \Voice
+    \override TextScript #'color = #magenta
+    \override Glissando #'thickness = #1.5
+  @}
+@}
+@end example
+
+nach der Umgebung aus dem vorherigen Beispiel geschrieben wird, werden
+die @code{'padding}- und @code{'color}-Einstellungen für @code{TextScript}
+kombiniert, aber die spätere @code{'thickness}-Einstellung für
+@code{Glissando} ersetzt (oder versteckt) die vorherige.
+
+@code{\layout}-Umgebungen können einer Variable zur späteren Benutzung
+zugewiesen werden, aber die Funktionsweise dieser Zuweisung ist geringfügig
+aber deutlich unterschiedlich von der Variante, sie auszuschreiben.
+
+Wenn eine Variable etwa so definiert wird:
+
+@example
+layoutVariable = \layout @{
+  \context @{
+    \Voice
+    \override NoteHead #'font-size = #4
+  @}
+@}
+@end example
+
+@noindent
+dann enthält sie die aktuelle @code{\layout}-Konfiguration mit zusätzlicher
+Veränderung von @code{NoteHead #'font-size} (der Schriftgröße der Notenköpfe),
+aber diese Kombination wird @emph{nicht} als nächste aktuelle
+Konfiguration gespeichert.  Man muss sich im klaren sein, dass die
+@qq{aktuelle Konfiguration} gelesen wird, wenn die Variable erstellt
+wird, nicht wenn sie benutzt wird.  Darum ist der Inhalt der Variable
+abhängig von ihrer Position in der Partitur.
+
+Die Variable kann dann auch innerhalb einer anderen @code{\layout}-Umgebung
+eingesetzt werden, etwa:
+
+@example
+\layout @{
+  \layoutVariable
+  \context @{
+    \Voice
+    \override NoteHead #'color = #red
+  @}
+@}
+@end example
+
+Eine @code{\layout}-Umgebung, die eine Variable enthält wie im Beispiel oben,
+kopiert die aktuelle Konfiguration @emph{nicht}, sondern benützt den
+Inhalt von @code{\layoutVariable} als Basiskonfiguration für die weiteren
+Veränderungen.  Das heißt, dass Änderungen, die zwischen der Definition
+der Variable und ihrer Benutzung definiert wurden, verloren gehen.
+
+Wenn @code{layoutVariable} kurz vor ihrer Benutzung definiert wird (oder
+mit @code{\include} eingefügt wird), entspricht ihr Inhalt der
+aktuellen Konfiguration plus die Änderungen, die die Variable definiert.
+Das obige Beispiel, das den Einsatz von  @code{\layoutVariable} zeigt,
+würde in seiner finalen Version folgende @code{\layout}-Umgebung haben:
+
+@example
+  TextScript #'padding = #1
+  TextScript #'color = #magenta
+  Glissando #'thickness = #1.5
+  NoteHead #' font-size = #4
+  NoteHead #' color = #red
+@end example
+
+plus die Veränderungen an Einrückung (@code{indent}) und @code{StaffGrouper}.
+
+Aber wenn die Variable vor der ersten @code{\layout}-Umgebung definiert
+wird, würde die aktuelle Konfiguration nur enthalten:
+
+@example
+  NoteHead #' font-size= #4 % (written in the variable definition)
+  NoteHead #' color = #red % (added after the use of the variable)
+@end example
+
+Wenn man sorgfältig plant, können @code{\layout}-Variablen ein wertvolles
+Instrument sein, um das Layout-Design von Quellen zu strukturieren und
+auch dazu dienen, die Layout-Einstellungen an einer bestimmten Stelle
+wieder zurückzusetzen.
 
 @seealso
 Notationsreferenz:
@@ -1249,6 +1349,7 @@ Notenlinien.
 * Optimale Seitenumbrüche::
 * Optimale Umbrüche zum Blättern::
 * Minimale Seitenumbrüche::
+* Eine-Seite-Seitenumbrüche::
 * Ausdrückliche Umbrüche::
 * Eine zusätzliche Stimme für Umbrüche benutzen::
 @end menu
@@ -1611,12 +1712,30 @@ ist die Funktion geeignet.  Sie wird folgendermaßen aktiviert:
 @}
 @end example
 
-
 @seealso
 Schnipsel:
 @rlsr{Spacing}.
 
 
+@node Eine-Seite-Seitenumbrüche
+@subsection Eine-Seite-Seitenumbrüche
+@translationof One-line page breaking
+
+@funindex ly:one-line-breaking
+
+Die Funktion @code{ly:one-line-breaking} ist ein besonderer
+Seitenumbruchalgorithmus, der jede Partitur (@code{score}) auf
+eine eigene Seite ausgibt, und in einer einzlenen Zeile.  Diese
+Seitenumbruchfunktion gibt keine Titel oder Ränder aus, nur die
+Partitur wird dargestellt.
+
+Die Seitenbreite wird angepasst, sodass die längeste Partitur auf
+eine Zeile passt.  Die Variablen @code{paper-width}, @code{line-width}
+und @code{indent} in der @code{\paper}-Umgebung werden ignoriert,
+wenn auch @code{left-margin} und @code{right-margin} noch beachtet
+werden.  Die Höhe der Seite wird nicht verändert.
+
+
 @node Ausdrückliche Umbrüche
 @subsection Ausdrückliche Umbrüche
 @translationof Explicit breaks
@@ -2384,12 +2503,6 @@ Referenz der Interna:
 
 
 
-
-
-
-
-
-
 @node Explizite Positionierung von Systemen
 @subsection Explizite Positionierung von Systemen
 @translationof Explicit staff and system positioning
@@ -2693,7 +2806,7 @@ dem vorhergehenden Objekt eingefügt werden kann (auch als
 padding bezeichnet), kann durch @code{outside-staff-padding}
 kontrolliert werden.
 
-@lilypond[quote,ragged-right,relative=2,verbatim]
+@lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18]
 \once \override TextScript #'outside-staff-padding = #0
 a'^"This text is placed very close to the note"
 \once \override TextScript #'outside-staff-padding = #3
index 3ac87fae00dd1c415d086880af08fe3d5ece294c..eccdcb388bd6f9506bc49d37333b520db6e88aa0 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -15,7 +15,9 @@
 @section Notation auf Systemen
 @translationof Staff notation
 
-@lilypondfile[quote]{staff-headword.ly}
+@c The line width is a bit of a hack to allow space for the
+@c  instrument names.
+@lilypondfile[quote,ragged-right,line-width=14.5\cm,staffsize=16]{staff-headword.ly}
 
 Dieser Abschnitt zeigt, wie die Erscheinung von Systemen beeinflusst
 wird, wie Partituren mit mehr als einem System gesetzt werden und wie
@@ -1374,7 +1376,7 @@ fluteNotes = \relative c'' {
 
 oboeNotes = \relative c'' {
   R1
-  s1*0^\markup { \tiny "flute" }
+  \new CueVoice { \set instrumentCueName = "flute" }
   \cueDuring #"flute" #UP { R1 }
   g2 c,
 }
@@ -1415,10 +1417,14 @@ oboeNotes = \relative c'' {
 }
 @end lilypond
 
-Beschriftung kann auch benutzt werden, um die Bezeichnung des zitierten
-Instruments anzuzeigen.  Wenn die Stichnoten einen Schlüsselwechsel
-erfordern, kann er manuell erzeugt werden -- dann muss aber der
-ursprüngliche Schlüssel am Ende der Stichnoten wieder hergestellt werden:
+Die Bezeichnung des gerade spielenden Instruments in den Stichnoten
+kann gesetzt werden, indem man die @code{instrumentCueName}-Eigenschaft
+in einen temporären @code{CueVoice}-Kontext setzt.  Die Platzierung und
+der Stil von @code{instrumentCueName} wird durch das @code{\instrumentSwitch}-Objekt
+kontrolliert, siehe @ref{Instrumentenbezeichnungen}.  Wenn die Stichnoten
+einen Schlüsselwechsel erfordern, kann dieser manuell hervorgerufen werden,
+aber der originale Schlüssel muss auch manuell am Ende der Stichnoten
+wieder hergestellt werden.
 
 @lilypond[verbatim,quote]
 fluteNotes = \relative c'' {
@@ -1429,7 +1435,7 @@ bassoonNotes = \relative c {
   \clef bass
   R1
   \clef treble
-  s1*0^\markup { \tiny "flute" }
+  \new CueVoice { \set instrumentCueName = "flute" }
   \cueDuring #"flute" #UP { R1 }
   \clef bass
   g4. b8 d2
@@ -1458,7 +1464,7 @@ fluteNotes = \relative c'' {
 bassoonNotes = \relative c {
   \clef bass
   R1
-  s1*0^\markup { \tiny "flute" }
+  \new CueVoice { \set instrumentCueName = "flute" }
   \cueDuringWithClef #"flute" #UP #"treble" { R1 }
   g4. b8 d2
 }
@@ -1537,7 +1543,7 @@ bassoonNotes = \relative c {
   R1
   \tag #'part {
     \clef treble
-    s1*0^\markup { \tiny "flute" }
+    \new CueVoice { \set instrumentCueName = "flute" }
   }
   \cueDuring #"flute" #UP { R1 }
   \tag #'part \clef bass
index 732a8f4c7b7054d96d77d1cef0fa53fef2f9a0b0..4cf87a7ef459411c33ab9d4ac01173d388053cae 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -704,6 +704,9 @@ Melismen können automatisch aus den Noten erstellt werden, indem man Legatobög
 >>
 @end lilypond
 
+Dabei ist zu beachten, dass Phrasierungsbogen die Erstellung eines
+Melsima nicht beeinflussen.
+
 @item
 Noten werden als ein Melisma betrachtet, wenn sie manuell mit einem Balken
 versehen werden, vorausgesetzt, dass die automatische Bebalkung ausgeschaltet
@@ -747,9 +750,6 @@ sind:
 >>
 @end lilypond
 
-Mit dieser Methode können allerdings nicht zwei Melismen notiert werden,
-wenn sie direkt aufeinander folgen.
-
 @item
 Ein Melisma kann auch ausschließlich im Gesangstext notiert werden, indem man
 einzlene Unterstriche (@code{_}) für jede Note eingibt, die zum Melisma
@@ -1196,17 +1196,6 @@ zusammenstößt, kann folgende Einstellung gesetzt werden:
 @}
 @end example
 
-@c TODO Create and add lsr example of lyricMelismaAlignment
-@c It's used like this to center-align all lyric syllables,
-@c even when notes are tied. -td
-
-@ignore
-\layout
-{
-     \context { \Score lyricMelismaAlignment = #0 }
-}
-@end ignore
-
 
 
 @node Gesangstext und Wiederholungen
@@ -1361,6 +1350,55 @@ Neue Strophen können auf die gleiche Art hinzugefügt werden:
 }
 @end lilypond
 
+@cindex alignBelowContext
+@funindex alignBelowContext
+
+Wenn diese Konstruktion jedoch innerhalb eines Mehrsystemkontexts
+eingebettet ist, wie etwa ein @code{ChoirStaff}, werden die Texte
+der zweiten und dritten Strophe unter dem untersten System ausgegeben
+werden.
+
+Um sie richtig zu positionieren, kann @code{alignBelowContext}
+eingesetzt werden:
+
+@lilypond[verbatim,quote]
+\score {
+  <<
+    \new Staff {
+      \new Voice = "melody" {
+        \relative c'' {
+         a4 a a a
+         \repeat volta 3 { b4 b b b }
+          c4 c c c
+       }
+      }
+    }
+    \new Lyrics = "firstVerse" \lyricsto "melody" {
+      Not re -- peat -- ed.
+      <<
+        { The first time words.        }
+       \new Lyrics = "secondVerse"
+        \with { alignBelowContext = #"firstVerse" } {
+         \set associatedVoice = "melody"
+         Sec -- ond time words.
+       }
+       \new Lyrics = "thirdVerse"
+        \with { alignBelowContext = #"secondVerse" } {
+         \set associatedVoice = "melody"
+         The third time words.
+       }
+      >>
+      The end sec -- tion.
+    }
+    \new Voice = "harmony" {
+      \relative c' {
+        f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2
+      }
+    }
+  >>
+}
+@end lilypond
+
 
 @c TODO positioning a common line of lyrics
 
@@ -2588,7 +2626,10 @@ pianoRH = \relative c'' {
   c4. g8
   % position name of cue-ing instrument just before the cue notes,
   % and above the staff
-  s1*0^\markup { \right-align { \tiny "Flute" } }
+  \new CueVoice {
+    \override InstrumentSwitch #'self-alignment-X = #RIGHT
+    \set instrumentCueName = "Flute"
+  }
   \cueDuring "flute" #UP { g4 bes4 }
 }
 pianoLH = \relative c { c4 <c' e> e, <g c> }
@@ -2629,7 +2670,11 @@ clarinet = \relative c' {
 pianoRH = \relative c'' {
   \transposition c'
   % position name of cue-ing instrument below the staff
-  s1*0_\markup { \right-align { \tiny "Clar." } }
+  \new CueVoice {
+    \override InstrumentSwitch #'self-alignment-X = #RIGHT
+    \override InstrumentSwitch #'direction = #DOWN
+    \set instrumentCueName = "Clar."
+  }
   \cueDuring "clarinet" #DOWN { c4. g8 }
   g4 bes4
 }
index 72bd22dd7a5a199bfdd415e0e67c7dd3cf871914..d767d24bba1328f431956cdeb210bec42391bc00 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -439,10 +439,10 @@ mit @code{#(print-keys-verbose 'flute (current-error-port))}
 angezeigt werden; durch diese Befehle wird der Notensatz nicht
 verändert.
 
-Neue Diagramme können erstellt werden, indem man die Muster in den Datei
+Neue Diagramme können erstellt werden, hierzu benötigt man jedoch
+Scheme-Kenntnisse. Die Muster für die Diagramme befinden sich in den Dateien
 @file{scm/define-woodwind-diagrams.scm} und
-@file{scm/display-woodwind-diagrams.scm} befolgt.  Das benötigt jedoch
-Scheme-Fähigkeit und ist nicht für alle Benutzer verständlich.
+@file{scm/display-woodwind-diagrams.scm}.
 
 @snippets
 @lilypondfile[verbatim,quote,texidoc,doctitle]
@@ -460,7 +460,7 @@ Scheme-Fähigkeit und ist nicht für alle Benutzer verständlich.
 @seealso
 
 Installierte Dateien:
-@file{scm/define-woodwind-diagrams.scm},
+@file{scm/define-woodwind-diagrams.scm}, @*
 @file{scm/display-woodwind-diagrams.scm}.
 
 Schnipsel:
index 47ca526da754adde2604748f530be42e75214936..eacd3d675d8b739abe15288a9dff7d664a05eb43 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
 
 @ignore
-    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -283,7 +283,7 @@ meistens der häufigste dieser Gruppe.
 Hier ist eine Möglichkeit, Maqams zu gruppieren, womit die
 häufigsten Maqams bestimmten Vorzeichen zugeordnet werden:
 
-@multitable @columnfractions 0.1 0.1 0.1 0.6
+@multitable @columnfractions 0.15 0.1 0.1 0.6
 @headitem Maqam-Gruppe
   @tab Vorzeichen (@code{\key})
   @tab Finalis
diff --git a/Documentation/de/texidocs/cross-staff-stems.texidoc b/Documentation/de/texidocs/cross-staff-stems.texidoc
new file mode 100644 (file)
index 0000000..23bfc26
--- /dev/null
@@ -0,0 +1,10 @@
+%% Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
+  texidocde = "
+Dieses Schnipsel zeigt den Einsatz von {Span_stem_engraver} und
+@code{\\crossStaff}, um Hälse über Systeme hinweg automatisch zu
+verbinden.  Die Länge des Halses muss definiert werden, da der
+variable Abstand zwischen Notenköpfen und Notensystemen automatisch
+errechnet wird.
+"
+  doctitlede = "Hälse über beide Systeme"
+
index ed6773a100e4adf0cf0046cc5434bbaf863d954c..9e8123b911fdf2a40b6ecad781294b7cd11a5e6a 100644 (file)
@@ -299,7 +299,7 @@ erfordern (wenn man etwa mit @code{lilypond-book} arbeitet), lohnt
 sich die Erstellung einer Make-Datei.  Diese Dateien können sehr
 unterschiedliche ausfallen, und ihre Komplexität und Flexibilität kann
 den Bedürfnissen aber auch Kenntnissen des Schreibers angepasst werden.
-Das Programm GNU Make ist auf GNU/Linux Distributionen und MacOS X
+Das Programm GNU Make ist auf GNU/Linux-Distributionen und MacOS X
 installiert, aber es ist auch für Windows erhältlich.
 
 Das @strong{GNU Make Manual} gibt eine vollständige Anleitung, wie
@@ -307,11 +307,11 @@ Das @strong{GNU Make Manual} gibt eine vollständige Anleitung, wie
 Blicke auf die vielfältigen Möglichkeiten geworfen werden.
 
 Die Befehle, um Regeln in einer Make-Datei zu erstellen, unterscheidet
-sich zwischen den Betriebssystemen.  Die verschiedenen Linuxe und
+sich zwischen den Betriebssystemen.  Die verschiedenen GNU/Linuxe und
 MacOS X benutzen @code{bash}, während unter Windows @code{cmd} eingesetzt
 wird.  Unter MacOS X muss man das System so konfigurieren, dass
 die Kommandozeile benutzt wird.  Hier einige Beispiele für Make-Dateien,
-mit Versionen für Linux/MacOS und Windows.
+mit einer Version für GNU/Linux und MacOS und einer für Windows.
 
 Das erste Beispiel ist für ein Orchesterstück in vier Stätzen unt mit
 der folgenden Dateistruktur:
index 3f69860781bba1305ff68ce4059bd418c0a0fdae..c830355094d986413722befb8c558c42892b6d09 100644 (file)
@@ -121,7 +121,7 @@ Für LilyPond Version @version{}
 @subheading Was ist LilyPond?
 
 LilyPond ist ein Notensatzprogramm, dass es sich zum Ziel gemacht hat, Notendruck von der bestmöglichen Qualität zu erstellen.  Mit dem Programm wird es
-möglich, die Ästhetik handgestochenen traditionellen Notensatzes mit computergesetzen Noten zu erreichen.  LilyPond ist ein Open Source-Programm
+möglich, die Ästhetik handgestochenen traditionellen Notensatzes mit computergesetzen Noten zu erreichen.  LilyPond ist Freie Software
 und Teil des @uref{http://gnu.org,GNU Projekts}.
 
 @divClass{align-right}
index eaa8f80c41acf5a8f2d8cf5f0f2946f82ba3a60d..f3fe6338812ad6c7653c64a913ddd1c9c7f4cbc1 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  233fb6a8b3b6e31de1841641dbbd4c4f43423151
+    Translation of GIT committish:  a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -52,7 +52,7 @@ wenn man über LilyPond diskutieren will.
 @ref{Entwicklung}: für Mitarbeiter und Tester.
 
 @item
-@ref{GSoC}: Liste der Projekte für den Google Summer of Code.
+@ref{GSoC 2012}: Liste der Projekte für den Google Summer of Code.
 
 @item
 @ref{Autoren}: die Menschen, die LilyPond zu dem gemacht haben,
@@ -90,7 +90,7 @@ uns geschrieben wurde.
 * Helfen Sie uns::
 * Sponsoren::
 * Entwicklung::
-* GSoC::
+* GSoC 2012::
 * Autoren::
 * Veröffentlichungen::
 * Ältere Neuigkeiten::
@@ -902,42 +902,36 @@ Handbücher finden sich auf @url{http://lilypond.org}.}
 @divEnd
 
 
-@node GSoC
-@unnumberedsec GSoC (Google Summer of Code)
-@translationof GSoC
+@node GSoC 2012
+@unnumberedsec GSoC (Google Summer of Code) 2012
+@translationof GSoC 2012
 
 @divClass{column-center-top}
 @subheading Was ist Google Summer of Code?
 
-Der @uref{http://www.google-melange.com/gsoc/homepage/google/gsoc2012,
-GSoC-Webseite} zufolge ist Google Summer of Code ein globales Programm,
-das Studenten Stipendien offeriert, um Code für Open-Source-Projekte zu schreiben.
-Google arbeitet mit der Open-Source-Gemeinschaft zusammen und hat unterstützenswerte
-Projekt für den nächsten Sommer gefunden.
+Google Summer of Code ist ein globales Programm,
+das Studenten Stipendien offeriert, um an Open-Source-Projekten während
+der Sommerferien zu arbeiten.
 
 Das LilyPond-Team hat beschlossen, dass sich hier eine ausgezeichnete Möglichkeit
-bietet neue Mitarbeiter zu finden, Studenten, die sich schon an LilyPond beteiligen,
-weiter einzubinden und -- das Wichtigste -- aufregenden Code zur freien Benutzung
-für alle zu schreiben.
-
-Wir nehmen an GSoC als Teil des GNU-Projekts teil.  Siehe auch
-@uref{http://www.gnu.org/software/soc-projects/guidelines.html,
-GNU GSoC-Webseite} zu Informationen über die Teilnahme.
+bietet neue Mitarbeiter zu finden und Studenten, die sich schon an LilyPond beteiligen, weiter einzubinden. Einer unserer Mitarbeiter wurde für den
+Sommer 2012 als Teil des @uref{http://www.gnu.org/, GNU-Projekts} angenommen;
+wir hoffen, dass wir auch in kommenden Jahren an dem Programm teilnehmen können.
 
 @divEnd
 
 @divClass{column-center-bottom}
-@subheading Unsere Ideenliste
+@subheading Unsere Ideenliste 2012
 
-Unten befindet sich eine Liste mit empfohlenen Projekten für GSoC-Stundenten.
-Wenn Sie kein Projekt finden, das Ihnen passt, schlagen Sie einfach ein eigenes
-vor!  Es ist auch möglich, ein Projekt einzuschränken, wenn Sie das Gefühl haben,
-es ist zu umfangreich.
+Unten befindet sich eine Liste mit empfohlenen Projekten für GSoC-Stundenten für
+den Sommer 2012.  Wenn auch die Anmeldefrist vorbei ist, lassen wir die Informationen
+trotzdem online, weil sie als Anregung für alle LilyPond-Entwickler dienen
+können.   Einige Mitglieder des Entwicklungsteams helfen gerne Freiwilligen,
+die sich an diese Projekte wagen wollen.
 
-Wir erfordern, dass jeder Student grundlegende Kenntnis von @code{git} hat und
-empfehlen, dass alle, die sich für die Projekte (außer dem letzten) interessieren,
-grundlegende Kenntnisse in Musiknotation haben.  Zusätzlich sollten Sie
-Englisch sprechen können.
+Es gibt natürlich viel mehr, was an LilyPond verbessert werden kann, darunter
+auch sehr kleine Projekte.  Eine vollständige Liste aller bekannten Probleme
+findet sich @uref{http://code.google.com/p/lilypond/issues/list, hier}.
 
 @subheading Stichnoten
 
@@ -1052,36 +1046,6 @@ verkürzt werden.
 @strong{Mentoren:} Mike Solomon, Carl Sorensen
 
 
-@subheading Bessere Unterstützung für Tabulaturen
-
-@divClass{keep-bullets}
-@itemize
-
-@item
-Nicht-monotonische Saitenstimmungen, wie Ukulele
-
-@item
-Ein Eingabemodus für Tabulaturen (im Moment wird die Information notiert
-wie die übliche westliche Notation, beispielsweise eine Viertelnote Fis,
-und dann in eine Tabulatur konvertiert), um mittelalterliche Lautentabulaturen
-transkribieren zu können.
-
-@item
-Wenn ein Bunddiagramm für einen Akkord definiert ist, sollte diese Information
-benützt werden, um den Akkord auf dem System darzustellen (und nicht nur eine
-Standarddarstellung benützt werden).
-
-@end itemize
-@divEnd
-
-@strong{Schwierigkeit:} leicht
-
-@strong{Erfordernisse:} C++
-
-@strong{Empfohlene Kenntnisse:} Kenntnis von Tabulaturnotation familiarity
-
-@strong{Mentor:} Carl Sorensen
-
 @subheading Kompilationswarnungen aufräumen
 
 Aufräumen von Kompilationswarnungen, statischer Codeanalyse und Valgrind-Warnungen.
index 3f3c9c7a963d4128ef384c13b2b377b52a3fad20..84cda93e320e4f431aa05b8b88795c428b9c0c8b 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+    Translation of GIT committish: a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -49,7 +49,7 @@ Links für die stabile Version von LilyPond finden sich auf
 @item
 @ref{Unix, @sourceimage{logo-linux,,,}
 @sourceimage{logo-freebsd,,,}}
-@ref{Unix, Unix (Linux und FreeBSD)}
+@ref{Unix, Unix (GNU/Linux und FreeBSD)}
 
 @item
 @ref{MacOS X, @sourceimage{logo-macosx,,,}}
@@ -242,17 +242,17 @@ Versionen zu installieren oder zu aktualisieren.
 @item
 @sourceimage{logo-fedora,,,}
 @uref{http://koji.fedoraproject.org/koji/packageinfo?packageID=2447,
-Fedora: LilyPond 2.14.1}
+Fedora: LilyPond 2.14.2}
 
 @item
 @sourceimage{logo-ubuntu,,,}
 @uref{http://packages.ubuntu.com/search?keywords=lilypond,
-Ubuntu: LilyPond 2.12.3}
+Ubuntu: LilyPond 2.14.2}
 
 @item
 @sourceimage{logo-slackware,,,}
 @uref{http://www.johannes-schoepfer.de/lilypond/,
-Slackware: LilyPond 2.14.1}
+Slackware: LilyPond 2.14.2}
 
 @item
 @sourceimage{logo-debian,,,}
@@ -360,6 +360,7 @@ dem Inhalt:
 
 @divClass{h-scroll-auto}
 @example
+#!/bin/bash
 exec @var{DIR}/LilyPond.app/Contents/Resources/bin/lilypond "$@@"
 @end example
 @divEnd
index 34d6eb5881bfa5cae54b2ba7f15d220e02483489..224d9188d917d1d0fd001bae57e58ce789053d77 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish:  233fb6a8b3b6e31de1841641dbbd4c4f43423151
+    Translation of GIT committish:  a0077273ac8bf29ae472c8712bc78a02d138f898
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -470,7 +470,7 @@ wollen manche Entwickler der Gemeinschaft @qq{etwas zurück
 geben}.
 
 @item
-Arbeitserfahrung: zu einem Open Source Projekt beizutragen ist
+Arbeitserfahrung: zu einem freien Softwareprojekt beizutragen ist
 eine gute Weise, sich im Programmieren, Schreiben und Übersetzen
 von Dokumentation oder Design zu üben.  Diese Übung hat einigen
 Entwicklern geholfen, Arbeitsangebote oder Stipendien zu erhalten.
@@ -1103,6 +1103,15 @@ Editieren}.
 @unnumberedsec Leichteres Editieren
 @translationof Easier editing
 
+@ignore
+GNU policy forbids us from linking to non-Free software, so don't
+add such links.
+
+In particular, don't link to:
+- the LilyPond bundle for TextMate (a commercial editor for MacOS).
+
+@end ignore
+
 
 @divClass{column-center-top}
 @subheading LilyPondTool
@@ -1139,12 +1148,9 @@ point-and-click.
 
 @uref{http://www.frescobaldi.org}
 
-Frescobaldi ist ein eigener Musik- und Texteditor für LilyPond
-mit eingebauter PDF-Vorschau, einer vielseitigen Hilfe zum
-Erstellen neuer Partituren und vielen Editionseigenschaften.
-Er ist auf Grundlage der KDE4-Bibliotheken programmiert und läuft
-zur Zeit auf allen Arten von Linux-Systemen und anderen
-UNIX-artigen Betriebssystemen.
+Frescobaldi ist ein leichter, aber sehr mächtiger LilyPond-Musik- und -Texteditor
+mit eingebauter PDF-Vorschau.  Er ist einfach zu benutzen und läuft auf allen
+gängigen Betriebssystemen (NGU/Linux, Mac OS X und Windows).
 
 @divEnd
 
@@ -1216,19 +1222,6 @@ eingesetzt, die man hier erhält:
 @uref{http://users.dimi.uniud.it/~nicola.vitacolonna/home/content/lilypond-scripts}.
 @end example
 
-
-@sourceimage{logo-macosx,,,}
-Es gibt ein LilyPond-Paket für TeXMate, ein kommerzieller Editor für
-MacOS.  Es kann installiert
-werden, indem man folgendes auf der Kommandozeile ausführt:
-
-@example
-mkdir -p /Library/Application\ Support/TextMate/Bundles
-cd /Library/Application\ Support/TextMate/Bundles
-git clone http://github.com/textmate/lilypond.tmbundle.git
-
-@end example
-
 @divEnd
 
 
@@ -1258,7 +1251,8 @@ wird aber aktiv entwickelt.
 @item
 @uref{http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm,
 NW2LY} ist ein C#-Programm, das
-@uref{http://www.noteworthysoftware.com/,NoteWorthy}-Lieder nach LilyPond
+@c @uref{http://www.noteworthysoftware.com/}
+NoteWorthy-Lieder nach LilyPond
 konvertieren kann.
 
 @item
@@ -1273,7 +1267,7 @@ einer Stimme zusammenfügen kann.
 der auch einen Noteneditor für einzelne Systeme unterstützt.
 
 @item
-@uref{http://www.volny.cz/smilauer/rumor/rumor.html,Rumor},
+@uref{https://launchpad.net/rumor/,Rumor},
 ein monophoner Echtzeitkonverter von MIDI nach LilyPond.
 
 @item