@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond-program.tely
@ignore
- Translation of GIT committish: c1be53409464d49dffa013f3dfeb9eb4910edd92
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
+@c \version "2.11.61"
+
@c Translators: Reinhold Kainhofer
+@c Translation checkers: Till Rettig
@node Converting from other formats
@chapter Converting from other formats
Die im Folgenden beschriebenen Programme sind eigenständige Hilfsprogramme
und werden üblicherweise von der Kommandozeile aufgerufen. Siehe
-@ref{Command-line usage} für weitere Informationen.
-
+@ref{Command-line usage} für weitere Informationen. Wenn Sie MacOS
+10.3 oder 10.4 benutzen und Probleme mit diesen Skripten (z. B.
+@code{convert-ly}) haben, lesen Sie @ref{Setup for MacOS X}.
@knownissues
Leider haben wir nicht ausreichend viele Entwickler, um all die folgenden
@menu
-* Invoking midi2ly:: Import von MIDI
-* Invoking musicxml2ly:: Import von MusicXML
-* Invoking abc2ly:: Import von ABC
-* Invoking etf2ly:: Import von (alten) Finale-Dateien
+* Invoking midi2ly:: Import von MIDI.
+* Invoking musicxml2ly:: Import von MusicXML.
+* Invoking abc2ly:: Import von ABC.
+* Invoking etf2ly:: Import von (alten) Finale-Dateien.
* Generating LilyPond files:: Grafische Benutzeroberflächen,
-Musikübersetzer und Programme zur algorithmischen Komposition
+Musikübersetzer und Programme zur algorithmischen Komposition.
@end menu
@node Invoking midi2ly
@itemize
@item
-@uref{http://@/denemo@/.sourceforge@/.net/,Denemo}, ein grafisches
+@uref{http://@/www@/.denemo@/.org/,Denemo}, ein grafisches
Programm zum Musiksatz.
@item
@uref{http://www@/.volny@/.cz/smilauer/rumor/rumor@/.html,Rumor}, ein
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: b54fc6953a8d70a3c51e8c3d0cbf9b3fe9652d78
+ Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 7c57f1469e057f25f5d7a7b75c18f33bb4e5bed9
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
Anmerkungen anzubringen.
@menu
-* Inside the staff::
-* Outside the staff::
+* Inside the staff::
+* Outside the staff::
@end menu
innerhalb des Notensystems befinden.
@menu
-* Selecting notation font size::
-* Fingering instructions::
-* Hidden notes::
-* Coloring objects::
-* Parentheses::
-* Stems::
+* Selecting notation font size::
+* Fingering instructions::
+* Hidden notes::
+* Coloring objects::
+* Parentheses::
+* Stems::
@end menu
@node Selecting notation font size
werden, die Schrift-Dateien benutzen. Das sind die, welche die
@code{font-interface}-Layoutschnittstelle unterstützen.
+@funindex \huge
+@funindex \teeny
+@funindex \small
+@funindex \tiny
+@funindex \normalsize
+@funindex \large
@predefined
-@funindex \teeny
@code{\teeny},
-@funindex \tiny
@code{\tiny},
-@funindex \small
@code{\small},
-@funindex \normalsize
@code{\normalsize},
-@funindex \large
@code{\large},
-@funindex \huge
@code{\huge}.
@endpredefined
-
@seealso
Schnipsel:
@rlsr{Editorial annotations}.
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{allowing-fingerings-to-be-printed-inside-the-staff.ly}
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{avoiding-collisions-of-chord-fingering-with-beams.ly}
@seealso
Notationsreferenz:
@code{\unHideNotes}.
@endpredefined
-
@seealso
Schnipsel:
@rlsr{Editorial annotations}.
gis4 a
@end lilypond
-
@seealso
Notationsreferenz:
@ref{List of colors}, @ref{The
Schnipsel:
@rlsr{Editorial annotations}.
-
@cindex x11-Farbe
@cindex farbige Noten in Akkorden
@cindex Noten, farbige in Akkorden
c2 \parenthesize r
@end lilypond
-
@seealso
Schnipsel:
@rlsr{Editorial annotations}.
@rinternals{ParenthesesItem},
@rinternals{parentheses-interface}.
-
@knownissues
Wenn man einen Akkord einklammert, wird um jede Note eine eigene Klammer
für ganze Noten und Pausen werden sie erzeugt, aber unsichtbar
gemacht.
+@funindex \stemNeutral
+@funindex \stemUp
+@funindex \stemDown
@predefined
-@funindex \stemUp
@code{\stemUp} (Hälse nach oben),
-@funindex \stemDown
@code{\stemDown} (Hälse nach unten),
-@funindex \stemNeutral
@code{\stemNeutral} (Hälse je nach Notenposition).
@endpredefined
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{default-direction-of-stems-on-the-center-line-of-the-staff.ly}
-
@seealso
Notationsreferenz:
@ref{Direction and placement}.
@rinternals{stem-interface}.
+
@node Outside the staff
@subsection Outside the staff
außerhalb des Systems hervorhebt.
@menu
-* Balloon help::
-* Grid lines::
-* Analysis brackets::
+* Balloon help::
+* Grid lines::
+* Analysis brackets::
@end menu
@node Balloon help
}
@end lilypond
-
-@predefined
@funindex balloonLengthOn
@funindex balloonLengthOff
-@code{\balloonLengthOn},
@funindex \balloonLengthOn
@funindex \balloonLengthOff
+
+@predefined
+@code{\balloonLengthOn},
@code{\balloonLengthOff}.
@endpredefined
-
@seealso
Schnipsel:
@rlsr{Editorial annotations}.
}
@end lilypond
-
@seealso
Schnipsel:
@rlsr{Editorial annotations}.
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: acbcbe3683d629575967b972b64ca5e1589bf330
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@funindex -
-
Eine Vielfalt an Symbolen kann über und unter den Noten erscheinen,
um zu markieren, auf welche Art die Note ausgeführt werden soll.
Hierzu wird folgende Syntax benutzt:
@seealso
-Musikglossar:
+Glossar:
@rglos{tenuto},
@rglos{accent},
@rglos{staccato},
@funindex \dynamicNeutral
@funindex dynamicNeutral
-
@predefined
@code{\dynamicUp},
@code{\dynamicDown},
@code{\dimHairpin}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@seealso
-Musikglossar:
+Glossar:
@rglos{al niente},
@rglos{crescendo},
@rglos{decrescendo},
@rinternals{DynamicLineSpanner}.
+
@node New dynamic marks
@unnumberedsubsubsec New dynamic marks
Atemzeichen und Glissandos zu unbestimmten Tonhöhen.
@menu
-* Slurs::
-* Phrasing slurs::
-* Breath marks::
-* Falls and doits::
+* Slurs::
+* Phrasing slurs::
+* Breath marks::
+* Falls and doits::
@end menu
@node Slurs
@funindex \slurUp
@funindex slurUp
-
@predefined
@code{\slurUp},
@code{\slurDown},
@code{\slurSolid}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@seealso
-Musikglossar:
+Glossar:
@rglos{slur}.
Handbuch zum Lernen:
@rinternals{Slur}.
+
@node Phrasing slurs
@unnumberedsubsubsec Phrasing slurs
@funindex phrasingSlurDown
@funindex \phrasingSlurNeutral
@funindex phrasingSlurNeutral
+@funindex phrasingSlurDashed
+@funindex \phrasingSlurDashed
+@funindex \phrasingSlurDotted
+@funindex phrasingSlurDotted
+@funindex \phrasingSlurSolid
+@funindex phrasingSlurSolid
Im typographischen Sinne verhalten sich Phrasierungsbögen genauso wie
Legatobögen. Sie werden aber als eigene Objekte behandelt. Ein
Simultane oder überlappende Phrasierungsbögen sind nicht
erlaubt.
+Phrasierungsbögen können durchgehend, gepunket oder gestrichelt dargestellt
+werden. Standard ist der durchgehende Bogen:
+
+@lilypond[verbatim,quote,relative=1]
+c4\( e g2\)
+\phrasingSlurDashed
+g4\( e c2\)
+\phrasingSlurDotted
+c4\( e g2\)
+\phrasingSlurSolid
+g4\( e c2\)
+@end lilypond
+
@predefined
@code{\phrasingSlurUp},
@code{\phrasingSlurDown},
-@code{\phrasingSlurNeutral}.
+@code{\phrasingSlurNeutral},
+@code{\phrasingSlurDashed},
+@code{\phrasingSlurDotted},
+@code{\phrasingSlurSolid}.
@endpredefined
-
@seealso
Handbuch zum Lernen:
@rlearning{On the un-nestedness of brackets and ties}.
@rinternals{PhrasingSlur}.
+
@node Breath marks
@unnumberedsubsubsec Breath marks
@seealso
-Musikglossar:
+Glossar:
@rglos{caesura}.
Notationsreferenz:
@rinternals{BreathingSign}.
+
@node Falls and doits
@unnumberedsubsubsec Falls and doits
@seealso
-Musikglossar:
+Glossar:
@rglos{fall},
@rglos{doit}.
@seealso
-Musikglossar:
+Glossar:
@rglos{glissando}.
Notationsreferenz:
@code{\arpeggioParenthesis}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@seealso
-Musikglossar:
+Glossar:
@rglos{arpeggio}.
Notationsreferenz:
g\stopTrillSpan
@end lilypond
-
-
@predefined
@code{\startTrillSpan},
@code{\stopTrillSpan}.
@endpredefined
-
@seealso
-Musikglossar:
+Glossar:
@rglos{trill}.
Notationsreferenz:
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 19fc0f930f921ca2609e0e60aa26f9d980771b97
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@node Fretted string instruments
@section Fretted string instruments
-@untranslated
+@lilypondfile[quote]{fretted-headword.ly}
+
+Dieser Abschnitt erklärt bestimmte Eigenheiten der Notation für
+gebundene Saiteninstrumente.
+
+@cindex Tabulatur
+@cindex Gitarrentabulatur
+@cindex Banjo-Tabulatur
@menu
* Common notation for fretted strings::
@node Common notation for fretted strings
@subsection Common notation for fretted strings
-@untranslated
+Dieser Abschnitt zeigt Besonderheiten der Notation, die allen
+gebundenen Saiteninstrumenten eigen ist.
@menu
* References for fretted strings::
* Default tablatures::
* Custom tablatures::
* Fret diagram markups::
+* Predefined fret diagrams::
+* Automatic fret diagrams::
* Right-hand fingerings::
@end menu
@node References for fretted strings
@unnumberedsubsubsec References for fretted strings
-@untranslated
+Noten für gebundene Saiteninstrumente wird normalerweise auf
+einem einzelnen System notiert, entweder als traditionelles
+Notensystem oder in Tabulaturform. Manchmal werden beide
+Arten miteinander verbunden, und besonders in populärer
+Musik ist es üblich, über dem traditionellen System Griffsymbole
+zu setzen. Gitarre und Banjo sind transponierende Instrumente,
+die eine Oktave tiefer klingen als sie notiert werden. Partituren
+für diese Instrumente sollten den @qq{Tenorschlüssel}
+(@code{"treble_8"}) benutzen. Einige Spezifika für gebundene
+Instrumente sind an anderer Stelle erklärt:
+
+@itemize
+@item Fingersatz kann notiert werden, siehe
+@ref{Fingering instructions}.
+
+@item Anweisungen für @notation{Laissez vibrer}-Bögen und
+Bögen zwischen Arpeggios und Tremolos sind beschrieben in
+@ref{Ties}.
+
+@item Hinweise, wie mehrere Stimmen gesetzt werden können, finden sich in
+@ref{Collision resolution}.
+
+@end itemize
+
+
+@seealso
+Notationsreferenz:
+@ref{Fingering instructions},
+@ref{Ties},
+@ref{Collision resolution},
+@ref{Instrument names},
+@ref{Writing music in parallel},
+@ref{Arpeggio},
+@ref{List of articulations},
+@ref{Clef}.
+
@node String number indications
@unnumberedsubsubsec String number indications
-@cindex String numbers
+@cindex Saitenzahl
+@cindex Zahl von Saite
+@cindex Fingersatz versus Saitenzahl
+@cindex Nummerierung von Saite
+
+Die Nummer der Saite, auf der gespielt werden soll, kann
+angezeigt werden, indem @code{\@var{Zahl}} an eine Note
+innerhalb eines Akkord-Konstrukts gesetzt wird:
-Saitennummerierung kann zu den Akkorden hinzugefügt werden,
-indem die Saitennummer nach einem Backslash als Zahl angegeben
-wird:
+@lilypond[verbatim,quote,relative=0]
+\clef "treble_8"
+<c\5>4 <e\4> <g\3>2
+<c,\5 e\4 g\3>1
+@end lilypond
+
+Wenn Fingersatz und Saitennummer zusammen benutzt werden, wird
+ihre Position anhand der Reihenfolge entschieden, mit der sie im
+Code auftauchen:
-@lilypond[relative,relative=1,ragged-right,fragment]
-<c\1 e\2 g\3>
+@lilypond[verbatim,quote,relative=1]
+\clef "treble_8"
+<g\3-0>2
+<g-0\3>
@end lilypond
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{controlling-the-placement-of-chord-fingerings.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{allowing-fingerings-to-be-printed-inside-the-staff.ly}
+
@seealso
-Programmreferenz:
-@rinternals{StringNumber}.
+Notationsreferenz:
+@ref{Fingering instructions}.
-Beispiele:
+Schnipsel:
@rlsr{Fretted strings}.
+Referenz der Interna:
+@rinternals{StringNumber},
+@rinternals{Fingering}.
+
@node Default tablatures
@unnumberedsubsubsec Default tablatures
-@cindex Tablatures basic
+@cindex Tabulatur, Grundlegendes
+
+@funindex TabStaff
+@funindex TabVoice
Tabulatur-Notation wird für die Notation von Zupfinstrumenten benutzt.
Tonhöhen werden hier nicht durch Notenköpfe, sondern durch Zahlen
-notiert. Diese Zahlen zeigen an, auf welcher Saite und welchem Bund
-der Ton gespielt werden soll. LilyPond bringt beschränkte Unterstützung
+notiert. Diese Zahlen zeigen an, auf welcher Saite und welchem Bund
+der Ton gespielt werden soll. LilyPond bringt beschränkte Unterstützung
für Tabulaturen mit.
Die Saitennummer, die mit einer Note assoziiert ist, wird durch einen
-Backslash, gefolgt von einer Zahl, notiert, etwa @code{c4\3} für eine
-Viertelnote C auf der dritten Saite. In der Standardeinstellung ist
+Backslash, gefolgt von einer Zahl, notiert. In der Standardeinstellung ist
die erste Saite die höchste Saite und als Stimmung wird die übliche
-Gitarrenstimmung auf sechs Saiten angenommen. Die Noten werden in
+Gitarrenstimmung auf sechs Saiten angenommen. Die Noten werden in
einer Tabulatur gesetzt, indem @rinternals{TabStaff} und
@rinternals{TabVoice}-Kontexte verwendet werden.
@end lilypond
@funindex minimumFret
+
@cindex Bund
-Wenn keine Saite angegeben wird, wird die Saite, deren Bund-Zahl
-weniger als der Betrag in @code{minimumFret} beträgt, ausgewählt.
-Der Standardwert für @code{minimumFret} beträgt 0.
+Wenn keine Saite für eine Note angegeben wird, wird die Note der
+Saite zugeordnet, welche die Note auf einem Bund erzeugen kann,
+der größer oder gleich als der Wert von @code{minimumFret}
+ist. Der Standardwert für @code{minimumFret} beträgt 0.
-@example
-e16 fis gis a b4
-\set TabStaff.minimumFret = #8
-e16 fis gis a b4
-@end example
-@lilypond[quote,ragged-right]
-frag = {
- \key e \major
- e16 fis gis a b4
- \set TabStaff.minimumFret = #8
- e16 fis gis a b4
+@lilypond[quote,ragged-right,verbatim]
+\new StaffGroup <<
+ \new Staff \relative c {
+ \clef "treble_8"
+ c16 d e f g4
+ c,16 d e f g4
+ }
+ \new TabStaff \relative c {
+ c16 d e f g4
+ \set TabStaff.minimumFret = #5
+ c,16 d e f g4
+ }
+>>
+@end lilypond
+
+@cindex Flageolett in Tabulaturen
+@cindex Tabulatur und Flageolett
+@cindex Gleiten in Tabulaturen
+@cindex Tabulaturen und Gleiten
+@cindex Slide in Tabulaturen
+
+Flageolett und Gleiten (Slide) kann zur Tabulatur hinzugefügt
+werden:
+
+@lilypond[fragment, verbatim, quote, relative=1]
+\new TabStaff {
+ \new TabVoice {
+ <c g'\harmonic> d\2\glissando e\2
+ }
}
- \new StaffGroup <<
- \new Staff { \clef "G_8" \frag }
- \new TabStaff { \frag }
- >>
@end lilypond
-@commonprop
-Um Tabulaturen mit Hälsen nach unten und horizontalen Balken
-zu erstellen, muss der @code{TabStaff} mit folgenden Parametern
-initialisiert werden:
+@snippets
-@example
-\stemDown
-\override Beam #'damping = #100000
-@end example
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{stem-and-beam-behavior-in-tablature.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{polyphony-in-tablature.ly}
@seealso
-Programmreferenz: @rinternals{TabStaff}, @rinternals{TabVoice}.
+Notationsreferenz:
+@ref{Stems}.
+
+Schnipsel:
+@rlsr{Fretted strings}.
+
+Referenz der Interna:
+@rinternals{TabNoteHead},
+@rinternals{TabStaff},
+@rinternals{TabVoice},
+@rinternals{Beam}.
@knownissues
>>
@end lilypond
+Spezialeffekte für Gitarre beschränken sich auf Flageolett und
+Slide.
+
+
@node Custom tablatures
@unnumberedsubsubsec Custom tablatures
-@cindex Non-guitar tablatures
+@cindex Tabulaturen, eigen
+@cindex eigene Tabulaturen
+@cindex Tabulatur, Banjo
+@cindex Tabulatur, Mandoline
+@cindex Tabulatur, Bassgitarre
+@cindex Saitenstimmung für Bundinstrumente
+@cindex Bundinstrumente, Saitenstimmung
+@cindex Tabulatur, Saitenstimmung
-Die Stimmung der Saiten kann verändert werden. Die Stimmung muss als
-eine Scheme-Liste dargestellt werden, in der jeder Saite eine Zahl
-zugewiesen ist, die die Tonhöhe der offenen Saite in Halbtönen
-(gemessen von c') darstellt. Die Liste wird als Definition von
-@code{stringTunings} dargestellt. Die Halbtöne können vom c' aus addiert
-oder subtrahiert werden. Die Reihenfolge der Zahlen bestimmt auch
-die Reihenfolge der Saiten. LilyPond entnimmt aus dieser Liste
-auch die Anzahl der Saiten.
+@funindex StringTunings
-Im nächsten Beispiel wird
-@code{stringTunings} für die Tonhöhen @code{e, a, d,} und @code{g} gesetzt.
+LilyPond errechnet automatisch den Bund für eine Note auf Grundlage
+der Saite, zu welcher der Ton zugeordnet ist. Um das tun zu können,
+muss die Stimmung der Saiten angegeben werden. Die Stimmung wird
+in der @code{StringTunings}-Eigenschaften bestimmt.
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new TabStaff <<
- \set TabStaff.stringTunings = #'(-5 -10 -15 -20)
- {
- a,4 c' a e' e c' a e'
+LilyPond hat vordefinierte Stimmungen für Banjo, Mandoline, Gitarre
+und Bassgitarre. Für diese Stimmungen wird automatisch die
+richtige Transposition eingesetzt. Das nächste Beispiel ist für
+Bassgitarre, welche eine Oktave niedriger erklingt, als sie
+geschrieben ist:
+
+@lilypond[quote,ragged-right,verbatim]
+<<
+ \new Staff {
+ \clef "bass_8"
+ \relative c, {
+ c4 d e f
+ }
+ }
+ \new TabStaff {
+ \set TabStaff.stringTunings = #bass-tuning
+ \relative c, {
+ c4 d e f
+ }
}
>>
@end lilypond
-LilyPond bringt schon vordefinierte Stimmungen für Banjo, Mandoline,
-Gitarre und Bassgitarre mit.
-@example
-\set TabStaff.stringTunings = #bass-tuning
-@end example
+Die Standardstimmung ist die Gitarrenstimmung (@code{guitar-tuning})
+in der EADGHE-Stimmung. Andere vordefinierte Stimmung sind:
+@code{guitar-open-g-tuning}, @code{mandolin-tuning} und
+@code{banjo-open-g-tuning}. Die vordefinierten Stimmungen finden
+sich in @code{scm/output-lib.scm}.
+
+Die Stimmung ist eine Scheme-Liste von Tonhöhen der Saiten,
+eine für jede Saite, geordnet von Saitennummer 1 bis n, wobei 1
+die höchste Saite der Tabulatur ist und n die unterste. Normalerweise
+wird so die Stimmung vom höchsten bis zum tiefsten Ton angegeben,
+aber bei einige Instrumente (etwa Ukulele) werden die Saiten nicht
+aufgrund der Tonhöhe angeordnet.
+
+Eine Tonhöhe in der Liste der Saitenstimmungen ist der Unterschied
+der entsprechenden Tonhöhe zum eingestrichenen C gemessen in
+Halbtönen. Die Tonöhe muss eine Ganzzahl sein. LilyPond
+errechnet die Tonhöhe einer Saite, indem die Tonhöhe der
+Saitenstimmung zu der Tonhöhe von c' hinzugerechnet wird.
+
+LilyPond erschließt die Anzahl der Saiten einer Tabulatur
+anhand der Anzahl der Saitenstimmungszahlen in @code{stringTunings}.
+
+Jede beliebige Saitenstimmung kann erzeugt werden. Als Beispiel
+etwa kann die Saitenstimmung für ein viersaitiges Instrument
+mit den Tonhöhen @code{a''}, @code{d''}, @code{g'}und @code{c'}
+so definiert werden:
+
+@lilypond[quote,verbatim]
+mynotes = {
+ c'4 e' g' c'' |
+ e'' g'' b'' c'''
+}
-Der Standard ist die Gitarrenstimmung (@code{guitar-tuning}) mit den
-Saiten EADGBE. Andere vordefinierte Stimmungen sind
-@code{guitar-open-g-tuning},
-@code{mandolin-tuning} und @code{banjo-open-g-tuning}.
+<<
+ \new Staff {
+ \clef treble
+ \mynotes
+ }
+ \new TabStaff {
+ \set TabStaff.stringTunings = #'(21 14 7 0)
+ \mynotes
+ }
+>>
+@end lilypond
@seealso
-In der Datei @file{scm/@/output@/-lib@/.scm} sind die Stimmungen
-definiert.
+Installierte Dateien:
+@file{scm/output-lib.scm}.
-Programmreferenz: @rinternals{Tab_note_heads_engraver}.
+Schnipsel:
+@rlsr{Fretted strings}.
+Referenz der Interna:
+@rinternals{Tab_note_heads_engraver}.
-@knownissues
-Spezialeffekte für Gitarren sind noch nicht implementiert.
@node Fret diagram markups
@unnumberedsubsubsec Fret diagram markups
-@cindex Fret-Diagramme
-@cindex Griffsymbole
+@cindex Fret (Bunddiagramme)
+@cindex Griffsymbole, Bundinstrumente
@cindex Gitarrengriffsymbole
-@cindex Akkordtabulartur
+@cindex Akkordtabulatur
@cindex Akkorddiagramm
+@cindex Bunddiagramme
+@cindex eigene Bunddiagramme
+@cindex Bunddiagramme, eigene
+
+Bunddiagramme können zu Notation als Textbeschriftung
+hinzugefügt werden. Die Beschriftung enthält Information zu dem
+gewünschten Bunddiagramm. Es gibt drei unterschiedliche
+Darstellungsarten: normal, knapp und ausführlich. Die drei
+Arten erzeugen die gleiche Ausgabe, aber mit jeweils mehr oder
+weniger Einzelheiten. Einzelheiten zu Textbeschriftunsbefehlen
+findet sich in @ref{Text markup commands}.
+
+Die Standard-Bunddiagrammbeschriftung beinhaltet die Saitennummer
+und die Bundnummer für jeden Punkt, der notiert werden soll.
+Zusätzlich können offenen und nicht gespielte (schwingende) Saiten
+angezeigt werden.
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < c e g c' e' > 1 ^\markup
+ \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
+ < d a d' f'> ^\markup
+ \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
+ }
+>>
+@end lilypond
-Akkordtabulaturen (Fret-Diagramme) können zu Noten als eine Beschriftung
-hinzugefügt werden. Die Beschriftung enthält Information über die
-erwünschte Akkordtabulatur, wie das folgende Beispiel zeigt:
+@cindex Barre, Gitarre
-@lilypond[verbatim, ragged-right, quote]
+Barre kann hinzugefügt werden:
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ f1 g
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < f, c f a c' f'>1 ^\markup
+ \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
+ < g, d g b d' g'> ^\markup
+ \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
+ }
+>>
+@end lilypond
+
+@cindex Bunddiagramme, normaler Stil
+@cindex fret (Bunddiagramme)
+
+@funindex fret-diagram
+@funindex \fret-diagram
+
+Die Größe des Bunddiagrammes und die Anzahl der Bünde im Diagramm
+kann geändert werden:
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ f1 g
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < f, c f a c' f'>1 ^\markup
+ \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
+ < g, b, d g b g'> ^\markup
+ \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
+ }
+>>
+@end lilypond
+
+Die Anzahl der Saiten kann geändert werden, um sie für andere
+Instrumente anzupassen, wie etwas Banjo oder Ukulele.
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ a1
+ }
+ }
+ \context Staff {
+ %% A chord for ukelele
+ a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+ }
+>>
+@end lilypond
+
+Fingersatz kann auch angezeigt werden, und die Position der
+Fingersatzzahlen kann kontrolliert werden.
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < c e g c' e' > 1 ^\markup
+ \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
+ < d a d' f'> ^\markup
+ \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
+ }
+>>
+@end lilypond
+
+Die Größe und Position der Punkte kann geändert werden:
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < c e g c' e' > 1 ^\markup
+ \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
+ < d a d' f'> ^\markup
+ \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
+ }
+>>
+@end lilypond
+
+@cindex fret-diagram-terse-Markup
+@cindex Bunddiagramme, knapper Stil
+
+@funindex fret-diagram-terse
+@funindex \fret-diagram-terse
+
+Die Beschriftungsfunktion @code{fret-diagram-terse} (knappe Version)
+lässt die Saitennummern aus: das Vorhandensein einer Saite wird
+durch ein Semikolon ausgedrückt. Für jede Saite des Diagramms
+muss ein Semikolon gesetzt werden. Das erste Semikolon entspricht
+der höchsten Saite, das letze der ersten Saite. Stumme und
+offene Saiten sowie Bundnummern können angezeigt werden.
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < c e g c' e' > 1 ^\markup
+ \fret-diagram-terse #"x;3;2;o;1;o;"
+ < d a d' f'> ^\markup
+ \fret-diagram-terse #"x;x;o;2;3;1;"
+ }
+>>
+@end lilypond
+
+Barre kann im knappen Modus auch angezeigt werden:
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ f1 g
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < f, c f a c' f'>1 ^\markup
+ \fret-diagram-terse #"1-(;3;3;2;1;1-);"
+ < g, d g b d' g'> ^\markup
+ \fret-diagram-terse #"3-(;5;5;4;3;3-);"
+ }
+>>
+@end lilypond
+
+Fingersatz kann im knappen Modus hinzugefügt werden:
+
+@c Need to use override to enable fingerings to show this -- can we do so?
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context Staff {
+ \override Voice.TextScript
+ #'(fret-diagram-details finger-code) = #'below-string
+ \clef "treble_8"
+ < c e g c' e' > 1 ^\markup
+ \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
+ < d a d' f'> ^\markup
+ \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
+ }
+>>
+@end lilypond
+
+Andere Eigenschaften der Bunddiagramme müssen im knappen Modus
+mit @code{\override}-Befehlen angegeben werden.
+
+@cindex fret-diagram-verbose-Markup
+@cindex Bunddiagramme, ausführlicher Stil
+
+@funindex fret-diagram-verbose
+@funindex \fret-diagram-verbose
+
+Die Beschriftungsfunktion @code{fret-diagram-verbose}
+(ausführlicher Stil) ist in der
+Form eine Scheme-Liste. Jedes Element stellt ein Element dar,
+dass im Bunddiagramm gesetzt werden soll.
+
+@lilypond[quote, verbatim]
+<< \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ < c e g c' e' > 1 ^\markup
+ \fret-diagram-verbose #'(
+ (mute 6)
+ (place-fret 5 3)
+ (place-fret 4 2)
+ (open 3)
+ (place-fret 2 1)
+ (open 1)
+ )
+ < d a d' f'> ^\markup
+ \fret-diagram-verbose #'(
+ (mute 6)
+ (mute 5)
+ (open 4)
+ (place-fret 3 2)
+ (place-fret 2 3)
+ (place-fret 1 1)
+ )
+ }
+>>
+@end lilypond
+
+Fingersatz und Barre kann im ausführlichen Modus notiert werden.
+
+@c \override is necessary to make fingering visible
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ f1 g
+ }
+ }
+ \context Staff {
+ \clef "treble_8"
+ \override Voice.TextScript
+ #'(fret-diagram-details finger-code) = #'below-string
+
+ < f, c f a c' f'>1 ^\markup
+ \fret-diagram-verbose #'(
+ (place-fret 6 1)
+ (place-fret 5 3)
+ (place-fret 4 3)
+ (place-fret 3 2)
+ (place-fret 2 1)
+ (place-fret 1 1)
+ (barre 6 1 1)
+ )
+ < g, b, d g b g'> ^\markup
+ \fret-diagram-verbose #'(
+ (place-fret 6 3 2)
+ (place-fret 5 2 1)
+ (open 4)
+ (open 3)
+ (open 2)
+ (place-fret 1 3 3)
+ )
+ }
+>>
+@end lilypond
+
+Alle anderen Bunddiagramm-Eigenschaften müssen im ausführlichen
+Modus mit mit @code{\override}-Befehlen angegeben werden.
+
+@ignore
+The following example shows the three fret-diagram markup
+interfaces, along with examples of common tweaks. For example,
+the size of the verbose fret diagram is reduced to 0.75, and the
+finger indications are specified to appear below the diagram. The
+terse diagram includes tweaks to specify placement of finger code
+and color of dots.
+
+@lilypond[verbatim,ragged-right,quote]
\new Voice {
- d'^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
- d' d' d'
- fis'^\markup \override #'(size . 0.75) {
+ \clef "treble_8"
+ d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
+ d d d
+ fis^\markup \override #'(size . 0.75) {
\override #'(finger-code . below-string) {
\fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
- (place-fret 5 4 3) (place-fret 4 4 4)
- (place-fret 3 3 2) (place-fret 2 2 1)
+ (place-fret 5 4 3)
+ (place-fret 4 4 4)
+ (place-fret 3 3 2)
+ (place-fret 2 2 1)
(place-fret 1 2 1))
}
}
- fis' fis' fis'
- c'^\markup \override #'(dot-radius . 0.35) {
+ fis fis fis
+ c^\markup \override #'(dot-radius . 0.35) {
\override #'(finger-code . in-dot) {
\override #'(dot-color . white) {
\fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
}
}
}
- c' c' c'
+ c c c
}
@end lilypond
+@end ignore
-Es gibt drei Modi für die Abbildung der Tabulatur: den Standardmodus,
-einen ausführlichen Modus und einen knappen Modus. Die
-unterschiedlichen Modi werden angewählt, indem an den Befehl
-@code{fret-diagram} die Begriffe @code{-standard}, @code{-verbose}
-bzw. @code{-terse} angehängt werden. Die Modi produzieren
-gleichwertige Ausgaben, haben aber unterschiedliche Informationen im
-Beschriftungsbefehl. Details über die Beschriftungsbefehle finden sich
-im Abschnitt @ref{Text markup commands}. Alle drei Modi werden im
-obigen Beispiel gezeigt.
+@cindex Bunddiagramme, anpassen
+@cindex eigene Bunddiagramme
+@cindex Anpassen von Bunddiagrammen
-Einige graphische Eigenschaften können verändert werden. Genaueres zur
-Schnittstelle für die Griffsymboleigenschaften findet sich unter
-@rinternals{fret-diagram-interface}.
+@funindex fret-diagram-interface
+
+Die graphische Erscheinung eines Bunddiagramms kann den Wünschen
+des Notensetzers angepassen werden. Hierzu werden die Eigenschaften
+des @code{fret-diagram-interface} (Bunddiagramm-Schnittstelle)
+eingesetzt. Einzelheiten hierzu
+in @rinternals{fret-diagram-interface}. Die Eigenschaften der
+Schnittstelle gehören dem @code{Voice.TextScript}-Kontext an.
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{customizing-markup-fret-diagrams.ly}
@seealso
-Beispiele:
+Notationsreferenz:
+@ref{Text markup commands}.
+
+Schnipsel:
@rlsr{Fretted strings}.
+Referenz der Interna:
+@rinternals{fret-diagram-interface}.
+
-@node Right-hand fingerings
-@unnumberedsubsubsec Right-hand fingerings
-Fingersatz für die rechte Hand in Akkorden kann notiert werden, indem
-der Befehl @code{@var{note}-\rightHandFinger @var{finger}}
-benutzt wird.
+@node Predefined fret diagrams
+@unnumberedsubsubsec Predefined fret diagrams
+
+
+@cindex Bunddiagramme
+@cindex Akkord-Diagramme
+
+@funindex FretBoards
+@funindex stringTunings
-@lilypond[verbatim,fragment,relative=2]
- <c-\rightHandFinger #1 e-\rightHandFinger #2 >
+Bunddiagramme können mit dem @code{FretBoards}-Kontext angezeigt
+werden. Standardmäßig zeigt der @code{FretBoards}-Kontext
+Bunddiagramme an, die in einer Tabelle definiert sind:
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+\context FretBoards {
+ \chordmode {
+ c1 d
+ }
+}
@end lilypond
-Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar
-Buchstaben abgekürzt werden, etwa @code{RH}.
+Die vordefinierten Diagramme sind in der Datei
+@code{predefined-guitar-fretboards.ly} enthalten. Sie werden
+basierend auf der Tonhöhe eines Akkordes und dem Wert von
+@code{stringTunings} (Saitenstimmung), der gerade benutzt wird,
+gespeichert. @code{predefined-guitar-fretboards.ly} beinhaltet
+vordefinierte Diagramme für die Gitarrenstimmtung (@code{guitar-tuning}).
+Anhand der Beispiele in dieser Datei können auch für andere
+Instrumente oder Stimmungen Diagramme definiert werden.
+
+Tonhöhen von Akkorden können entweder als Akkordkonstrukte
+oder im Akkordmodus notiert werden (siehe auch
+@ref{Chord mode overview}).
+
+@lilypond[verbatim, ragged-right,quote]
+\include "predefined-guitar-fretboards.ly"
+\context FretBoards {
+ \chordmode {c1}
+ <c' e' g'>1
+}
+@end lilypond
-@example
-#(define RH rightHandFinger)
-@end example
+@cindex Akkordbezeichnungen und Bunddiagramme
+@cindex Bunddiagramme und Akkordbezeichnungen
-@cindex Fingersatz, rechte Hand, Gitarre
-@cindex Rechte Hand-Fingersatz für Gitarre
+@funindex ChordNames
+@funindex chordmode
+@funindex \chordmode
-@commonprop
+Oft wird sowohl eine Akkordbezeichnung als ein Bunddiagramm
+notiert. Das kann erreicht werden, indem ein
+@code{ChordNames}-Kontext parallel mit einem @code{FretBoards}-Kontext
+gesetzt wird und beiden Kontexten die gleichen Noten zugewiesen
+werden.
-Größere Kontrolle über den Fingersatz der rechten Hand kann
-mit einer Definition des Befehls @code{strokeFingerOrientations}
-erreicht werden:
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+mychords = \chordmode{
+ c1 f g
+}
-@lilypond[quote,verbatim,ragged-right,fragment,relative=1]
-#(define RH rightHandFinger)
-{
- \set strokeFingerOrientations = #'(up down)
- <c-\RH #1 es-\RH #2 g-\RH #4 > 4
- \set strokeFingerOrientations = #'(up right down)
- <c-\RH #1 es-\RH #2 g-\RH #4 > 4
+<<
+ \context ChordNames {
+ \mychords
+ }
+ \context FretBoards {
+ \mychords
+ }
+>>
+@end lilypond
+
+@cindex Transposition von Bunddiagrammen
+@cindex Bunddiagramme, Transposition
+
+Vordefinierte Bunddiagramme können transponiert werden, solange
+ein Diagramm für den transponierten Akkord in der Bunddiagramm-Tabelle
+vorhanden ist.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+mychords = \chordmode{
+ c1 f g
}
+
+mychordlist = {
+ \mychords
+ \transpose c e { \mychords}
+}
+<<
+ \context ChordNames {
+ \mychordlist
+ }
+ \context FretBoards {
+ \mychordlist
+ }
+>>
@end lilypond
-Die Buchstaben, die für den Fingersatz verwendet werden, sind in der
-Eigenschaft @code{digit-names} enthalten, aber sie können auch individuell
-verändert werden, indem @code{\rightHandFinger} mit einer Zeichenfolge als
-Argument eingesetzt wird, wie im nächsten Beispiel:
+Die Tabelle der vordefinierten Bunddiagramme enthält sieben
+Akkorde (Dur, Moll, übermäßig, vermindert, Dominantseptakkord,
+große Septime und kleine Septime) für alle 17 Tonarten. Eine
+vollständige Liste der vordefinierten Bunddiagramme findet sich
+in @ref{Predefined fret diagrams}. Wenn in der Tabelle für
+einen Akkord kein Wert steht, wird ein Bunddiagramm vom
+@code{FretBoards}-Engraver errechnet, wobei die automatische
+Bunddiagrammfunktion zu Anwendung kommt. Siehe hierzu
+@ref{Automatic fret diagrams}.
-@lilypond[quote,verbatim,ragged-right,fragment,relative=1]
-#(define RH rightHandFinger)
-{
- \set strokeFingerOrientations = #'(right)
- \override StrokeFinger #'digit-names = #'#("x" "y" "z" "!" "@")
- <c-\RH #5 >4
- <c-\RH "@">4
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+mychords = \chordmode{
+ c1 c:9
}
+
+<<
+ \context ChordNames {
+ \mychords
+ }
+ \context FretBoards {
+ \mychords
+ }
+>>
@end lilypond
+@cindex Bunddiagramme, eigene definieren
+@cindex Definieren von eigenen Bunddiagrammen
+@cindex Eigene Bunddiagramme definieren
+
+Bunddiagramme können zu der Tabelle hinzugefügt werden. Um ein
+Diagramm hinzuzufügen, muss der Akkord des Diagramms, die Stimmung
+und die Diagramm-Definition im @code{fret-diagram-terse}-Modus
+definiert werden.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+
+\storePredefinedDiagram \chordmode {c:9}
+ #guitar-tuning
+ #"x;3-2;2-1;3-3;3-4;x;"
+
+mychords = \chordmode{
+ c1 c:9
+}
+
+<<
+ \context ChordNames {
+ \mychords
+ }
+ \context FretBoards {
+ \mychords
+ }
+>>
+@end lilypond
+
+Unterschiedliche Bunddiagramme für den selben Akkord können
+gespeichert werden, indem unterschiedliche Oktaven für die
+Tonhöhe benutzt werden.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+
+\storePredefinedDiagram \chordmode {c'}
+ #guitar-tuning
+ #(offset-fret 2 (chord-shape 'bes))
+
+mychords = \chordmode{
+ c1 c'
+}
+
+<<
+ \context ChordNames {
+ \mychords
+ }
+ \context FretBoards {
+ \mychords
+ }
+>>
+@end lilypond
+
+@cindex Bundinstrumente, Akkordformen
+@cindex Akkordformen für Bundinstrumente
+
+@funindex \addChordShape
+@funindex add ChordShape
+@funindex storePredefinedDiagram
+@funindex \storePredefinedDiagram
+
+Zusätzlich zu Bunddiagrammen speichert LilyPond auch eine interne
+Liste an Akkordformen. Die Akkordformen sind Bunddiagramme,
+die am Hals entlang verschoben werden können und dabei unterschiedliche
+Akkorde ergeben. Akkordformen können zu der internen Liste
+hinzugefügt werden und dann benutzt werden, um vordefinierte
+Bunddiagramme zu definieren.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-guitar-fretboards.ly"
+
+% add a new chord shape
+
+\addChordShape #'powerf #"1-1;3-3;3-4;x;x;x;"
+
+% add some new chords based on the power chord shape
+
+\storePredefinedDiagram \chordmode {f'}
+ #guitar-tuning
+ #(chord-shape 'powerf)
+\storePredefinedDiagram \chordmode {g'}
+ #guitar-tuning
+ #(offset-fret 2 (chord-shape 'powerf))
+
+mychords = \chordmode{
+ f1 f' g g'
+}
+
+<<
+ \context ChordNames {
+ \mychords
+ }
+ \context FretBoards {
+ \mychords
+ }
+>>
+@end lilypond
+
+Die graphische Form eines Bunddiagramms kann entsprechend den
+eigenen Wünschen verändert werden, indem man die Eigenschaften
+der @code{fret-diagram-interface}-Schnittstellt verändert.
+Einzelheiten hierzu in @rinternals{fret-diagram-interface}. Die
+Schnittstelleneigenschaften eines vordefinierten Bunddiagrammes
+gehören dem @code{FretBoards.FretBoard}-Kontext an.
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{customizing-fretboard-fret-diagrams.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{defining-predefined-fretboards-for-other-instruments.ly}
+
@seealso
-Program reference: @rinternals{StrokeFinger}
+Notationsreferenz:
+@ref{Custom tablatures},
+@ref{Automatic fret diagrams},
+@ref{Chord mode overview},
+@ref{Predefined fret diagrams}.
+
+Installierte Dateien:
+@file{ly/predefined-guitar-fretboards.ly},
+@file{ly/predefined-guitar-ninth-fretboards.ly}.
+
+Schnipsel:
+@rlsr{Fretted strings}.
+
+Referenz der Interna:
+@rinternals {fret-diagram-interface}.
+
+
+@node Automatic fret diagrams
+@unnumberedsubsubsec Automatic fret diagrams
+
+@cindex Bunddiagramme, automatisch
+@cindex Akkorddiagramme, automatisch
+@cindex automatische Bunddiagramme
+
+Bunddiagramme können automatisch aus notierten Noten erstellt werden.
+Hierzu wird der @code{FretBoards}-Kontext eingesetzt. Wenn keine
+vordefinierten Diagramme für die ensprechenden Noten mit
+der aktiven Saitenstimmung (@code{stringTunings}) vorhanden sind,
+errechnet der Kontext Saiten und Bünde die benutzt werden können,
+um die Noten zu spielen.
+
+@lilypond[quote,ragged-right,verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ f1 g
+ }
+ }
+ \context FretBoards {
+ < f, c f a c' f'>1
+ < g,\6 b, d g b g'>
+ }
+ \context Staff {
+ \clef "treble_8"
+ < f, c f a c' f'>1
+ < g, b, d g b' g'>
+ }
+>>
+@end lilypond
+
+@funindex predefinedFretboardsOff
+@funindex \predefinedFretboardsOff
+@funindex predefinedFretboardsOn
+@funindex \predefinedFretboardsOn
+
+Da in den Standardeinstellungen keine vordefinierten Diagramme
+geladen werden, ist die automatische Diagrammerstellung das
+Standardverhalten. Wenn die vordefinierten Diagramme eingesetzt
+werden, kann die automatische Berechnung an- und ausgeschaltet
+werden.
+
+@lilypond[quote,ragged-right,verbatim]
+
+\storePredefinedDiagram <c e g c' e'>
+ #guitar-tuning
+ #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 c c
+ }
+ }
+ \context FretBoards {
+ <c e g c' e'>1
+ \predefinedFretboardsOff
+ <c e g c' e'>
+ \predefinedFretboardsOn
+ <c e g c' e'>
+ }
+ \context Staff {
+ \clef "treble_8"
+ <c e g c' e'>1
+ <c e g c' e'>
+ <c e g c' e'>
+ }
+>>
+@end lilypond
+
+Manchmal kann die Berechnungsfunktion für Bunddiagramme kein
+passendes Diagramm finden. Das kann oft umgangen werden, indem
+man manuell einer Note eine bestimmte Saite zuweist. In vielen
+Fällen muss nur eine Note derart gekennzeichnet werden, der
+Rest wird dann ensprechend durch den @code{FretBoards}-Kontext
+behandelt.
+
+@cindex Bunddiagramme, Fingersatz
+@cindex Fingersatz in Bunddiagrammen
+
+Fingersatz kann zu FretBoard-Bunddiagrammen hinzugefügt werden.
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ c1 d:m
+ }
+ }
+ \context FretBoards {
+ < c-3 e-2 g c'-1 e' > 1
+ < d a-2 d'-3 f'-1>
+ }
+ \context Staff {
+ \clef "treble_8"
+ < c e g c' e' > 1
+ < d a d' f'>
+ }
+>>
+@end lilypond
+
+Der kleinste Bund, der benutzt wird, um Saiten und Bünde im
+FretBoard-Kontext zu errechnen, kann mit der
+@code{minimumFret}-Eigenschaft gesetzt werden.
+
+@lilypond[quote, verbatim]
+<<
+ \context ChordNames {
+ \chordmode {
+ d1:m d:m
+ }
+ }
+ \context FretBoards {
+ < d a d' f'>
+ \set FretBoards.minimumFret = #5
+ < d a d' f'>
+ }
+ \context Staff {
+ \clef "treble_8"
+ < d a d' f'>
+ < d a d' f'>
+ }
+>>
+@end lilypond
+
+Die Saiten und Bünde des @code{FretBoards}-Kontextes hängen von
+der @code{stringTunings}-Eigesnchaft ab, die die gleiche Bedeitung
+wie im TabStaff-Kontext hat. Siehe auch @ref{Custom tablatures}
+zu Information über die @code{stringTunings}Eigenschaft.
+
+Die graphische Erscheindung eines Bunddiagrammes kann den
+Bedürfnissen angepasst werden, indem Eigenschaften der
+@code{fret-diagram-interface}-Schnittstelle verändert werden.
+Einzelheiten finden sich in @rinternals{fret-diagram-interface}.
+Die Schnittstelleneigenschaften eines @code{FretBoards}-Diagramms
+gehören dem @code{FretBoards.FretBoard}-Kontext an.
+
+
+@predefined
+@code{\predefinedFretboardsOff},
+@code{\predefinedFretboardsOn}.
+@endpredefined
+
+
+@seealso
+Notationsreferenz:
+@ref{Custom tablatures}.
+
+Schnipsel:
+@rlsr{Fretted strings}.
+
+Referenz der Interna:
+@rinternals {fret-diagram-interface}.
+
+
+@node Right-hand fingerings
+@unnumberedsubsubsec Right-hand fingerings
+
+@cindex Bundinstrumente, Fingersatz der rechten Hand
+@cindex Fingersatz der rechten Hand, Bundinstrumente
+@cindex rechte Hand, Fingersatz für Bundinstrumente
+
+@funindex rightHandFinger
+@funindex \rightHandFinger
+
+
+Fingersatz für die rechte Hand in Akkorden kann mit den
+Bezeichnungen @var{p-i-m-a} notiert werden. Er muss innerhalb
+eines Akkord-Konstruktes notiert werden.
+
+
+@warning{Nach der Note @strong{muss} ein Minuszeichen gesetzt
+werden und ein Leerzeichen nach dem schließenden @code{>}.}
+
+@lilypond[quote,verbatim,relative=0]
+\clef "treble_8"
+<c-\rightHandFinger #1 >4
+<e-\rightHandFinger #2 >
+<g-\rightHandFinger #3 >
+<c-\rightHandFinger #4 >
+<c,-\rightHandFinger #1 e-\rightHandFinger #2
+ g-\rightHandFinger #3 c-\rightHandFinger #4 >1
+@end lilypond
+
+Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar
+Buchstaben abgekürzt werden, etwa @code{RH}.
+
+@example
+#(define RH rightHandFinger)
+@end example
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{placement-of-right-hand-fingerings.ly}
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{fingerings,-string-indications,-and-right-hand-fingerings.ly}
+
+@seealso
+Schnipsel:
+@rlsr{Fretted strings}.
+
+Referenz der Interna:
+@rinternals{StrokeFinger}.
@node Guitar
@subsection Guitar
-@untranslated
+Die meisten der Besonderheiten von Gitarrennotation wurden im
+allgemeinen Abschnitt behandelt, aber es gibt noch einige, die
+hier gezeigt werden sollen. Teilweise soll ein Lead-sheet nur
+die Akkordsymbole und den Gesangstext enthalten. Da LilyPond
+ein Notensatzprogramm ist, wird es nicht für derartige
+Projekte empfohlen, die keine eigentliche Notation beinahlten.
+Anstattdessen sollte ein Textbearbeitungsprogramm, oder ein
+Satzprogramm wie GuitarTeX (für erfahrende Benutzer) eingesetzt
+werden.
@menu
* Indicating position and barring::
-* Indicating harmonics and dampened notes::
+* Indicating harmonics and dampened notes::
@end menu
@node Indicating position and barring
@unnumberedsubsubsec Indicating position and barring
-Dieses Beispiel zeigt, wie Griff - und Barre-Angaben
-eingefügt werden können.
+@cindex Position und Barret für Bundinstrumente
+@cindex Bundinstrumente, Position und Barret anzeigen
+@cindex Barret, anzeigen für Bundinstrumente
+
+Das Beispiel zeigt, wie man Griff- und Barreposition
+notieren kann.
@lilypond[quote,ragged-right,fragment,verbatim,relative=0]
-\clef "G_8"
-b16 d16 g16 b16 e16
+\clef "treble_8"
+b16 d g b e
\textSpannerDown
\override TextSpanner #'(bound-details left text) = #"XII "
g16\startTextSpan
- b16 e16 g16 e16 b16 g16\stopTextSpan
-e16 b16 g16 d16
+ b16 e g e b g\stopTextSpan
+e16 b g d
@end lilypond
-Gedämpfte (X) Notenköpfe werden in der Gitarrenmusik benutzt, um
-zu signalisieren, dass der Gitarrist eine Note oder einen Akkord spielen
-soll, indem seine Finger die Saiten nur berühren, anstatt sie vollständig
-herunterzudrücken. Damit werden schlagzeugartige Geräusche erreicht,
-die aber noch die ursprüngliche Tonhöhe ahnen lassen. Diese Spielart
-wird mit Kreuz-Notenköpfen notiert, wie im Abschnitt @ref{Special note heads}
-gezeigt.
+
+@seealso
+Notationsreferenz:
+@ref{Text spanners}.
+
+Schnipsel:
+@rlsr{Fretted strings},
+@rlsr{Expressive marks}.
+
@node Indicating harmonics and dampened notes
@unnumberedsubsubsec Indicating harmonics and dampened notes
-@untranslated
+@cindex Bundinstrumente, gedämpfte Noten
+@cindex Bundinstrumente, Flageolett
+@cindex Dämpfung, Bundinstrumente
+@cindex gedämpfte Noten, Bundinstrumente
+@cindex Flageolett, Bundinstrumente
+
+Besondere Notenköpfe können eingesetzt werden, um gedämpfte Noten
+oder Flageoletttöne anzuzeigen. Flageoletttöne werden normalerweise
+mit einem Text erklärt.
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c' {
+ \clef "treble_8"
+ \override Staff.NoteHead #'style = #'cross
+ g8 a b c b4
+ \override Staff.NoteHead #'style = #'harmonic-mixed
+ d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
+}
+@end lilypond
+
+
+@seealso
+Notationsreferenz:
+@ref{Special note heads},
+@ref{Note head styles}.
+
+Schnipsel:
+@rlsr{Fretted strings}.
@node Banjo
@subsection Banjo
-@untranslated
-
@menu
* Banjo tablatures::
@end menu
@node Banjo tablatures
@unnumberedsubsubsec Banjo tablatures
-@cindex Banjo tablatures
+@cindex Banjo-Tabulaturen
+@cindex Tabulatur, Banjo
-LilyPond unterstützt die Basisnotation für das fünfsaitige Banjo. Die
-Banjo-Tabulatur-Funktion sollte zum Notieren von Banjo-Tabulaturen
+LilyPond hat grundlegende Unterstützung für fünfsaitige Banjo.
+Die Banjo-Tabulatur-Funktion sollte zum Notieren von Banjo-Tabulaturen
verwendet werden, damit die richtigen Bund-Nummern für die fünfte
Saite gesetzt werden:
+@c due to crazy intervals of banjo music, absolute pitch is recommended
+
@lilypond[quote,ragged-right,fragment,verbatim]
\new TabStaff <<
\set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
>>
@end lilypond
-Eine Anzahl von üblichen Stimmungen für das Banjo sind in LilyPond
-schon vordefiniert:
+@cindex Banjo-Stimmung
+@cindex Stimmung, Banjo
+
+@funindex banjo-c-tuning
+@funindex banjo-modal-tuning
+@funindex banjo-open-d-tuning
+@funindex banjo-open-dm-tuning
+@funindex four-string-banjo
+
+Eine Anzahl von üblichen Stimmungen für Banjo sind in LilyPond
+vordefiniert:
@code{banjo-c-tuning} (gCGBD), @code{banjo-modal-tuning} (gDGCD),
@code{banjo-open-d-tuning} (aDF#AD) und @code{banjo-open-dm-tuning}
(aDFAD).
@seealso
-Die Datei @file{scm/@/output@/-lib@/.scm} enthält vordefinierte
-Banjo-Stimmungen.
+Schnipsel:
+@rlsr{Fretted strings}.
+
+Die Datei @file{scm/@/output@/-lib@/.scm} beinhaltet vordefinierte
+Stimmungen für Banjo.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond-learning.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@example
\score @{
@{ % diese Klammer startet den großen mus. Ausdruck
- <<
+ \new StaffGroup <<
@var{...hier eine ganze Wagner-Oper einfügen...}
>>
@} % diese Klammer beendet den Ausdruck
Eine Wagner-Oper ist mindestens doppelt so lang wie dieses Handbuch,
beschränken wir uns also auf einen Sänger und Klavier. Wir brauchen
-keine ganze Orchesterpartitur, aber wir brauchen einen Sänger und ein Klavier.
+keine ganze Orchesterpartitur, infolgedessen können wir die Systemgruppe
+(StaffGroup) auslassen, aber wir brauchen einen Sänger und ein Klavier.
@example
\score @{
* MIDI block::
* What goes into the MIDI output?::
* Repeats in MIDI::
-* Controlling MIDI dynamics::
+* Controlling MIDI dynamics::
+* Percussion in MIDI::
@end menu
@node Creating MIDI files
@unnumberedsubsubsec Overall MIDI volume
@unnumberedsubsubsec Equalizing different instruments (i)
@unnumberedsubsubsec Equalizing different instruments (ii)
+
+@node Percussion in MIDI
+@subsection Percussion in MIDI
+
+@untranslated
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond-program.tely
@ignore
- Translation of GIT committish: c6e236bc762071c4580cc15ea52695df646d31f7
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
+@c \version "2.11.61"
+
@c Translators: Till Rettig, Reinhold Kainhofer
@ifclear INSTALL
freebsd-64 - FreeBSD 6.x, x86_64
freebsd-x86 - FreeBSD 4.x, x86
linux-64 - Beliebige GNU/Linux Distribution, x86_64
-linux-arm - Beliebige GNU/Linux Distribution, arm
linux-ppc - Beliebige GNU/Linux Distribution, powerpc
linux-x86 - Beliebige GNU/Linux Distribution, x86
mingw - Windows x86
@end example
+@knownissues
+
+Wenn Sie MacOS 10.3 oder 10.4 benutzen und Python-Skripte wie
+@command{convert-ly} und @command{lilypond-book} benutzen wollen,
+lesen Sie @ref{Setup for MacOS X,,,lilypond-program,Application Usage}.
+
@node Compiling from source
@section Compiling from source
LilyPond kann auch selbst direkt aus dem Quellcode des git-Depots
kompiliert werden. Da jedoch für die Kompilierung definitiv
Englisch-Kenntnisse vorhanden sein müssen, soll hier lediglich auf die
-englische Dokumentation verwiesen werden.
-@c TODO: How do I insert a link to the English docs???
+englische Dokumentation verwiesen werden:
+@c DO NOT translate the following line at all.
+@iftex
+@ref{Compiling from source,,,lilypond-program,Application Usage}.
+@end iftex
+@ifhtml
+@c Please translate the following line (but not the .html file name)
+@uref{Compiling-from-source.html,Compiling from Source}.
+@end ifhtml
+
@c TRANSLATORS:
@c Please **do not** translate anything below this line. Users
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
Schnipsel:
@rlsr{Keyboards}.
+@menu
+* Harp notation::
+* Harp pedals::
+@end menu
+
@node Harp
@subsection Harp
of different styles.
@end ignore
+
+
+@node Harp pedals
+@unnumberedsubsubsec Harp pedals
+
+@cindex Harfenpedal
+@cindex Pedal, Harfe
+@cindex Pedaldiagramme, Harfe
+
+Harfe haben sieben Saiten in einer Oktave, die entweder als normaler
+Ton, oder aber erhöht bzw. erniedrigt klingen können. Bei einer
+Hakenharfe kann man jede Saite einzeln einstellen, bei Pedalharfen aber
+wird jede Saite mit der gleichen Notenbezeichnung von einem einzigen
+Pedal kontrolliert. Vom Spieler aus gesehen von rechts nach links sind
+die Pedale: D, C und H für die linke und E, F, G und A für die rechte
+Seite. Die Position des Pedals kann mit Textbeschriftungselementen:
+
+@lilypond[quote,verbatim,relative=2]
+\textLengthOn
+cis1_\markup \concat \vcenter { [D \flat C \sharp B|E \sharp F \sharp G A \flat] }
+c!1_\markup \concat \vcenter {[ C \natural ]}
+@end lilypond
+
+@noindent
+oder Pedaldiagrammen angezeigt werden:
+
+@lilypond[quote,verbatim,relative=2]
+\textLengthOn
+cis1_\markup { \harp-pedal #"^v-|vv-^" }
+c!1_\markup { \harp-pedal #"^o--|vv-^" }
+@end lilypond
+
+Der @code{\harp-pedal}-Befehl braucht eine Anzahl an Zeichen, von
+welchen @code{^} die höchste Pedalposition (erniedrigte Tonhöhe),
+@code{-} die mittlere Pedalposition (normale Tonhöhe, @code{v} die
+tiefste Pedalposition (erhöhter Ton) anzeigt. @code{|} ist ein
+Trenner. Ein @code{o} vor der Definition umrandet das Symbol.
+
+@seealso
+Notationsreferenz:
+@ruser{Text scripts}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond-program.tely
@ignore
- Translation of GIT committish: 023d49bb18cbc21a03e7711186d961b8b4fc5e80
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
+@c \version "2.11.61"
+
@c Translators: Reinhold Kainhofer
+@c Translation checkers: Till Rettig
+
@node LilyPond-book
@chapter @command{lilypond-book}: Integrating text and music
-
Wenn Sie in ein Dokument Grafiken Ihres Musiksatzes einfügen möchten, so
können Sie genauso machen, wie Sie andere Grafiken einfügen würden: Die
Bilder werden getrennt vom Dokument im PostScript- oder PNG-Format erstellt
@command{lilypond-book} ist ein eigenständiges Programm und wird
üblicherweise von der Kommandozeile aufgerufen. Nähere Informationen
-hierzu finden sich in @ref{Command-line usage}.
+hierzu finden sich in @ref{Command-line usage}. Wenn Sie MacOS 10.3
+oder 10.4 benutzen und Probleme mit @code{lilypond-book} haben, lesen
+Sie @ref{Setup for MacOS X}.
Dieses Vorgehen kann bei @LaTeX{}, HTML, Texinfo oder DocBook Dokumenten
angewendet werden.
\lilypond@{ IHR LILYPOND QUELLCODE @}
@end example
-Der Aufruf von @command{lilypond-book} liefert eine Datei, die dann mit
-@LaTeX{} weiter verarbeitet werden kann.
+Zusätzlich kann mit @code{\lilypondversion} die benutzte Versionsnummer
+von LilyPond angezeigt werden. Der Aufruf von @command{lilypond-book}
+liefert eine Datei, die dann mit @LaTeX{} weiter verarbeitet werden kann.
-Dies soll hier an einigen Beispielen gezeigt werden. Die @code{lilypond} Umgebung
+Dies soll hier an einigen Beispielen gezeigt werden. Die @code{lilypond}-Umgebung
@example
\begin[quote,fragment,staffsize=26]@{lilypond@}
Jedes Musikbeispiele ruft die folgenden Makros auf, wenn sie vom Benutzer
definiert wurden:
-@itemize bullet
+@itemize
@item @code{\preLilyPondExample} -- wird vor der Musik aufgerufen,
@item @code{\postLilyPondExample} -- wird nach der Musik aufgerufen,
\begin@{lilypond@}...\end@{lilypond@}
@end example
-
@seealso
@command{lilypond-book} stellt auch zahlreiche Kommandozeilen-Optionen zur
-Verfügung. Für eine Liste dieser Optionen und andere hilfreiche Details zur
+Verfügung. Für eine Liste dieser Optionen und andere hilfreiche Details zur
Verarbeitung von @LaTeX{}-Dokumenten, siehe @ref{Invoking lilypond-book}.
+
+
@node Texinfo
@subsection Texinfo
@@lilypondfile[Optionen,kommen,hier]@{@var{Dateiname}@}
@end example
+Zusätzlich kann mit @code{@@lilypondversion} die aktuelle Versionsnummer
+von LilyPond angezeigt werden.
Wenn @command{lilypond-book} eine derartige Datei verarbeitet,
wird eine Texinfo-Datei mit der Erweiterung @file{.texi} erzeugt,
die @code{@@image} Befehle für die Ausgabe nach HTML, Info und PDF
@command{lilypond-book} erzeugt dann daraus eine HTML-Datei mit den entsprechenden
@code{<image>} Tags für die Musikbeispiele in jeweils einem eigenen Absatz.
-
@lilypond[fragment,relative=2]
\key c \minor c4 es g2
@end lilypond
<lilypondfile @var{Option1} @var{Option2} ...>@var{Dateiname}</lilypondfile>
@end example
+Zusätzlich gibt @code{<lilypondversion/>} die aktuelle Versionsnummer
+von LilyPond aus.
@node DocBook
<programlisting language="lilypond" role="fragment verbatim staffsize=16 ragged-right relative=2">
\context Staff \with @{
\remove Time_signature_engraver
- \remove Clef_engraver@}
+ \remove Clef_engraver@}
@{ c4( fis) @}
</programlisting>
</textobject>
@example
lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts Dateiname.ly
+@end example
-Eine @file{PNG}-Datei mittels:
+@noindent
+eine @file{PNG}-Datei mittels:
+
+@example
lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts --png Dateiname.ly
@end example
\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: b54fc6953a8d70a3c51e8c3d0cbf9b3fe9652d78
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c Translators: Till Rettig
+@ifnottex
+@node Top
+@top GNU LilyPond -- Handbuch zum Lernen
+@end ifnottex
+
@ifhtml
@ifclear bigpage
Dieses Dokument ist auch als
@end ifnottex
@ifnottex
-@node Top
-@top GNU LilyPond -- Handbuch zum Lernen
-
Das ist des Handbuch zum Erlernen von GNU LilyPond Version @version{}.
Für einen Überblick über die gesamte Dokumentation von LilyPond und die Intention
dieses Handbuchs siehe @ref{About the documentation}.
\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: b54fc6953a8d70a3c51e8c3d0cbf9b3fe9652d78
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c Translators: Till Rettig
+@ifnottex
+@node Top
+@top GNU LilyPond -- Programmbenutzung
+@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
+@end ifnottex
@ifhtml
@ifclear bigpage
Dieses Dokument ist auch als
-@uref{source/Documentation/user/lilypond-program.de.pdf,PDF} und als
-@uref{source/Documentation/user/lilypond-program-big-page.html,eine große Seite}
-(auf Englisch) verfügbar.
+@uref{source/Documentation/user/lilypond-program.de.pdf,PDF} und auf
+@uref{source/Documentation/user/lilypond-program-big-page.html,einer großen Seite}
@end ifclear
@ifset bigpage
Dieses Dokument ist auch als
-@uref{source/Documentation/user/lilypond-program.de.pdf,PDF} und als
-@uref{source/Documentation/user/lilypond-program/index.de.html,Separate HTML-Seiten mit Index}
-verfügbar.
+@uref{source/Documentation/user/lilypond-program.pdf,PDF} und auf
+@uref{source/Documentation/user/lilypond-program/index.html,separaten HTML-Seiten mit Index}
@end ifset
+verfügbar.
@end ifhtml
for courtesy to non-English speakers, but only the notice in English
legally counts.}
-@emph{Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
-für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
+@emph{Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
+für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
nur die englische Version gültig.}
@quotation
Es ist erlaubt, dieses Dokument unter den Bedingungen der
GNU Free Documentation Lizenz (Version 1.1 oder
-spätere, von der Free Software Foundation publizierte Versionen, ohne
-Invariante Abschnitte),
+spätere, von der Free Software Foundation publizierte Versionen, ohne
+Invariante Abschnitte),
zu kopieren, verbreiten und/oder
zu verändern. Eine Kopie der Lizenz ist im Abschnitt ``GNU
Free Documentation License'' angefügt.
for courtesy to non-English speakers, but only the notice in English
legally counts.}
-@emph{Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
-für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
+@emph{Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
+für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
nur die englische Version gültig.}
@quotation
Es ist erlaubt, dieses Dokument unter den Bedingungen der
GNU Free Documentation Lizenz (Version 1.1 oder
-spätere, von der Free Software Foundation publizierte Versionen, ohne
-Invariante Abschnitte),
+spätere, von der Free Software Foundation publizierte Versionen, ohne
+Invariante Abschnitte),
zu kopieren, verbreiten und/oder
zu verändern. Eine Kopie der Lizenz ist im Abschnitt ``GNU
Free Documentation License'' angefügt.
for courtesy to non-English speakers, but only the notice in English
legally counts.}
-@emph{Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
-für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
+@emph{Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
+für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
nur die englische Version gültig.}
@quotation
Es ist erlaubt, dieses Dokument unter den Bedingungen der
GNU Free Documentation Lizenz (Version 1.1 oder
spätere, von der Free Software Foundation publizierte Versionen, ohne
-Invariante Abschnitte),
+Invariante Abschnitte),
zu kopieren, verbreiten und/oder
zu verändern. Eine Kopie der Lizenz ist im Abschnitt ``GNU
Free Documentation License'' angefügt.
@end ifnottex
@ifnottex
-@node Top
-@top GNU LilyPond -- Programmbenutzung
-
Das ist das Handbuch zur Programmbenutzung für GNU LilyPond Version @version{}.
Für einen Überblick über die gesamte Dokumentation von LilyPond und die Intention
dieses Handbuchs siehe @rlearning{About the documentation}.
\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: b54fc6953a8d70a3c51e8c3d0cbf9b3fe9652d78
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c Translators: Till Rettig
+@ifnottex
+@node Top
+@top GNU LilyPond -- Notationsreferenz
+@chapheading Das Notensatzprogramm
+@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
+@end ifnottex
@ifhtml
@ifclear bigpage
Dieses Dokument ist auch als
-@uref{source/Documentation/user/lilypond.de.pdf,PDF} und als
-@uref{source/Documentation/user/lilypond-big-page.html,eine große Seite}
+@uref{source/Documentation/user/lilypond.de.pdf,PDF} und auf
+@uref{source/Documentation/user/lilypond-big-page.html,einer großen Seite}
(auf Englisch) verfügbar.
@end ifclear
@ifset bigpage
Dieses Dokument ist auch als
@uref{source/Documentation/user/lilypond.de.pdf,PDF} und als
-@uref{source/Documentation/user/lilypond/index.de.html,Separate HTML-Seiten mit Index}
+@uref{source/Documentation/user/lilypond/index.de.html,separate HTML-Seiten mit Index}
verfügbar.
@end ifset
@end ifhtml
@end ifnottex
@ifnottex
-@node Top
-@top GNU LilyPond -- Das Notationsprogramm
-@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
-
Das ist das Benutzerhandbuch für GNU LilyPond Version @version{}.
Für einen Überblick über die gesamte Dokumentation von LilyPond und die Intention
dieses Handbuchs siehe @rlearning{About the documentation}.
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 2ae5726ea4fcbcd40e42678db32d7da3227ef44a
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
@menu
-* Chord name chart::
-* MIDI instruments::
+* Chord name chart::
+* Common chord modifiers::
+* Predefined fretboard diagrams::
+* MIDI instruments::
* List of colors::
* The Feta font::
* Note head styles::
* Text markup commands::
* Text markup list commands::
-* List of articulations::
+* List of articulations::
+* Percussion notes::
* All context properties::
* Layout properties::
* Identifiers::
@lilypondfile{chord-names-jazz.ly}
+
+@node Common chord modifiers
+@appendixsec Common chord modifiers
+
+Die Tabelle zeigt Modifikatoren für Akkorde, die im @code{\chordmode}-Modus
+benutzt werden können, um übliche Akkordkonstrukte zu notieren.
+
+@multitable @columnfractions .2 .3 .2 .2
+
+@item
+@b{Akkordtyp}
+@tab
+@b{Intervalle}
+@tab
+@b{Modifikator(en)}
+@tab
+@b{Beispiel}
+
+
+@item
+Dur
+@tab
+große Terz, Quinte
+@tab
+@code{5} oder nichts
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:5
+}
+@end lilypond
+
+@item
+Moll
+@tab
+kleine Terz, Quinte
+@tab
+@code{m} oder @code{m5}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:m
+}
+@end lilypond
+
+@item
+Übermäßig
+@tab
+Große Terz, übermäßige Quinte
+@tab
+@code{aug}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:aug
+}
+@end lilypond
+
+@item
+Vermindert
+@tab
+Kleine Terz, verminderte Quinte
+@tab
+@code{dim}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:dim
+}
+@end lilypond
+
+@item
+Dominantsieben
+@tab
+Durdreiklang, kleine Septime
+@tab
+@code{7}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:7
+}
+@end lilypond
+
+@item
+Große Septime
+@tab
+Durdreiklang, große Septime
+@tab
+@code{maj7} oder @code{maj}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:maj7
+}
+@end lilypond
+
+@item
+Kleine Septime
+@tab
+Molldreiklang, kleine Septime
+@tab
+@code{m7}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:m7
+}
+@end lilypond
+
+@item
+Verminderte Septime
+@tab
+Verminderter Dreiklang, verminderte Septime
+@tab
+@code{dim7}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:dim7
+}
+@end lilypond
+
+@item
+Übermäßige Septime
+@tab
+Übermäßiger Dreiklang, kleine Septime
+@tab
+@code{aug7}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:aug7
+}
+@end lilypond
+
+@item
+halbverminderte Septime
+@tab
+Verminderter Dreklang, kleine Sept
+@tab
+@code{dim5m7}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:dim5m7
+}
+@end lilypond
+
+@item
+Kleine MollSept
+@tab
+Molldreiklang, Durseptime
+@tab
+@code{7m5}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:7m5
+}
+@end lilypond
+
+@item
+Große Sexte
+@tab
+Durdreiklang, Sexte
+@tab
+@code{6}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:6
+}
+@end lilypond
+
+@item
+Kleine Sexte
+@tab
+Molldreiklang, Sexte
+@tab
+@code{m6}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:m6
+}
+@end lilypond
+
+@item
+Dominantnon
+@tab
+Dominantsept, große None
+@tab
+@code{9}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:9
+}
+@end lilypond
+
+@item
+Dur None
+@tab
+TODO
+@tab
+@code{maj9}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:maj9
+}
+@end lilypond
+
+@item
+Moll None
+@tab
+TODO
+@tab
+@code{m9}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:m9
+}
+@end lilypond
+
+@item
+Dominantundecime
+@tab
+Dominant ninth, perfect eleventh
+@tab
+@code{11}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:11
+}
+@end lilypond
+
+@item
+Durundecime
+@tab
+TODO
+@tab
+@code{maj11}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:maj11
+}
+@end lilypond
+
+@item
+Mollundecime
+@tab
+TODO
+@tab
+@code{m11}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:m11
+}
+@end lilypond
+
+@item
+Dominant-13
+@tab
+Dominant eleventh, major thirteenth
+@tab
+@code{13.11}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:13.11
+}
+@end lilypond
+
+@item
+Dur-13
+@tab
+TODO
+@tab
+@code{maj13.11}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:maj13.11
+}
+@end lilypond
+
+@item
+Moll-13
+@tab
+TODO
+@tab
+@code{m13.11}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:m13.11
+}
+@end lilypond
+
+@item
+erniedrigte Sekunde
+@tab
+TODO
+@tab
+@code{sus2}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:sus2
+}
+@end lilypond
+
+@item
+erniedrigte Quarte
+@tab
+TODO
+@tab
+@code{sus4}
+@tab
+@lilypond[line-width=3\cm,noragged-right, notime]
+\chordmode {
+ c1:sus4
+}
+@end lilypond
+
+
+@end multitable
+
+
+@node Predefined fretboard diagrams
+@appendixsec Predefined fretboard diagrams
+
+Die Tabelle zeigt alle vordefinierten Bunddiagramme.
+
+@lilypondfile{display-predefined-fretboards.ly}
+
+
+
@node MIDI instruments
@appendixsec MIDI instruments
@lilypondfile[ragged-right,quote]{script-chart.ly}
+
+@node Percussion notes
+@appendixsec Percussion notes
+
+@lilypondfile[quote]{percussion-chart.ly}
+
+
@node All context properties
@appendixsec All context properties
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 47df71eb9aa3217537cd902ef0161ec3bef88ec5
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 19fc0f930f921ca2609e0e60aa26f9d980771b97
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@node Percussion
@section Percussion
-@untranslated
-
-
@menu
* Common notation for percussion::
@end menu
+
@node Common notation for percussion
@subsection Common notation for percussion
@menu
* References for percussion::
* Basic percussion notation::
+* Drum rolls::
+* Pitched percussion::
* Percussion staves::
+* Custom percussion staves::
* Ghost notes::
@end menu
+
@node References for percussion
@unnumberedsubsubsec References for percussion
-@untranslated
+@itemize
+
+@item Viele Schlagzeugmusik kann auf einem rhythmischen System notiert
+werden. Das wird gezeigt in
+@ref{Showing melody rhythms} und @ref{Instantiating new staves}.
+
+@item MIDI-Ausgabe wird behandelt in
+@ref{Percussion in MIDI}.
+
+@end itemize
+
+
+@seealso
+Notationsreferenz:
+@ref{Showing melody rhythms},
+@ref{Instantiating new staves}.
+@ref{Percussion in MIDI}.
+
+Schnipsel:
+@rlsr{Percussion}.
+
@node Basic percussion notation
@unnumberedsubsubsec Basic percussion notation
-@cindex Percussion
+@cindex Perkussion
@cindex Drums
@cindex Schlagzeug
-
Schlagzeug-Noten können im @code{\drummode}-Modus notiert werden,
-der sich ähnlich verhält wie der Standardmodus für die Noteneingabe.
+der sich ähnlich verhält wie der Standardmodus für die Noteneingabe.
+Am einfachsten kann der @code{\drums}-Befehl benutzt werden, der sich
+um den richtigen Kontext und Eingabemodus kümmert:
+
+@lilypond[quote,verbatim]
+\drums {
+ hihat4 hh bassdrum bd
+}
+@end lilypond
+
+@noindent
+Das ist die Kurzschreibweise für:
+
+@lilypond[quote,verbatim]
+\new DrumStaff {
+ \drummode {
+ hihat4 hh bassdrum bd
+ }
+}
+@end lilypond
+
Jedes Schlagzeuginstrument hat einen langen Namen und eine Abkürzung,
-und beide können nebeneinander benutzt werden.
+und beide können nebeneinander benutzt werden. Eine Liste der
+Notenbezeichnungen für Schlagzeug findet sich in @ref{Percussion notes}.
+
+Beachten Sie, dass normale Tonhöhen (wie @code{cis4}) in einem
+@code{DrumStaff}-Kontext eine Fehlernachricht erzielen. Schlüssel für
+Schlagzeug werden automatisch hinzugefügt, aber andere Schlüssel können
+auch benutzt werden.
+
+Es gibt einige Probleme mit der MIDI-Unterstützung für Schlagzeuginstrumente.
+Details finden sich in @ref{Percussion in MIDI}.
+
+@seealso
+Notationsreferenz:
+@ref{Percussion in MIDI},
+@ref{Percussion notes}.
+
+Installierte Dateien:
+@file{ly/@/drumpitch@/-init@/.ly}.
+
+Schnipsel:
+@rlsr{Percussion}.
+
+
+@node Drum rolls
+@unnumberedsubsubsec Drum rolls
+
+Trommelwirbel werden mit drei Balken durch den Notenhals notiert. Für
+Viertelnoten oder längere Noten werden die drei Balken explizit notiert,
+Achtel werden mit zwei Balken gezeigt (und der dritte ist der eigentliche
+Balken), und Trommelwirbel mit kürzeren Werten als Achtelnoten
+haben einen Balken zusätzlich zu den eigentlichen Balken der Noten.
+Dieses Verhalten wird mit der Tremolonotation erreicht, wie in
+@ref{Tremolo repeats} gezeigt. Hier ein Beispiel kleinerer Wirbel:
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,verbatim]
\drums {
- hihat hh bassdrum bd
+ \time 2/4
+ sn16 sn8 sn16 sn8 sn8:32 ~
+ sn8 sn8 sn4:32 ~
+ sn4 sn8 sn16 sn16
+ sn4 r4
}
@end lilypond
-Eine vollständige Liste der Schlagwerk-Bezeichnungen findet sich in
-der Datei @file{ly/@/drumpitch@/-init@/.ly}.
-@c TODO: properly document this.
+Benutzung der Stöcke kann angezeigt werden durch @code{^"R"} oder
+@code{^"L"} nach jeder Note. Die @code{staff-padding}-Eigenschaft
+kann verändert werden, um eine Orientierung an einer gemeinsamen
+Linie zu ermöglichen.
+
+@lilypond[quote,verbatim]
+\drums {
+ \repeat unfold 2 {
+ sn16 ^"L" sn^"R" sn^"L" sn^"L" sn^"R" sn^"L" sn^"R" sn^"R"
+ }
+}
+@end lilypond
@seealso
-Programmreferenz:
-@rinternals{note-event}.
+Schnipsel:
+@rlsr{Percussion}.
+
+
+@node Pitched percussion
+@unnumberedsubsubsec Pitched percussion
+
+Bestimmte Schlagzeuginstrumente mit Tonhöhe (z. B. Xylophone,
+vibraphone und Pauken) werden auf normalen Systemen geschrieben. Das
+wird in anderen Abschnitten des Handbuchs behandelt.
+
+
+@seealso
+@c TODO: possibly link to an alternate section of NR 3.5, if
+@c "percussion in MIDI" gets a separate subsubsection for
+@c pitched percussion sounds. -gp
+Notationsreferenz:
+@ref{Percussion in MIDI}.
+
+Schnipsel:
+@rlsr{Percussion}.
@node Percussion staves
Ein Schlagzeug-System besteht üblicherweise aus einem Notensystem
mit mehreren Linien, wobei jede Linie ein bestimmtes Schlagzeug-Instrument
-darstellt.
-
-Um die Noten darstellen zu können, müssen sie sich innerhalb von
-einem @rinternals{DrumStaff}- und einem
-@rinternals{DrumVoice}-Kontext befinden.
-
-@lilypond[quote,ragged-right,verbatim]
-up = \drummode { crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat }
-down = \drummode { bassdrum4 snare8 bd r bd sn4 }
- \new DrumStaff <<
- \new DrumVoice { \voiceOne \up }
- \new DrumVoice { \voiceTwo \down }
- >>
+darstellt. Um die Noten darstellen zu können, müssen sie sich innerhalb von
+einem @code{DrumStaff}- und einem
+@code{DrumVoice}-Kontext befinden.
+
+@lilypond[quote,verbatim]
+up = \drummode {
+ crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat
+}
+down = \drummode {
+ bassdrum4 snare8 bd r bd sn4
+}
+\new DrumStaff <<
+ \new DrumVoice { \voiceOne \up }
+ \new DrumVoice { \voiceTwo \down }
+>>
@end lilypond
+
Das Beispiel zeigt ausdrücklich definierte mehrstimmige Notation. Die
Kurznotation für mehrstimmige Musik, wie sie im Abschnitt
-@ref{Simultaneous expressions} beschrieben wird, kann auch verwendet werden,
-wenn die @rinternals{DrumVoice} (Schlagzeugstimmen) am Anfang explizit
-initialisiert werden.
+@rlearning{I'm hearing Voices} beschrieben wird, kann auch verwendet werden,
+wenn die Stimmen am Anfang explizit initialisiert werden.
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,verbatim]
\new DrumStaff <<
- \new DrumVoice = "1" { s1 *2 }
- \new DrumVoice = "2" { s1 *2 }
+ \new DrumVoice = "1" { s1*2 }
+ \new DrumVoice = "2" { s1*2 }
\drummode {
bd4 sn4 bd4 sn4
- <<
- { \repeat unfold 16 hh16 }
- \\
- { bd4 sn4 bd4 sn4 }
- >>
+ << {
+ \repeat unfold 16 hh16
+ } \\ {
+ bd4 sn4 bd4 sn4
+ } >>
}
>>
@end lilypond
Es gibt auch weitere Layout-Einstellungen. Um diese zu verwenden,
muss die Eigenschaft @code{drumStyleTable} im
-@rinternals{DrumVoice}-Kontext entsprechend eingestellt werden.
+@code{DrumVoice}-Kontext entsprechend eingestellt werden.
Folgende Variablen sind vordefiniert:
@table @code
}
}
@end lilypond
+
Die Schlagzeugdefinitionen unterstützen sechs unterschiedliche
Tom Toms. Falls eine geringere Anzahl verwendet wird, kann man
einfach die Tom Toms auswählen, deren Notation man haben will.
@end lilypond
@end table
+
+@node Custom percussion staves
+@unnumberedsubsubsec Custom percussion staves
+
Wenn ihnen keine der vordefinierten Stile gefällt, können Sie auch eine
eigene Liste der Positionen und Notenköpfe am Anfang ihrer Datei erstellen.
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,verbatim]
#(define mydrums '(
(bassdrum default #f -1)
(snare default #f 0)
@end lilypond
-@seealso
-Init-Dateien: @file{ly/@/drumpitch@/-init@/.ly}.
+@snippets
+
+FIXME: MOVE ALL THESE TO LSR! -gp
+
+Hier einige Beispiele:
+
+Zwei Holzblöcke, notiert mit wbh (hoch) und wbl (tief)
+
+@lilypond[quote,verbatim]
+% These lines define the position of the woodblocks in the stave;
+% if you like, you can change it or you can use special note heads
+% for the woodblocks.
+#(define mydrums '((hiwoodblock default #t 3)
+ (lowoodblock default #t -2)))
+
+woodstaff = {
+ % This defines a staff with only two lines.
+ % It also defines the positions of the two lines.
+ \override Staff.StaffSymbol #'line-positions = #'(-2 3)
+
+ % This is neccessary; if not entered, the barline would be too short!
+ \override Staff.BarLine #'bar-size = #3
+}
-Programmreferenz: @rinternals{DrumStaff}, @rinternals{DrumVoice}.
+\new DrumStaff {
+ \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+ % with this you load your new drum style table
+ \woodstaff
+
+ \drummode {
+ \time 2/4
+ wbl8 wbl16 wbl wbh8-> wbl |
+ wbl8 wbl16 wbh-> ~ wbh wbl16 r8 |
+ }
+}
+@end lilypond
+
+In diesem Spezialfalls muss die Länge der Taktlinie mit
+@code{\override Staff.BarLine #'bar-size #number} angepasst werden.
+Andernfalls wäre sie zu kurz. Die Position der beiden Linien muss
+auch definiert werden.
+
+Tamburin, notiert mit @code{tamb}:
+@lilypond[quote,verbatim]
+#(define mydrums '((tambourine default #t 0)))
-@knownissues
+tambustaff = {
+ \override Staff.StaffSymbol #'line-positions = #'( 0 )
+ \override Staff.BarLine #'bar-size = #3
+ \set DrumStaff.instrumentName = "Tambourine"
+}
-Weil in den allgemeinen MIDI-Definitionen kein Rimshot enthalten ist,
-wird sidestick für diesen Zweck benutzt.
+\new DrumStaff {
+ \tambustaff
+ \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+ \drummode {
+ \time 6/8
+ tamb8. tamb16 tamb8 tamb tamb tamb |
+ tamb4. tamb8 tamb tamb |
+ % the trick with the scaled duration and the shorter rest
+ % is neccessary for the correct ending of the trill-span!
+ tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
+ }
+}
+@end lilypond
+
+Noten für Tam-Tam (notiert mit @code{tt}):
+
+@lilypond[quote,verbatim]
+#(define mydrums '((tamtam default #t 0)))
+
+tamtamstaff = {
+ \override Staff.StaffSymbol #'line-positions = #'( 0 )
+ \override Staff.BarLine #'bar-size = #3
+ \set DrumStaff.instrumentName = "Tamtam"
+}
+
+\new DrumStaff {
+ \tamtamstaff
+ \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+
+ \drummode {
+ tt 1 \pp \laissezVibrer
+ }
+}
+@end lilypond
+
+Zwei Glocken, notiert mit @code{cb} (Kuhglocke) und @code{rb}
+(Reisterglocke)
+
+@lilypond[quote,verbatim]
+#(define mydrums '((ridebell default #t 3)
+ (cowbell default #t -2)))
+
+bellstaff = {
+ \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3)
+ \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+ \override Staff.BarLine #'bar-size = #3
+ \set DrumStaff.instrumentName = "Different Bells"
+}
+
+\new DrumStaff {
+ \bellstaff
+ \drummode {
+ \time 2/4
+ rb8 rb cb cb16 rb-> ~ |
+ rb16 rb8 rb16 cb8 cb |
+ }
+}
+@end lilypond
+
+Here an short example by maestro Stravinsky (from @q{L'histoire du Soldat})
+
+@lilypond[quote,verbatim]
+#(define mydrums '((bassdrum default #t 4)
+ (snare default #t -4)
+ (tambourine default #t 0)))
+
+global = {
+ \time 3/8 s4.
+ \time 2/4 s2*2
+ \time 3/8 s4.
+ \time 2/4 s2
+}
+
+drumsA = {
+ \context DrumVoice <<
+ { \global }
+ { \drummode {
+ \autoBeamOff
+ \stemDown sn8 \stemUp tamb s8 |
+ sn4 \stemDown sn4 |
+ \stemUp tamb8 \stemDown sn8 \stemUp sn16 \stemDown sn \stemUp sn8 |
+ \stemDown sn8 \stemUp tamb s8 |
+ \stemUp sn4 s8 \stemUp tamb
+ }
+ }
+ >>
+}
+
+drumsB = {
+ \drummode {
+ s4 bd8 s2*2 s4 bd8 s4 bd8 s8
+ }
+}
+
+\layout {
+ indent = #40
+}
+
+\score {
+ \new StaffGroup <<
+ \new DrumStaff {
+ \set DrumStaff.instrumentName = \markup {
+ \column {
+ "Tambourine"
+ "et"
+ "caisse claire s. timbre"
+ }
+ }
+ \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+ \drumsA
+ }
+
+ \new DrumStaff {
+ \set DrumStaff.instrumentName = "Grosse Caisse"
+ \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
+ \drumsB }
+ >>
+}
+@end lilypond
+
+
+@seealso
+Schnipsel:
+@rlsr{Percussion}.
+
+Referenz der Interna:
+@rinternals{DrumStaff},
+@rinternals{DrumVoice}.
@node Ghost notes
Geisternoten für Schlagzeug und Perkussion können mit dem
Klammer- (@code{\parenthesize})-Befehl, beschrieben in @ref{Parentheses},
erstellt werden. Im Standard-@code{\drummode}-Modus ist aber
-das @code{Parenthesis_engraver}-Plugin nicht automatisch enthalten.
-Sie müssen das Plugin ausdrücklich in den Kontext-Definitionen
-laden, wie im Abschnitt @rlearning{Modifying context properties}
-detailliert beschrieben.
+das @code{Parenthesis_engraver}-Plugin nicht automatisch enthalten.
@lilypond[quote,ragged-right,verbatim,fragment]
\new DrumStaff \with {
\consists "Parenthesis_engraver"
-} <<
- \context DrumVoice = "1" { s1 *2 }
- \context DrumVoice = "2" { s1 *2 }
+}
+<<
+ \context DrumVoice = "1" { s1 }
+ \context DrumVoice = "2" { s1 }
\drummode {
<<
{
hh8[ hh] <hh sn> hh16
- < \parenthesize sn > hh < \parenthesize
- sn > hh8 <hh sn> hh
- } \\ {
+ < \parenthesize sn > hh
+ < \parenthesize sn > hh8 <hh sn> hh
+ } \\
+ {
bd4 r4 bd8 bd r8 bd
}
>>
zusätzlich die spitzen
Klammern für Akkorde (@code{< >}) gesetzt werden.
-
+@seealso
+Schnipsel:
+@rlsr{Percussion}.
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 7c57f1469e057f25f5d7a7b75c18f33bb4e5bed9
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
d,, d, d c
@end lilypond
-
@seealso
-Musikglossar:
+Glossar:
@rglos{Pitch names}.
Schnipsel:
@seealso
-Musikglossar:
+Musickgossar:
@rglos{fifth},
@rglos{interval},
@rglos{Pitch names}.
@funindex \chordmode
@funindex \relative
-
@knownissues
Die relative Veränderung wirkt sich nicht auf
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{preventing-extra-naturals-from-being-automatically-added.ly}
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{makam-example.ly}
@seealso
-Musikglossar:
+Glossar:
@rglos{sharp},
@rglos{flat},
@rglos{double sharp},
entsprechende Datei für die jeweilige Sprache eingefügt werden.
Zum Beispiel fügt man mit @code{\include "deutsch.ly"} die
Notendefinitionen für die deutsche Sprache am Anfang der Datei
-hinzu. In der Tabelle sind die existierenden Definitionen
-mit den dazugehörigen Notenbezeichnungen dargestellt.
+hinzu. In der Tabelle sind die existierenden Sprachdefinitionen
+mit den dazugehörigen Notenbezeichnungen dargestellt
-@smallexample
-@multitable {nederlands.ly} {do re mi fa sol la sib si} {-iss/-is} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
-@headitem Sprache
+@quotation
+@multitable {@file{nederlands.ly}} {do re mi fa sol la sib si}
+@headitem Sprachdatei
@tab Notenbezeichnung
- @tab sharp @tab flat @tab double sharp @tab double flat
-@item nederlands.ly
+@item @file{nederlands.ly}
@tab c d e f g a bes b
- @tab -is @tab -es @tab -isis @tab -eses
-@item arabic.ly
+@item @file{arabic.ly}
@tab do re mi fa sol la sib si
- @tab -d @tab -b @tab -dd @tab -bb
-@item catalan.ly
+@item @file{catalan.ly}
@tab do re mi fa sol la sib si
- @tab -d/-s @tab -b @tab -dd/-ss @tab -bb
-@item deutsch.ly
+@item @file{deutsch.ly}
@tab c d e f g a b h
- @tab -is @tab -es @tab -isis @tab -eses
-@item english.ly
+@item @file{english.ly}
@tab c d e f g a bf b
+@item @file{espanol.ly}
+ @tab do re mi fa sol la sib si
+@item @file{italiano.ly}
+ @tab do re mi fa sol la sib si
+@item @file{norsk.ly}
+ @tab c d e f g a b h
+@item @file{portugues.ly}
+ @tab do re mi fa sol la sib si
+@item @file{suomi.ly}
+ @tab c d e f g a b h
+@item @file{svenska.ly}
+ @tab c d e f g a b h
+@item @file{vlaams.ly}
+ @tab do re mi fa sol la sib si
+@end multitable
+@end quotation
+
+@noindent
+und die dazugehörigen Versetzungszeichen-Endungen:
+
+@quotation
+@multitable {@file{nederlands.ly}} {-s/-sharp} {-ess/-es} {-ss/-x/-sharpsharp} {-essess/-eses}
+@headitem Sprachdatei
+ @tab Kreuz @tab B @tab Doppelkreuz @tab Doppel-B
+@item @file{nederlands.ly}
+ @tab -is @tab -es @tab -isis @tab -eses
+@item @file{arabic.ly}
+ @tab -d @tab -b @tab -dd @tab -bb
+@item @file{catalan.ly}
+ @tab -d/-s @tab -b @tab -dd/-ss @tab -bb
+@item @file{deutsch.ly}
+ @tab -is @tab -es @tab -isis @tab -eses
+@item @file{english.ly}
@tab -s/-sharp @tab -f/-flat @tab -ss/-x/-sharpsharp
@tab -ff/-flatflat
-@item espanol.ly
- @tab do re mi fa sol la sib si
+@item @file{espanol.ly}
@tab -s @tab -b @tab -ss @tab -bb
-@item italiano.ly
- @tab do re mi fa sol la sib si
+@item @file{italiano.ly}
@tab -d @tab -b @tab -dd @tab -bb
-@item norsk.ly
- @tab c d e f g a b h
+@item @file{norsk.ly}
@tab -iss/-is @tab -ess/-es @tab -ississ/-isis
@tab -essess/-eses
-@item portugues.ly
- @tab do re mi fa sol la sib si
+@item @file{portugues.ly}
@tab -s @tab -b @tab -ss @tab -bb
-@item suomi.ly
- @tab c d e f g a b h
+@item @file{suomi.ly}
@tab -is @tab -es @tab -isis @tab -eses
-@item svenska.ly
- @tab c d e f g a b h
+@item @file{svenska.ly}
@tab -iss @tab -ess @tab -ississ @tab -essess
-@item vlaams.ly
- @tab do re mi fa sol la sib si
+@item @file{vlaams.ly}
@tab -k @tab -b @tab -kk @tab -bb
@end multitable
-@end smallexample
-
+@end quotation
@noindent
Auf Holländisch, Deutsch, Norwegisch und Schwedisch (u. a.) werden die
@qq{halb} bzw. @qq{eineinhalb}. Für alle anderen
Sprachen sind noch keine eigenen Namen definiert.
-@smallexample
-@multitable {nederlands.ly} {do re mi fa sol la sib si} {-iss/-is} {-ess/-es} {-ississ/-isis} {-ississ/-isis}
-@headitem Sprache
- @tab Notenbezeichnung
- @tab semi-sharp @tab semi-flat @tab sesqui-sharp @tab sesqui-flat
+@quotation
+@multitable {@file{nederlands.ly}} {@b{semi-sharp}} {@b{semi-flat}} {@b{sesqui-sharp}} {@b{sesqui-flat}}
+@headitem Sprachdatei
+ @tab Vierteltonkreuz @tab Viertelton-B @tab 3/4-tonkreuz @tab 3/4-ton-B
-@item nederlands.ly
- @tab c d e f g a bes b
+@item @file{nederlands.ly}
@tab -ih @tab -eh @tab -isih @tab -eseh
-@item arabic.ly
- @tab do re mi fa sol la sib si
+@item @file{arabic.ly}
@tab -sd @tab -sb @tab -dsd @tab -bsb
-@item deutsch.ly
- @tab c d e f g a b h
+@item @file{deutsch.ly}
@tab -ih @tab -eh @tab -isih @tab -eseh
-@item english.ly
- @tab c d e f g a bf b
+@item @file{english.ly}
@tab -qs @tab -qf @tab -tqs @tab -tqf
-@item italiano.ly
- @tab do re mi fa sol la sib si
+@item @file{italiano.ly}
@tab -sd @tab -sb @tab -dsd @tab -bsb
-@item portugues.ly
- @tab do re mi fa sol la sib si
+@item @file{portugues.ly}
@tab -sqt @tab -bqt @tab -stqt @tab -btqt
@end multitable
-@end smallexample
+@end quotation
@seealso
-Musikglossar:
+Glossar:
@rglos{Pitch names}.
Schnipsel:
}
@end lilypond
-
@seealso
Schnipsel:
@rlsr{Pitches}.
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{transposing-pitches-with-minimum-accidentals-smart-transpose.ly}
-
@seealso
Notationsreferenz:
@ref{Instrument transpositions}.
Referenz der Interna:
@rinternals{TransposedMusic}.
-
@funindex \transpose
@funindex \chordmode
@funindex \relative
@seealso
-Musikglossar:
+Glossar:
@rglos{church mode},
@rglos{scordatura}.
@seealso
-Musikglossar:
+Glossar:
@rglos{octavation}.
Schnipsel:
@seealso
-Musikglossar:
+Glossar:
@rglos{concert pitch},
@rglos{transposing instrument}.
@seealso
-Musikglossar:
+Glossar:
@rglos{ambitus}.
Schnipsel:
Alle möglichen Notenkopf-Stile finden sich in
@ref{Note head styles}.
-
@seealso
Schnipsel:
@rlsr{Pitches}.
}
@end lilypond
+@funindex \easyHeadsOn
+@funindex \easyHeadsOff
@predefined
-@funindex \easyHeadsOn
@code{\easyHeadsOn},
-@funindex \easyHeadsOff
@code{\easyHeadsOff}.
@endpredefined
-
@seealso
Notationsreferenz:
@ref{Setting the staff size}.
Skala, wobei der Grundton der Skala aus dem @code{\key}-Befehl
entnommen wird.
+@funindex \aikenHeads
+@funindex \sacredHarpHeads
@predefined
-@funindex \aikenHeads
@code{\aikenHeads},
-@funindex \sacredHarpHeads
@code{\sacredHarpHeads}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@noindent
Alle Notenkopfstile finden sich in @ref{Note head styles}.
-
@seealso
Schnipsel:
@rlsr{Pitches}.
}
@end lilypond
+@funindex \improvisationOn
+@funindex \improvisationOff
@predefined
-@funindex \improvisationOn
@code{\improvisationOn},
-@funindex \improvisationOff
@code{\improvisationOff}.
@endpredefined
-
@seealso
Schnipsel:
@rlsr{Pitches}.
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 5d5dd3611abe9f0599080f6235c436f48c2ba31b
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@menu
-* Long repeats::
-* Short repeats::
+* Long repeats::
+* Short repeats::
@end menu
@node Long repeats
@subsection Long repeats
@menu
-* Normal repeats::
-* Manual repeat marks::
+* Normal repeats::
+* Manual repeat marks::
* Written-out repeats::
@end menu
@seealso
-Musikglossar: @rglos{repeat}, @rglos{volta}.
+Glossar:
+@rglos{repeat}, @rglos{volta}.
Notationsreferenz: @ref{Bar lines}, @ref{Modifying context plug-ins}.
@rinternals{RepeatedMusic}, @rinternals{VoltaRepeatedMusic},
@rinternals{UnfoldedRepeatedMusic}.
-
@knownissues
@cindex verschachtelte Wiederholung
c1
@end lilypond
-
@seealso
Schnipsel:
@rlsr{Repeats}.
@rinternals{UnfoldedRepeatedMusic}.
+
@node Short repeats
@subsection Short repeats
Prozentzeichen dargestellt werden, und Tremolos.
@menu
-* Percent repeats::
-* Tremolo repeats::
+* Percent repeats::
+* Tremolo repeats::
@end menu
@node Percent repeats
{percent-repeat-counter.ly}
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{isolated-percent-repeats.ly}
+{percent-repeat-count-visibility.ly}
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{isolated-percent-repeats.ly}
@seealso
-Musikglossar: @rglos{percent repeat}, @rglos{simile}.
+Glossar:
+@rglos{percent repeat}, @rglos{simile}.
Schnipsel: @rlsr{Repeats}.
@rinternals{DoublePercentRepeatCounter},
@rinternals{PercentRepeatCounter}, @rinternals{PercentRepeatedMusic}.
-
@knownissues
Nur drei Arten von Prozent-Wiederholungen sind unterstützt: ein
c: c:
@end lilypond
-
@seealso
-Schnipsel: @rlsr{Repeats}.
+Schnipsel:
+@rlsr{Repeats}.
@cindex Tremolo über Systeme
@cindex Systeme, Tremolo zwischen
@cindex Zwischensystem-Tremolo
-
@knownissues
Tremolo über Notensysteme hinweg funktioniert nicht gut.
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 18b8ce48199720c79c5a34ea16814d9015d20e78
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
eine bestimmte Richtung manuell zu erzwingen, zu Einzelheiten
siehe @ref{Direction and placement}.
-
@predefined
@code{\autoBeamOff},
@code{\dotsUp},
@code{\dotsNeutral}.
@endpredefined
-
@seealso
Glossar:
@rglos{breve},
Um die Dauern von Noten zu ändern, ohne die N-tolen-Klammern
zu setzen, siehe @ref{Scaling durations}.
-
@predefined
@code{\tupletUp},
@code{\tupletDown},
@code{\tupletNeutral}.
@endpredefined
-
@snippets
@cindex N-tole, Formatierung
@rinternals{TupletNumber},
@rinternals{TimeScaledMusic}.
-
@knownissues
@cindex grace notes within tuplet brackets
Wenn die erste Noten eines Systems ein Vorschlag (eine Verzierung)
Eine Anwendung für diesen Befehl ist polymetrische Notation,
siehe @ref{Polymetric notation}.
-
@seealso
Notationsreferenz:
@ref{Tuplets},
Durchgehende, gepunktete oder gestrichelte Bindebögen können
spezifiziert werden, siehe die vordefinieren Befehle.
-
@predefined
@code{\tieUp},
@code{\tieDown},
@code{\tieSolid}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{engraving-ties-manually.ly}
-
@seealso
Glossar:
@rglos{tie},
@rinternals{TieColumn},
@rinternals{Tie}.
-
@knownissues
Der Wechsel zwischen Systemen bei aktiver Überbindung produziert keinen
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{rest-styles.ly}
-
@seealso
Notationsreferenz:
@ref{Full measure rests}.
\skip 1 \skip1 \skip 1
@end lilypond
-
@seealso
Schnipsel:
@rlsr{Rhythms}.
@rinternals{SkipMusic}
+
@node Full measure rests
@unnumberedsubsubsec Full measure rests
folgt, werden möglicherweise daraus resultierende
Taktprüfungswarnungen nicht angezeigt.
-
@predefined
@code{\textLengthOn},
@code{\textLengthOff},
@code{\expandFullBarRests}.
@endpredefined
-
@snippets
@cindex Kirchenpausen
measure length is determined by the length of the text, the text will
appear to be centered.
-
@seealso
Glossar:
@rglos{multi-measure rest}.
werden behandelt unter
@ref{Ancient time signatures}.
-
@predefined
@code{\numericTimeSignature},
@code{\defaultTimeSignature}.
@endpredefined
-
@snippets
-@c TODO Send as snippet called "Changing the time signature without affecting the beat length"
-
-The @code{\time} command sets the properties
-@code{timeSignatureFraction}, @code{beatLength}, and
-@code{measureLength} in the @code{Timing} context, which is
-normally aliased to @code{Score}. Changing the value of
-@code{timeSignatureFraction} causes the new time signature symbol
-to be printed without changing the other properties:
-
-@lilypond[quote,verbatim,relative=2]
-\time 3/4
-a16 a a a a a a a a a a a
-% Change time signature but keep 3/4 beaming
-% due to unchanged beatLength
-\set Score.timeSignatureFraction = #'(12 . 16)
-a16 a a a a a a a a a a a
-\time 12/16
-% Lose 3/4 beaming now beatLength has changed to 16
-a16 a a a a a a a a a a a
-@end lilypond
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{changing-the-time-signature-without-affecting-the-beaming.ly}
@cindex compound time signatures
@cindex time signature, compound
@rinternals{Timing_translator}.
+
@node Upbeats
@unnumberedsubsubsec Upbeats
sie eine negative Zahl; @code{\partial 4} wird also intern übersetzt
zu: @qq{Eine Viertel bleibt übrig vom ganzen Takt.}
-
@seealso
Glossar:
@rglos{anacrusis}.
Referenz der Interna:
@rinternals{Timing_translator}.
-
@knownissues
@code{\partial} ist nur für den Anfang eines Stückes vorgesehen. Wenn der
d4 e d c
@end lilypond
-
@predefined
@code{\cadenzaOn},
@code{\cadenzaOff}.
@endpredefined
-
@seealso
Glossar:
@rglos{cadenza}.
Schnipsel:
@rlsr{Rhythms}.
-
@knownissues
LilyPond fügt Zeilen- und Seitenumbrüche nur an einer Taktlinie
@cindex Metrum, polymetrisch
@cindex Unterteilte Taktarten
-Polymetrische Notation ist unterstützt, entweder direkt oder
-mit einem Textbeschriftungs-Trick.
+Polymetrische Notation ist unterstützt, entweder direkt, oder
+indem man das sichtbare Taktart-Symbol verändert und zusätzlich
+die Notendauern skaliert.
-@strong{Systeme mit unterschiedlichen Taktarten, gleiche
-Taktlänge}
+@strong{@i{Systeme mit unterschiedlichen Taktarten, gleiche
+Taktlänge}}
Diese Art der Notation kann erstellt werden, indem für jedes
System eine identische Taktart eingestellt wird, aber manuell
für jeden Takt durch Einstellung von @code{timeSignatureFraction}
auf den gewünschten Bruch geändert und dann die Länge der
-Noten entsprechenden skaliert wird. Letzteres geschieht mit dem Befehl
+Noten entsprechenden skaliert wird, siehe auch @ref{Time signature}.
+Die Skalierung geschieht mit dem Befehl
@code{\scaleDurations}, der auf ähnliche Weise wie @code{\times}
benutzt wird, aber keine Klammer über den Noten ausgibt. Siehe
auch @ref{Scaling durations}.
10/8 parallel benutzt. Im zweiten System werden die gezeigten
Dauern mit 2/3 multipliziert, da 2/3x9/8=3/4, und im dritten
System werden die gezeigten Dauern mit 3/5 multipliziert, da
-3/5x10/8=3/4.
+3/5x10/8=3/4. Oft wird es nötig sein, Balken manuell zu setzen,
+weil die Skalierung sich auch auf die automatische Bebalkung
+auswirkt.
@lilypond[quote,verbatim,fragment]
-\relative c' { <<
+\relative c' <<
\new Staff {
\time 3/4
c4 c c |
\time 3/4
\set Staff.timeSignatureFraction = #'(9 . 8)
\scaleDurations #'(2 . 3)
- \repeat unfold 6 { c8[ c c] }
+ \repeat unfold 6 { c8[ c c] }
}
\new Staff {
\time 3/4
\scaleDurations #'(3 . 5) {
\repeat unfold 2 { c8[ c c] }
\repeat unfold 2 { c8[ c] } |
- c4. c4. \times 2/3 { c8 c c } c4
+ c4. c4. \times 2/3 { c8[ c c] } c4
}
}
->> }
+>>
@end lilypond
-@strong{Systeme mit unterschiedlichen Taktarten, unterschiedliche
-Taktlänge}
+@strong{@i{Systeme mit unterschiedlichen Taktarten, unterschiedliche
+Taktlänge}}
Jedes System kann auch eine eigene unabhängige Taktart erhalten.
-Dazu muss der @code{Timing_translator} in den @code{Staff}-Kontext
+Dazu muss der @code{Timing_translator} und der
+@code{Default_bar_line_engraver} in den @code{Staff}-Kontext
verschoben werden.
@lilypond[quote,verbatim]
@rglos{meter}.
Notationreferenz:
-@ref{Scaling durations}
+@ref{Time signature},
+@ref{Scaling durations}.
Schnipsel:
@rlsr{Rhythms}.
-Referenz der Interna:
+Referenz der Intera:
@rinternals{TimeSignature},
@rinternals{Timing_translator},
+@rinternals{Default_bar_line_engraver},
@rinternals{Staff}.
-
@knownissues
Wenn unterschiedliche Taktarten paralell benutzt werden, werden
Fall wäre.
-
@node Automatic note splitting
@unnumberedsubsubsec Automatic note splitting
vollständig gefüllt sind, zeigt die Überbindung genau an, wie viele
Notenwerte noch in dem jeweiligen Takt fehlen.
-
@seealso
Glossar: @rglos{tie}
@rinternals{Completion_heads_engraver},
@rinternals{Forbid_line_break_engraver}.
-
@knownissues
Nicht alle Notenwerte (besonders wenn sie andere rhythmische
Pausen werden nicht aufgeteilt.
-
@node Showing melody rhythms
@unnumberedsubsubsec Showing melody rhythms
>>
@end lilypond
-
@predefined
@code{\improvisationOn},
@code{\improvisationOff}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{guitar-strum-rhythms.ly}
-
@seealso
Schnipsel:
@rlsr{Rhythms}.
@rinternals{Pitch_squash_engraver}.
+
@node Beams
@subsection Beams
Balkenmuster, die sich vom Standard unterscheiden, definiert werden.
Die Standard-Regeln für die gebräuchlichsten Taktarten sind
in der Datei @file{scm/@/auto@/-beam@/.scm} definiert. Wenn
-dort keine Balkenregeln für die aktuelle Taktart vorhanden
+dort keine Balkenregeln für die bestimmte Balkendauer in der
+aktuellen Taktart vorhanden
sind, wird die Bebalkung geregelt von drei Kontexteigenschaften:
@code{measureLength}, @code{beatLength} und @code{beatGrouping}.
Sowohl die Balkenregeln als auch diese Kontexteigenschaften
c16 c8
@end lilypond
-
@predefined
@code{\autoBeamOff},
@code{\autoBeamOn}.
@endpredefined
-
@snippets
@funindex breakable
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{changing-beam-knee-gap.ly}
-
@seealso
Notationsreferenz:
@ref{Manual beams},
@ref{Setting automatic beam behavior}.
Installierte Dateien:
-@file{scm/auto-beam.scm}.
+@file{scm/@/auto@/-beam@/.scm}.
Schnipsel:
@rlsr{Rhythms}.
Noten, die einer bestimmten Taktart entsprechend mit Balken
versehen werden. Das muss manuell getan werden für die Taktarten,
für welche keine fertigen Regeln definiert worden sind. Die
-zweite Methode verändert die Endpunkte der Balken und muss
+zweite Methode verändert die Definitionen für die Endpunkte
+der Balken und kann für jede Taktart eingesetzt werden. Diese
+zweite Methode @strong{muss}
eingesetzt werden für die Taktarten, für welche schon Regeln
-definiert worden sind. Regeln sind definiert für die Taktarten
-3/2, 3/4, 4/4, 2/4, 4/8, 4/16, 6/8, 9/8 und 12/8.
+definiert worden sind, es sei denn, alle Regeln wurden mit
+@code{revert} rückgängig gemacht. Regeln sind definiert für
+die Taktarten 3/2, 3/4, 4/4, 2/4, 4/8, 4/16, 6/8, 9/8 und 12/8.
@i{@strong{Die Gruppierung von Noten verändern}}
Wenn keine Regeln für die Beendung von Balken für die aktuelle
-Taktart vorhanden sind, wird die Bebalkung von drei
-Kontext-Eigenschaften kontrolliert:
+Balkendauer in der benutzen Taktart vorhanden sind, wird die
+Bebalkung von drei Kontext-Eigenschaften kontrolliert:
@code{measureLength}, @code{beatLength} und @code{beatGrouping}.
Diese Eigenschaften können in den @code{Score}, @code{Staff} oder
@code{Voice}-Kontexten gesetzt werden, um ihre Wirkungsweise zu
@end itemize
-Standardmäßig werden diese Eigenschaften durch die Taktart bestimmt,
-die mit @code{\time} gesetzt wurde. Die @code{measureLength}
-(Taktlänge) hat standardmäßig genau die gleiche Länge wie die
-Taktlänge, die durch @code{\time} bestimmt wurde, und der
-Standardwert für @code{beatLength} (Schlag-Länge) wird durch
+@warning{Diese drei Eigenschaften werden für einen bestimmten
+Balken @strong{nur dann} aktiv, wenn für diese Balkendauer keine
+Beendungsregeln für die benutzte Taktart definiert sind, oder
+wenn alle diese Regeln mit @code{revert} rückgängig gemacht
+wurden.}
+
+Standardmäßig werden @code{measureLength}
+(Taktlänge) und @code{beatLength} von der Taktart entnommen, die
+mit @code{\time} gesetzt wurde. @code{measureLength} hat
+standardmäßig genau die gleiche Länge wie die Taktlänge und der
+Standardwert für @code{beatLength} (Taktzeit-Länge) wird durch
den Nenner des Taktart-Bruches bestimmt.
+Der Standardwert von @code{beatGrouping} wird aus einer Tabelle
+in der Datei @file{scm/@/music@/-functions@/.scm} entnommen. Um
+sie zu finden, siehe @rlearning{Other sources of information}.
+Hier werden Taktzeiten-Gruppen für die Taktarten 5/8, 6/8, 8/8,
+9/8 und 12/8 definiert.
+
Sowohl @code{measureLength} als auch @code{beatLength} sind
@i{Momente}, Einheiten musikalischer Dauer. Eine Größe der
Art @i{Moment} wird durch die Scheme-Funktion
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{grouping-beats.ly}
-@c TODO Convert to snippet called "Specifying context with beatGrouping"
-
-By specifying the context, the effect of @code{beatGrouping} can be
-limited to the context specified, and values set in higher-level
-contexts overridden:
-
-@lilypond[quote,verbatim]
-\score {
- \new Staff <<
- \time 7/8
- \new Voice {
- \relative c'' {
- \set Staff.beatGrouping = #'(2 3 2)
- a8 a a a a a a
- }
- }
- \new Voice {
- \relative c' {
- \voiceTwo
- \set Voice.beatGrouping = #'(1 3 3)
- f8 f f f f f f
- }
- }
- >>
-}
-@end lilypond
-
-
-@c TODO Send as snippet?
-
-The property @code{measureLength} determines where bar lines
-should be inserted and, with @code{beatLength} and
-@code{beatGrouping}, how automatic beams should be generated
-for time signatures for which no beam end rules are defined.
-
-@lilypond[quote,verbatim,relative=2]
-\time 3/4 % auto beam on 1/4 note groups
-a16 a a a a a a a a a a a a a a a
-\time 12/16 % no defined auto-beaming for this time sig
-a16 a a a a a a a a a a a a a a a
-\time 3/4
-a16 a a a a a a a a a a a a a a a
-\set Score.timeSignatureFraction = #'(12 . 16) %keep 3/4 beaming
- % due to beatLength
-a16 a a a a a a a a a a a a a a a
-\set Score.beatLength = #(ly:make-moment 1 8) %beam on 1/8 notes
-a16 a a a a a a a a a a a a a a a
-\set Score.beatLength = #(ly:make-moment 1 16)
-\set Score.beatGrouping = #'(3 4 2 3) %beam on 3/16, 7/16, 9/16, 12/16
-a16 a a a a a a a a a a a a a a a
-@end lilypond
-
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{specifying-context-with-beatgrouping.ly}
-@c End of snippet
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{using-beatlength-and-beatgrouping.ly}
@funindex subdivideBeams
@strong{@i{Die Endpunkte von Balken bestimmen}}
-In normalen Taktarten können automatisch gesetzte Balken an jeder
+In üblichen Taktarten können automatisch gesetzte Balken an jeder
Note beginnen, aber nur an einigen bestimmten Positionen innerhalb
des Taktes beendet werden. Diese Positionen werden durch die
Eigenschaften in @code{autoBeamSettings} bestimmt. Sie bestehen
aus einer Liste an Regeln, die bestimmen, wo Balken enden können.
Die Standardeinstellungen dieser automatischen Einstellungen
-befinden sich in der Datei @file{scm/@/auto@/-beam@/.scm}.
+befinden sich in der Datei @file{scm/@/auto@/-beam@/.scm}. Um diese
+Datei zu finden, siehe @rlearning{Other sources of information}.
Diese Methode @strong{muss} benutzt werden, wenn die Einstellungen
-für die Balken in üblichen Taktarten verändert werden sollen, und
-sie ist auch in vielen anderen Taktarten gut anzuwenden, wenn
-die Taktart sich oft ändert. Weil die Regeln so formuliert werden
-können, dass sie sich auf eine bestimmte Taktart beziehen, müssen
-sie nur einmal für jede Taktart definiert werden. Wenn man das
-selbe Ergebnis zu erreichen versucht, indem man die Zählzeiten
-gruppiert, müsste man einen @code{\set}-Befehl nach jedem
-Taktwechsel benutzen, wenn nicht die Standardwerte für die
-Taktart passend sind.
+für die Balken in Taktarten verändert werden sollen, für welche
+schon Regeln existieren, es sei denn, alle diese Regeln wurden
+rückgängig gemacht. Die Methode ist auch in vielen anderen
+Taktarten gut anzuwenden, wenn die Taktart sich oft ändert, oder
+wenn die Balken unterschiedlich für unterschiedliche Balkendauern
+gesetzt werden sollen.
Um eine neue Regel zu der Liste hinzuzufügen, muss folgende
Syntax verwendet werden:
<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
@end lilypond
-@c TODO Add example using Score for multiple staves?
-@c Hmm. Not sure it works correctly. Needs more investigation.
-
@warning{Wenn eine unerwartete Bebalkung auftritt, schauen Sie
zuerste die Balkeneinstellungen in @file{scm/@/auto@/-beam@/.scm}
nach, ob sich hier Überschneidungen ergeben, weil die
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{beam-grouping-in-7-8-time.ly}
-
-@ignore
-@c Seems like setting beam starting points is no longer
-@c necessary, and/or has no effect. Remove mention?
-
-The same syntax can be used to specify beam starting points.
-
-@c TODO Does this example add anything?
-
-In this
-example, automatic beams can only end on a dotted quarter note
-@example
-#(override-auto-beam-setting '(end * * * *) 3 8)
-#(override-auto-beam-setting '(end * * * *) 1 2)
-#(override-auto-beam-setting '(end * * * *) 7 8)
-@end example
-
-In 4/4 time signature, this means that automatic beams could end only on
-3/8 and on the fourth beat of the measure (after 3/4, that is 2 times
-3/8, has passed within the measure).
-
-@end ignore
-
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{reverting-default-beam-endings.ly}
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{beam-endings-in-score-context.ly}
@predefined
@funindex \autoBeamOff
@code{\autoBeamOn}.
@endpredefined
-
@knownissues
Wenn eine Partitur aufhört, während ein automatischer Balken noch
Wenn eine polyphone Stimme endet, während ein Balken noch Noten
erwartet, wird dieser Balken nicht gesetzt.
-
@seealso
Schnipsel:
@rlsr{Rhythms}.
g a]
@end lilypond
+@snippets
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{flat-flags-and-beam-nibs.ly}
@node Feathered beams
Notenabschnitten, und wenn die Zahlen in den Brüchen klein
sind.
-
@seealso
Snippets:
@rlsr{Rhythms}.
+
+
@node Bars
@subsection Bars
jederzeit durch den Befehl @code{\set Timing.defaultBarType = }
@var{Takstrichart} geändert werden.
-
@seealso
Notationsreferenz:
@ref{Line breaking},
properties).
+
@node Bar numbers
@unnumberedsubsubsec Bar numbers
@cindex Taktnummer, Form
@cindex Aussehen von Taktnummern
-The size of the bar number may be changed. This is illustrated
-in the following example, which also shows how to enclose bar
-numbers in boxes and circles, and shows an alternative way
-of specifying @code{#(#f #t #t)} for @code{break-visibility}.
+Die Größe der Taktnummer kann geändert werden. Das wird im folgenden
+Beispiel gezeigt, welches auch illustriert, wie man Taktnummern
+in Kästen oder Kreise einfasst und eine Alternative zeigt,
+wie man @code{#(#f #t #t)} für @code{break-visibility} definieren
+kann.
@lilypond[verbatim,quote,relative=1]
% Prevent bar numbers at the end of a line and permit them elsewhere
@cindex Ausrichtung von Taktlinien
@cindex Taktlinien, Ausrichtung
-Bar numbers by default are left-aligned to their parent object.
-This is usually the left edge of a line or, if numbers are printed
-within a line, the left bar line of the measure. The numbers may also
-be positioned directly on the bar line or right-aligned to the
-bar line:
+Taktnummern sind standardmäßig links von ihrem Anker angeordnet.
+Der Anker ist meistens das linke Ende einer Zeile, oder, wenn die
+Zahlen innerhalb der Zeile gesetzt werden, die linke Taktlinie
+eines Taktes. Die Nummern können auch direkt auf der Taktlinie
+positioniert oder rechts davon gesetzt werden:
@lilypond[verbatim,quote,relative=1]
\set Score.currentBarNumber = #111
c1 c1
@end lilypond
-Bar numbers can be removed entirely by removing the
-@code{Bar_number_engraver} from the @code{Score} context.
+Taktnummern können vollständig entfernt werden, indem man den
+@code{Bar_number_engraver} aus dem @code{Score}-Kontext entfernt.
@lilypond[verbatim,quote]
\layout {
Referenz der Interna:
@rinternals{BarNumber}.
-
@knownissues
Taktnummern können mit der oberen Ecke der Klammer zu Beginn des
sich in
@ref{Formatting text}.
-
@seealso
Notationsreferenz:
@ref{The Feta font},
@rinternals{RehearsalMark}.
+
@node Special rhythmic concerns
@subsection Special rhythmic concerns
Ein Vorschlag (@emph{acciaccatura}) mit mehreren Noten und
Balken wird ohne den Schrägstrich gesetzt und sieht einem
Vorhalt (@emph{appoggiatura}) sehr ähnlich.
+
@c TODO Add link to LSR snippet to add slash when available
Die Synchronisation von Verzierungen kann auch zu Überraschungen führen.
>>
@end lilypond
-
@seealso
Glossar:
@rglos{cadenza}.
@rlsr{Rhythms}.
+
@node Time administration
@unnumberedsubsubsec Time administration
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond-program.tely
@ignore
- Translation of GIT committish: 317e451cbe00c0fa25e177976327e260f3dc6539
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
-@c Translators: Reinhold Kainhofer
+@c \version "2.11.61"
+
+@c Translators: Reinhold Kainhofer, Till Rettig
@node Running LilyPond
@chapter Running LilyPond
Betriebssystems. Windows Benutzern ist sie vielleicht eher unter den
englischen Begriffen @q{DOS shell} oder @q{command shell} bekannt.
MacOS@tie{}X Benutzer kennen sie eher unter @q{Terminal} oder @q{Konsole}.
-Sie sollten auch den Abschnitt @ref{MacOS X on the command-line} konsultieren.
+Sie sollten auch den Abschnitt @ref{Setup for MacOS X} konsultieren.
Wie die Kommandozeile im jeweiligen Betriebssystem benutzt werden kann,
soll in diesem Handbuch nicht näher beschrieben werden. Sehen Sie bitte
@menu
* Invoking lilypond::
-* Command line options::
+* Command line options for lilypond::
* Environment variables::
@end menu
@node Invoking lilypond
-@subsection Invoking lilypond
+@subsection Invoking @command{lilypond}
-@cindex LilyPond aufrufen
-@cindex Kommandozeilen-Optionen
+@cindex @command{lilypond} aufrufen
+@cindex Kommandozeilen-Optionen für @command{lilypond}
@cindex Optionen an der Kommandozeile
Das @command{lilypond} Programm kann folgendermaßen von der Kommandozeile
-@node Command line options
-@subsection Command line options
+@node Command line options for lilypond
+@subsection Command line options for @command{lilypond}
Die folgenden Kommandozeilenoptionen werden von @command{lilypond} unterstützt:
zu erstellen. @strong{Achtung:} Diese Funktionalität ist momentan nicht
verfügbar, da der Quellcode stark umstrukturiert wurde.
@item ps
- PostScript-Ausgabeformat.
+PostScript-Ausgabeformat.
+
@cindex PostScript Ausgabeformat
- Postscript-Dateien enthalten auch TTF-, Type1- und OTF-Schriften. Allerdings
- wird die gesamte Schriftart eingefügt und nicht nur die benötigten Zeichen.
- Vor allem wenn nicht-westliche Zeichensätze benutzt werden, kann dies zu sehr
- großen Dateien führen.
+Postscript-Dateien enthalten auch TTF-, Type1- und OTF-Schriften. Allerdings
+wird die gesamte Schriftart eingefügt und nicht nur die benötigten Zeichen.
+Vor allem wenn nicht-westliche Zeichensätze benutzt werden, kann dies zu sehr
+großen Dateien führen.
@item eps
- Erzeugt @q{encapsulated PostScript} (EPS). Jede Seite (oder jedes System) wird
- als eigene @file{EPS}-Datei ausgegeben, inklusive Schriftarten. Außerdem wird
- eine Datei mit allen Seiten (bzw. Systemen) und Schriftarten erzeugt.
+Erzeugt @q{encapsulated PostScript} (EPS). Jede Seite (oder jedes System) wird
+als eigene @file{EPS}-Datei ausgegeben, inklusive Schriftarten. Außerdem wird
+eine Datei mit allen Seiten (bzw. Systemen) und Schriftarten erzeugt.
Dies ist die Standardeinstellung von @command{lilypond-book}.
@item svg
- SVG-Ausgabe (Scalable Vector Graphics). Jede Seite wird als eigene
- @file{SVG}-Datei ausgegeben, inklusive eingebetteten Schriftarten.
+SVG-Ausgabe (Scalable Vector Graphics). Jede Seite wird als eigene
+@file{SVG}-Datei ausgegeben, inklusive eingebetteten Schriftarten.
@cindex SVG (Scalable Vector Graphics)
- Sie benötigen einen SVG-Betrachter, der eingebettete Schriftarten unterstützt,
- oder einen SVG-Betrachter, der eingebettete Schriftarten durch OTF-Schriften
- ersetzen kann. In UNIX und Linux kann z.B. @uref{http://www.inkscape.org,Inkscape}
- (ab Version 0.42) benutzt werden, nachdem die OTF-Schriften aus dem
- LilyPond-Verzeichnis (typischerweise @file{/usr/share/lilypond/VERSION/fonts/otf/})
- in das Verzeichnis @file{~/.fonts/} kopiert wurden.
+Sie benötigen einen SVG-Betrachter, der eingebettete Schriftarten unterstützt,
+oder einen SVG-Betrachter, der eingebettete Schriftarten durch OTF-Schriften
+ersetzen kann. In UNIX und Linux kann z.B. @uref{http://www.inkscape.org,Inkscape}
+(ab Version 0.42) benutzt werden, nachdem die OTF-Schriften aus dem
+LilyPond-Verzeichnis (typischerweise @file{/usr/share/lilypond/VERSION/fonts/otf/})
+in das Verzeichnis @file{~/.fonts/} kopiert wurden.
+
@item scm
- Gibt die rohen Scheme-basierenden Zeichenbefehle aus, wie sie intern von
- LilyPond benutzt werden.
+gibt die rohen Scheme-basierenden Zeichenbefehle aus, wie sie intern von
+LilyPond benutzt werden.
+
@cindex Scheme dump
@end table
@node Updating files with convert-ly
-@section Updating with @command{convert-ly}
+@section Updating files with @command{convert-ly}
+
+@cindex Aktualisierung von LilyPond-Dateien
+@cindex Aktualisierung mit convert-ly
+@cindex convert-ly: Aktualisierung
+
+Die Eingabesyntax von LilyPond ändert sich graduell um etwa die
+Eingabe zu erleichtern oder neue Funktionen zu ermöglichen. Ein
+Nebeneffekt hiervon ist, dass das LilyPond-Übersetzerprogramm nicht
+mehr mit älteren Eingabedateien kompatibel sein kann. Um dies
+zu umgehen, kann @command{convert-ly} benutzt werden, welches die
+meisten der Syntaxänderungen korrigieren kann.
+
+Das Programm benötigt eine @code{\version}-Information in der
+Eingabedatei, um zu wissen, von welcher Version konvertiert werden
+soll. In den meisten Fällen genügt es, den Befehl
+
+@example
+convert-ly -e meineDatei.ly
+@end example
+
+@noindent
+auszuführen.
+@c MacOS@tie{}X-Benutzer können diesen Befehl im Menu unter
+@c @code{Compile > Update syntax} finden.
+@c Does it work? TR
-@untranslated
+Wenn keine Veränderungen in @code{meineDatei.ly} vorgenommen wurden
+und eine Datei @code{meineDatei.ly.NEW} erstellt wird, it
+@code{meineDatei.ly} schon aktuell.
-@subsection Command line options
@menu
+* Command line options for convert-ly::
* Problems with convert-ly::
@end menu
+@node Command line options for convert-ly
+@subsection Command line options for @command{convert-ly}
+
+@command{convert-ly} konvertiert immer bis zur letzten Syntaxänderung,
+die es beherrscht. Das heißt, dass die neue @code{version}-Nummer
+in der Datei überlicherweise etwas niedriger ist als die
+Version von @command{convert-ly}.
+
+Um LilyPond-Fragmente in texinfo-Dateien zu aktualisieren, gilt
+der Befehl:
+
+@example
+convert-ly --from=... --to=... --no-version *.itely
+@end example
+
+Um die Änderungen der LilyPond-Syntax zwischen bestimmten Versionen
+zu sehen, kann der Befehl
+
+@example
+convert-ly --from=... --to=... -s
+@end example
+
+@noindent
+benutzt werden.
+
+Viele Dateien können auf einmal aktualisiert werden, indem
+@code{convert-ly} mit den üblichen UNIX-Befehlen kombiniert
+wird. Das folgende Beispiel aktualisiert alle @code{.ly}-Dateien
+im aktuellen Verzeichnis:
+
+@example
+for f in *.ly; do convert-ly -e $f; done;
+@end example
+
+Die allgemeine Syntax des Programms lautet:
+
+@example
+convert-ly [@var{option}]@dots{} @var{file}@dots{}
+@end example
+
+Folgende Optionen sind möglich:
+
+@table @code
+@item -e,--edit
+Verändere die entsprechende Zeile der Eingabedatei. Überschreibt
+@code{--output}.
+
+@item -f,--from=@var{von-Versionsnummer}
+Setze die Version, ab welcher konvertiert werden soll. Wenn diese
+Option nicht gesetzt ist, versucht @command{convert-ly}, die
+Version auf Grundlage von @code{\version} zu raten.
+
+@item -n,--no-version
+Normalerweise fügt @command{convert-ly} eine @code{\version}-Zeile
+zur Ausgabe hinzu. Mit dieser Option kann das unterdrückt werden.
+
+@item -s, --show-rules
+Zeige alle bekannten Konversionsregeln und beende.
+
+@item --to=@var{bis-Versionsnummer}
+Hiermit kann das Ziel der Konversion gesetzt werden. Standard ist
+die neueste mögliche Version.
+
+@item -h, --help
+Benutzerhilfe ausgeben.
+@end table
+
+
@node Problems with convert-ly
@subsection Problems with @code{convert-ly}
-@untranslated
+Nicht alle Änderungen der Syntax können konvertiert werden. Nur
+eine Ausgabeoption kann angegeben werden. Scheme- und
+LilyPond-Scheme-Code wird sehr unwahrscheinlich korrekt aktualisiert,
+hier ist meistens Nacharbeit erforderlich.
+
+@verbatim
+Hier eine Liste einiger Befehle, die convert-ly nicht konvertieren kann.
+
+Diese Liste ist in Form von Fehlermeldungen, denn convert-ly
+ist so strukturiert, dass nicht alle benötigten Änderungen
+implementiert werden können. Es handelt sich also eher um eine
+Wunschliste zur Referenz.
+
+1.6->2.0:
+ Bezifferter Bass wird nicht immer korrekt konvertiert, besonders
+ Befehle wie {< >}. Mats Kommentar hierzu:
+ Um convert-ly korrekt ausführen zu können, müssen alle Vorkommen
+ von '{<' in etwas beliebiges wie '{#' und genauso '>}' in '&}'
+ geändert werden. Nach der Konversion können sie dann zurück
+ in '{ <' und '> }' verwandelt werden
+ Nicht alle Textbeschriftungen werden richtig konvertiert. In der
+ alten Syntax konnten Beschriftungsbefehle mit Klammern gruppiert
+ werden, etwa
+ -#'((bold italic) "string")
+ This will incorrectly be converted into
+ -\markup{{\bold italic} "string"}
+ instead of the correct
+ -\markup{\bold \italic "string"}
+2.0->2.2:
+ \partcombine wird nicht konvertiert
+ \addlyrics => \lyricsto wird nicht konvertiert, dadurch kompilieren
+ manche Dateien mit mehreren Strophen nicht.
+2.0->2.4:
+ \magnify wird nicht nach \fontsize konvertiert.
+ - \magnify #m => \fontsize #f, where f = 6ln(m)/ln(2)
+ remove-tag wird nicht verändert.
+ - \applyMusic #(remove-tag '. . .) => \keepWithTag #'. . .
+ first-page-number wird nicht geändert.
+ - first-page-number no => print-first-page-number = ##f
+ Zeilenumbrüche im \header-Feld werde nicht konvertiert.
+ - \\\\ als Zeilenumbruch in \header{...} => \markup \center-align <
+ "First Line" "Second Line" >
+ Crescendo- und Decrescendo-Enden werden nicht konvertiert.
+ - \rced => \!
+ - \rc => \!
+2.2->2.4:
+ \turnOff (in \set Staff.VoltaBracket = \turnOff eingesetzt) wird nicht korrekt behandelt.
+2.4.2->2.5.9
+ \markup{ \center-align <{ ... }> } sollte umgewandelt werden in:
+ \markup{ \center-align {\line { ... }} }
+ aber im Moment fehlt \line.
+2.4->2.6
+ Besondere LaTeX-Zeichen wie $~$ im Text werden nicht nach UTF(
+ konvertiert.
+2.8
+ \score{} muss jetzt mit einem musikalischen Ausdruck beginnen.
+ Alles andere (insbesondere \header{}) darf erst nach den Noten
+ kommen.
+@end verbatim
+
@node Reporting bugs
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond-program.tely
@ignore
- Translation of GIT committish: cdb8fdf689c58f742333f4bf4f92cbfae2e01a5b
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
wenn er auf Sie zutrifft.
@menu
-* Setup for specific Operating Systems::
-* Text editor support::
-* Point and click::
+* Setup for specific Operating Systems::
+* Text editor support::
+* Point and click::
@end menu
Dieser Abschnitt erklärt zusätzliche Einstellungen für bestimmte Betriebssysteme.
@menu
-* MacOS X on the command-line::
+* Setup for MacOS X::
@end menu
+@node Setup for MacOS X
+@subsection Setup for MacOS X
-@node MacOS X on the command-line
-@subsection MacOS X on the command-line
+@subsubheading Using Python scripts on MacOS 10.3 or 10.4
-Die Skripte (wie lilypond-book, convert-ly, abc2ly und sogar
-lilypond selber) sind innerhalb der .app-Datei für MacOS@tie{}X enthalten. Sie können
+Das LilyPond-Programmpaket für MacOS X stellt Python nicht zur
+Verfügung, aber Python 2.4 oder höher wird benötigt, um
+Skripte wie @command{convert-ly} zu benutzen. Wenn Sie MaxOS
+10.3 oder 10.4 besitzen, müssen Sie eine neurere Python-Version
+von @uref{http://python.org/download/} installieren und dann
+die erste Zeile von @command{convert-ly} und @command{lilypond-book}
+auf folgende Weise ändern: Wenn sich das installierte Python-Programm
+in Ihrem @var{PFAD} befindet, muss die erste Zeile heißen:
+
+@example
+#!/usr/bin/env python
+@end example
+
+@noindent
+andernfalls muss sie heißen:
+
+@example
+#!@var{/path/to/newly_installed/python}
+@end example
+
+@subsubheading MacOS X on the command line
+
+Die Skripte (etwa @command{lilypond-book}, @command{convert-ly},
+@command{abc2ly} und sogar @command{lilypond}) befinden sich
+innerhalb der @code{.app}-Datei für MacOS@tie{}X. Sie können
auf der Kommandozeile direkt aufgerufen werden, etwa
@example
@end example
@noindent
-Entsprechend funktionieren auch die anderen Skripte wie lilypond-book,
-convert-ly, abc2ly usw.
+Entsprechend funktionieren auch die anderen Skripte wie
+@command{lilypond-book}, @command{convert-ly}, @command{abc2ly} usw.
Sie können sich auch selber Skripte anlegen, die diesen Pfad automatisch
hinzufügen. Erstellen Sie ein Verzeichnis, indem die Skripte gespeichert werden:
Verschiedene Texteditoren haben Unterstützung für LilyPond.
@menu
-* Emacs mode::
-* Vim mode::
-* jEdit::
-* TexShop::
-* TextMate::
-* LilyKDE::
+* Emacs mode::
+* Vim mode::
+* jEdit::
+* TexShop::
+* TextMate::
+* LilyKDE::
@end menu
@node Emacs mode
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: acbcbe3683d629575967b972b64ca5e1589bf330
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
Mehr Information über Akkorden findet sich in @ref{Chord notation}.
-
@seealso
Musikglossar:
@rglos{chord}.
Schnipsel:
@rlsr{Simultaneous notes}.
-
@node Simultaneous expressions
@unnumberedsubsubsec Simultaneous expressions
automatisch Zusammenstöße zwischen normalen Noten und Clustern
aufzulösen.
-
@seealso
Musikglossar:
@rglos{cluster}.
@rinternals{ClusterSpannerBeacon},
@rinternals{Cluster_spanner_engraver}.
-
@knownissues
Cluster sehen nur gut aus, wenn sie wenigstens über zwei Akkorde
Mit dieser Methode können sich seltsame Balken und Warnungen
ergeben, wenn die Musikausdrücke nicht den gleichen Rhythmus haben.
-
@predefined
@code{\voiceOne},
@code{\voiceTwo},
@code{\oneVoice}.
@endpredefined
-
@seealso
Handbuch zum Lernen:
@rlearning{Voices contain music},
Der @code{\voiceNeutralstyle}-Befehl wird benutzt, um wieder
die Standardausgabe einzuschalten.
-
@predefined
@code{\voiceOneStyle},
@code{\voiceTwoStyle},
@code{\voiceNeutralStyle}.
@endpredefined
-
@seealso
Handbuch zum Lernen:
@rlearning{I'm hearing Voices},
@rlsr{Simultaneous notes}.
+
@node Collision resolution
@unnumberedsubsubsec Collision resolution
@code{\mergeDifferentlyDottedOn},
@code{\mergeDifferentlyDottedOff},
@code{\mergeDifferentlyHeadedOn},
-@code{\mergeDifferentlyHeadedOff}.
-
+@code{\mergeDifferentlyHeadedOff},
@code{\shiftOn},
@code{\shiftOnn},
@code{\shiftOnnn},
@code{\shiftOff}.
@endpredefined
-
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{forcing-horizontal-shift-of-notes.ly}
-
@seealso
Musikglossar:
@rglos{polyphony}.
@rinternals{NoteCollision},
@rinternals{RestCollision}.
-
@knownissues
Wenn @code{\mergeDifferentlyHeadedOn} mit einer Achtel- oder
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{changing-partcombine-texts.ly}
-
@seealso
Musikglossar:
@rglos{a due},
@rinternals{PartCombineMusic},
@rinternals{Voice}.
-
@knownissues
@code{\partcombine} kann nur zwei Stimmen bearbeiten.
}
@end lilypond
-
@seealso
Handbuch zum Lernen:
@rlearning{Organizing pieces with variables}.
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
-@c \version "2.11.61"
+@c \version "2.11.65"
@node Specialist notation
@chapter Specialist notation
-This chapter explains how to create musical notation for specific
-types of instrument or in specific styles.
+Dieser Abschnitt erklärt, wie Notation erstellt wird, die nur für ein
+bestimmtes Instrument oder einen Stil eingesetzt wird.
@menu
* Vocal music::
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
>>
@end lilypond
-Neue innere Systemgruppen können definiert werden. Zu Einzelheiten siehe
+Neue geschachtelte Systemgruppen können definiert werden. Zu Einzelheiten siehe
@ref{Defining new contexts}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 4a527608c5ff2ce31e596495d00dce181dc1b9ea
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
* Fonts::
@end menu
+
+@node Writing text
+@subsection Writing text
+
+Dieser Abschnitt zeigt verschiedene Arten, wie Text in die Partitur
+eingefügt werden kann.
+
@cindex Text, andere Sprachen
@warning{Wenn man Zeichen mit Akzenten und Umlaute oder besondere
Datei muss als UTF-8 gespeichert werden. Für mehr Information
siehe @ref{Text encoding}.}
-
-@node Writing text
-@subsection Writing text
-
-Dieser Abschnitt zeigt verschiedene Arten, wie Text in die Partitur
-eingefügt werden kann.
-
@menu
* Text scripts::
* Text spanners::
* Separate text::
@end menu
+
@node Text scripts
@unnumberedsubsubsec Text scripts
Notensystem platziert werden, die Syntax hierzu ist beschrieben
in @ref{Direction and placement}.
-@lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-d8^"pizz." e f g a4-"scherz." f
+@lilypond[quote,verbatim,relative=2]
+d8^"pizz." g f e a4-"scherz." f
@end lilypond
Diese Syntax ist eine Kurzform, komplexere Formatierungen
geschweiften Klammern einsetzt, wie beschrieben in
@ref{Formatting text}.
-@lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-d8^\markup { \italic pizz. } e f g
+@lilypond[quote,verbatim,relative=2]
+a8^\markup { \italic pizz. } g f e
a4_\markup { \tiny scherz. \bold molto } f
@end lilypond
dem Befehl @code{\textLengthOn} (Textlänge an) erreicht, rückgängig
kann es mit dem Befehl @code{\textLengthOff} gemacht werden.
-@lilypond[quote,fragment,ragged-right,verbatim,relative=1]
-d8^"pizz." e f g
+@lilypond[quote,verbatim,relative=2]
+a8^"pizz." g f e
\textLengthOn
a4_"scherzando" f
@end lilypond
Referenz der Interna:
@rinternals{TextScript}.
-
@knownissues
Eine Überprüfung, ob sich auch alle Textbeschriftungen und Gesangstext
können von einer Note bis zu einer anderen mit folgender
Anweisung erstellt werden:
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
\override TextSpanner #'(bound-details left text) = "rit."
b1\startTextSpan
e,\stopTextSpan
Formatierung kann erreicht werden, indem man @code{\markup}-Blöcke
einsetzt, wie beschrieben in @ref{Formatting text}.
-@lilypond[quote,ragged-right,fragment,relative=2,verbatim]
+@lilypond[quote,relative=2,verbatim]
\override TextSpanner #'(bound-details left text) =
\markup { \upright "rit." }
b1\startTextSpan c
@rinternals{TextSpanner}.
+
@node Text marks
@unnumberedsubsubsec Text marks
@c \mark needs to be placed on a separate line (it's not
@c attached to an object like \markup is). -vv
-@lilypond[verbatim,quote,ragged-right,fragment,relative=2]
+@lilypond[verbatim,quote,relative=2]
c4
\mark "Allegro"
c c c
@code{\markup}-Befehl gegeben, wie beschrieben in
@ref{Formatting text}:
-@lilypond[fragment,quote,ragged-right,verbatim,relative=1]
+@lilypond[fragment,quote,relative=1]
<c e>1
\mark \markup { \italic { colla parte } }
<d f>2 <e g>
beschrieben in
@ref{Music notation inside markup}:
-@lilypond[fragment,quote,ragged-right,verbatim,relative=1]
-<f bes>2 <d aes'>
+@lilypond[fragment,quote,relative=2]
+<bes f>2 <aes d>
\mark \markup { \musicglyph #"scripts.ufermata" }
<e g>1
@end lilypond
Taktlinie gesetzt. Wenn sie an einem Zeilenumbruch angegeben
werden, wird das Zeichen zu Beginn der nächsten Zeile ausgegeben.
-@lilypond[fragment,quote,ragged-right,verbatim,relative=2]
+@lilypond[fragment,quote,relative=2]
\mark "Allegro"
c1 c
\mark "assai" \break
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
{printing-marks-on-every-staff.ly}
-
@seealso
Notationsreferenz:
@ref{Rehearsal marks},
Referenz der Interna:
@rinternals{RehearsalMark}.
-
@knownissues
@c To be removed when Issue 69 in the tracker gets fixed. -vv
@ref{Multiple scores in a book}.
@c KEEP LY
-@lilypond[quote,ragged-right,verbatim]
+@lilypond[quote,verbatim]
\score {
c'1
}
@endpredefined
-@ignore
@snippets
-TODO: add convenient snippets in input/new -vv
+@ignore
+@c TODO Replace following example with this snippet when available
+@c Submitted to LSR 30 Nov 08
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{stand--alone-two--column-markup.ly}
@end ignore
+Text alleine kann auch in mehreren Spalten angeordnet werden.
+
+@lilypond[verbatim,quote]
+\markup {
+ \fill-line {
+ \hspace #1.0
+ \column {
+ \line {"O sacrum convivium" }
+ \line {"in quo Christus sumitur," }
+ \line {"recolitur memoria passionis ejus," }
+ \line {"mens impletur gratia," }
+ \line {"futurae gloriae nobis pignus datur." }
+ \line {"Amen."}
+ }
+ \hspace #2
+ \column {
+ \line { \italic {"O sacred feast"} }
+ \line { \italic {"in which Christ is received,"} }
+ \line { \italic {"the memory of His Passion is renewed,"} }
+ \line { \italic {"the mind is filled with grace," } }
+ \line { \italic {"and a pledge of future glory is given to us." }}
+ \line { \italic {"Amen."}}
+ }
+ \hspace #1.0
+ }
+}
+@end lilypond
@seealso
Notationsreferenz:
@rinternals{TextScript}.
+
@node Formatting text
@subsection Formatting text
@cindex Textbeschriftungs-Ausdrücke
@cindex Text, Syntax
-@cindex markup, syntax
+@cindex markup, Syntax
Die Syntax für Textbeschriftungen ähnelt der normalen Syntax von
LilyPond: ein @code{\markup}-Ausdruck wird in geschweifte Klammern
(@code{\}). Derartige Befehle beziehen sich nur auf den ersten
der folgenden Ausdrücke.
-@lilypond[quote,verbatim,fragment,relative=1]
-e1-\markup intenso
+@lilypond[quote,verbatim,relative=2]
+a1-\markup intenso
a2^\markup { poco \italic più forte }
c e1
d2_\markup { \italic "string. assai" }
können gesetzt werden, indem man ihnen einen Backslash voranstellt.
@c KEEP LY
-@lilypond[quote,verbatim,fragment,relative=1]
-d1^"\italic Text..."
-d_\markup { \italic "... setzt \"kursive\" Buchstaben!" }
-d d
+@lilypond[quote,verbatim,relative=2]
+a1^"\italic Text..."
+a_\markup { \italic "... setzt \"kursive\" Buchstaben!" }
+a a
@end lilypond
Damit eine Anzahl von Wörtern als ein einziger Ausdruck behandelt
werden. Im folgenden Beispiel verhält sich der zweite
@code{\markup}-Ausdruck genauso wie der erste:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=2]
c1^\markup { \center-column { a bbb c } }
c1^\markup { \center-column { a { bbb c } } }
c1^\markup { \center-column { a \line { bbb c } } }
c1^\markup { \center-column { a "bbb c" } }
@end lilypond
-Textbeschriftung kann auch durch Variblen definiert werden. Diese
+Textbeschriftung kann auch durch Variablen definiert werden. Diese
Variablen können dann direkt an Noten angefügt werden:
@lilypond[quote,verbatim]
ausgerichtet, darum wird das erste und zweite Objekt gleichermaßen
an der linken Ecke ausgerichtet.
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=2]
d1-\markup { poco }
f
d-\markup { \left-align poco }
Die horizontale Ausrichtung kann mit einer Zahl auf einen exakten
Wert festgelegt werden:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=2]
a1-\markup { \halign #-1 poco }
e'
a,-\markup { \halign #0 poco }
unsichtbares Objekt sein kann (im Beispiel mit @code{\null} erstellt).
Der letzte Text im Beispiel hat keinen Anker und wird deshalb auch nicht verschoben.
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=1]
d2^\markup {
Acte I
\raise #2 { Scène 1 }
Ausrichtung von Textobjekten beeinflussen. Jedes Objekt, das auf
diese Weise verschoben wird, benötigt einen Anker:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=1]
d2^\markup {
Acte I
\translate #'(-1 . 2) "Scène 1"
Eine vollständige Liste der Textausrichtungsbefehle findet sich in
@ref{Align}.
-
@seealso
Handbuch zum Lernen:
@rlearning{Moving objects}.
@rinternals{TextScript}.
+
@node Graphic notation inside markup
@unnumberedsubsubsec Graphic notation inside markup
PostScript-Code notiert. In diesem Fall kann es nötig sein, die
Größe der Zeichnung explizit anzugeben, wie im Beispiel unten gezeigt:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=1]
c1^\markup {
\combine
\epsfile #X #10 #"./context-example.eps"
Eine ausführliche Liste der Graphik-Befehle findet sich in
@ref{Graphic}.
-
@seealso
Notationsreferenz:
@ref{Graphic},
@file{scm/@/stencil@/.scm}.
+
@node Music notation inside markup
@unnumberedsubsubsec Music notation inside markup
Noten und Versetzungszeichen lassen sich mit @code{\markup} einfügen:
-@lilypond[quote,verbatim,fragment,relative=2]
+@lilypond[quote,verbatim,relative=2]
a2 a^\markup {
\note #"4" #1
=
Andere Notationsobjekte können auch eingefügt werden:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=1]
g1 bes
ees-\markup {
\finger 4
sich in
@ref{The Feta font}.
-@lilypond[quote,verbatim,fragment,relative=2]
+@lilypond[quote,verbatim,relative=2]
c2
c'^\markup { \musicglyph #"eight" }
c,4
c16
c2^\markup { \musicglyph #"timesig.neomensural94" }
@end lilypond
+
@c TODO: add \lookup here? -vv
+@c Probably better not to document \lookup, which is useful only for
+@c printing braces, and instead document \left-brace and \right-brace
+@c when these become available -td
@noindent
Eine andere Möglichkeit, andere als Textsymbole zu schreiben, findet sich
Der Textbeschriftungsmodus unterstützt auch Diagramme für bestimmte
Instrumente:
-@lilypond[quote,verbatim,fragment,relative=2]
+@lilypond[quote,verbatim,relative=2]
c1^\markup {
\fret-diagram-terse #"x;x;o;2;3;2;"
}
werden. In diesem Fall muss die eingefügte @code{\score}-Umgebung
eine @code{\layout}-Umgebung haben, wie in diesem Beispiel:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=1]
c4 d^\markup {
\score {
\relative { c4 d e f }
Eine vollständige Liste der Musiksymbol-Befehle findet sich in
@ref{Music}.
-
@seealso
Notationsreferenz:
@ref{Music},
@file{scm/@/harp@/-pedals@/.scm}.
+
@node Multi-page markup
@unnumberedsubsubsec Multi-page markup
...
}
\wordwrap-lines {
- An other very long paragraph.
+ Another very long paragraph.
...
}
...
Eine vollständige Liste der Beschriftungslistenbefehle findet sich in
@ref{Text markup list commands}.
-
@seealso
Notationsreferenz:
@ref{Text markup list commands},
@predefined
@funindex \markuplines
-@code{\markuplines}
+@code{\markuplines}.
@endpredefined
Notationsschriftarten können als eine Ansammlung von besonderen Zeichen
erklärt werden, wobei die Sonderzeichen in verschiedene Familien
klassifiziert werden. Die Syntax des folgenden Beispiels ermöglicht es,
-direkt auf verschiedene Sonderzeichen der @code{feta}-Schriftart
-zuzugreifen. Das ist die Standardschriftart für Notationselemente in
-LilyPond.
+direkt auf verschiedene nicht textuelle Sonderzeichen der
+@code{feta}-Schriftart zuzugreifen. Das ist die Standardschriftart
+für Notationselemente in LilyPond.
-@lilypond[quote,verbatim,fragment,relative=2]
+@lilypond[quote,verbatim,relative=2]
a1^\markup {
\vcenter {
\override #'(font-encoding . fetaBraces)
wird unterschieden zwischen @code{shape} für kursive Schnitte und
@code{series} für fette Schnitte. Im folgenden Beispiel wird
demonstriert, wie man die verschiedenen Eigenschaften auswählen kann.
+Der Wert, der @code{font-size} übergeben wird, entspricht der geforderten
+Änderung in Bezug auf die Standardschriftgröße.
-@lilypond[quote,verbatim,fragment,relative=2]
+@lilypond[quote,verbatim,relative=2]
\override Score.RehearsalMark #'font-family = #'typewriter
\mark \markup "Ouverture"
- \key d \major
\override Voice.TextScript #'font-shape = #'italic
\override Voice.TextScript #'font-series = #'bold
d'2.^\markup "Allegro"
- r4
+ \override Voice.TextScript #'font-size = #-3
+ c4^smaller
@end lilypond
@noindent
}
@end lilypond
-@ignore
-@c FIXME: This needs an example -vv
-
-The size of the font may be set with the @code{font-size}
-property. The resulting size is taken relative to the
-@code{text-font-size} as defined in the @code{\paper} block.
-@end ignore
-
Auch wenn es einfach ist, zwischen den vorefinierten Schriftarten
umzuschalten, kann man auch eigene Schriftarten verwenden, wie erklärt
in folgenden Abschnitten: @ref{Single entry fonts} und
@ref{Entire document fonts}.
-
@seealso
Notationsreferenz:
@ref{The Feta font},
FontConfig erkannt wird, kann in einer Partitur eingefügt werden. Dazu
verwendet man folgende Syntax:
-@lilypond[quote,verbatim,fragment,relative=1]
+@lilypond[quote,verbatim,relative=2]
\override Staff.TimeSignature #'font-name = #"Charter"
\override Staff.TimeSignature #'font-size = #2
\time 3/4
-c1_\markup {
+a1_\markup {
\override #'(font-name . "Vera Bold")
{ Vera Bold }
}
Das letzte Argument kann ein beliebiges Zeichen sein, aber es darf nicht
fehlen.
-
@seealso
Notationsreferenz:
@ref{Fonts explained},
@file{lily/@/font@/-config@/-scheme@/.cc}.
+
@node Entire document fonts
@unnumberedsubsubsec Entire document fonts
-Es ist auch möglich, die Schriftart für die gesamte Partitur zu ändern.
-In diesem Fall muss die folgende Syntax benutzt werden, mit der drei
-Schriftarten für die drei unterschiedlichen Familien @code{roman},
-@code{sans} und @code{typewriter} definiert werden. Einzelheiten zu den
-Familien in @ref{Fonts explained}.
+Es ist auch möglich, die Schriftarten für die gesamte Partitur zu ändern.
+In diesem Fall müssen die Familien @code{roman},
+@code{sans} und @code{typewriter} in genaus dieser Reihenfolge
+entsprechend der Syntax unten definiert werden. Einzelheiten zu
+Schriftarten in @ref{Fonts explained}.
@cindex Schriftartenfamilien, Definieren
@funindex make-pango-font-tree
@c we don't do Helvetica / Courier, since GS incorrectly loads
@c Apple TTF fonts
-
@seealso
Notationsreferenz:
@ref{Fonts explained},
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond-learning.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: b03ad3631e3a6c5bd657eda5f4ba6963dfb22c36
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@node Unfretted string instruments
@section Unfretted string instruments
-@untranslated
+@lilypondfile[quote]
+{unfretted-headword.ly}
+
+@cindex Streicher
+@cindex Orcherster, Streicher
+@cindex Notation für Streicher
+
+Dieser Abschnitt stellt Information und Referenzen zur Verfügung, die
+beim Setzen von Noten für Saiteninstrumente ohne Bund herangezogen
+werden können.
@menu
* Common notation for unfretted strings::
@node Common notation for unfretted strings
@subsection Common notation for unfretted strings
-@untranslated
+Es gibt wenige Spezifikat für die Notation von Saiteninstrumenten ohne
+Bund. Die Noten werden auf einem System notiert und meistens ist auch nur
+eine Stimme erforderlich. Zwei Stimmen können für Doppelgriff- oder
+Divisi-Stellen erforderlich sein.
@menu
-* References for unfretted strings::
-* Bowing indications::
-* Harmonics::
+* References for unfretted strings::
+* Bowing indications::
+* Harmonics::
* Snap (Bartok) pizzicato::
@end menu
@node References for unfretted strings
@unnumberedsubsubsec References for unfretted strings
-@untranslated
+Die meisten Notationseigenschaften, die für Orchersterstreicher eingesetzt
+werden, sind an anderer Stelle beschrieben:
+
+@itemize
+
+@item Textanweisungen wie @qq{pizz.} oder @qq{arco} werden als einfacher
+Text eingefügt, siehe @ref{Text scripts}.
+
+@item Fingersatz, auch das Zeichen für den Daumen, ist erklärt in
+@ref{Fingering instructions}.
+
+@item Doppelgriffe werden normalerweise als Akkord notiert, siehe hierzu
+@ref{Chorded notes}. Anweisungen, wie Akkorde gespielt werden sollen, können
+auch hinzugefügt werden, siehe @ref{Arpeggio}.
+
+@item Eine Vorlage für Streichquartett findet sich in
+@rlearning{String quartet}. Andere sind als Schnipsel zur Verfügung
+gestellt.
+
+@end itemize
+
+@seealso
+Handbuch zum Lernen:
+@rlearning{String quartet}.
+
+Notationsreferenz:
+@ref{Text scripts},
+@ref{Fingering instructions},
+@ref{Chorded notes},
+@ref{Arpeggio}.
+
+Schnipsel:
+@rlsr{Unfretted strings}.
@node Bowing indications
@unnumberedsubsubsec Bowing indications
-@untranslated
+@funindex \upbow
+@funindex \downbow
+@funindex \open
+
+@cindex Bogen, Anzeige
+@cindex Streicher, Bogenanzeige
+@cindex Offene Saite, anzeigen
+@cindex Saite, offen
+
+Hinweise zur Bogenfügung können als Artikulationen erstellt werden, wie
+beschrieben in
+@ref{Articulations and ornamentations}.
+
+Die Befehle @code{\upbow} und @code{\downbow} werden mit Legatobögen
+in folgender Weise eingesetzt:
+
+@lilypond[verbatim,quote,relative=2]
+c4(\downbow d) e(\upbow f)
+@end lilypond
+
+@noindent
+und das nächste Beispiel zeigt drei Arten, eine offene A-Saite auf der
+Geige anzuzeigen:
+
+@lilypond[verbatim,quote,relative=2]
+a4 \open
+a^\markup { \teeny "II" }
+a2^\markup { \small "sul A" }
+@end lilypond
+
+@predefined
+@code{\downbow},
+@code{\upbow},
+@code{\open}.
+@endpredefined
+
+@seealso
+Notation Reference:
+@ref{Articulations and ornamentations},
+@ref{Slurs}.
+
@node Harmonics
@unnumberedsubsubsec Harmonics
+@strong{@i{Natürliches Flageolett}}
@cindex Flageolett
+@funindex \harmonic
+@funindex harmonic
+
+Flageolett-Töne können auf verschiedene Arten notiert werden.
+Üblicherweise werden sie mit einem Rautenkopf notiert, wenn
+ein Ton angezeigt werde, bei dem die Saite berührt wird, wo sie
+sonst abgegriffen würde.
+
+@warning{Flageolett-Töne @strong{müssem} innerhalb von Akkorden
+definiert werden, auch wenn nur eine einzelne Note vorhanden ist.}
+
+@lilypond[verbatim,quote,relative=2]
+<d\harmonic>4 <e\harmonic>2.
+\set harmonicDots = ##t
+<d\harmonic>4 <e\harmonic>2.
+@end lilypond
+
+Alternativ kann auch eine normale Noten die Tonhöhe anzeigen, die
+erklingen soll, wobei ein kleiner Kreis angibt, dass es sich um
+einen Flageolett-Ton handelt:
+
+@lilypond[verbatim,quote,relative=2]
+d2^\flageolet d_\flageolet
+@end lilypond
-Flageolett-Töne werden mit einem anderen Notenkopfstil notiert.
-Sie werden eingegeben, indem die Flageolettnote mit dem
-Befehl @code{\harmonic} markiert wird.
+
+@strong{@i{Künstliches Flageolett}}
+
+@cindex künstliches Flageolett
+@cindex Flageolett, künstliches
+
+Künstliche Flageoletttöne werden mit zwei Noten notiert, von denen
+einen einen normalen Notenkopf besitzt und die Griffposition des
+Fingers angibt, während die andere in Rautenform die Position des
+leicht aufgesetzten Fingers anzeigt.
@lilypond[verbatim,quote,relative=1]
<e a\harmonic>2 <c g'\harmonic>
@end lilypond
+@seealso
+Glossar:
+@rglos{harmonics}.
+
+Notationsreferenz:
+@ref{Special note heads},
+@ref{References for unfretted strings}.
+
+
+
@node Snap (Bartok) pizzicato
@unnumberedsubsubsec Snap (Bartok) pizzicato
-@untranslated
+@cindex Pizzicato, Bartók
+@cindex Pizzicato, Knall-
+@cindex Bartók-Pizzicato
+@cindex Knall-Pizzicato
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{snap-pizzicato-markup-bartok-pizzicato.ly}
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 2dfe44169bfcad2c5862c82ee08c593517dc2ddd
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
* References for vocal music and lyrics::
* Opera::
* Song books::
-* Chants::
* Spoken music::
+* Chants::
* Ancient vocal music::
@end menu
@c add characters names snippet -vv
+
@node Song books
@unnumberedsubsubsec Song books
Notationsreferenz:
@ref{Chord notation}.
+
@node Spoken music
@unnumberedsubsubsec Spoken music
@c add "improvisation" ref
@c add "lyrics independents of notes" ref
+
@node Chants
@unnumberedsubsubsec Chants
@c TODO Add text from lsr and -user
TBC
+
@node Ancient vocal music
@unnumberedsubsubsec Ancient vocal music
@seealso
-
Notationsreferenz:
@ref{Fonts}.
@end ignore
@seealso
-
@c TODO: document \new Staff << Voice \lyricsto >> bug
Referenz der Interna:
@rinternals{LyricCombineMusic},
@end lilypond
@seealso
-
Referenz der Interna:
@rinternals{Lyrics}.
@end lilypond
@seealso
-
Referenz der Interna:
@rinternals{LyricCombineMusic}.
@predefined
-
@code{\melisma}, @code{\melismaEnd}
@funindex \melismaEnd
@funindex \melisma
+@endpredefined
@seealso
-
@c @lsr{vocal,lyric@/-combine.ly}.
@knownissues
andere Werte erhalten.
@seealso
-
Referenz der Interna:
@rinternals{LyricExtender},
@rinternals{LyricHyphen}
@subsection Stanzas
@menu
-* Adding stanza numbers ::
+* Adding stanza numbers::
* Adding dynamics marks to stanzas::
* Adding singers' names to stanzas::
* Stanzas with different rhythms::
-* Printing stanzas at the end ::
-* Printing stanzas at the end in multiple columns ::
+* Printing stanzas at the end::
+* Printing stanzas at the end in multiple columns::
@end menu
@code{ignoreMelismata}-Eigenschaft im @code{Lyrics}-Kontext
vorgenommen.
-Die Einstellung von @code{ignoreMelismata} muss allerdings eine
-Silbe @emph{vor} der Silbe gemacht werden, auf die es sich
-auswirken soll, wie das Beispiel zeigt:
-
@c TODO: breaks compile
@c seems to be fixed, does not break compile anymore --FV
@lilypond[verbatim,ragged-right,quote]
more slow -- ly
}
\new Lyrics \lyricsto "lahlah" {
- \set ignoreMelismata = ##t % applies to "fas"
- go fas -- ter
+ go
+ \set ignoreMelismata = ##t
+ fas -- ter
\unset ignoreMelismata
still
}
>>
@end lilypond
-@noindent
-Das @code{ignoreMelismata} wirkt sich auf die Silbe @qq{fas} aus,
-es muss also vor der silbe @qq{go} notiert werden.
-
@subsubheading Switching to an alternative melody
@seealso
-
Referenz der Interna:
@rinternals{LyricText},
@rinternals{StanzaNumber}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: b03ad3631e3a6c5bd657eda5f4ba6963dfb22c36
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@node Wind instruments
@section Wind instruments
-@untranslated
+@lilypondfile[quote]{wind-headword.ly}
+
+Dieser Abschnitt beinhaltet einige Notationselemente, die
+bei der Notation von Blasinstrumenten auftreten.
@menu
* Common notation for wind instruments::
* Bagpipes::
@end menu
+
@node Common notation for wind instruments
@subsection Common notation for wind instruments
-@untranslated
+Dieser Abschnitt erklärt Eigenheiten, die für die meisten
+Blasinstrumente gültig sind.
@menu
* References for wind instruments::
@node References for wind instruments
@unnumberedsubsubsec References for wind instruments
-@untranslated
+@cindex Blasinstrumente
+
+Viele Besonderheiten der Blasinstrumentenotation haben mit
+Atmung und Spielart zu tun:
+
+@itemize
+@item Atmung kann durch Pausen oder mit Atemzeichen angezeigt werden,,
+siehe @ref{Breath marks}.
+@item Legato kann durch Legatobögen angezeigt werden, siehe
+@ref{Slurs}.
+@item Unterschiedliche Artikulationen, Legato, Portato, Staccato,
+werden normalerweise mit Artikulationszeichen angemerkt, teilweise
+auch in Verbindung mit Legatobögen, siehe @ref{Articulations and
+ornamentations} und @ref{List of articulations}.
+@item Flatterzunge wird angezeigt, indem ein Tremolozeichen und eine
+Anmerkung für die ensprechende Note gesetzt wird. Siehe @ref{Tremolo repeats}.
+@end itemize
+
+Es gibt auch noch weitere Aspekte der Notation, die für Blasinstrumente
+relevant sein können:
+
+@itemize
+@item Viele Instrumente sind transponierend, siehe
+@ref{Instrument transpositions}.
+@item Das Zug-Glissando ist charakteristisch für die Posaune, aber
+auch andere Instrumente können Glissandos ausführen. Siehe
+@ref{Glissando}.
+@item Obertonreihenglissandi, die auf allen Blechblasinstrumenten möglich,
+aber besonders üblich für das Waldhorn sind, werden üblicherweise mit
+Verzierungsnoten geschrieben. Siehe
+@ref{Grace notes}.
+@item Tonhöhenschwankungen am Ende eines Tons werden gezeigt in
+@ref{Falls and doits}.
+@item Ventil- oder Klappenschläge werden oft als Kreuznoten
+dargestellt, siehe
+@ref{Special note heads}.
+@item Holzbläser können tiefe Noten überblasen. Derartige Noten
+werden als @code{flageolet}-Artikulation notiert. Siehe
+@ref{List of articulations}.
+@item Die Benutzung von Dämpfern für Blechblasinstrumente wird meistens
+durch Text gefordert, aber bei schnellem Wechsel bietet es sich an,
+die Artikulationszeichen @code{stopped} und @code{open} zu benutzen.
+Siehe
+@ref{Articulations and ornamentations} und
+@ref{List of articulations}.
+@item Gestopfte Hörner werden mit dem @code{stopped}-Artikulationszeichen
+notiert. Siehe
+@ref{Articulations and ornamentations}.
+@end itemize
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{changing--flageolet-mark-size.ly}
+
+
+@seealso
+Notationsreferenz:
+@ref{Breath marks},
+@ref{Slurs},
+@ref{Articulations and ornamentations},
+@ref{List of articulations},
+@ref{Tremolo repeats},
+@ref{Instrument transpositions},
+@ref{Glissando},
+@ref{Grace notes},
+@ref{Falls and doits},
+@ref{Special note heads},
+
+Schnipsel:
+@rlsr{Winds}
+
@node Fingerings
@unnumberedsubsubsec Fingerings
-@untranslated
+Alle Blasinstrumente außer der Posaune benötigen mehrere Finger, um
+verschiedene Tonhöhen zu produzieren.
+
+TBC
+
@node Bagpipes
@subsection Bagpipes
-@untranslated
+Dieser Abschnitt beinhaltet Information zur Notation von Dudelsackmusik.
@menu
* Bagpipe definitions::
* Bagpipe example::
@end menu
+
@node Bagpipe definitions
@unnumberedsubsubsec Bagpipe definitions
+@cindex Dudelsack
+@cindex Sackpfeife
+@cindex Schottischer Dudelsack
+@funindex \taor
+@funindex taor
+@funindex \hideKeySignature
+@funindex hideKeySignature
+@funindex \showKeySignature
+@funindex showKeySignature
+
LilyPond besitzt spezielle Definitionen, mit der die Musik
des schottischen Hochland-Dudelsacks notiert wird. Um sie
zu benutzen, muss
{ \grg G4 \grg a \grg b \grg c \grg d \grg e \grg f \grA g A }
@end lilypond
-Musik für den Dudelsack wird dem Namen nach in D-Dur
- geschrieben (auch wenn das eigentlich nicht stimmt). Weil
- das aber die einzige Tonart ist, die benutzt werden kann, werden
- die Vorzeichen meistens nicht geschrieben. Damit das funktioniert,
- müssen die Noten immer mit @code{\hideKeySignature} beginnen.
- Wenn die Vorzeichen hingegen angezeigt werden sollen, kann das
- mithilfe des Befehls @code{\showKeySignature} vorgenommen werden.
+Musik für den Dudelsack wird in D-Dur
+geschrieben (auch wenn das eigentlich nicht stimmt). Weil
+das aber die einzige Tonart ist, die benutzt werden kann, werden
+die Vorzeichen meistens nicht geschrieben. Damit das funktioniert,
+müssen die Noten immer mit @code{\hideKeySignature} beginnen.
+Wenn die Vorzeichen hingegen angezeigt werden sollen, kann das
+mithilfe des Befehls @code{\showKeySignature} vorgenommen werden.
+
+Einige moderne Dudelsacknoten benutzen halbe Finger auf c und f, um
+diese Noten zu erniedrigen. Das kann angezeigt werden mit @code{cflat}
+bzw. @code{fflat}. Gleicherweise kann das piobaireachd hohe g als
+@code{gflat} geschrieben werden, wenn es in leichter Musik vorkommt.
+
+@seealso
+Schnipsel:
+@rlsr{Winds}
-Some modern music use cross fingering on c and f to flatten those notes.
-This can be indicated by @code{cflat} or @code{fflat}. Similarly, the
-piobaireachd high g can be written @code{gflat} when it occurs in light
-music.
@node Bagpipe example
@unnumberedsubsubsec Bagpipe example
\bar "|."
}
@end lilypond
+
+@seealso
+Schnipsel:
+@rlsr{Winds}
@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e
+ Translation of GIT committish: 2c00bdbfaf62dd90863331c4713e6b29e32c9322
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@uref{source/Documentation/user/lilypond-learning-big-page.es.html,una sola página}.
@end ifclear
@ifset bigpage
-This document is also available as a
+Este documento también está disponible en formato
@uref{source/Documentation/user/lilypond-learning.es.pdf,PDF} y como
@uref{source/Documentation/user/lilypond-learning/index.es.html,un documento HTML normal de muchas páginas}.
@end ifset
@uref{source/Documentation/user/lilypond-program-big-page.es.html,una sola página}.
@end ifclear
@ifset bigpage
-This document is also available as a
+Este documento también está disponible en formato
@uref{source/Documentation/user/lilypond-program.es.pdf,PDF} y como
@uref{source/Documentation/user/lilypond-program/index.es.html,un documento HTML normal de muchas páginas}.
@end ifset
@uref{source/Documentation/user/lilypond-big-page.es.html,una sola página}.
@end ifclear
@ifset bigpage
-This document is also available as a
+Este documento también está disponible en formato
@uref{source/Documentation/user/lilypond.es.pdf,PDF} y como
@uref{source/Documentation/user/lilypond/index.es.html,un documento HTML normal de muchas páginas}.
@end ifset
@top GNU LilyPond --- Manuel d'initiation
@end ifnottex
+
@ifhtml
-Ce document est également disponible au format
-@uref{source/Documentation/user/lilypond-learning.fr.pdf,PDF}.
+@ifclear bigpage
+Ce document est également disponible au
+@uref{source/Documentation/user/lilypond-learning.fr.pdf,format PDF},
+et en une seule
+@uref{source/Documentation/user/lilypond-learning-big-page.fr.html,grande page}.
+@end ifclear
+@ifset bigpage
+Ce document est également disponible au
+@uref{source/Documentation/user/lilypond-learning.fr.pdf,format PDF},
+et en @uref{source/Documentation/user/lilypond-learning/index.fr.html,pages HTML
+séparées}.
+@end ifset
@end ifhtml
@c urg, makeinfo 4.9.91 French translation is funky
@end ifnottex
@ifhtml
-Ce document est également disponible au format
-@uref{source/Documentation/user/lilypond-program.fr.pdf,PDF}.
+@ifclear bigpage
+Ce document est également disponible au
+@uref{source/Documentation/user/lilypond-program.fr.pdf,format PDF},
+et en une seule
+@uref{source/Documentation/user/lilypond-program-big-page.fr.html,grande page}.
+@end ifclear
+@ifset bigpage
+Ce document est également disponible au
+@uref{source/Documentation/user/lilypond-program.fr.pdf,format PDF},
+et en @uref{source/Documentation/user/lilypond-program/index.fr.html,pages HTML
+séparées}.
+@end ifset
@end ifhtml
@c urg, makeinfo 4.9.91 French translation is funky
@end ifnottex
@ifhtml
-Ce document est également disponible au format
-@uref{source/Documentation/user/lilypond.fr.pdf,PDF}.
+@ifclear bigpage
+Ce document est également disponible au
+@uref{source/Documentation/user/lilypond.fr.pdf,format PDF},
+et en une seule
+@uref{source/Documentation/user/lilypond-big-page.fr.html,grande page}.
+@end ifclear
+@ifset bigpage
+Ce document est également disponible au
+@uref{source/Documentation/user/lilypond.fr.pdf,format PDF},
+et en @uref{source/Documentation/user/lilypond/index.fr.html,pages HTML
+séparées}.
+@end ifset
@end ifhtml
@c urg, makeinfo 4.9.91 French translation is funky
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2008-11-22 20:22+0100\n"
-"PO-Revision-Date: 2008-11-23 20:56+0200\n"
+"PO-Revision-Date: 2008-12-06 22:53+0200\n"
"Last-Translator: Till Rettig <till.rettig@gmx.de>\n"
"Language-Team: de\n"
"MIME-Version: 1.0\n"
#. Documentation/user/tweaks.itely:3691 (comment)
msgid "Arrange to obtain color from color-notehead procedure"
-msgstr "Anordngen um Farbe von der color-notehead-Prozedur zu erhalten"
+msgstr "Anordnungen um Farbe von der color-notehead-Prozedur zu erhalten"
#. @node in Documentation/user/tweaks.itely
#. @chapter in Documentation/user/tweaks.itely
#. @subheading in Documentation/fr/user/tutorial.itely
msgid "Hauteurs"
-msgstr ""
+msgstr "Hauteurs"
#. @subheading in Documentation/fr/user/tutorial.itely
msgid "Durées et rythme"
-msgstr ""
+msgstr "Durées·et·rythme"
#. @subheading in Documentation/fr/user/tutorial.itely
msgid "Silences"
-msgstr ""
+msgstr "Silences"
#. @subheading in Documentation/fr/user/tutorial.itely
msgid "Métrique"
-msgstr ""
+msgstr "Métrique"
#. @subheading in Documentation/fr/user/tutorial.itely
msgid "Tout ensemble"
-msgstr ""
+msgstr "Tout·ensemble"
#. @subheading in Documentation/fr/user/tutorial.itely
msgid "Exemples cliquables"
-msgstr ""
+msgstr "Exemples·cliquables"
#. @node in Documentation/fr/user/tweaks.itely
#. @subsection in Documentation/fr/user/tweaks.itely
#. @subsubheading in Documentation/fr/user/vocal.itely
msgid "Mélismes dans certaines strophes seulement"
-msgstr ""
+msgstr "Mélismes·dans·certaines·strophes·seulement"
#. @subsubheading in Documentation/fr/user/vocal.itely
msgid "Basculer vers une mélodie alternative"
-msgstr ""
+msgstr "Basculer·vers·une·mélodie·alternative"
#. @node in Documentation/fr/user/ancient.itely
#. @subsection in Documentation/fr/user/ancient.itely
#. @node in Documentation/fr/user/changing-defaults.itely
msgid "Using Scheme code instead of tweak"
-msgstr ""
+msgstr "Using·Scheme·code·instead·of·tweak"
#. @top in Documentation/es/user/lilypond-learning.tely
msgid "GNU LilyPond: Manual de aprendizaje"
#. @subsubheading in Documentation/es/user/macros.itexi
msgid "Instrucciones predefinidas"
-msgstr ""
+msgstr "Instrucciones·predefinidas"
#. @subsubheading in Documentation/es/user/macros.itexi
msgid "Fragmentos de código seleccionados"
-msgstr ""
+msgstr "Fragmentos·de·código·seleccionados"
#. @subsubheading in Documentation/es/user/macros.itexi
msgid "Propiedades trucadas frecuentemente"
-msgstr ""
+msgstr "Propiedades·trucadas·frecuentemente"
#. @subsubheading in Documentation/es/user/macros.itexi
msgid "Véase también"
-msgstr ""
+msgstr "Véase·también"
#. @subsubheading in Documentation/es/user/macros.itexi
msgid "Advertencias y problemas conocidos"
-msgstr ""
+msgstr "Advertencias·y·problemas·conocido"
#. @node in Documentation/es/user/tweaks.itely
#. @subsection in Documentation/es/user/tweaks.itely
#. @rglos in Documentation/es/user/working.itely
msgid "baritone"
-msgstr ""
+msgstr "baritone"
#. @top in Documentation/es/user/lilypond-program.tely
msgid "GNU LilyPond: Manual de utilización del programa"
#. @rglos in Documentation/es/user/pitches.itely
msgid "semitone"
-msgstr ""
+msgstr "semitone"
#. @top in Documentation/de/user/lilypond-learning.tely
msgid "GNU LilyPond -- Handbuch zum Lernen"
#. input/lsr/incipit.ly:279 (comment)
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:285 (comment)
msgid "overall spacing if you comment in the following command."
-msgstr "auch die Aufteilung der Noten verbessert sich."
+msgstr "auch die Aufteilung der Noten verbessert sich, wenn der folgende Befehl benutzt wird:"
#. input/lsr/ancient-notation-template----modern-transcription-of-mensural-music.ly:269 (comment)
#. input/lsr/incipit.ly:280 (comment)
#. input/lsr/clip-systems.ly:55 (comment)
msgid "Each clip-region is a (START . END) pair"
-msgstr ""
+msgstr "Jede Clip-Region ist ein (START . END) Paar"
#. input/lsr/clip-systems.ly:56 (comment)
msgid "where both are rhythmic-locations."
#. input/lsr/clip-systems.ly:58 (comment)
msgid "(make-rhythmic-locations BAR-NUMBER NUM DEN)"
-msgstr ""
+msgstr "(make-rhythmic-locations TAKT-NUMMER ZÄHLER NENNER)"
#. input/lsr/clip-systems.ly:59 (comment)
msgid "means NUM/DEN whole-notes into bar numbered BAR-NUMBER"
-msgstr ""
+msgstr "bedeutet ZÄHLER/NENNER ganze Noten in den Takt mit Nummer TAKT-NUMMER"
#. input/lsr/coloring-notes-depending-on-their-pitch.ly:13 (comment)
msgid "Association list of pitches to colors."
-msgstr ""
+msgstr "Tonhöhen bestimmten Farben zuweisen."
#. input/lsr/coloring-notes-depending-on-their-pitch.ly:34 (comment)
msgid "Compare pitch and alteration (not octave)."
-msgstr ""
+msgstr "Tonhöhen und Alteration vergleichen (nicht Oktaven)."
#. input/lsr/combining-dynamics-with-markup-texts.ly:24 (variable)
msgid "piuF"
-msgstr ""
+msgstr "piuF"
#. input/lsr/combining-two-parts-on-the-same-staff.ly:51 (variable)
msgid "musicUp"
#. input/lsr/creating-simultaneous-rehearsal-marks.ly:40 (comment)
msgid "the hidden measure and bar line"
-msgstr ""
+msgstr "versteckter Takt und Taktlinie"
#. input/lsr/customizing-fretboard-fret-diagrams.ly:40 (comment)
#. input/lsr/customizing-markup-fret-diagrams.ly:31 (comment)
#. input/lsr/customizing-markup-fret-diagrams.ly:38 (comment)
msgid "C major for guitar, no barre, using defaults"
-msgstr ""
+msgstr "C-Dur für Gitarre, kein Barre, Standardeinstellungen"
#. input/lsr/customizing-markup-fret-diagrams.ly:39 (comment)
#. input/lsr/customizing-markup-fret-diagrams.ly:89 (comment)
#. input/lsr/fret-diagrams-explained-and-developed.ly:48 (comment)
#. input/lsr/fret-diagrams-explained-and-developed.ly:69 (comment)
msgid "C major for guitar, barred on third fret"
-msgstr ""
+msgstr "C-Dur für Gitarre, Barre auf dem dritten Bund"
#. input/lsr/customizing-markup-fret-diagrams.ly:43 (comment)
#. input/lsr/customizing-markup-fret-diagrams.ly:65 (comment)
#. input/lsr/customizing-markup-fret-diagrams.ly:44 (comment)
msgid "size 1.0"
-msgstr ""
+msgstr "Größe 1.0"
#. input/lsr/customizing-markup-fret-diagrams.ly:45 (comment)
#. input/lsr/fret-diagrams-explained-and-developed.ly:50 (comment)
msgid "roman fret label, finger labels below string, straight barre"
-msgstr ""
+msgstr "römische Bundnummer, Fingersatz unter der Saite, grades Barre"
#. input/lsr/customizing-markup-fret-diagrams.ly:47 (comment)
msgid "standard size"
#. input/lsr/customizing-markup-fret-diagrams.ly:66 (comment)
msgid "landscape orientation, arabic numbers, M for mute string"
-msgstr ""
+msgstr "quer liegend, arabische Nummern, M (mute) für stumme Saite"
#. input/lsr/customizing-markup-fret-diagrams.ly:67 (comment)
msgid "no barre, fret label down or left, small mute label font"
-msgstr ""
+msgstr "kein Barre, Bundbezeichnung unten oder links, kleine Schrift für stumme Saite"
#. input/lsr/customizing-markup-fret-diagrams.ly:88 (comment)
#. input/lsr/fret-diagrams-explained-and-developed.ly:96 (comment)
msgid "simple D chord"
-msgstr ""
+msgstr "einfacher D-Akkord"
#. input/lsr/customizing-markup-fret-diagrams.ly:90 (comment)
msgid "larger dots, centered dots, fewer frets"
-msgstr ""
+msgstr "größere Punkte, zentrierte Punkte, weniger Bünde"
#. input/lsr/customizing-markup-fret-diagrams.ly:91 (comment)
msgid "label below string"
-msgstr ""
+msgstr "Bezeichnung darunter"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:40 (comment)
msgid "add FretBoards for the Cuatro"
-msgstr ""
+msgstr "Bunddiagramme für Cuatro hinzufügen"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:41 (comment)
msgid "Note: This section could be put into a separate file"
-msgstr ""
+msgstr "Achtung: dieser Abschnitt gehört in eine eigene Datei"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:42 (comment)
msgid "predefined-cuatro-fretboards.ly"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:43 (comment)
msgid "and \\included into each of your compositions"
-msgstr ""
+msgstr "und wird mit \\include in jede Quelldatei eingefügt"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:45 (variable)
msgid "cuatroTuning"
-msgstr ""
+msgstr "cuatroStimmung"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:47 (variable)
msgid "dSix"
-msgstr ""
+msgstr "dSexte"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:48 (variable)
msgid "dMajor"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:49 (variable)
msgid "aMajSeven"
-msgstr ""
+msgstr "aGrSept"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:50 (variable)
msgid "dMajSeven"
-msgstr ""
+msgstr "dGrSept"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:51 (variable)
msgid "gMajor"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:69 (comment)
msgid "end of potential include file /predefined-cuatro-fretboards.ly"
-msgstr ""
+msgstr "Ende der eigenständigen Datei /predefined-cuatro-fretboards.ly"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:74 (variable)
msgid "primerosNames"
-msgstr ""
+msgstr "primerosBezeichnungen"
#. input/lsr/defining-predefined-fretboards-for-other-instruments.ly:78 (variable)
msgid "primeros"
-msgstr ""
+msgstr "primeros"
#. input/lsr/demo-midiinstruments.ly:23 (variable)
msgid "baseMelody"
#. input/lsr/display-bracket-with-only-one-staff-in-a-system.ly:37 (comment)
msgid "Must be lower than the actual number of staff lines"
-msgstr ""
+msgstr "Muss geringer sein als die aktuelle Zahl der Notenlinien"
#. input/lsr/displaying-complex-chords.ly:16 (variable)
msgid "fixA"
-msgstr ""
+msgstr "fixA"
#. input/lsr/displaying-complex-chords.ly:20 (variable)
msgid "fixB"
-msgstr ""
+msgstr "fixB"
#. input/lsr/double-glissando.ly:20 (comment)
msgid "new voice ( = \\voiceOne), hidden"
-msgstr ""
+msgstr "neue Stimme ( = \\voiceOne), versteckt"
#. input/lsr/double-glissando.ly:22 (comment)
msgid "attach glissando to note heads"
#. input/lsr/double-glissando.ly:27 (comment)
msgid "original voice with chords rearranged so that"
-msgstr ""
+msgstr "originale Stimme mit Akkorden umgruppiert,"
#. input/lsr/double-glissando.ly:28 (comment)
msgid "glissando is attached to a & c"
-msgstr ""
+msgstr "so dass Glissando an a & c gefügt wird"
#. input/lsr/embedding-native-postscript-in-a--markup-block.ly:23 (comment)
msgid "PostScript is a registered trademark of Adobe Systems Inc."
-msgstr ""
+msgstr "PostScript ist eine registrierte Handelsmarke von Adobe Systems Inc."
#. input/lsr/engravers-one-by-one.ly:75 (comment)
msgid "sample music"
#. input/lsr/engravers-one-by-one.ly:92 (variable)
msgid "hoom"
-msgstr ""
+msgstr "hoom"
#. input/lsr/engravers-one-by-one.ly:103 (variable)
msgid "pah"
#. input/lsr/engravers-one-by-one.ly:113 (comment)
msgid "setup for Request->Element conversion. Guru-only"
-msgstr ""
+msgstr "setup·for·Request->Element·conversion.·Guru-only"
#. input/lsr/engravers-one-by-one.ly:116 (variable)
#. input/lsr/engravers-one-by-one.ly:221 (variable)
#. input/lsr/engravers-one-by-one.ly:148 (comment)
msgid "explicitly set instrument, so we don't get "
-msgstr ""
+msgstr "explizit Instrument angeben, damit keine"
#. input/lsr/engravers-one-by-one.ly:149 (comment)
msgid "weird effects when doing instrument names for"
-msgstr ""
+msgstr "seltsamen Effekte auftreten, wenn die Instrumentbezeichnungen"
#. input/lsr/engravers-one-by-one.ly:150 (comment)
msgid "piano staves"
-msgstr "Klaviersystem"
+msgstr "Klaviersysteme erstellt werden"
#. input/lsr/engravers-one-by-one.ly:159 (variable)
#. input/lsr/engravers-one-by-one.ly:248 (variable)
#. input/lsr/engravers-one-by-one.ly:174 (comment)
msgid "must come before all"
-msgstr ""
+msgstr "muss vor allem anderen kommen"
#. input/lsr/engravers-one-by-one.ly:184 (comment)
msgid "\\consists \\\"Rest_engraver\\\""
-msgstr ""
+msgstr "\\consists·\\\"Rest_engraver\\\""
#. input/lsr/flamenco-notation.ly:46 (comment)
msgid "Cut here ----- Start 'flamenco.ly' "
-msgstr ""
+msgstr "Hier ausschneiden: Beginn von 'flamenco.ly'"
#. input/lsr/flamenco-notation.ly:48 (comment)
msgid "Text indicators"
#. input/lsr/flamenco-notation.ly:49 (variable)
msgid "abanico"
-msgstr ""
+msgstr "abanico"
#. input/lsr/flamenco-notation.ly:50 (variable)
msgid "rasgueaso"
-msgstr ""
+msgstr "rasgueaso"
#. input/lsr/flamenco-notation.ly:51 (variable)
msgid "alzapua"
-msgstr ""
+msgstr "alzapua"
#. input/lsr/flamenco-notation.ly:53 (comment)
msgid "Finger stroke symbols"
#. input/lsr/flamenco-notation.ly:54 (variable)
msgid "strokeUp"
-msgstr ""
+msgstr "SchlagHoch"
#. input/lsr/flamenco-notation.ly:64 (variable)
msgid "strokeDown"
#. input/lsr/flamenco-notation.ly:89 (variable)
msgid "strokeUpGolpe"
-msgstr ""
+msgstr "SchlagHochGolpe"
#. input/lsr/flamenco-notation.ly:90 (variable)
msgid "iUpGolpe"
-msgstr ""
+msgstr "iHochGolpe"
#. input/lsr/flamenco-notation.ly:92 (comment)
msgid "Strokes for all fingers"
-msgstr ""
+msgstr "Schläge für alle Finger"
#. input/lsr/flamenco-notation.ly:93 (variable)
msgid "pUp"
#. input/lsr/flamenco-notation.ly:105 (comment)
msgid "Just handy :)"
-msgstr ""
+msgstr "Sehr geschickt :)"
#. input/lsr/flamenco-notation.ly:106 (variable)
msgid "tupletOff"
#. input/lsr/flat-flags-and-beam-nibs.ly:109 (comment)
msgid "Example 1"
-msgstr ""
+msgstr "Beispiel 1"
#. input/lsr/flat-flags-and-beam-nibs.ly:116 (comment)
msgid "Example 2"
-msgstr ""
+msgstr "Beispiel 2"
#. input/lsr/flat-flags-and-beam-nibs.ly:123 (comment)
msgid "Example 3"
-msgstr ""
+msgstr "Beispiel 3"
#. input/lsr/flat-flags-and-beam-nibs.ly:137 (comment)
msgid "Example 4"
-msgstr ""
+msgstr "Beispiel 4"
#. input/lsr/flute-slap-notation.ly:17 (variable)
msgid "slap"
"Tip taken from http://lists.gnu.org/archive/html/lilypond-user/2007-12/"
"msg00215.html"
msgstr ""
+"Tipp von http://lists.gnu.org/archive/html/lilypond-user/2007-12/"
+"msg00215.html"
#. input/lsr/fret-diagrams-explained-and-developed.ly:37 (comment)
msgid "A chord for ukelele, with formatting defined in definition string"
-msgstr ""
+msgstr "Ein Akkord für Ukulele, mit Formatierung in der Definition enthalten"
#. input/lsr/fret-diagrams-explained-and-developed.ly:38 (comment)
msgid "1.2 * size, 4 strings, 4 frets, fingerings below string"
-msgstr ""
+msgstr "1.2 * Größe, 4 Saiten, vier Bünde, Fingersatz unterhalb"
#. input/lsr/fret-diagrams-explained-and-developed.ly:39 (comment)
msgid "dot radius .35 of fret spacing, dot position 0.55 of fret spacing"
-msgstr ""
+msgstr "Punktgröße .35 von Bundzwischenraum, Punktposition .55 von Bundzwischenraum"
#. input/lsr/fret-diagrams-explained-and-developed.ly:52 (comment)
#. input/lsr/fret-diagrams-explained-and-developed.ly:72 (comment)
#. input/lsr/grid-lines--changing-their-appearance.ly:33 (comment)
msgid "this moves them up one staff space from the default position"
-msgstr ""
+msgstr "damit werden sie einen Notenlinienzwischenraum hochgeschoben"
#. input/lsr/grid-lines--changing-their-appearance.ly:51 (comment)
msgid "set up grids"
-msgstr ""
+msgstr "Gitter einstellen"
#. input/lsr/grid-lines--changing-their-appearance.ly:53 (comment)
msgid "set the grid interval to one quarter note"
-msgstr ""
+msgstr "den Gitter-Abstand auf eine Viertelnote setzen"
#. input/lsr/grid-lines--changing-their-appearance.ly:59 (comment)
msgid "this moves them to the right half a staff space"
-msgstr ""
+msgstr "damit werden sie nach rechts um einen halben Notenlinienabstand verschoben"
#. input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly:36 (comment)
msgid "hides staff and notes so that only the grid lines are visible"
-msgstr ""
+msgstr "versteckt System und Noten so dass nur die Gitterlinien sichtbar sind"
#. input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly:43 (comment)
msgid "dummy notes to force regular note spacing"
-msgstr ""
+msgstr "Blindnoten damit die Noten regelmäßig verteilt sind"
#. input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly:59 (comment)
msgid "center grid lines horizontally below note heads"
-msgstr ""
+msgstr "Gitterlinien horizontal unter Notenköpfen zentrieren"
#. input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly:66 (comment)
msgid "set line length and positioning:"
-msgstr ""
+msgstr "Länge und Position von Linien setzen:"
#. input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly:67 (comment)
msgid "two staff spaces above center line on hidden staff"
-msgstr ""
+msgstr "zwei Notenlinienzwischenräume über der Mittellinie auf dem versteckten System"
#. input/lsr/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly:68 (comment)
msgid "to four spaces below center line on visible staff"
-msgstr ""
+msgstr "bis vier Zwischenräume unter der Mittellinie des sichtbaren Systems"
#. input/lsr/heavily-customized-polymetric-time-signatures.ly:55 (variable)
msgid "drum"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:54 (comment)
msgid "Solution 1: Using a simple markup with a particular halign value"
-msgstr ""
+msgstr "Lösung 1: Benutzung von einfacher Beschriftung mit horizontaler Verschiebung"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:55 (comment)
msgid ""
"Drawback: It's a markup, not a dynamic command, so \\dynamicDown etc. will "
"have no effect"
-msgstr ""
+msgstr "Nachteil: nur Beschriftung, keine Dynamik, also wirkt sich \\dynamicDown usw."
+"nicht aus"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:56 (variable)
msgid "semppMarkup"
"Solution 2: Using a dynamic script and shifting with \\once\\override ... "
"#'X-offset = .."
msgstr ""
+"Lösung 2: Dynamik-Skript benutzen und mit \\once\\override·...·"
+"#'X-offset·=·.. verschieben"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:59 (comment)
msgid "Drawback: \\once\\override needed for every invocation"
-msgstr ""
+msgstr "Nachteil: \\once\\override muss jedes Mal geschrieben werden"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:60 (variable)
msgid "semppK"
-msgstr ""
+msgstr "semppK"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:62 (comment)
msgid ""
"Solution 3: Padding the dynamic script so the center-alignment puts it to "
"the correct position"
msgstr ""
+"Lösung 3: Dynamik-Skript so verschieben mit padding, dass es automatisch"
+"durch center-alignment an die richtige Position kommt"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:63 (comment)
msgid ""
"Drawback: the padding really reserves the space, nothing else can be there"
msgstr ""
+"Nachteil: Die Verschiebung lässt den Platz frei, dort kann nichts anderes stehen"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:64 (variable)
msgid "semppT"
-msgstr ""
+msgstr "semppT"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:72 (comment)
msgid "Solution 4: Dynamic, setting the dimensions of the additional text to 0"
-msgstr ""
+msgstr "Lösung 4: Dynamik, Dimensionen des zusätzlichen Textes auf 0 setzen"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:73 (comment)
msgid ""
"Drawback: To lilypond \\\"sempre\\\" has no extent, so it might put other "
"stuff there => collisions"
msgstr ""
+"Nachteil: LilyPond glaubt, dass \\\"sempre\\\" keinen Platz einnimmt und"
+"kann andere Elemente hier hintun --> Kollisionen"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:74 (comment)
msgid ""
"Drawback: Also, there seems to be some spacing, so it's not exactly the "
msgstr ""
+"Nachteil: Es gibt offensichtlich noch Ränder, so dass es nicht genau die"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:75 (comment)
msgid "same alignment as without the additional text"
-msgstr ""
+msgstr "gleiche Postionierung ist wie ohne den zusätzlichen Text"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:76 (variable)
msgid "semppM"
-msgstr ""
+msgstr "semppM"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:78 (comment)
msgid "Solution 5: Dynamic with explicit shifting inside the scheme function"
-msgstr ""
+msgstr "Lösung 5: Dynamik mit ausdrücklicher Verschiebung innerhalb von Scheme-Funktion"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:79 (variable)
msgid "semppG"
-msgstr ""
+msgstr "semppG"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:85 (comment)
msgid ""
"Solution 6: Dynamic with explicit alignment. This has only effect, if one "
"sets X-offset!"
msgstr ""
+"Lösung 6: Dynamik mit expliziter Ausrichtung. Das wirkt sich nur dann aus,"
+"wenn X-offset auch gesetzt wird!"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:86 (comment)
msgid "Drawback: One needs to set DynamicText #'X-offset!"
-msgstr ""
+msgstr "Nachteil: #'X-offset von DynamicText muss gesetzt werden"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:87 (comment)
msgid ""
"Drawback: Aligned at the right edge of the additional text, not at the "
"center of pp"
msgstr ""
+"Nachteil: An der rechten Ecke des zusätzlichen Textes ausgerichtet, nicht"
+"an der Mitte von pp"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:88 (variable)
msgid "semppMII"
-msgstr ""
+msgstr "semppMII"
#. input/lsr/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly:114 (comment)
msgid "Setting to ##f (false) gives the same resul"
-msgstr ""
+msgstr "Auf falsch (##f) setzen ergibt gleiches Ergebnis"
#. input/lsr/how-to-change-fret-diagram-position.ly:28 (variable)
#. input/lsr/score-for-diatonic-accordion.ly:61 (variable)
#. input/lsr/how-to-change-fret-diagram-position.ly:31 (comment)
msgid "THE FOLLOWING IS THE COMMAND TO MOVE THE CHORD NAME"
-msgstr ""
+msgstr "DAS IST DER BEFEHL UM AKKORDBEZEICHNUNG ZU VERSCHIEBEN"
#. input/lsr/how-to-change-fret-diagram-position.ly:34 (comment)
msgid "THIS LINE IS THE SECOND METHOD"
-msgstr ""
+msgstr "DIESE ZEILE IST DIE ZWEITE METHODE"
#. input/lsr/how-to-change-fret-diagram-position.ly:44 (comment)
msgid "THE FOLLOWING IS THE COMMAND TO MOVE THE FRET DIAGRAM"
-msgstr ""
+msgstr "DAS IST DER BEFEHL UM DAS BUNDDIAGRAMM ZU VERSCHIEBEN"
#. input/lsr/how-to-change-fret-diagram-position.ly:47 (comment)
msgid "HERE IS THE SECOND METHOD"
-msgstr ""
+msgstr "HIER DIE ZWEITE METHODE"
#. input/lsr/incipit.ly:62 (comment)
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:35 (comment)
msgid "make the staff lines invisible on staves"
-msgstr ""
+msgstr "Taktlinien auf dem System unsichtbar machen"
#. input/lsr/incipit.ly:74 (variable)
#. input/lsr/incipit.ly:75 (context id)
msgid "discantusIncipit"
-msgstr ""
+msgstr "discantusIncipit"
#. input/lsr/incipit.ly:111 (variable)
#. input/lsr/incipit.ly:112 (context id)
#. input/lsr/incipit.ly:251 (comment)
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:258 (comment)
msgid "Keep the bass lyrics outside of the staff group to avoid bar lines"
-msgstr ""
+msgstr "Gesangstext von Bass außerhalb der StaffGroup, um Taktlinien"
#. input/lsr/incipit.ly:252 (comment)
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:259 (comment)
msgid "between the lyrics."
-msgstr ""
+msgstr "zwischen dem Text ·zu·vermeiden"
#. input/lsr/incipit.ly:257 (comment)
msgid "no bar lines in staves"
-msgstr ""
+msgstr "keine Taktlinien auf Systemen"
#. input/lsr/incipit.ly:260 (comment)
msgid "the next three instructions keep the lyrics between the bar lines"
-msgstr ""
+msgstr "mit den drei nächsten Befehlen wird der Text zwischen den Taktlinien gehalten"
#. input/lsr/incipit.ly:275 (comment)
msgid "breaking also at those bar lines where a note overlaps"
-msgstr ""
+msgstr "auch an den Takten umbrechen, wo eine Note aus dem Takt heraussteht"
#. input/lsr/incipit.ly:276 (comment)
msgid "into the next measure. The command is commented out in this"
-msgstr ""
+msgstr "Der Befehl ist hier auskommentiert"
#. input/lsr/inserting-score-fragments-above-a-staff,-as-markups.ly:16 (variable)
msgid "tuning"
#. input/lsr/jazz-combo-template.ly:52 (comment)
msgid "#(set-global-staff-size 16)"
-msgstr ""
+msgstr "#(set-global-staff-size·16)"
#. input/lsr/jazz-combo-template.ly:55 (comment)
msgid "Some macros %%%%%%%%%%%%%%%%%%%"
-msgstr ""
+msgstr "Einige Makros %%%%%%%%%%%%%%%%%%%"
#. input/lsr/jazz-combo-template.ly:57 (variable)
msgid "sl"
#. input/lsr/jazz-combo-template.ly:65 (variable)
msgid "crOn"
-msgstr ""
+msgstr "crOn"
#. input/lsr/jazz-combo-template.ly:66 (variable)
msgid "crOff"
-msgstr ""
+msgstr "crOff"
#. input/lsr/jazz-combo-template.ly:68 (comment)
msgid "insert chord name style stuff here."
-msgstr ""
+msgstr "Akkordbezeichnungen hierher"
#. input/lsr/jazz-combo-template.ly:70 (variable)
msgid "jazzChords"
#. input/lsr/jazz-combo-template.ly:72 (comment)
msgid "Keys'n'thangs %%%%%%%%%%%%%%%%%"
-msgstr ""
+msgstr "Taktart/Tonart %%%%%%%%%%%%%%%%%"
#. input/lsr/jazz-combo-template.ly:76 (variable)
msgid "Key"
#. input/lsr/jazz-combo-template.ly:78 (comment)
msgid "############ Horns ############"
-msgstr ""
+msgstr "############·Hörner·############"
#. input/lsr/jazz-combo-template.ly:80 (comment)
msgid "------ Trumpet ------"
-msgstr ""
+msgstr "------·Trompete·------"
#. input/lsr/jazz-combo-template.ly:81 (variable)
msgid "trpt"
#. input/lsr/jazz-combo-template.ly:97 (comment)
msgid "------ Alto Saxophone ------"
-msgstr ""
+msgstr "------·Altsaxophon·------"
#. input/lsr/jazz-combo-template.ly:98 (variable)
msgid "alto"
#. input/lsr/jazz-combo-template.ly:114 (comment)
msgid "------ Baritone Saxophone ------"
-msgstr ""
+msgstr "------·Baritonsaxophon·------"
#. input/lsr/jazz-combo-template.ly:115 (variable)
msgid "bari"
#. input/lsr/jazz-combo-template.ly:126 (variable)
msgid "bariSax"
-msgstr ""
+msgstr "bariSax"
#. input/lsr/jazz-combo-template.ly:135 (comment)
msgid "------ Trombone ------"
-msgstr ""
+msgstr "------ Posaune ------"
#. input/lsr/jazz-combo-template.ly:136 (variable)
msgid "tbone"
#. input/lsr/jazz-combo-template.ly:140 (variable)
msgid "tboneHarmony"
-msgstr ""
+msgstr "PosHarmonie"
#. input/lsr/jazz-combo-template.ly:143 (variable)
#. input/lsr/jazz-combo-template.ly:272 (context id)
#. input/lsr/jazz-combo-template.ly:152 (comment)
msgid "############ Rhythm Section #############"
-msgstr ""
+msgstr "############·Rhythmus-Abschnitt·#############"
#. input/lsr/jazz-combo-template.ly:154 (comment)
msgid "------ Guitar ------"
-msgstr ""
+msgstr "------ Gitarre ------"
#. input/lsr/jazz-combo-template.ly:155 (variable)
msgid "gtr"
-msgstr ""
+msgstr "gtr"
#. input/lsr/jazz-combo-template.ly:163 (variable)
msgid "gtrHarmony"
#. input/lsr/jazz-combo-template.ly:176 (comment)
msgid "------ Piano ------"
-msgstr ""
+msgstr "------ Klavier ------"
#. input/lsr/jazz-combo-template.ly:177 (variable)
msgid "rhUpper"
#. input/lsr/jazz-combo-template.ly:226 (comment)
msgid "------ Bass Guitar ------"
-msgstr ""
+msgstr "------ Bassgitarre ------"
#. input/lsr/jazz-combo-template.ly:240 (comment)
msgid "------ Drums ------"
-msgstr ""
+msgstr "------ Schlagzeugt ------"
#. input/lsr/jazz-combo-template.ly:254 (variable)
msgid "drumContents"
-msgstr ""
+msgstr "SchlagInhalt"
#. input/lsr/jazz-combo-template.ly:263 (comment)
#, python-format
msgid "It All Goes Together Here %%%%%%%%%%%%%%%%%%%%%%"
-msgstr ""
+msgstr "Alles zusammengefügt: %%%%%%%%%%%%%%%%%%%%%%"
#. input/lsr/jazz-combo-template.ly:267 (context id)
msgid "horns"
#. input/lsr/jazz-combo-template.ly:271 (context id)
msgid "barisax"
-msgstr ""
+msgstr "barsisax"
#. input/lsr/jazz-combo-template.ly:276 (context id)
msgid "chords"
#. input/lsr/manually-controlling-beam-positions.ly:21 (comment)
msgid "from upper staffline (position 4) to center (position 0)"
-msgstr ""
+msgstr "von oberer Notenlinie (Position 4) bis Mitte (Position 0)"
#. input/lsr/manually-controlling-beam-positions.ly:24 (comment)
msgid "from center to one above center (position 2)"
-msgstr ""
+msgstr "von Mitte bis eins über der Mitte (Position 2)"
#. input/lsr/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly:19 (variable)
msgid "speakOn"
-msgstr ""
+msgstr "sprechAn"
#. input/lsr/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly:31 (variable)
msgid "speakOff"
#. input/lsr/markup-lines.ly:19 (comment)
msgid "Candide, Voltaire"
-msgstr ""
+msgstr "Candide, Voltaire"
#. input/lsr/mensurstriche-layout-bar-lines-between-the-staves.ly:32 (comment)
msgid "the final bar line is not interrupted"
-msgstr ""
+msgstr "Letze Taktlinie ist nicht unterbrochen"
#. input/lsr/merging-multi-measure-rests-in-a-polyphonic-part.ly:17 (variable)
msgid "normalPos"
#. input/lsr/modern-tab-text-clef.ly:16 (variable)
msgid "TAB"
-msgstr ""
+msgstr "TAB"
#. input/lsr/modifying-default-values-for-articulation-shorthand-notation.ly:51 (variable)
msgid "dashPlus"
#. input/lsr/modifying-tuplet-bracket-length.ly:23 (comment)
msgid "Set tuplets to be extendable..."
-msgstr ""
+msgstr "Ntolen so definieren, dass sie erweiterbar sind"
#. input/lsr/modifying-tuplet-bracket-length.ly:25 (comment)
msgid "...to cover all items up to the next note"
-msgstr ""
+msgstr "um alle Objekte bis zu nächsten Note"
#. input/lsr/modifying-tuplet-bracket-length.ly:29 (comment)
msgid "...or to cover just whitespace"
-msgstr ""
+msgstr "oder auch nur Leerzeichen zu überbrücken"
#. input/lsr/percussion-beaters.ly:18 (variable)
msgid "stick"
#. input/lsr/permitting-line-breaks-within-beamed-tuplets.ly:39 (comment)
msgid "Permit line breaks within tuplets"
-msgstr ""
+msgstr "Zeilenumbrüche innerhalb von N-tolen zulassen"
#. input/lsr/permitting-line-breaks-within-beamed-tuplets.ly:41 (comment)
msgid "Allow beams to be broken at line breaks"
-msgstr ""
+msgstr "Balken können an Umbrüchen gebrochen werden"
#. input/lsr/permitting-line-breaks-within-beamed-tuplets.ly:48 (comment)
msgid "Insert a manual line break within a tuplet"
-msgstr ""
+msgstr "Manuellen Zeilenumbruch in N-tole"
#. input/lsr/piano-template-with-centered-dynamics.ly:51 (variable)
msgid "pedal"
#. input/lsr/piano-template-with-centered-dynamics.ly:85 (comment)
msgid "modify PianoStaff context to accept Dynamics context"
-msgstr ""
+msgstr "PianoStaff-Kontext verändern, dass er Dynamics-Kontext akzeptiert"
#. input/lsr/polyphony-in-tablature.ly:38 (context id)
msgid "tab"
-msgstr ""
+msgstr "tab"
#. input/lsr/positioning-multi--measure-rests.ly:41 (comment)
msgid "Multi-measure rests by default are set under the second line"
-msgstr ""
+msgstr "Ganztaktpausen werden unter die zweite Linie gesetzt"
#. input/lsr/positioning-multi--measure-rests.ly:43 (comment)
msgid "They can be moved with an override"
-msgstr ""
+msgstr "Sie können mit override verschoben werden"
#. input/lsr/positioning-multi--measure-rests.ly:46 (comment)
msgid "A value of 0 is the default position;"
-msgstr ""
+msgstr "Ein Wert von O ist die Standardposition"
#. input/lsr/positioning-multi--measure-rests.ly:47 (comment)
msgid "the following trick moves the rest to the center line"
-msgstr ""
+msgstr "hiermit wird die Pause zur Mittellinie verschoben"
#. input/lsr/positioning-multi--measure-rests.ly:50 (comment)
msgid "Multi-measure rests in odd-numbered voices are under the top line"
-msgstr ""
+msgstr "Ganztaktpausen in Stimmen mit ungerader Zahl sind unter der obersten Linie"
#. input/lsr/positioning-multi--measure-rests.ly:52 (comment)
msgid "Multi-measure rests in even-numbered voices are under the bottom line"
-msgstr ""
+msgstr "Ganztaktpausen in geraden Stimmen sind unter der untersten Linie"
#. input/lsr/positioning-multi--measure-rests.ly:54 (comment)
msgid "They remain separated even in empty measures"
-msgstr ""
+msgstr "auch in leeren Takten bleichen sie getrennt"
#. input/lsr/positioning-multi--measure-rests.ly:56 (comment)
msgid "This brings them together even though there are two voices"
-msgstr ""
+msgstr "Hiermit werden sie zusammegefügt, auch wenn sie zwei Stimmen sind"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:28 (comment)
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:49 (comment)
msgid "Set segno sign as rehearsal mark and adjust size if needed"
-msgstr ""
+msgstr "Segno-Zeichen als Übungszeichen definieren und Größe evtl. anpassen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:29 (comment)
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:51 (comment)
msgid "\\once \\override Score.RehearsalMark #'font-size = #3"
-msgstr ""
+msgstr "\\once·\\override·Score.RehearsalMark·#'font-size·=·#3"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:35 (comment)
msgid "Set coda sign as rehearsal mark and adjust size if needed"
-msgstr ""
+msgstr "Coda-Zeichen als Übungszeichen definieren und Größe evtl. anpassen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:42 (comment)
msgid "Should Coda be on anew line?"
-msgstr ""
+msgstr "Soll Coda auf einer neuen Zeile sein?"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:43 (comment)
msgid "Coda NOT on new line: use \\nobreak"
-msgstr ""
+msgstr "Coda NICHT auf neuer Zeile: benutze \\nobreak"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:44 (comment)
msgid "Coda on new line: DON'T use \\nobreak"
-msgstr ""
+msgstr "Coda auf neuer Zeile: NICHT \\nobreak benutzen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:45 (comment)
msgid "\\noBreak"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:54 (comment)
msgid "Here begins the trickery! "
-msgstr ""
+msgstr "Her beginnt der Trick"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:55 (comment)
msgid ""
"\\cadenzaOn will suppress the bar count and \\stopStaff removes the staff "
"lines."
msgstr ""
+"\\cadenzaOn unterdrückt die Taktzählung und \\stopStaff entfernt Notenlinien"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:58 (comment)
msgid "Some examples of possible text-displays "
-msgstr ""
+msgstr "Eine Beispiel für mögliche Textanzeige"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:60 (comment)
msgid "text line-aligned"
-msgstr "Text and Zeile ausgerichtet"
+msgstr "Text an Zeile ausgerichtet"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:61 (comment)
msgid "=================="
-msgstr ""
+msgstr "=================="
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:62 (comment)
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:68 (comment)
msgid "Move text to the desired position"
-msgstr ""
+msgstr "Text zur gewünschten Position verschieben"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:63 (comment)
msgid "\\once \\override TextScript #'extra-offset = #'( 2 . -3.5 )"
-msgstr ""
+msgstr "\\once·\\override·TextScript·#'extra-offset·=·#'(·2·.·-3.5·)"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:64 (comment)
msgid "| s1*0^\\markup { D.S. al Coda } }"
-msgstr ""
+msgstr "|·s1*0^\\markup·{·D.S.·al·Coda·}·}"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:66 (comment)
msgid "text center-aligned"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:67 (comment)
msgid "===================="
-msgstr ""
+msgstr "===================="
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:69 (comment)
msgid "\\once \\override TextScript #'extra-offset = #'( 6 . -5.0 )"
-msgstr ""
+msgstr "\\once·\\override·TextScript·#'extra-offset·=·#'(·6·.·-5.0·)"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:70 (comment)
msgid "| s1*0^\\markup { \\center-column { D.S. \\\"al Coda\\\" } }"
-msgstr ""
+msgstr "|·s1*0^\\markup·{·\\center-column·{·D.S.·\\\"al·Coda\\\"·}·}"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:72 (comment)
msgid "text and symbols center-aligned"
-msgstr ""
+msgstr "Text und Symbole zentriert"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:73 (comment)
msgid "==============================="
-msgstr ""
+msgstr "==============================="
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:74 (comment)
msgid ""
"Move text to the desired position and tweak spacing for optimum text "
"alignment"
msgstr ""
+"Text zur gewünschten Position verschieben und Platzbedarf für optimales"
+"Ergebnis verändern."
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:75 (comment)
msgid "\\once \\override TextScript #'extra-offset = #'( 8 . -5.5 )"
-msgstr ""
+msgstr "\\once·\\override·TextScript·#'extra-offset·=·#'(·8·.·-5.5·)"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:81 (comment)
msgid "Increasing the unfold counter will expand the staff-free space"
-msgstr ""
+msgstr "wenn der unfold-Zähler höher gesetzt wird, vergrößert sich der Platz ohne System"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:86 (comment)
msgid "Resume bar count and show staff lines again"
-msgstr ""
+msgstr "Taktzählung aufnehmen und Notenlinien anzeigen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:90 (comment)
msgid "Should Coda be on new line?"
-msgstr ""
+msgstr "Soll Coda auf einer neuen Zeile sein?"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:91 (comment)
msgid "Coda NOT on new line: DON'T use \\break"
-msgstr ""
+msgstr "Coda NICHT auf neuer Zeile: NICHT \\break benutzen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:92 (comment)
msgid "Coda on new line: use \\break"
-msgstr ""
+msgstr "Coda auf neuer Zeile: \\break benutzen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:95 (comment)
msgid "Show up, you clef and key!"
-msgstr ""
+msgstr "Schlüssel/Tonart"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:99 (comment)
msgid "Set coda sign as rehearsal mark and adjust size and position"
-msgstr ""
+msgstr "Coda-Zeichen als Übungszeichen setzen und Position/Größe anpassen"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:101 (comment)
msgid ""
"Put the coda sign ontop of the (treble-)clef dependend on coda's line-"
"position"
msgstr ""
+"Coda-Zeichen über den Schlüssel setzen abhängig von Zeilenposition"
+"von Coda"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:103 (comment)
msgid "Coda NOT on new line, use this:"
-msgstr ""
+msgstr "Coda NICHT auf neuer Zeile:"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:104 (comment)
msgid "\\once \\override Score.RehearsalMark #'extra-offset = #'( -2 . 1.75 )"
-msgstr ""
+msgstr "\\once·\\override·Score.RehearsalMark·#'extra-offset·=·#'(·-2·.·1.75·)"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:106 (comment)
msgid "Coda on new line, use this:"
-msgstr ""
+msgstr "Coda auf neuer Zeile:"
#. input/lsr/positioning-segno-and-coda-with-line-break.ly:112 (comment)
msgid "The coda"
#. input/lsr/quoting-another-voice-with-transposition.ly:37 (variable)
msgid "quoteTest"
-msgstr ""
+msgstr "zitatTest"
#. input/lsr/quoting-another-voice-with-transposition.ly:38 (comment)
msgid "french horn"
-msgstr ""
+msgstr "Waldhorn"
#. input/lsr/quoting-another-voice.ly:27 (variable)
msgid "quoteMe"
-msgstr ""
+msgstr "zitiereMich"
#. input/lsr/quoting-another-voice.ly:32 (variable)
msgid "original"
#. input/lsr/removing-the-first-empty-line.ly:43 (comment)
msgid "To use the setting globally, uncomment the following line:"
-msgstr ""
+msgstr "Um die Einstellung global zu benutzen, diese Zeile benutzen:"
#. input/lsr/removing-the-first-empty-line.ly:44 (comment)
msgid "\\override VerticalAxisGroup #'remove-first = ##t"
-msgstr ""
+msgstr "\\override·VerticalAxisGroup·#'remove-first·=·##t"
#. input/lsr/removing-the-first-empty-line.ly:53 (comment)
msgid "To use the setting globally, comment this line,"
-msgstr ""
+msgstr "Um Einstellung global zu benutzen, folgende Zeile auskommentieren"
#. input/lsr/removing-the-first-empty-line.ly:54 (comment)
msgid "uncomment the line in the \\layout block above"
-msgstr ""
+msgstr "und die Zeile im \\layout-Block oben benutzen"
#. input/lsr/reverting-default-beam-endings.ly:29 (comment)
msgid "Default beaming"
#. input/lsr/reverting-default-beam-endings.ly:32 (comment)
msgid "Revert default values in scm/auto-beam.scm for 12/8 time"
-msgstr ""
+msgstr "Standardwerte von scm/auto-beam.scm für 12/8-Takt herstellen"
#. input/lsr/reverting-default-beam-endings.ly:38 (comment)
msgid "Set new values for beam endings"
-msgstr ""
+msgstr "Neue Werte für Balkenenden"
#. input/lsr/rhythmic-slashes.ly:25 (comment)
msgid "Macro to print single slash"
#. input/lsr/rhythmic-slashes.ly:33 (comment)
msgid "Function to print a specified number of slashes"
-msgstr ""
+msgstr "Funktoin, um eine bestimmte Anzahl an Strichen zu setzen"
#. input/lsr/rhythmic-slashes.ly:34 (variable)
msgid "comp"
-msgstr ""
+msgstr "comp"
#. input/lsr/score-for-diatonic-accordion.ly:69 (variable)
msgid "NoStem"
#. input/lsr/score-for-diatonic-accordion.ly:73 (variable)
msgid "staffTabLine"
-msgstr ""
+msgstr "systemTabZeile"
#. input/lsr/score-for-diatonic-accordion.ly:78 (comment)
msgid ""
"Shows one horizontal line. The vertical line (simulating a bar-line) is "
"simulated with a gridline"
msgstr ""
+"Zeigt eine horizontale Zeile. Vertikale Linie (wie eine Taktlinie) wird"
+"mit einer Gitterlinie simuliert"
#. input/lsr/score-for-diatonic-accordion.ly:83 (comment)
msgid ""
"disable the following line to see the the noteheads while writing the song "
msgstr ""
+"nächste Zeile auskommentieren, um Noten während des Schreibens zu sehen"
#. input/lsr/score-for-diatonic-accordion.ly:87 (comment)
msgid "The beam between 8th-notes is used to draw the push-line"
-msgstr ""
+msgstr "Balken zwischen Achteln wird benutzt um Zug-Linie zu zeichnen"
#. input/lsr/score-for-diatonic-accordion.ly:88 (comment)
msgid "How to fast write the push-lines: "
-msgstr ""
+msgstr "Zug-Linie schnell schreiben:"
#. input/lsr/score-for-diatonic-accordion.ly:89 (comment)
msgid ""
"1. write repeatedly 'c c c c c c c c |' for the whole length of the song "
msgstr ""
+"1. wiederholgt 'c·c·c·c·c·c·c·c·|' über die gesamte Länge des Stückes schreiben"
#. input/lsr/score-for-diatonic-accordion.ly:90 (comment)
msgid "2. uncomment the line \\NoNoteHead"
-msgstr ""
+msgstr "2. \\NoNoteHead auskommentieren"
#. input/lsr/score-for-diatonic-accordion.ly:91 (comment)
msgid "3. compile"
-msgstr ""
+msgstr "3. kompilieren"
#. input/lsr/score-for-diatonic-accordion.ly:92 (comment)
msgid "4. Mark the positions on which push/pull changes. "
-msgstr ""
+msgstr "4. Positionen mit Zugrichtungsänderung markieren"
#. input/lsr/score-for-diatonic-accordion.ly:93 (comment)
msgid ""
"In the score-picture click on the position the push- or pull-part starts "
msgstr ""
+"im Partiturbild auf die Position der Zug-Anfänge klicken"
#. input/lsr/score-for-diatonic-accordion.ly:94 (comment)
msgid "(on the noteHead, the cursor will change to a hand-icon)."
-msgstr ""
+msgstr "(über dem Notenkopf ändert sich die Maus in eine Hand)"
#. input/lsr/score-for-diatonic-accordion.ly:95 (comment)
msgid "The cursor in the source code will jump just at this position."
-msgstr ""
+msgstr "Die Maus in der Quelldatei geht zur gewünschten Position"
#. input/lsr/score-for-diatonic-accordion.ly:96 (comment)
msgid "a) If a push-part starts there, replace the 'c' by an 'e['"
-msgstr ""
+msgstr "a) wenn ein Schub hier beginng, 'c' mit 'e[' ersetzen"
#. input/lsr/score-for-diatonic-accordion.ly:97 (comment)
msgid "b) If a pull-part starts there, replace the 'c' by an 's'"
-msgstr ""
+msgstr "b) wenn ein Zug hier beginnt, 'c' mit 's' ersetzen"
#. input/lsr/score-for-diatonic-accordion.ly:98 (comment)
msgid "5. Switch into 'overwrite-mode' by pressing the 'ins' key. "
-msgstr ""
+msgstr "5. in den Überschreibmodus wechseln mit der \"Einfg\"-Taste"
#. input/lsr/score-for-diatonic-accordion.ly:99 (comment)
msgid "6. For the pull-parts overwrite the 'c' with 's' "
-msgstr ""
+msgstr "6. Für Zug 'c' mit 's' überschreiben"
#. input/lsr/score-for-diatonic-accordion.ly:100 (comment)
msgid "7. For every push-part replace the last 'c' with 'e]' "
-msgstr ""
+msgstr "7. für jeden Schub das letzte 'c' mit 'e]' ersetzen"
#. input/lsr/score-for-diatonic-accordion.ly:101 (comment)
msgid "8. Switch into 'insert-mode' again "
-msgstr ""
+msgstr "8. In den Einfügen-Modus wechseln"
#. input/lsr/score-for-diatonic-accordion.ly:102 (comment)
msgid ""
"9. At last it should look lik e.g. (s s e[ c | c c c c c c c c | c c c c c c "
"e] s s)"
msgstr ""
+"9. Es sollte jetzt aussehen wie (s·s·e[·c·|·c·c·c·c·c·c·c·c·|·c·c·c·c·c·c·"
+"e]·s·s)"
#. input/lsr/score-for-diatonic-accordion.ly:103 (comment)
msgid "10. re-enable the line \\NoNoteHead"
-msgstr ""
+msgstr "10 \\NoNoteHead wieder einkommentieren"
#. input/lsr/score-for-diatonic-accordion.ly:113 (comment)
msgid "Accordion melody in tabulator score\t\t"
-msgstr ""
+msgstr "Akkordeonmelodie in Tabulaturen-Partitur\t\t"
#. input/lsr/score-for-diatonic-accordion.ly:114 (comment)
msgid "1. Place a copy of the piano melody below"
-msgstr ""
+msgstr "1. Eine Kopie der Klaviermelodie unten benutzen"
#. input/lsr/score-for-diatonic-accordion.ly:115 (comment)
#. input/lsr/score-for-diatonic-accordion.ly:134 (comment)
"2. Separate piano melody into pull- and push-parts according to the "
"staffTabLine you've already made "
msgstr ""
+"2. Klaviermelodie in Zug- und Schubteile teilen, wie schon mit"
+"systemTabLinie gemacht"
#. input/lsr/score-for-diatonic-accordion.ly:116 (comment)
msgid ""
"3. For each line: Double the line. Remark the 1st one (Keeps unchanged as "
"reference) and then change the second line using the transformation paper"
msgstr ""
+"3. Für jede Zeile: verdoppele die Zeile. die erste bleibt als Referenz, die zweite wird"
+"mit dem Transformationspapier verändert"
#. input/lsr/score-for-diatonic-accordion.ly:117 (comment)
msgid "or the macros 'conv2diaton push.bsh' and 'conv2diaton pull.bsh' "
-msgstr ""
+msgstr "oder den Makros 'conv2diaton·push.bsh'·and·'conv2diaton·pull.bsh'·"
#. input/lsr/score-for-diatonic-accordion.ly:118 (comment)
#. input/lsr/score-for-diatonic-accordion.ly:137 (comment)
#. input/lsr/score-for-diatonic-accordion.ly:119 (comment)
#. input/lsr/score-for-diatonic-accordion.ly:138 (comment)
msgid "- In jEdit Search & Replace mark the Option 'Keep Dialog'"
-msgstr ""
+msgstr "- In jEdit Suchen und Ersetzen die Option wählen: 'Keep Dialog'"
#. input/lsr/score-for-diatonic-accordion.ly:121 (variable)
msgid "AccordionTabTwoCBesDur"
-msgstr ""
+msgstr "AccordionTabTwoCBesDur"
#. input/lsr/score-for-diatonic-accordion.ly:122 (comment)
msgid "pull 1"
-msgstr ""
+msgstr "Zug 1"
#. input/lsr/score-for-diatonic-accordion.ly:123 (comment)
msgid "<f' bes'>8 <f' a'>8 <d' bes'>8 | "
-msgstr ""
+msgstr "<f'·bes'>8·<f'·a'>8·<d'·bes'>8·|·"
#. input/lsr/score-for-diatonic-accordion.ly:125 (comment)
msgid "push 2"
-msgstr ""
+msgstr "Schub 2"
#. input/lsr/score-for-diatonic-accordion.ly:126 (comment)
msgid "<g' c''>4 <f' d''> <g' ees''> <f' a'> | "
-msgstr ""
+msgstr "<g'·c''>4·<f'·d''>·<g'·ees''>·<f'·a'>·|·"
#. input/lsr/score-for-diatonic-accordion.ly:128 (comment)
msgid "pull 3"
-msgstr ""
+msgstr "Zug 3"
#. input/lsr/score-for-diatonic-accordion.ly:129 (comment)
msgid "<f' bes'>2 r8 }"
-msgstr ""
+msgstr "<f'·bes'>2·r8·}"
#. input/lsr/score-for-diatonic-accordion.ly:133 (comment)
msgid "1. Place a copy of the piano melody above"
-msgstr ""
+msgstr "1. Eine Kopie der Klaviermelodie oben machen"
#. input/lsr/score-for-diatonic-accordion.ly:135 (comment)
msgid ""
"3. For each line: Double the line. Remark the 1st one (Keeps unchanged as "
"reference) and then "
msgstr ""
+"3. Für jede Zeile: Zeile verdoppeln. Erste bleibt unverändert (Referenz), dann"
#. input/lsr/score-for-diatonic-accordion.ly:136 (comment)
msgid "change the second line using the transformation paper"
-msgstr ""
+msgstr "wird die zweite anhand des Transformationspapiers verändert"
#. input/lsr/score-for-diatonic-accordion.ly:139 (comment)
msgid "- "
-msgstr ""
+msgstr "- "
#. input/lsr/score-for-diatonic-accordion.ly:150 (comment)
msgid "4/4 - tact. How many beats per bar"
-msgstr ""
+msgstr "4/4-Takt. Wie viele Takzeiten im Takt"
#. input/lsr/score-for-diatonic-accordion.ly:152 (comment)
msgid "The following line has to be adjusted O-F-T-E-N."
-msgstr ""
+msgstr "Die nächste Zeile muss sehr oft angepasst werden"
#. input/lsr/score-for-diatonic-accordion.ly:161 (variable)
msgid "staffVoice"
#. input/lsr/score-for-diatonic-accordion.ly:176 (comment)
msgid "Set the accidentals (Vorzeichen) for each note, "
-msgstr ""
+msgstr "Versetzungszeichen für jede Note"
#. input/lsr/score-for-diatonic-accordion.ly:177 (comment)
msgid "do not remember them for the rest of the measure. "
-msgstr ""
+msgstr "im Rest des Taktes nicht erinnern"
#. input/lsr/score-for-diatonic-accordion.ly:196 (variable)
msgid "BassRhytm"
#. input/lsr/score-for-diatonic-accordion.ly:197 (variable)
msgid "LyricBassRhythmI"
-msgstr ""
+msgstr "LyricBassRhythmI"
#. input/lsr/score-for-diatonic-accordion.ly:199 (variable)
msgid "staffBassRhytm"
-msgstr ""
+msgstr "systemBassRhythmus"
#. input/lsr/score-for-diatonic-accordion.ly:200 (comment)
msgid ""
"This is not a RhythmicStaff because it must be possible to append lyrics."
msgstr ""
+"Das ist kein RhythmicStaff weil hier Text hinzugefügt werden muss"
#. input/lsr/score-for-diatonic-accordion.ly:202 (comment)
msgid "x.y"
-msgstr ""
+msgstr "x.y"
#. input/lsr/score-for-diatonic-accordion.ly:204 (comment)
msgid ""
"Shows one horizontal line. The vertical line (simulating a bar-line) is "
"simulated by a grid"
msgstr ""
+"Zeigt eine horizontale Linie. Die vertikale Linie (wie eine Taktlinie) ist"
+"von einer Gitterlinie simuliert"
#. input/lsr/score-for-diatonic-accordion.ly:205 (comment)
msgid "Search for 'grid' in this page to find all related functions "
-msgstr ""
+msgstr "Suche 'grid' (Gitter) in dieser Seite um alle wichtigen Funktionen zu finden"
#. input/lsr/score-for-diatonic-accordion.ly:208 (context id)
msgid "VoiceBassRhytm"
-msgstr ""
+msgstr "StimmeBassRhythmus"
#. input/lsr/score-for-diatonic-accordion.ly:221 (comment)
msgid ""
"The vertical line (simulating a bar-line) in the staffBassRhytm is a "
"gridline "
msgstr ""
+"Die·vertikale·Linie·(wie·eine·Taktlinie) im systemBassRhythmus·ist"
+"von·einer·Gitterlinie·simuliert "
#. input/lsr/single-staff-template-with-notes,-lyrics,-chords-and-frets.ly:24 (comment)
msgid "Define the fret diagrams to be used"
#. input/lsr/snap-pizzicato-markup-bartok-pizzicato.ly:56 (comment)
msgid "now it can be used as \\snappizzicato after the note/chord"
-msgstr ""
+msgstr "jetzt kann es als \\schlagPizzicato nach einer Note/Akkord benutzt werden"
#. input/lsr/snap-pizzicato-markup-bartok-pizzicato.ly:57 (comment)
msgid "Note that a direction (-, ^ or _) is required."
-msgstr ""
+msgstr "Eine Richtung (-, ^ oder _) wird benötigt"
#. input/lsr/snap-pizzicato-markup-bartok-pizzicato.ly:60 (comment)
msgid "This does NOT work:"
#. input/lsr/snap-pizzicato-markup-bartok-pizzicato.ly:61 (comment)
msgid "<c e g>\\snapPizzicato"
-msgstr ""
+msgstr "<c·e·g>\\schlagPizzicato"
#. input/lsr/stemlets.ly:35 (comment)
msgid "N.B. use Score.Stem to set for the whole score."
-msgstr ""
+msgstr "Score.Stem benutzen, um es für die gesamte Partitur zu setzen"
#. input/lsr/string-quartet-template-simple.ly:34 (variable)
msgid "violinOne"
#. input/lsr/string-quartet-template-with-separate-parts.ly:63 (comment)
msgid "piece.ly"
-msgstr ""
+msgstr "piece.ly"
#. input/lsr/string-quartet-template-with-separate-parts.ly:64 (comment)
msgid "(This is the global definitions file)"
-msgstr ""
+msgstr "(Globale Definitionen)"
#. input/lsr/string-quartet-template-with-separate-parts.ly:71 (variable)
msgid "Violinone"
#. input/lsr/string-quartet-template-with-separate-parts.ly:82 (comment)
#. input/lsr/string-quartet-template-with-separate-parts.ly:89 (comment)
msgid "*********************************"
-msgstr ""
+msgstr "**********************************"
#. input/lsr/string-quartet-template-with-separate-parts.ly:77 (variable)
msgid "Violintwo"
#. input/lsr/string-quartet-template-with-separate-parts.ly:96 (comment)
msgid "**********************************"
-msgstr ""
+msgstr "**********************************"
#. input/lsr/string-quartet-template-with-separate-parts.ly:107 (comment)
msgid "These are the other files you need to save on your computer"
-msgstr ""
+msgstr "Das sind die anderen Dateien, die gespeichert werden müssen"
#. input/lsr/string-quartet-template-with-separate-parts.ly:109 (comment)
msgid "score.ly"
#. input/lsr/string-quartet-template-with-separate-parts.ly:110 (comment)
msgid "(This is the main file)"
-msgstr ""
+msgstr "(Das ist die Hauptdatei)"
#. input/lsr/string-quartet-template-with-separate-parts.ly:113 (comment)
#, python-format
"\\include \\\"piece.ly\\\" %%% uncomment this line when using a "
"separate file"
msgstr ""
+"\\include·\\\"piece.ly\\\"·············%%%·Zeile einkommentierten, wenn eine extra"
+"Datei benutzt wird"
#. input/lsr/string-quartet-template-with-separate-parts.ly:122 (comment)
msgid "{ Uncomment this block when using separate files"
-msgstr ""
+msgstr "{ Diesen Block einkommentieren, wenn extra Dateien benutzt werden"
#. input/lsr/string-quartet-template-with-separate-parts.ly:124 (comment)
msgid "vn1.ly"
-msgstr ""
+msgstr "vn1.ly"
#. input/lsr/string-quartet-template-with-separate-parts.ly:125 (comment)
msgid "(This is the Violin 1 part file)"
-msgstr ""
+msgstr "(Stimme der ersten Geige)"
#. input/lsr/string-quartet-template-with-separate-parts.ly:134 (comment)
msgid "vn2.ly"
-msgstr ""
+msgstr "vn2.ly"
#. input/lsr/string-quartet-template-with-separate-parts.ly:135 (comment)
msgid "(This is the Violin 2 part file)"
-msgstr ""
+msgstr "(Stimme der zweiten Geige)"
#. input/lsr/string-quartet-template-with-separate-parts.ly:144 (comment)
msgid "vla.ly"
#. input/lsr/string-quartet-template-with-separate-parts.ly:145 (comment)
msgid "(This is the Viola part file)"
-msgstr ""
+msgstr "(Stimme der Bratsche)"
#. input/lsr/string-quartet-template-with-separate-parts.ly:154 (comment)
msgid "vlc.ly"
-msgstr ""
+msgstr "vlc.ly"
#. input/lsr/string-quartet-template-with-separate-parts.ly:155 (comment)
msgid "(This is the Cello part file)"
-msgstr ""
+msgstr "(Stimme des Cellos)"
#. input/lsr/sub-dividing-beams.ly:50 (comment)
msgid "Set beam sub-group length to an eighth note"
#. input/lsr/three-sided-box.ly:16 (comment)
msgid "New command to add a three sided box, with sides north, west and south"
-msgstr ""
+msgstr "Neuer Befehl um einen Kasten mit drei Seiten (Nord, West und Süd) zu erstellen"
#. input/lsr/three-sided-box.ly:17 (comment)
msgid "Based on the box-stencil command defined in scm/stencil.scm"
-msgstr ""
+msgstr "Basierend auf dem box-stencil-Befehl, definiert in scm/stencil.scm"
#. input/lsr/three-sided-box.ly:18 (comment)
msgid "Note that you use \\\";\\\" to comment a line in Scheme"
-msgstr ""
+msgstr "Achtung: \\\";\\\" wird benutzt um eine Zeile in Scheme auszukommentieren"
#. input/lsr/three-sided-box.ly:32 (comment)
msgid "The corresponding markup command, based on the \\box command defined "
-msgstr ""
+msgstr "Der entsprechende Beschriftungbefehl, basierend auf dem \\box-Befehl definiert"
#. input/lsr/three-sided-box.ly:33 (comment)
msgid "in scm/define-markup-commands.scm"
-msgstr ""
+msgstr "in scm/define-markup-commands.scm"
#. input/lsr/three-sided-box.ly:47 (comment)
msgid "Test it:"
#. input/lsr/tick-bar-lines.ly:21 (comment)
msgid "Use 'bar-size to control the height of the tick,"
-msgstr ""
+msgstr "'bar-size benutzen um die Höhe des Häkchens zu bestimmen,"
#. input/lsr/tick-bar-lines.ly:22 (comment)
msgid "and 'extra-offset to determine its position."
-msgstr ""
+msgstr "'extra-offset, umd seine Position zu bestimmen."
#. input/lsr/tick-bar-lines.ly:24 (comment)
msgid "With 'extra-offset set to zero, the tick will be"
-msgstr ""
+msgstr "Mit 'extra-offset auf Null gesetzt, wird das Häkchen"
#. input/lsr/tick-bar-lines.ly:25 (comment)
msgid "centered around the middle line of the staff."
-msgstr ""
+msgstr "um die Mittellinie des Systems zentriert"
#. input/lsr/tick-bar-lines.ly:27 (comment)
msgid "Replace Staff.BarLine with Score.BarLine to"
-msgstr ""
+msgstr "Staff.BarLine mit Score.BarLine ersetzen"
#. input/lsr/tick-bar-lines.ly:28 (comment)
msgid "apply the method to the whole score."
-msgstr ""
+msgstr "um die Methode auf die gesamte Partitur anzuwenden"
#. input/lsr/tick-bar-lines.ly:38 (comment)
msgid "Revert the overrides to get back a normal"
-msgstr ""
+msgstr "alles rückgängig machen und eine normale"
#. input/lsr/tick-bar-lines.ly:39 (comment)
msgid "bar line at the end."
-msgstr ""
+msgstr "Taktlinie am Ende setzen"
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:127 (variable)
msgid "incipitDiscantus"
-msgstr ""
+msgstr "incipitDiscantus"
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:151 (variable)
msgid "incipitAltus"
msgid ""
"StaffGroup is used instead of ChoirStaff to get bar lines between systems"
msgstr ""
+"StaffGroup wird anstelle von ChoirStaff benutzt, um Taktlinien zwischen Systemen zu haben"
#. input/lsr/transcription-of-ancient-music-with-incipit.ly:269 (comment)
msgid "the next three instructions keep the lyrics between the barlines"
-msgstr ""
+msgstr "die nächsten drei Anweisungen, um den Text zwischen den Taktlinien zu halten"
#. input/lsr/transposing-pitches-with-minimum-accidentals-smart-transpose.ly:131 (variable)
msgid "naturalizeMusic"
#. input/lsr/tweaking-clef-properties.ly:111 (comment)
msgid "The default treble clef"
-msgstr ""
+msgstr "Standard-Sopranschlüssel"
#. input/lsr/tweaking-clef-properties.ly:113 (comment)
msgid "The standard bass clef"
#. input/lsr/tweaking-clef-properties.ly:118 (comment)
msgid "The baritone clef"
-msgstr ""
+msgstr "Baritonschlüssel"
#. input/lsr/tweaking-clef-properties.ly:123 (comment)
msgid "The standard choral tenor clef"
-msgstr ""
+msgstr "Standard-Chortenorschlüssel"
#. input/lsr/tweaking-clef-properties.ly:129 (comment)
msgid "A non-standard clef"
#. input/lsr/tweaking-clef-properties.ly:151 (comment)
msgid "Here we go back to the normal clef:"
-msgstr ""
+msgstr "Wieder der normale Schlüssel:"
#. input/lsr/using-beatlength-and-beatgrouping.ly:34 (comment)
msgid "The default in 3/4 time is to beam in three groups"
-msgstr ""
+msgstr "Standard in 3/4-Takt sind drei bebalkte Gruppen"
#. input/lsr/using-beatlength-and-beatgrouping.ly:35 (comment)
msgid "each of a quarter note length"
-msgstr ""
+msgstr "jede mit der Dauer einer Viertel"
#. input/lsr/using-beatlength-and-beatgrouping.ly:39 (comment)
msgid "No auto-beaming is defined for 12/16"
-msgstr ""
+msgstr "Keine autom. Bebalkung definiert für 12/16"
#. input/lsr/using-beatlength-and-beatgrouping.ly:43 (comment)
msgid "Change time signature symbol, but retain underlying 3/4 beaming"
-msgstr ""
+msgstr "Taktart-Symbol ändern, aber 3/4-Bebalkung beibehalten"
#. input/lsr/using-beatlength-and-beatgrouping.ly:47 (comment)
msgid "The 3/4 time default grouping of (1 1 1) and beatLength of 1/8"
-msgstr ""
+msgstr "3/4-Taktart Standardgruppen (1 1 1) und beatLenght von 1/8"
#. input/lsr/using-beatlength-and-beatgrouping.ly:48 (comment)
msgid "are not consistent with a measureLength of 3/4, so the beams"
-msgstr ""
+msgstr "stimme nicht überein mit measureLenght von 3/4, sodass die Balken"
#. input/lsr/using-beatlength-and-beatgrouping.ly:49 (comment)
msgid "are grouped at beatLength intervals"
-msgstr ""
+msgstr "anhand von beatLength-Intervallen gruppiert werden"
#. input/lsr/using-beatlength-and-beatgrouping.ly:53 (comment)
msgid "Specify beams in groups of (3 3 2 3) 1/16th notes"
-msgstr ""
+msgstr "Definition von Balken in Gruppen von (3 3 2 3) 1/16-Noten"
#. input/lsr/using-beatlength-and-beatgrouping.ly:54 (comment)
msgid "3+3+2+3=11, and 11*1/16<>3/4, so beatGrouping does not apply,"
-msgstr ""
+msgstr "3+3+2+3=11, und 11*16<>3/4, also trifft beatGrouping nicht zu,"
#. input/lsr/using-beatlength-and-beatgrouping.ly:55 (comment)
msgid "and beams are grouped at beatLength (1/16) intervals"
-msgstr ""
+msgstr "und Balken werden gruppiert anhand von beatLength (1/16)-Intervallen"
#. input/lsr/using-beatlength-and-beatgrouping.ly:60 (comment)
msgid "Specify beams in groups of (3 4 2 3) 1/16th notes"
-msgstr ""
+msgstr "Definition von Balkengruppen für (3 4 2 3) 1/16-Noten"
#. input/lsr/using-beatlength-and-beatgrouping.ly:61 (comment)
msgid "3+4+2+3=12, and 12*1/16=3/4, so beatGrouping applies"
-msgstr ""
+msgstr "3+4+2+3=12, und 12*1/16=3/4, also beatGrouping wird verwendet"
#. input/lsr/using-postscript-to-generate-special-note-head-shapes.ly:17 (variable)
msgid "parallelogram"
#. input/lsr/utf-8.ly:34 (comment)
msgid "end verbatim - this comment is a hack to prevent texinfo.tex"
-msgstr ""
+msgstr "Ende von verbatim -- Dieser Kommentar ist ein Trick um texinfo.tex"
#. input/lsr/utf-8.ly:35 (comment)
msgid "from choking on non-European UTF-8 subsets"
-msgstr ""
+msgstr "daran zu hindern, sich an nicht-europäische UTF-8-Untergruppen zu stören"
#. input/lsr/utf-8.ly:36 (comment)
msgid "Cyrillic font"
-msgstr ""
+msgstr "Kyrillische Schrift"
#. input/lsr/utf-8.ly:37 (variable)
msgid "bulgarian"
-msgstr ""
+msgstr "Bulgarisch"
#. input/lsr/utf-8.ly:41 (variable)
msgid "hebrew"
-msgstr ""
+msgstr "Hebräisch"
#. input/lsr/utf-8.ly:45 (variable)
msgid "japanese"
-msgstr "japanisch"
+msgstr "Japanisch"
#. input/lsr/utf-8.ly:52 (comment)
msgid "\\\"a legal song to you\\\""
-msgstr ""
+msgstr "\\\"a·legal·song·to·you\\\""
#. input/lsr/utf-8.ly:53 (variable)
msgid "portuguese"
-msgstr ""
+msgstr "Portugiesisch"
#. input/lsr/vertically-centered-common-lyrics.ly:19 (variable)
msgid "leftbrace"
#. input/lsr/vertically-centered-common-lyrics.ly:36 (variable)
msgid "skipFour"
-msgstr ""
+msgstr "überspringeVier"
#. input/lsr/vertically-centered-common-lyrics.ly:38 (variable)
msgid "lyricsA"
#. input/lsr/vertically-centered-common-lyrics.ly:49 (context id)
msgid "m"
-msgstr ""
+msgstr "m"
#. input/lsr/vocal-ensemble-template-with-automatic-piano-reduction.ly:44 (variable)
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:37 (variable)
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:67 (context id)
#. input/lsr/vocal-ensemble-template.ly:72 (context id)
msgid "women"
-msgstr ""
+msgstr "frauen"
#. input/lsr/vocal-ensemble-template-with-automatic-piano-reduction.ly:82 (context id)
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:77 (context id)
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:89 (comment)
#. input/lsr/vocal-ensemble-template.ly:102 (comment)
msgid "a little smaller so lyrics"
-msgstr ""
+msgstr "etwas kleiner, damit der Text"
#. input/lsr/vocal-ensemble-template-with-automatic-piano-reduction.ly:112 (comment)
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:90 (comment)
#. input/lsr/vocal-ensemble-template.ly:103 (comment)
msgid "can be closer to the staff"
-msgstr "kann näher am System sein"
+msgstr "näher am System sein kann"
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:73 (comment)
msgid "we could remove the line about this with the line below, since we want"
-msgstr ""
+msgstr "die Zeile oberhalb könnte mir der Zeile unterhalb entfernt werden, weil"
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:74 (comment)
msgid "the alto lyrics to be below the alto Voice anyway."
-msgstr ""
+msgstr "der Alt-Text sowieso unter der Altstimme sein soll"
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:75 (comment)
msgid "\\new Lyrics \\lyricsto altos \\altoWords"
-msgstr ""
+msgstr "\\new·Lyrics·\\lyricsto·altos·\\altoWords"
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:84 (comment)
msgid "again, we could replace the line above this with the line below."
-msgstr ""
+msgstr "die Zeile oberhalb könnte mit der Zeile unterhalb ersetzt werden"
#. input/lsr/vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly:85 (comment)
msgid "\\new Lyrics \\lyricsto basses \\bassWords"
-msgstr ""
+msgstr "\\new·Lyrics·\\lyricsto·basses·\\bassWords"
#. input/lsr/volta-multi-staff.ly:13 (variable)
msgid "voltaMusic"
msgstr "KlammerNoten"
msgid "Up:"
-msgstr "Nach oben:"
+msgstr "NachOben:"
msgid "Next:"
msgstr "Weiter:"
* Glossary: (lilypond/music-glossary). Glossary of music terms.
@end direntry
-@ifhtml
-@ifclear bigpage
-This document is also available as a
-@uref{source/Documentation/user/music-glossary.pdf,PDF} and as
-@uref{source/Documentation/user/music-glossary-big-page.html,one big page}.
-@end ifclear
-@ifset bigpage
-This document is also available as a
-@uref{source/Documentation/user/music-glossary.pdf,PDF} and as a
-@uref{source/Documentation/user/music-glossary/index.html,HTML indexed multiple pages}.
-@end ifset
-@end ifhtml
-
@titlepage
@title Music Glossary
@author Christian Mondrup @c Original author of LilyPond glossary
@ifnottex
+@ifhtml
+@ifclear bigpage
+This document is also available as a
+@uref{source/Documentation/user/music-glossary.pdf,PDF} and as
+@uref{source/Documentation/user/music-glossary-big-page.html,one big page}.
+@end ifclear
+@ifset bigpage
+This document is also available as a
+@uref{source/Documentation/user/music-glossary.pdf,PDF} and as a
+@uref{source/Documentation/user/music-glossary/index.html,HTML indexed multiple pages}.
+@end ifset
+@end ifhtml
+
This glossary was brought you by:
@itemize
(string-append "@end ifnottex
@ifhtml
+@ifclear bigpage
This document is also available as a
@uref{source/Documentation/user/lilypond-internals.pdf,PDF} and as
@uref{source/Documentation/user/lilypond-internals-big-page.html,one big page}.
+@end ifclear
+@ifset bigpage
+This document is also available as a
+@uref{source/Documentation/user/lilypond-internals.pdf,PDF} and as a
+@uref{source/Documentation/user/lilypond-internals/index.html,HTML indexed multiple pages}.
+@end ifset
@end ifhtml
This is the Internals Reference (IR) for version "