From: John Mandereau Date: Sun, 9 Nov 2008 15:06:57 +0000 (+0100) Subject: Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond X-Git-Tag: release/2.11.64-1~62 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f52e59b15644e5da959b30a2e2d55fd5d5970bcb;hp=7f9ae4e126b6b0a1ac64b1441712bf59442918d7;p=lilypond.git Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond --- diff --git a/Documentation/de/user/editorial.itely b/Documentation/de/user/editorial.itely index 8b2cdf5180..0a2b65caaf 100644 --- a/Documentation/de/user/editorial.itely +++ b/Documentation/de/user/editorial.itely @@ -162,7 +162,7 @@ c4-1 d-2 f-4 e-3 Für Fingerwechsel muss eine Textbeschriftung (markup) benutzt werden: -@lilypond[quote,verbatim,relative=2] +@lilypond[verbatim,quote,relative=2] c4-1 d-2 f-4 c^\markup { \finger "2 - 3" } @end lilypond diff --git a/Documentation/de/user/expressive.itely b/Documentation/de/user/expressive.itely index d2a1de519d..95a3598bd2 100644 --- a/Documentation/de/user/expressive.itely +++ b/Documentation/de/user/expressive.itely @@ -259,7 +259,7 @@ c4\< c\! d\> e\! In manchen Situationen kann auch der @code{\espressivo}-Befehl geeignet sein, ein An- und Abschwellen einer Note anzuzeigen. -@lilypond[quote,verbatim,relative=2] +@lilypond[verbatim,quote,relative=2] c2 b4 a g1\espressivo @end lilypond @@ -506,8 +506,8 @@ Ein Legatobogen (engl. slur) zeigt an, dass die Noten @emph{legato} gespielt werden sollen. Er wird mit Klammern hinter den Notenwerten notiert. -@lilypond[quote,relative=2,verbatim] -f( g a) a8 b( +@lilypond[verbatim,quote,relative=2] +f4( g a) a8 b( a4 g2 f4) 2( 2) @end lilypond @@ -695,7 +695,7 @@ Referenz der Interna: Atemzeichen werden mit dem Befehl @code{\breathe} eingegeben. -@lilypond[quote,relative=2,verbatim] +@lilypond[verbatim,quote,relative=2] c2. \breathe d4 @end lilypond @@ -853,7 +853,7 @@ Ein @notation{Arpeggio} als Zeichen, dass ein Akkord gebrochen gespielt werden s kann mit dem Befehl @code{\arpeggio} hinter der Akkord-Konstruktion erzeugt werden. -@lilypond[quote,relative=1,verbatim] +@lilypond[verbatim,quote,relative=1] 1\arpeggio @end lilypond @@ -881,7 +881,7 @@ her: Besondere Arpeggios mit Klammern können erstellt werden: -@lilypond[quote,relative=1,verbatim] +@lilypond[verbatim,quote,relative=1] 2 \arpeggioBracket 2\arpeggio @@ -996,7 +996,7 @@ mit dem Befehl @code{pitchedTrill} notiert werden. Das erste Argument ist die Hauptnote, das zweite die Note, auf der getrillert wird. Sie wird als Note ohne Hals in Klammern ausgegeben. -@lilypond[verbatim,relative=1,quote] +@lilypond[verbatim,quote,relative=1] \pitchedTrill e2\startTrillSpan fis d\stopTrillSpan @end lilypond diff --git a/Documentation/de/user/introduction.itely b/Documentation/de/user/introduction.itely index 49425f9b43..103f6fb09f 100644 --- a/Documentation/de/user/introduction.itely +++ b/Documentation/de/user/introduction.itely @@ -306,7 +306,7 @@ Beim ersten Akkord sind alle Objekte nach unten (oder links) \new Score \with { \override SpacingSpanner #'spacing-increment = #3 \override TimeSignature #'transparent = ##t -} \relative { +} \relative c' { \stemDown 4_>-\arpeggio \override Arpeggio #'direction = #RIGHT \stemUp 4^>-\arpeggio @@ -429,9 +429,9 @@ dem @code{Note_heads_engraver} (@qq{Notenkopfstecher}) der Satz begonnen wird. \include "engraver-example.ily" \score { - \topVoice - \layout { - \context { + \topVoice + \layout { + \context { \Voice \remove "Stem_engraver" \remove "Phrasing_slur_engraver" @@ -439,8 +439,8 @@ dem @code{Note_heads_engraver} (@qq{Notenkopfstecher}) der Satz begonnen wird. \remove "Script_engraver" \remove "Beam_engraver" \remove "Auto_beam_engraver" - } - \context { + } + \context { \Staff \remove "Accidental_engraver" \remove "Key_engraver" @@ -449,8 +449,8 @@ dem @code{Note_heads_engraver} (@qq{Notenkopfstecher}) der Satz begonnen wird. \remove "Time_signature_engraver" \remove "Staff_symbol_engraver" \consists "Pitch_squash_engraver" - } -} + } + } } @end lilypond @@ -629,7 +629,7 @@ kleine Teile zu größeren kombiniert werden, kann komplexere Musik dargestellt werden. So etwa hier: @lilypond[quote,verbatim,fragment,relative=1] -c4 +f4 @end lilypond @noindent @@ -708,15 +708,88 @@ ein Lead Sheet. @lilypond[quote,ragged-right] << \chords { c2 c f2 c } - \new Staff \relative c' { \time 2/4 c4 c g'4 g a4 a g2 } - \new Lyrics \lyricmode { twin4 kle twin kle lit tle star2 } + \new Staff + \relative c' { + \time 2/4 + c4 c g' g a a g2 + } + \addlyrics { twin kle twin kle lit tle star } >> @end lilypond Mehrstimmige Notation und Klaviermusik kann auch gesetzt werden. Das nächste Beispiel zeigt einige etwas exotischere Konstruktionen: -@lilypondfile[quote,ragged-right]{screech-boink.ly} +@lilypond[quote] +\header { + title = "Screech and boink" + subtitle = "Random complex notation" + composer = "Han-Wen Nienhuys" +} + +\score { + \context PianoStaff << + \new Staff = "up" { + \time 4/8 + \key c \minor + << { + \revert Stem #'direction + \change Staff = down + \set subdivideBeams = ##t + g16.[ + \change Staff = up + c'''32 + \change Staff = down + g32 + \change Staff = up + c'''32 + \change Staff = down + g16] + \change Staff = up + \stemUp + \set followVoice = ##t + c'''32([ b''16 a''16 gis''16 g''32)] + } \\ { + s4 \times 2/3 { d'16[ f' g'] } as'32[ b''32 e'' d''] + } \\ { + s4 \autoBeamOff d''8.. f''32 + } \\ { + s4 es''4 + } >> + } + + \new Staff = "down" { + \clef bass + \key c \minor + \set subdivideBeams = ##f + \override Stem #'french-beaming = ##t + \override Beam #'thickness = #0.3 + \override Stem #'thickness = #4.0 + g'16[ b16 fis16 g16] + << \makeClusters { + as16 + + + } \\ { + \override Staff.Arpeggio #'arpeggio-direction =#down + 4\arpeggio + } + >> } + >> + \midi { + \context { + \Score + tempoWholesPerMinute = #(ly:make-moment 60 8) + } + } + \layout { + \context { + \Staff + \consists Horizontal_bracket_engraver + } + } +} +@end lilypond Die obenstehenden Beispiele wurde manuell erstellt, aber das ist nicht die einzige Möglichkeit. Da der Satz fast vollständig automatisch abläuft, diff --git a/Documentation/de/user/keyboards.itely b/Documentation/de/user/keyboards.itely index a7d4f8634b..27ee71701b 100644 --- a/Documentation/de/user/keyboards.itely +++ b/Documentation/de/user/keyboards.itely @@ -301,7 +301,7 @@ c\sostenutoOn d e c, f g a\sostenutoOff @seealso -Im Handbuch: @ref{Laissez vibrer ties} +Im Handbuch: @ref{Ties} @node Accordion diff --git a/Documentation/de/user/lilypond-learning.tely b/Documentation/de/user/lilypond-learning.tely index fa1af70906..9de2e5ed5d 100644 --- a/Documentation/de/user/lilypond-learning.tely +++ b/Documentation/de/user/lilypond-learning.tely @@ -12,15 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex - @c don't remove this comment. @ignore diff --git a/Documentation/de/user/lilypond-program.tely b/Documentation/de/user/lilypond-program.tely index c886f89b37..0561f0ee02 100644 --- a/Documentation/de/user/lilypond-program.tely +++ b/Documentation/de/user/lilypond-program.tely @@ -12,15 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex - @c don't remove this comment. @ignore diff --git a/Documentation/de/user/lilypond.tely b/Documentation/de/user/lilypond.tely index da49d9b94d..c964b2bc7d 100644 --- a/Documentation/de/user/lilypond.tely +++ b/Documentation/de/user/lilypond.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c Keep this here, since it pertains to the direntry below. @ignore diff --git a/Documentation/de/user/macros.itexi b/Documentation/de/user/macros.itexi index 333775a2cc..4715fe1264 100644 --- a/Documentation/de/user/macros.itexi +++ b/Documentation/de/user/macros.itexi @@ -9,6 +9,9 @@ @include version.itexi +@c don't replace quotes with directed quotes +@set txicodequoteundirected +@set txicodequotebacktick @c ***** Displaying text ***** diff --git a/Documentation/de/user/percussion.itely b/Documentation/de/user/percussion.itely index f37c89eca1..821b39cecf 100644 --- a/Documentation/de/user/percussion.itely +++ b/Documentation/de/user/percussion.itely @@ -91,7 +91,7 @@ down = \drummode { bassdrum4 snare8 bd r bd sn4 } @end lilypond Das Beispiel zeigt ausdrücklich definierte mehrstimmige Notation. Die Kurznotation für mehrstimmige Musik, wie sie im Abschnitt -@ref{Basic polyphony} beschrieben wird, kann auch verwendet werden, +@ref{Simultaneous expressions} beschrieben wird, kann auch verwendet werden, wenn die @rinternals{DrumVoice} (Schlagzeugstimmen) am Anfang explizit initialisiert werden. diff --git a/Documentation/de/user/pitches.itely b/Documentation/de/user/pitches.itely index 43383f4be5..16b23d0e52 100644 --- a/Documentation/de/user/pitches.itely +++ b/Documentation/de/user/pitches.itely @@ -60,7 +60,7 @@ werden in der Oktave unter dem zweigestrichenen C gesetzt. @c don't use c' here. -@lilypond[quote,fragment,verbatim] +@lilypond[verbatim,quote,fragment] \clef bass c d e f g a b c @@ -162,7 +162,7 @@ So funktioniert der relative Modus: Oktavversetzungen müssen für alle Intervalle angezeigt werden, die größer als eine Quarte sind. -@lilypond[quote,verbatim] +@lilypond[verbatim,quote] \relative c'' { c g c f, c' a, e'' c @@ -185,7 +185,7 @@ bestimmen. Innerhalb von Akkorden ist die nächste Note immer relativ zur vorherigen. Betrachten Sie das folgende Beispiel aufmerksam, insbesondere die @code{c}-Noten. -@lilypond[quote,verbatim] +@lilypond[verbatim,quote] \relative c' { c @@ -290,7 +290,7 @@ Syntax leitet sich von den holländischen Notenbezeichnungen ab. Um andere Bezeichnungen für Versetzungszeichen zu benutzung, siehe @ref{Note names in other languages}. -@lilypond[quote,verbatim,relative=2] +@lilypond[verbatim,quote,relative=2] ais1 aes aisis aeses @end lilypond diff --git a/Documentation/de/user/rhythms.itely b/Documentation/de/user/rhythms.itely index 85415e2f6f..29f9968474 100644 --- a/Documentation/de/user/rhythms.itely +++ b/Documentation/de/user/rhythms.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; -*- @ignore - Translation of GIT committish: d0614c27e88dc7bd3993f3744a388749ba93b267 + Translation of GIT committish: 18b8ce48199720c79c5a34ea16814d9015d20e78 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -13,7 +13,8 @@ @lilypondfile[quote]{rhythms-headword.ly} -This section discusses rhythms, durations, and bars. +Dieser Abschnitt erklärt die Eingabe von Rhythmen, Pausen, +Dauern, Bebalkung und Takten. @menu * Writing rhythms:: @@ -44,7 +45,7 @@ This section discusses rhythms, durations, and bars. @funindex \breve @funindex \maxima -Im Noten-, Akkord- und Liedtextmodus werden Notenlängen (Dauern) durch +Notenlängen (Dauern) werden durch Zahlen und Punkte notiert: Dauern werden als reziproke Werte geschrieben. Zum Beispiel wird eine Viertelnote mit @code{4} notiert (weil sie eine 1/4-Note ist), eine halbe Note mit @code{2} (weil sie eine 1/2-Note ist). @@ -52,78 +53,112 @@ Noten, die länger als eine Ganze sind, müssen mit @code{\longa} (für die Longa, also vier Ganze) und @code{\breve} (für die Brevis, auch Doppelganze genannt) notiert werden. -@example -c'\breve -c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64 -r\longa r\breve -r1 r2 r4 r8 r16 r32 r64 r64 -@end example +@c Two 64th notes are needed to obtain beams +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +\time 8/1 +c\longa c\breve c1 c2 +c4 c8 c16 c32 c64 c64 +@end lilypond -@lilypond[quote] -\score { -\relative c'' { - a\breve*1/2 \autoBeamOff - a1 a2 a4 a8 a16 a32 a64 a64 - \bar "empty" - \break - r\longa*1/4 r\breve *1/2 - r1 r2 r4 r8 r16 r32 r64 r64 - } - \layout { - ragged-right = ##t - indent=0\mm - \context { - \Score - \remove "Bar_number_engraver" - } - \context { - \Staff - \remove "Clef_engraver" - \override StaffSymbol #'transparent = ##t - \override TimeSignature #'transparent = ##t - \override BarLine #'transparent = ##t - \consists "Pitch_squash_engraver" - } - } -} +@noindent +Hier die selben Notendauern ohne die Balken. + +@c not strictly "writing rhythms"; more of a "displaying" thing, +@c but it's ok here. -gp +@lilypond[quote,verbatim,relative=2] +\time 8/1 +\autoBeamOff +c\longa c\breve c1 c2 +c4 c8 c16 c32 c64 c64 @end lilypond +Eine Note mit der vierfacheen Dauer einer Brevis kann mit dem +Befehl @code{\maxima} eingegeben werden, aber ihre Darstellung +ist nur für die Alte Musiknotation unterstützt. Zu Einzelheiten +siehe @ref{Ancient notation}. + Wenn die Dauer hinter einer Notenbezeichnung nicht angegeben ist, -wird die Dauer der vorhergehenden Note eingesetzt. Der Standardwert +wird die Dauer der vorhergehenden Note eingesetzt. Der Standardwert für die erste Note ist eine Viertel. -@lilypond[quote,ragged-right,verbatim,fragment] -{ a a a2 a a4 a a1 a } +@lilypond[quote,verbatim,relative=2] +a a a2 a a4 a a1 a @end lilypond - @funindex . @cindex Punktierung +@cindex Noten, punktiert Um punktierte Notendauern zu erhalten, muss einfach nur ein Punkt -(@code{.}) hinter die Zahl der Dauer gesetzt werden. Zwei Punkte -ergeben eine doppelte Punktierung. +(@code{.}) hinter die Zahl der Dauer gesetzt werden. Zwei Punkte +ergeben eine doppelte Punktierung, usw. -@lilypond[quote,ragged-right,fragment,verbatim] -a'4 b' c''4. b'8 a'4. b'4.. c''8. +@lilypond[quote,verbatim,relative=2] +a4 b c4. b8 a4. b4.. c8. @end lilypond -@predefined +Manche Notenlängen können nicht mit binären Dauern und Punkten +dargestellt werden, sie können nur erreicht werden, indem man +Noten überbindet. Für Einzelheiten siehe @ref{Ties}. -Punkte werden normalerweise nach oben verschoben, damit sie die Notenlinien -nicht berühren. Das gilt aber nicht für mehrstimmige Passagen. Mit den -folgenden Befehlen kann ein anderes Verhalten der Punktierung erreicht werden. +Wie den Silben von Gesangtext eigene Dauern zu gewiesen werden +können und wie man sie an den Noten ausrichtet ist erklärt in +@ref{Vocal music}. + +Optional können Noten streng proportional nach ihrer exakten +Dauer gesetzt werden. Zu Einzelheiten hierzu und weiteren +Einstellungen für proportionale Notation siehe +@ref{Proportional notation}. @funindex \dotsUp -@code{\dotsUp} (Der Punkt wird nach oben verschoben.), @funindex \dotsDown -@code{\dotsDown} (Der Punkt wird nach unten verschoben.), -@funindex \dotsNeutral (Wiederherstellung des Standards.) +@funindex \dotsNeutral + +Punkte werden normalerweise nach oben verschoben, damit sie die Notenlinien +nicht berühren. Fertige Befehle können eingesetzt werden, um +eine bestimmte Richtung manuell zu erzwingen, zu Einzelheiten +siehe @ref{Direction and placement}. + +@predefined + +@code{\autoBeamOff}, +@code{\dotsUp}, +@code{\dotsDown}, @code{\dotsNeutral}. @seealso -Programmreferenz: @rinternals{Dots}, and @rinternals{DotColumn}. +Glossar: +@rglos{breve}, +@rglos{longa}, +@rglos{note value}, +@rglos{Duration names notes and rests}. + +Notationsreferenz: +@ref{Automatic beams}, +@ref{Ties}, +@ref{Writing rhythms}, +@ref{Writing rests}, +@ref{Vocal music}, +@ref{Ancient notation}, +@ref{Proportional notation}. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{Dots}, +@rinternals{DotColumn}. + + +@knownissues + +@c Deliberately duplicated in Durations and Rests. -gp +Es gibt keine grundlegende Grenze für die Dauer von Pausen +(sowohl kürzer als auch länger), aber die Anzahl an Symbolen +ist begrenzt: Einzelne Pausen können von 128stel bis zur +Maxima (8 Ganze) gesetzt werden. + @node Tuplets @@ -143,168 +178,176 @@ Ausdruck erstellt, indem dessen Tondauern mit einem Bruch multipliziert werden. @noindent Die Dauer eines @var{musikalischen Ausdrucks} wird mit dem Bruch multipliziert. -Der Nenner des Bruchs wird über den Noten ausgegeben, optional mit einer -eckigen Klammer, die die Noten einfasst. Die üblichste Aufteilung ist die +Der Nenner des Bruchs wird über (oder unter) den Noten ausgegeben, +optional mit einer eckigen Klammer, die die Noten einfasst. +Die üblichste Aufteilung ist die Triole, in welcher drei Noten die Länge von zwei haben, der Wert jeder einzelnen Note ist also 2/3 der notierten Länge. -@lilypond[quote,ragged-right,fragment,verbatim] -g'4 \times 2/3 {c'4 c' c'} d'4 d'4 +@lilypond[quote,verbatim,relative=2] +a2 \times 2/3 { b4 b b } +c4 c \times 2/3 { b4 a g } @end lilypond -Diese Brüche können auch ineinander geschachtelt werden, etwa so: +@funindex \tupletUp +@funindex \tupletDown +@funindex \tupletNeutral + +Die automatische Platzierung der Triolenklammer über oder unter +den Noten kann manuell geändert werden mit definierten Befehlen, +siehe @ref{Direction and placement}. -@lilypond[fragment,ragged-right,verbatim,relative=2] -\override TupletNumber #'text = #tuplet-number::calc-fraction-text -\times 4/6 { - a4 a - \times 3/5 { a a a a a } -} + +N-tolen können ineinander geschachtelt werden: + +@lilypond[quote,verbatim,relative=2] +\autoBeamOff +c4 \times 4/5 { f8 e f \times 2/3 { e[ f g] } } f4 | @end lilypond +Wenn man die Eigenschaften von N-tolen verändern will, die zum +selben musikalischen Zeitpunkt beginnen, muss @code{\tweak} +eingesetzt werden. + +Um die Dauern von Noten zu ändern, ohne die N-tolen-Klammern +zu setzen, siehe @ref{Scaling durations}. + @predefined -@funindex \tupletUp @code{\tupletUp}, -@funindex \tupletDown @code{\tupletDown}, -@funindex \tupletNeutral @code{\tupletNeutral}. -@commonprop +@snippets -@funindex tupletNumberFormatFunction -@cindex Formatierung von Brüchen +@cindex N-tole, Formatierung +@cindex Triole, Formatierung @cindex Formatierung von Triolen -@cindex N-tolen, Formatierung - -Der Wert von @code{tupletSpannerDuration} definiert, wie lange jede -Klammer dauert. Mit entsprechender Einstellung kann man beliebig -viele Triolen schreiben, aber nur einmal den Befehl @code{\times} -benutzen. Im nächsten Beispiel etwa werden zwei Triolen gedruckt, -@code{\times} aber nur einmal benutzt. Das gilt natürlich auch für alle -anderen Brüche. -@lilypond[quote,fragment,relative=2,ragged-right,verbatim] -\set tupletSpannerDuration = #(ly:make-moment 1 4) -\times 2/3 { c8 c c c c c } -@end lilypond - -@noindent -Mehr Information zu @code{make-moment} findet sich im Abschnitt -@ref{Time administration}. +@funindex tupletNumberFormatFunction +@funindex tupletSpannerDuration -Die Formatierung der Nummer wird durch die Eigenschaft @code{text} -in @code{TupletNumber} bestimmt. Die Standardeinstellung gibt nur -den Nenner aus, aber wenn @code{TupletNumber} auf den Wert -@code{tuplet-number::calc-fraction-text} -gestellt wird, wird @var{Zähler}:@var{Nenner} ausgegeben. +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{entering-several-tuplets-using-only-one--times-command.ly} -Um gar keine Nummern anzeigen zu lassen, kann folgender Code benutzt - werden: +@funindex TupletNumber -@lilypond[quote,fragment,relative=2,ragged-right,verbatim] -\times 2/3 { c8 c c } \times 2/3 { c8 c c } -\override TupletNumber #'transparent = ##t -\times 2/3 { c8 c c } \times 2/3 { c8 c c } -@end lilypond +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{changing-the-tuplet-number.ly} -Mit der @code{\tweak}-Funktion können die Zahlen von geschachtelten Brüchen -eingestellt werden, die zur gleichen Zeit beginnen. Im Beispiel unten -wird mit @code{\tweak} definiert, dass für die äußere Klammer der Bruch -ausgegeben wird, für die innere aber nur der Nenner. +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{permitting-line-breaks-within-beamed-tuplets.ly} -@lilypond[quote,ragged-right,verbatim] -\new Staff { - \tweak #'text #tuplet-number::calc-fraction-text - \times 4/3 { - \tweak #'text #tuplet-number::calc-denominator-text - \times 2/3 { c'8[ c'8 c'8] } - \times 2/3 { c'8[ c'8 c'8] } - \times 2/3 { c'8[ c'8 c'8] } - } -} -@end lilypond +@seealso -Im nächsten Beispiel werden @code{\tweak} und @code{\override} -zusammen verwendet, um die Darstellung der Klammer -(@code{TupletBracket}) zu bestimmen. Mit dem ersten @code{\tweak} -wird die Klammer der äußeren Triole über dem Notensystem platziert. -Das zweite @code{\tweak} platziert die erste der drei inneren Klammern -unter dem System (von der Klammer wird hier nur der Nenner des -Bruchs dargestellt). Dieses Paar von @code{\tweak}-Einstellungen wirkt -sich jedoch nur auf die äußere und die @emph{erste} innere Klammer -aus, weil nur sie zur gleichen Zeit beginnen. Mit dem @code{\override}-Befehl -kann die Richtung der zweiten und dritten @code{TupletBracket} -verändert werden, in -diesem Fall wird sie unter das Notensystem geschrieben. - -@lilypond[quote,ragged-right,verbatim] -\new Staff { - \tweak #'text #tuplet-number::calc-fraction-text - \tweak #'direction #up - \times 4/3 { - \tweak #'direction #down - \times 2/3 { c'8[ c'8 c'8] } - \override TupletBracket #'direction = #down - \times 2/3 { c'8[ c'8 c'8] } - \times 2/3 { c'8[ c'8 c'8] } - } -} -@end lilypond +Glossar: +@rglos{triplet}, +@rglos{tuplet}, +@rglos{polymetric}. -Die Klammern können so eingestellt werden, dass sie bis zu -einem Taktvorspann oder bis zur nächsten Note reichen. +Handbuch zum Lernen: +@rlearning{Tweaking methods}. -@lilypond[ragged-right] -\new RhythmicStaff { - \set tupletFullLength = ##t - \time 4/4 - \times 4/5 { - c4 c1 - } - \set tupletFullLengthNote = ##t - \time 2/4 - \times 2/3 { - c4 c c - } - \time 3/4 - c4 -} -@end lilypond +Notationrreferenz: +@ref{Time administration}, +@ref{Scaling durations}, +@ref{The tweak command}, +@ref{Polymetric notation}. +Schnipsel: +@rlsr{Rhythms}. -@seealso +Referenz der Interna: +@rinternals{TupletBracket}, +@rinternals{TupletNumber}, +@rinternals{TimeScaledMusic}. -Programmreferenz: @rinternals{TupletBracket}, -@rinternals{TupletNumber} und @rinternals{TimeScaledMusic}. +@knownissues +@cindex grace notes within tuplet brackets +Wenn die erste Noten eines Systems ein Vorschlag (eine Verzierung) +ist, die von einer N-tole gefolgt ist, muss der Vorschlag +vor den @code{\times}-Befehl gesetzt werden um Fehler zu +vermeiden. Überall sonst können Vorschläge innerhalb von +N-tolen gesetzt werden. @node Scaling durations @unnumberedsubsubsec Scaling durations -Die Dauer von Längen kann mit einem Bruch multipliziert werden, -indem hinter die Note @qq{*@var{N/M}} (oder @qq{*@var{N}} wenn @var{M=1}) -geschrieben wird. Das beeinflusst nicht die Erscheinung der Note oder -Pause im Druckbild. Die Werte können auch kombiniert werden, etwa -@qq{*M*N}. +@cindex Dauern skalieren +@cindex Skalieren von Dauern + +Die Dauer von einzelnen Noten, Pausen oder Akkorden kann mit einem Bruch multipliziert werden, +indem hinter die Notendauer @qq{*@var{N/M}} (oder @qq{*@var{N}} wenn @var{M} 1 ist) +geschrieben wird. Die Erscheinung der Noten oder Pausen wird +dadurch nicht beeinflusst, die neue Dauer wird aber dazu +benutzt, ihre Position im Takt zu errechnen und die neue +Dauer in der MIDI-Ausgabe einzusetzen. Die Faktoren, mit +denen multipliziert wird, können auch kombiniert werden, etwa +@qq{*L*M*/N}. Im nächsten Beispiel nehmen die drei ersten Noten genau zwei Schläge ein, aber es wird keine Triolenklammer über ihnen ausgegeben. -@lilypond[quote,ragged-right,fragment,relative=2,verbatim] +@lilypond[quote,relative=2,verbatim] \time 2/4 +% Alter durations to triplets a4*2/3 gis4*2/3 a4*2/3 -a4 a4 a4*2 +% Normal durations +a4 a4 +% Double the duration of chord +4*2 +% Duration of quarter, appears like sixteenth b16*4 c4 @end lilypond +Die Dauer von unsichtbaren Noten kann auch mit einem Faktor +beeinflusst werden. Das ist sinnvoll, wenn man viele Takte +überspringen muss, etwa @code{s1*23}. + +@cindex Musik komprimieren +@cindex Komprimieren von Noten +@cindex Noten komprimieren +@funindex \scaleDurations + +Längere Notenabschnitte können auf die gleiche Art durch Multiplikation +mit einem Bruch komprimiert werden, als ob jede Note, jeder +Akkord oder jede Pause mit dem Bruch multipliziert würde. +Damit bleibt das Aussehen der Musik unverändert, aber die +interne Dauer der Noten wird mit dem Bruch multipliziert. +Die Leerzeichen um den Punkt im Beispiel sind notwendig. +Hier ein Beispiel, das zeigt, wie Noten komprimiert und +ausgedehnt werden kann: + +@lilypond[quote,relative=2,verbatim] +\time 2/4 +% Normal durations +4 c8 a +% Scale music by *2/3 +\scaleDurations #'(2 . 3) { + 4. c8 a f +} +% Scale music by *2 +\scaleDurations #'(2 . 1) { + 4 c8 b +} +@end lilypond + +@noindent +Eine Anwendung für diesen Befehl ist polymetrische Notation, +siehe @ref{Polymetric notation}. @seealso -Abschnitt @ref{Tuplets} +Notationsreferenz: +@ref{Tuplets}, +@ref{Invisible rests}, +@ref{Polymetric notation}. + +Schnipsel: +@rlsr{Rhythms}. @node Ties @@ -315,117 +358,144 @@ Abschnitt @ref{Tuplets} @funindex ~ Ein Bindebogen verbindet zwei benachbarte Noten der selben -Tonhöhe. Als Resultat wird die Dauer der Notenlänge verlängert. -Bindebögen dürfen nicht mit Legatobögen verwechselt werden, durch +Tonhöhe. Als Resultat wird die Dauer der Notenlänge verlängert. + +@warning{Bindebögen dürfen nicht mit Legatobögen verwechselt werden, durch die die Vortragsart bezeichnet wird, noch mit Phrasierungsbögen, -die musikalische Phrasen anzeigen. Eine Bindebogen wird mit der +die musikalische Phrasen anzeigen. Ein Bindebogen ist nur eine +Art, die Tondauer zu verlängern, ähnlich etwa wie die +Punktierung.} + +Ein Bindebogen wird mit der Tilde @code{~} (AltGr++) notiert. -@lilypond[quote,ragged-right,fragment,verbatim] -e' ~ e' ~ +@lilypond[quote,verbatim,relative=2] +a2 ~ a @end lilypond -Wenn ein Bindebogen an einen Akkord gehängt wird, werden alle Noten -dieses Akkordes übergebunden. Wenn kein Notenkopf passt, wird auch -kein Bogen erzeugt. Noten in Akkorden können auch einzeln übergebunden -werden, indem sie innerhalb des Akkordes hinter die entsprechende Note -geschrieben werden. +@noindent +Bindebögen werden eingesetzt, wenn die Note entweder über eine +Taktlinie hinüberreicht, oder wenn die entsprechende Dauer der +Note nicht mit Punktierung erreicht werden kann. Bindebögen +sollten auch benutzt werden, wenn Notenwerte über die +inneren Unterteilungen von Takten hinüberreichen: -@lilypond[quote,ragged-right,fragment,verbatim,relative=1] - +@lilypond[quote] +\relative c' { + r8 c8 ~ c2 r4 | + r8^"not" c2 ~ c8 r4 +} @end lilypond -Ein Bindebogen ist nur eine andere Art, die Notendauer zu verlängern, -ähnlich wie die Punktierung. Im nächsten Beispiel sind zwei Arten gezeigt, -die gleiche Notenlänge zu notieren: +Wenn viele Noten über Taktlinien gebunden werden müssen, kann +es einfacher sein, automatische Notenaufteilung einzustellen, +wie beschrieben in @ref{Automatic note +splitting}. Mit diesem Mechanismus werden lange Noten +automatisch aufgeteilt, wenn sie über Taktgrenzen reichen. -@lilypond[quote,fragment,ragged-right] -\time 3/4 c'2. c'2 ~ c'4 -@end lilypond +@cindex Bindebögen und Akkorde +@cindex Überbindungen und Akkorde +@cindex Akkorde und Überbindungen -@noindent -Bindebögen werden verwendet, wenn die Note entweder über die Taktgrenze -hinausragt, oder wenn Punktierung nicht benutzt werden kann, um die -Verlängerung anzuzeigen. Wenn man Überbindungen verwendet, sollten -größere Notenwerte an die Unterteilungen des Taktes angepasst werden. - -@lilypond[fragment,quote,ragged-right] -\relative { - r8 c8 ~ c2 r4 | r8^"not" c2 ~ c8 r4 -} -@end lilypond +Wenn ein Bindebogen an einen Akkord gehängt wird, werden alle Noten +dieses Akkordes übergebunden. Wenn kein Notenkopf passt, wird auch +kein Bogen erzeugt. Noten in Akkorden können auch einzeln übergebunden +werden, indem sie innerhalb des Akkordes hinter die entsprechende Note +geschrieben werden. -Wenn sehr viele Noten über die Taktgrenzen hinüber angebunden -werden müssen, ist es oft einfacher, die automatische Aufteilung -von Noten einzusetzen (siehe @ref{Automatic note splitting}). Mit -dieser Funktion werden automatisch lange Noten aufgeteilt und über -die Taktgrenze übergebunden. +@lilypond[quote,verbatim,relative=1] + ~ + +@end lilypond @funindex \repeatTie +@cindex Bindebögen wiederholen +@cindex Wiederholung und Bindebögen +@cindex Überbindung und Wiederholungen +@cindex Volta-Klammern und Wiederholungen +@cindex Volta und Überbindung -Wenn die zweite Variante einer Wiederholung mit einer Überbindung -anfängt, muss der Bindebogen wiederholt werden. Dass geschieht durch -den Befehl @code{\repeatTie}. +Wenn die zweite Variante einer Wiederholung mit einer übergebundenen +Note anfängt, muss der Bindebogen wie folgt notiert werden: -@lilypond[fragment,quote,ragged-right,relative=2] -r \repeatTie +@lilypond[quote,relative=2,verbatim] +\repeat volta 2 { c g 2 ~ } +\alternative { + % First alternative: following note is tied normally + { 2. r4 } + % Second alternative: following note has a repeated tie + { 2\repeatTie d4 c } } @end lilypond -@cindex Volta und Überbindung -@cindex Wiederholung und Überbindung - -@commonprop +@cindex Laissez vibrer +@cindex Ausklingen lassen, Bögen +@cindex Bögen, laissez vibrer +@cindex Ausklingen lassen +@funindex \laissezVibrer -Bindebögen werden teilweise verwendet, um Arpeggien auszuschreiben. -In diesem Fall müssen mehrere übergebundene Noten nacheinander -erscheinen. Das ist möglich, indem die @code{tieWaitForNote}-Eigenschaft -auf wahr (##t) gesetzt wird. Diese Funktion ist auch nützlich, um -ein Tremolo an einen Akkord zu binden. Siehe das Beispiel: +So genannte @notation{laissez vibrer}-Bögen werden verwendet um anzuzeigen, dass +man die Musik ausklingen lassen soll. Sie werden in der Klavier-, Harfen-, +anderer Saiteninstrument- und Schlagzeugnotation verwendet. Sie können folgendermaßen notiert werden: -@lilypond[fragment,verbatim,relative=1,ragged-right,quote] -\set tieWaitForNote = ##t -\grace { c16[~ e~ g]~ } 2 -\repeat tremolo 8 { c32~ c'~ } 1 -e8~ c~ a~ f~ 2 +@lilypond[quote,verbatim,relative=1] +1\laissezVibrer @end lilypond -Bindebögen können manuell gesetzt werden, indem die -@code{tie-configuration}-Eigenschaft verändert wird. -Die erste Zahl zeigt den Abstand von der Mitte des -Notensystems in Notenlinienzwischenräumen, die zweite -die Richtung (1=nach oben, -1=nach unten). +@cindex ties, placement +@funindex \tieUp +@funindex \tieDown +@funindex \tieNeutral -@lilypond[fragment,verbatim,relative=1,ragged-right,quote] -2~ | -\override TieColumn #'tie-configuration = - #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1)) -~ | -@end lilypond +Die vertikale Position von Bindebögen kann kontrolliert werden, +siehe die vordefinierten Befehle unten oder für Einzelheiten +@ref{Direction and placement}. +@cindex Bindebögen, Ausehen +@cindex Bindebögen, gestrichelt +@cindex Bindebögen, gepunktet +@cindex Bindebögen, durchgehend +@funindex \tieDotted +@funindex \tieDashed +@funindex \tieSolid -@predefined +Durchgehende, gepunktete oder gestrichelte Bindebögen können +spezifiziert werden, siehe die vordefinieren Befehle. +@predefined -@funindex \tieUp @code{\tieUp}, -@funindex \tieDown @code{\tieDown}, -@funindex \tieNeutral @code{\tieNeutral}, -@funindex \tieDotted @code{\tieDotted}, -@funindex \tieDashed @code{\tieDashed}, -@funindex \tieSolid @code{\tieSolid}. +@snippets + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{using-ties-with-arpeggios.ly} + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{engraving-ties-manually.ly} + @seealso -Im Handbuch: @ref{Automatic note splitting}. +Glossar: +@rglos{tie}, +@rglos{laissez vibrer}. -Programmreferenz: @rinternals{Tie}. +Notationsreferenz: +@ref{Automatic note splitting}. + +Schnipsel: +@rlsr{Rhythms}. +Referenz der Interna: +@rinternals{LaissezVibrerTie}, +@rinternals{LaissezVibrerTieColumn}, +@rinternals{TieColumn}, +@rinternals{Tie}. @knownissues @@ -440,6 +510,9 @@ Legatobogen zu verwenden. @node Writing rests @subsection Writing rests +Pausen werden als Teil der musikalischen Ausdrücke zusammen mit +den Noten notiert. + @menu * Rests:: * Invisible rests:: @@ -449,16 +522,42 @@ Legatobogen zu verwenden. @node Rests @unnumberedsubsubsec Rests @cindex Pausen +@cindex Pausendauern +@cindex Maxima +@cindex Longa +@cindex Brevis @funindex \rest @funindex r +@funindex \maxima +@funindex \longa +@funindex \breve Pausen werden wie Noten eingegeben, ihre Bezeichnung ist @code{r}. +Dauern, die länger als eine Ganze sind, haben die gezeigten +vordefinierten Befehle: -@lilypond[fragment,quote,ragged-right,verbatim] -r1 r2 r4 r8 +@c \time 16/1 is used to avoid spurious bar lines +@c and long tracts of empty measures +@lilypond[quote,verbatim] +\new Staff { + % These two lines are just to prettify this example + \time 16/1 + \override Staff.TimeSignature #'stencil = ##f + % Print a maxima rest, equal to four breves + r\maxima + % Print a longa rest, equal to two breves + r\longa + % Print a breve rest + r\breve + r1 r2 r4 r8 r16 r32 r64 r128 +} @end lilypond +@cindex Pausen, mehrtaktig +@cindex Ganztaktpausen +@cindex Mehrtaktpausen + Pausen, die ganze Takte ausfüllen und in der Taktmitte zentriert werden sollen, müssen als mehrtaktige Pausen eingegeben werden. Sie können sowohl für einen einzigen Takt als auch für mehrere @@ -468,21 +567,36 @@ Takte verwendet werden, Näheres im Abschnitt Um die vertikale Position einer Pause explizit festzulegen, kann eine Note eingegeben werden, gefolgt vom Befehl @code{\rest}. Die Pause wird dann an die Stelle gesetzt, wo sich sonst die -Note befinden würde. - -@lilypond[fragment,quote,ragged-right,verbatim] -a'4\rest d'4\rest -@end lilypond - -@noindent -Damit wird die manuelle Formatierung von mehrstimmiger Musik +Note befinden würde. Damit wird die manuelle Formatierung von mehrstimmiger Musik sehr viel einfacher, da die Formatierungsfunktion zur automatischen Auflösung von Zusammenstößen diese Pausen nicht mit einbezieht. +@lilypond[quote,verbatim,relative=2] +a4\rest d4\rest +@end lilypond + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{rest-styles.ly} @seealso -Programmreferenz: @rinternals{Rest}. +Notationsreferenz: +@ref{Full measure rests}. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{Rest}. + + +@knownissues + +@c Deliberately duplicated in Durations and Rests. -gp +Es gibt keine gundlegende Grenze für die Dauer von Pausen (sowohl +kürzer als auch länger), aber die Anzahl von Symbolen ist +begrenzt: Es gibt Zeichen für Pausen von einer 128 bis zu einer +Maxima (8 Ganze). @node Invisible rests @@ -491,52 +605,266 @@ Programmreferenz: @rinternals{Rest}. @cindex Skip @cindex Überspringen von Zeichen @cindex Unsichtbare Pausen +@cindex Pausen, unsichtbar @cindex Platzhalternoten @funindex \skip @funindex s Eine unsichtbare Pause (auch als @qq{skip} oder Überspringung bezeichnet) -kann wie eine Note eingegeben werden, die Notationsbezeichnung ist @code{s}. -Man kann aber auch die Dauer extra angeben mit @code{\skip @var{Dauer}}. +kann wie eine Note eingegeben werden, die Notationsbezeichnung ist @code{s}. -@lilypond[fragment,quote,ragged-right,verbatim,relative=2] +@lilypond[quote,verbatim,relative=2] a4 a4 s4 a4 \skip 1 a4 @end lilypond +@cindex Gesangstext, überspringen + Die @code{s}-Syntax steht nur im Noten- oder Akkordmodus zur Verfügung. In anderen Situationen, z. B. innerhalb eines Liedtextes, muss @code{\skip} -benutzt werden. +benutzt werden. @code{\skip} benötigt eine explizite Dauerangabe. -@lilypond[quote,ragged-right,verbatim] +@lilypond[quote,verbatim,relative=2] << - \relative { a'2 a2 } - \new Lyrics \lyricmode { \skip 2 bla2 } + { + a2 \skip2 a2 a2 + } + \new Lyrics { + \lyricmode { + foo2 \skip 1 bla2 + } + } >> @end lilypond +Die Überspringung mit @code{s} erstellt @code{Staff} und +@code{Voice}-Kontext, wenn es erforderlich ist, genauso wie Noten und Pausen. + +@lilypond[quote,verbatim,fragment] +s1 s s +@end lilypond + Der Überspringungsbefehl (@code{\skip}) ist einfach ein leerer Platzhalter. Durch ihn wird überhaupt nichts gesetzt, auch keine transparenten Objekte. -Die Überspringung mit @code{s} hingegen erstellt @rinternals{Staff} und -@rinternals{Voice} wenn es erforderlich ist, genauso wie Noten und Pausen. -Das folgende Beispiel etwa setzt ein leeres Notensystem: - -@lilypond[quote,ragged-right,verbatim] -{ s4 } +@lilypond[quote,verbatim,fragment] +% This is valid input, but does nothing +\skip 1 \skip1 \skip 1 @end lilypond -Das Fragment @code{@{ \skip 4 @}} würde nur eine leere Seite produzieren. - @seealso -Programmreferenz: @rinternals{SkipMusic}. +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{SkipMusic} + @node Full measure rests @unnumberedsubsubsec Full measure rests -@untranslated +@cindex Ganztaktpausen +@cindex Mehrtaktpausen +@cindex Pausen, Ganztakt- +@cindex Pausen, Mehrtakt- +@funindex R + +Pausen für einen oder mehrere ganze Takte werden wie +Noten eingegeben, wobei die Bezeichnung ein Großbuchstabe +@code{R} ist: + +@lilypond[quote,verbatim,relative=2] +% Rest measures contracted to single measure +\compressFullBarRests +R1*4 +R1*24 +R1*4 +b2^"Tutti" b4 a4 +@end lilypond + +Die Dauer von Ganztaktpausen wird genauso angegeben wie die +Dauer von Noten. Die Dauer einer Ganztaktpause muss immer +eine ganze Anzahl an Taktlängen sein, weshalb Punktierungen +und Brüche recht häufig eingesetzt werden müssen. + +@lilypond[quote,fragment,verbatim] +\compressFullBarRests +\time 2/4 +R1 | R2 | +\time 3/4 +R2. | R2.*2 | +\time 13/8 +R1*13/8 | R1*13/8*12 | +\time 10/8 +R4*5*4 | +@end lilypond + +Eine Ganztaktpause wird abhängig von der Taktart entweder als +Ganze oder Brevis-Pause gesetzt, zentriert im Takt. + +@lilypond[quote,verbatim,fragment] +\time 4/4 +R1 | +\time 6/4 +R1*3/2 | +\time 8/4 +R1*2 | +@end lilypond +@funindex \expandFullBarRests +@funindex \compressFullBarRests +@cindex Mehrtaktpausen, ausschreiben +@cindex Pausen, mehrere Takte ausschreiben +@cindex Pausen, mehrere Takte komprimieren +@cindex Mehrtaktpausen, komprimieren + +In den Standardeinstellungen werden mehrtaktige Pausen +ausgeschrieben gesetzt, sodass sie die entsprechende Anzahl von +Takten einnehmen. Alternativ kann die mehrtaktige Pause +aber auch nur in einem Takt angezeigt werden, der ein +Mehrtaktpausensymbol geinhaltet, wobei die Anzahl der Takte +der Pausendauer über dem Pausenzeichen ausgegeben wird: + +@lilypond[quote,fragment,verbatim] +% Default behavior +\time 3/4 r2. | R2.*2 | +\time 2/4 R2 | +\time 4/4 +% Rest measures contracted to single measure +\compressFullBarRests +r1 | R1*17 | R1*4 | +% Rest measures expanded +\expandFullBarRests +\time 3/4 +R2.*2 | +@end lilypond + + +@cindex Text über Mehrtaktpausen +@cindex Mehrtaktpausen, Text hinzufügen +@cindex Beschriftung über Mehrtaktpausen +@cindex Mehrtaktpausen, Beschriftung +@cindex Fermate über Mehrtaktpausen +@cindex Mehrtaktpause mit Fermate + +Textbeschriftung kann Mehrtaktpausen mit @code{\markup} +hinzugefügt werden. Ein +vordefinierte Befehl @code{\fermataMarkup} fügt eine +Fermate ein. + +@lilypond[quote,ragged-right,verbatim,fragment] +\compressFullBarRests +\time 3/4 +R2.*10^\markup { \italic "ad lib." } +R2.^\fermataMarkup +@end lilypond + +@warning{ +Beschriftungen, die an Mehrtaktpausen gehängt werden, sind +Objekte vom Typ @code{MultiMeasureRestText}, nicht vom Typ +@code{TextScript}. Änderungen etwa mit @code{\override} +müssen auf das richtige Objekt gerichtet werden, damit sie +nicht ignoriert werden. Siehe auch das folgende Beispiel. +} + +@lilypond[quote,ragged-right,verbatim,fragment] +% This fails, as the wrong object name is specified +\override TextScript #'padding = #5 +R1^"wrong" +% This is correct and works +\override MultiMeasureRestText #'padding = #5 +R1^"right" +@end lilypond + +Wenn eine Mehrtaktpause direkt auf einen Auftakt mit @code{\partial} +folgt, werden möglicherweise daraus resultierende +Taktprüfungswarnungen nicht angezeigt. + +@predefined +@code{\textLengthOn}, +@code{\textLengthOff}, +@code{\fermataMarkup}, +@code{\compressFullBarRests}, +@code{\expandFullBarRests}. + +@snippets + +@cindex Kirchenpausen +@cindex Pausen, Kirchenstil +@cindex Balkenpausen, mehrtaktig + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{changing-form-of-multi--measure-rests.ly} + +@cindex Mehrtaktpausen, Positionierung +@cindex Position von Mehrtaktpausen + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{positioning-multi--measure-rests.ly} + +@c TODO -- convert to snippet -- submitted to Neil +Markups attached to a multi-measure rest will be centered above or +below it. Long markups attached to multi-measure rests do not cause +the measure to expand. To expand a multi-measure rest to fit the markup, +use a spacer rest with an attached markup before the multi-measure rest: + +@lilypond[quote,verbatim,relative=2] +\compressFullBarRests +\textLengthOn +s1*0^\markup { [MAJOR GENERAL] } +R1*19 +s1*0_\markup { \italic { Cue: ... it is yours } } +s1*0^\markup { A } +R1*30^\markup { [MABEL] } +\textLengthOff +c4^\markup { CHORUS } d f c +@end lilypond + +@noindent +Note that the spacer rest causes a bar to be inserted. +Text attached to a spacer rest in this way is left-aligned to the +position where the note would be placed in the measure, but if the +measure length is determined by the length of the text, the text will +appear to be centered. + +@seealso + +Glossar: +@rglos{multi-measure rest}. + +Notationsreferenz: +@ref{Durations}, +@ref{Text}, +@ref{Formatting text}, +@ref{Text scripts}. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{MultiMeasureRest}, +@rinternals{MultiMeasureRestNumber}, +@rinternals{MultiMeasureRestText}. + + +@knownissues + +Wenn man versucht, mit Fingersatz (etwa @code{R1*10-4} Zahlen +über Ganztaktpausen zu setzen, kann die Zahl des Fingersatzes +(4) mit der Taktanzahl (10) zusammenstoßen. + +@cindex Zusammenfalten von Pausen +@cindex Pausen, Zusammenfalten + +Es gibt keine Möglichkeit, normale Pausen automatisch zu +Ganztaktpausen zu reduzieren. + +@cindex Pausen, Zusammenstöße + +Ganztaktpausen werden bei der Vermeidung von Zusammenstößen nicht +berücksichtigt. + @node Displaying rhythms @@ -558,86 +886,108 @@ Programmreferenz: @rinternals{SkipMusic}. @cindex Metrum @funindex \time -Taktangaben zeigen das Metrum eines Stückes an: eine -regelmäßige Folge von betonten und unbetonten Zeiten. -Es wird angezeigt als ein Bruch vor Beginn der Noten. +Taktangaben könne wie folgt erstellt werden. -Die Taktangabe wird mit dem @code{\time}-Befehl gesetzt. - -@lilypond[quote,ragged-right,fragment,verbatim] -\time 2/4 c'2 \time 3/4 c'2. +@lilypond[quote,verbatim,relative=2] +\time 2/4 c'2 +\time 3/4 c'2. @end lilypond -@commonprop +@cindex Taktangabe, Sichtbarkeit -Das Symbol, das angezeigt wird, kann durch die -@code{style}-Eigenschaft angepasst werden. Wenn man -es auf den Wert @code{#'()} setzt, wird auch für -4/4- und 2/2-Takte ein Bruch angezeigt. +Taktangaben werden zu Beginn eines Stückes gesetzt und immer dann, +wenn sich die Taktart ändert. Wenn eine Änderung am Ende einer +Zeile geschieht, wird eine warnende Taktangabe am Ende der Zeile +ausgegeben. Dieses Verhalten kann verändert werdenm, siehe +@ref{Controlling visibility of objects}. -@lilypond[fragment,quote,ragged-right,verbatim] -\time 4/4 c'1 -\time 2/2 c'1 -\override Staff.TimeSignature #'style = #'() -\time 4/4 c'1 -\time 2/2 c'1 +@lilypond[quote,verbatim,relative=2] +\time 2/4 +c2 c +\break +c c +\break +\time 4/4 +c c c c @end lilypond -Es gibt noch sehr viel mehr Optionen für das Layout. -Siehe den Abschnitt @ref{Ancient time -signatures} für weitere Beispiele. +@funindex \numericTimeSignature +@funindex \defaultTimeSignature +@cindex Stil von Taktangaben +@cindex Taktangaben-Stile + +Das Symbol für die Taktarten 2/2 und 4/4 kann in ein Zahlensymbol +umgewandelt werden: + +@lilypond[quote,verbatim,relative=2] +% Default style +\time 4/4 c1 +\time 2/2 c1 +% Change to numeric style +\numericTimeSignature +\time 4/4 c1 +\time 2/2 c1 +% Revert to default style +\defaultTimeSignature +\time 4/4 c1 +\time 2/2 c1 +@end lilypond -Der Befehl @code{\time} stellt die Eigenschaften -@code{timeSignatureFraction}, @code{beatLength} -und @code{measureLength} im @code{Timing}-Kontext ein, -der normalerweise zu den Eigenschaften aller System -(@rinternals{Score}-Ebene) gehört. Die Eigenschaft -@code{measureLenght} bestimmt, wo Taktlinien eingefügt werden, -und wie automatische Balken gesetzt werden. Ein Verändern -der Eigenschaften von @code{timeSignatureFraction} gibt -das neue Symbol an dieser Stelle aus. +Symbole für Modus und Proprietas der mensuralen Notation +werden behandelt unter +@ref{Ancient time signatures}. -Auf weitere Optionen kann man über die Scheme-Funktion -@code{set-time-signature} zugreifen. In Kombination mit -@rinternals{Measure_grouping_engraver} werden hiermit -@rinternals{MeasureGrouping}-Zeichen erzeugt. Solche -Zeichen erleichtern es, rhythmisch komplexe moderne Musik -zu lesen. Im nächsten Beispiel ist der 9/8-Takt in 2, 2, 2 -und 3 Achtel unterteilt. Das wird im dritten Argument an -@code{set-time-signature} weitergegeben @code{(2 2 2 3)}. +@predefined -@lilypond[quote,ragged-right,verbatim] -\score { - \relative c'' { - #(set-time-signature 9 8 '(2 2 2 3)) - g8[ g] d[ d] g[ g] a8[( bes g]) | - #(set-time-signature 5 8 '(3 2)) - a4. g4 - } - \layout { - \context { - \Staff - \consists "Measure_grouping_engraver" - } - } -} +@code{\numericTimeSignature}, +@code{\defaultTimeSignature}. + +@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 +@cindex compound time signatures +@cindex time signature, compound + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{compound-time-signatures.ly} + @seealso -Programmreferenz: -@rinternals{TimeSignature} und -@rinternals{Timing_translator}. +Glossar: +@rglos{time signature} -Beispiele: -@rlsr{Rhythms}. +Notationsreferenz: +@ref{Ancient time signatures}, +@ref{Time administration}. +Schnipsel: +@rlsr{Rhythms}. -@knownissues +Referenz der Interna: +@rinternals{TimeSignature}, +@rinternals{Timing_translator}. -Automatische Balken richten sich nicht nach den Taktunterteilungen, die -mit @code{set-time-signature} erzeugt werden. @node Upbeats @@ -645,22 +995,26 @@ mit @code{set-time-signature} erzeugt werden. @cindex Auftakt @cindex Takte verkürzen +@cindex partieller Takt +@cindex halber Takt +@cindex Taktlänge ändern +@funindex measurePosition @funindex \partial -Verkleinerte Takte, wie etwa ein Auftakt, werden wie folgt notiert: - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\partial 16*5 c16 cis d dis e | a2. c,4 | b2 -@end lilypond - -Die Syntax für den Befehl lautet: +Verkleinerte Takte, wie etwa ein Auftakt, werden mit dem +Befehl @code{\partial} notiert, dessen Syntax lautet: @example \partial @var{Dauer} @end example -wobei @code{Dauer} eine rhythmische Länge ist, die vor dem nächsten Taktstrich -eingefügt wird. +wobei @var{Dauer} die rhythmische Länger der Noten darstellt, +die vor dem ersten vollständigen Takt gesetzt werden sollen: + +@lilypond[quote,verbatim,relative=2] +\partial 4 e4 | +a2. c,4 | +@end lilypond Das wird intern übersetzt nach: @@ -668,23 +1022,27 @@ Das wird intern übersetzt nach: \set Timing.measurePosition = -@var{Länge der Dauer} @end example -Die Eigenschaft @code{measurePosition} enthält eine rationale Zahl, -die darstellt, wie groß der Abstand zum Taktanfang ist. Deshalb ist +Die Eigenschaft @code{measurePosition} (Takt-Position) enthält +eine rationale Zahl, +die anezigt, wie groß der Abstand zum Taktanfang ist. Deshalb ist sie eine negative Zahl; @code{\partial 4} wird also intern übersetzt zu: @qq{Eine Viertel bleibt übrig vom ganzen Takt.} -@knownissues +@seealso -Dieser Befehl berücksichtigt keine Verzierungen/Vorschläge am Anfang der -Noten. Wenn ein Stück mit einem Vorschlag anfängt, muss der Befehl -@code{\partial} @emph{nach} dem Vorschlag kommen: +Glossar: +@rglos{anacrusis}. -@lilypond[verbatim,quote,ragged-right,relative,fragment] -\grace f16 -\partial 4 -g4 -a2 g2 -@end lilypond +Notationsreferenz: +@ref{Grace notes}. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{Timing_translator}. + +@knownissues @code{\partial} ist nur für den Anfang eines Stückes vorgesehen. Wenn der Befehl innerhalb eines Stückes verwendet wird, können seltsame Warnungen @@ -695,16 +1053,21 @@ auftreten. @unnumberedsubsubsec Unmetered music @cindex Kadenz +@cindex Taktlinen, ausschalten +@cindex Taktnummern, ausschalten +@cindex Noten ohne Takt +@cindex Taktart, Noten ohne +@cindex Metrum, Noten ohne @funindex \cadenzaOn @funindex \cadenzaOff Taktlinien und Taktzahlen werden automatisch erzeugt. Für Musik -ohne Meter hingegen (etwa Kadenzen) ist das allerdings nicht +ohne Metrum hingegen (etwa Kadenzen) ist das jedoch nicht erwünscht. Mit den Befehlen @code{\cadenzaOn} und @code{\cadenzaOff} kann dieses Verhalten ausgeschaltet und wieder angeschaltet werden. -@lilypond[verbatim,quote,ragged-right,relative=2,fragment] +@lilypond[verbatim,quote,relative=2,fragment] c4 d e d \cadenzaOn c4 c d8 d d f4 g4. @@ -713,12 +1076,41 @@ c4 c d8 d d f4 g4. d4 e d c @end lilypond +Taktnummerierung wird am Ende der Kadenz wieder aufgenommen, als +ob es die Kadenz nicht gegeben hätte: + +@lilypond[verbatim,relative=2,fragment] +% Show all bar numbers +\override Score.BarNumber #'break-visibility = #all-visible +c4 d e d +\cadenzaOn +c4 c d8 d d f4 g4. +\cadenzaOff +\bar "|" +d4 e d c +@end lilypond + +@predefined + +@code{\cadenzaOn}, +@code{\cadenzaOff}. + +@seealso + +Glossar: +@rglos{cadenza}. + +Notationsreferenz: +@ref{Visibility and color of objects}. + +Schnipsel: +@rlsr{Rhythms}. @knownissues LilyPond fügt Zeilen- und Seitenumbrüche nur an einer Taktlinie ein. Wenn die Kadenz nicht vor einem Umbruch endet, müssen Sie -selber unsichtbare Taktlinien +selber unsichtbare Taktlinien mit @example \bar "" @@ -731,39 +1123,183 @@ einfügen, um anzuzeigen, wo umgebrochen werden darf. @node Polymetric notation @unnumberedsubsubsec Polymetric notation -@untranslated - +@cindex doppelte Taktartensymbole +@cindex Taktarten, polymetrisch +@cindex polymetrische Taktarten +@cindex Metrum, polymetrisch +@cindex Unterteilte Taktarten + +Polymetrische Notation ist unterstützt, entweder direkt oder +mit einem Textbeschriftungs-Trick. + +@strong{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 +@code{\scaleDurations}, der auf ähnliche Weise wie @code{\times} +benutzt wird, aber keine Klammer über den Noten ausgibt. Siehe +auch @ref{Scaling durations}. + +In diesem Beispiel werden Noten mit den Taktarten 3/4, 9/8 und +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. + +@lilypond[quote,verbatim,fragment] +\relative c' { << + \new Staff { + \time 3/4 + c4 c c | + c c c | + } + \new Staff { + \time 3/4 + \set Staff.timeSignatureFraction = #'(9 . 8) + \scaleDurations #'(2 . 3) + \repeat unfold 6 { c8[ c c] } + } + \new Staff { + \time 3/4 + \set Staff.timeSignatureFraction = #'(10 . 8) + \scaleDurations #'(3 . 5) { + \repeat unfold 2 { c8[ c c] } + \repeat unfold 2 { c8[ c] } | + c4. c4. \times 2/3 { c8 c c } c4 + } + } +>> } +@end lilypond -@node Automatic note splitting -@unnumberedsubsubsec Automatic note splitting +@strong{Systeme mit unterschiedlichen Taktarten, unterschiedliche +Taktlänge} -Lange Noten können automatisch in übergebundene Noten aufgeteilt werden. -Dieses Verhalten erreicht man, indem der @rinternals{Note_heads_engraver} -mit dem @rinternals{Completion_heads_engraver} ausgetauscht wird. -Im nächsten Beispiel werden Noten, die über die Taktlinie dauern, aufgeteilt -und übergebunden. +Jedes System kann auch eine eigene unabhängige Taktart erhalten. +Dazu muss der @code{Timing_translator} in den @code{Staff}-Kontext +verschoben werden. -@lilypond[quote,fragment,verbatim,relative=1,line-width=12\cm] +@lilypond[quote,verbatim] +\layout { + \context { + \Score + \remove "Timing_translator" + \remove "Default_bar_line_engraver" + } + \context { + \Staff + \consists "Timing_translator" + \consists "Default_bar_line_engraver" + } +} + +% Now each staff has its own time signature. + +\relative c' << + \new Staff { + \time 3/4 + c4 c c | + c c c | + } + \new Staff { + \time 2/4 + c4 c | + c c | + c c | + } + \new Staff { + \time 3/8 + c4. | + c8 c c | + c4. | + c8 c c | + } +>> +@end lilypond + +@snippets + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{compound-time-signatures.ly} + + +@seealso + +Glossar: +@rglos{polymetric}, +@rglos{polymetric time signature}, +@rglos{meter}. + +Notationreferenz: +@ref{Scaling durations} + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Intera: +@rinternals{TimeSignature}, +@rinternals{Timing_translator}, +@rinternals{Staff}. + +@knownissues + +Wenn unterschiedliche Taktarten paralell benutzt werden, werden +Noten auf demselben musikalischen Moment horizontal auf die +gleiche Position gesetzt. Die unterschiedlichen Taktlinien +führen allerdings dazu, dass die Noten nicht ganz so regelmäßig +gesetzt werden, wie es ohne unterschiedliche Taktarten der +Fall wäre. + + + +@node Automatic note splitting +@unnumberedsubsubsec Automatic note splitting + +@cindex Noten, aufteilen +@cindex Aufteilen von Noten +@cindex automatisches Aufteilen von Noten + +Lange Noten, die über Taktlinien hinüberreichen, können +automatisch in übergebundene Noten aufgeteilt werden. +Dieses Verhalten erreicht man, indem der @rinternals{Note_heads_engraver} +mit dem @rinternals{Completion_heads_engraver} ausgetauscht wird. +Im nächsten Beispiel werden Noten, die über die Taktlinie dauern, aufgeteilt +und übergebunden. + +@lilypond[quote,verbatim,relative=1] \new Voice \with { \remove "Note_heads_engraver" \consists "Completion_heads_engraver" -} { - c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 } + +{ c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2 } @end lilypond -Dieser Notationsformatierer (eng. engraver) teilt alle Noten +Dieser Engraver teilt alle Noten auf, die über eine Taktlinie dauern und fügt Bindebögen hinzu. Er kann unter Anderem dann nützlich sein, wenn man komplexe Partituren auf Fehler überprüfen möchte: Wenn die Takte nicht vollständig gefüllt sind, zeigt die Überbindung genau an, wie viele Notenwerte noch in dem jeweiligen Takt fehlen. -Wenn Sie wollen, dass auch Zeilenumbrüche an den Stellen, an denen -automatisch Noten aufgeteilt wurden, stattfinden, müssen Sie auch -den Formatierer @rinternals{Forbid_line_break_engraver} mit -dem @code{\remove}-Befehl entfernen. +@seealso + +Glossar: @rglos{tie} + +Handbuch zum Lernen: +@rlearning{Engravers explained}, +@rlearning{Adding and removing engravers}. +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{Note_heads_engraver}, +@rinternals{Completion_heads_engraver}, +@rinternals{Forbid_line_break_engraver}. @knownissues @@ -775,31 +1311,79 @@ trotzdem keine Triolen etc. @code{Completion_heads_engraver} wirkt sich nur auf Noten aus; Pausen werden nicht aufgeteilt. -@seealso - -Programmreferenz: -@rinternals{Completion_heads_engraver}. @node Showing melody rhythms @unnumberedsubsubsec Showing melody rhythms Manchmal soll nur der Rhythmus einer Melodie dargestellt werden. Das -erreicht man mit einem Schlagzeug-Notensystem. Alle Tonhöhen werden +erreicht man mit einem Rhythmus-Notensystem. Alle Tonhöhen werden auf eine Linie reduziert und das System hat auch nur eine einzige Linie. -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -\new RhythmicStaff { - \time 4/4 - c4 e8 f g2 | r4 g r2 | g1:32 | r1 | -} +@lilypond[quote,relative=1,verbatim] +<< + \new RhythmicStaff { + \new Voice = "myRhythm" { + \time 4/4 + c4 e8 f g2 + r4 g g f + g1 + } + } + \new Lyrics { + \lyricsto "myRhythm" { + This is my song + I like to sing + } + } +>> @end lilypond +Akkordnotation für Gitarren bezeichnet auch oft zusätzlich den +geschlagenen Rhythmus. Das kann notiert werden unter Verwendung +des @code{Pitch_squash_engraver} und indem Tonhöhenimprovisation +eingeschaltet wird mit @code{\improvisationOn}. + +@lilypond[quote,verbatim] +<< + \new ChordNames { + \chordmode { + c1 f g c + } + } + + \new Voice \with { + \consists Pitch_squash_engraver + } \relative c'' { + \improvisationOn + c4 c8 c c4 c8 c + f4 f8 f f4 f8 f + g4 g8 g g4 g8 g + c4 c8 c c4 c8 c + } +>> +@end lilypond + +@predefined +@code{\improvisationOn}, +@code{\improvisationOff}. + +@snippets + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{guitar-strum-rhythms.ly} + @seealso -Programmreferenz: -@rinternals{RhythmicStaff}. +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{RhythmicStaff}, +@rinternals{Pitch_squash_engraver}. + + @node Beams @subsection Beams @@ -811,38 +1395,476 @@ Programmreferenz: * Feathered beams:: @end menu + @node Automatic beams @unnumberedsubsubsec Automatic beams LilyPond setzt Balken (engl. beam) automatisch. -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\time 2/4 c8 c c c \time 6/8 c c c c8. c16 c8 +@cindex Balken, manuell +@cindex manuelle Balken + +@lilypond[quote,verbatim,relative=2] +\time 2/4 c8 c c c +\time 6/8 c c c c8. c16 c8 @end lilypond Wenn diese automatischen Entscheidungen nicht gut genug sind, können -die Balken auch explizit eingegeben werden. Es können auch bestimmte -Balkenmuster, die sich vom Standard unterscheiden, definiert werden. -Hierzu siehe den Abschnitt @ref{Setting automatic beam behavior} -für Einzelheiten. - -Einzelne Noten können mit dem Befehl @code{\noBeam} markiert werden, -damit sie nicht mit einem Balken versehen werden. +die Balken auch explizit eingegeben werden, siehe +@ref{Manual beams}. Es können auch bestimmte +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 +sind, wird die Bebalkung geregelt von drei Kontexteigenschaften: +@code{measureLength}, @code{beatLength} und @code{beatGrouping}. +Sowohl die Balkenregeln als auch diese Kontexteigenschaften +können geändert werden, siehe @ref{Setting automatic beam behavior}. + +@cindex autoBeamOn +@cindex autoBeamOff + +@warning{Wenn Balken eingesetzt werden, um Melismen in Gesang +anzuzeigen, müssen die automatische Bebalkung ausgeschaltet werden +mit dem Befehl @code{\autoBeamOff} und die Balken mit der Hand +eingegeben werden.} -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\time 2/4 c8 c\noBeam c c +@noindent +Automatische Bebalkung kann mit dem Befehl @code{\autoBeamOff} +aufgehoben werden und mit dem Befehl @code{\autoBeamOn} wieder +eingeschaltet werden. + +@lilypond[quote,relative=1,verbatim] +c4 c8 c8. c16 c8. c16 c8 +\autoBeamOff +c4 c8 c8. c16 c8. +\autoBeamOn +c16 c8 @end lilypond +@predefined +@code{\autoBeamOff}, +@code{\autoBeamOn}. + +@snippets + +@funindex breakable +@cindex Zeilenumbruch, Balken +@cindex Balken und Zeilenumbrüche + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{beams-across-line-breaks.ly} + +@cindex Balken mit Knie +@cindex weit außeinander liegende Balken +@cindex auto-knee-gap + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{changing-beam-knee-gap.ly} @seealso -Programmreferenz: @rinternals{Beam}. +Notationsreferenz: +@ref{Manual beams}, +@ref{Setting automatic beam behavior}. + +Installierte Dateien: +@file{scm/auto-beam.scm}. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{Beam}. + + +@knownissues + +Automatische Bebalkung von weit außeinander liegenden Noten +(wobei der Balken als Knie erscheint) kann nicht mit versteckten +Systemen benutzt werden. Siehe @ref{Hiding staves}. + +Balken können mit Notenköpfen und Versetzungszeichen in anderen +Stimmen zusammenstoßen. + @node Setting automatic beam behavior @unnumberedsubsubsec Setting automatic beam behavior -@untranslated +@funindex autoBeaming +@funindex autoBeamSettings +@funindex (end * * * *) +@funindex (begin * * * *) + +@cindex Automatische Balken, einstellen +@cindex Einstellungen der Bebalkung +@cindex autobeam +@cindex Verändern von automatischer Bebalkung +@cindex Bebalkung, automatisch, Einstellungen +@cindex Text und Balken +@cindex Gesangstext und Balken + +Die Position und Länge der automatischen Balken wird bestimmt +von bestimmten Regeln, wie beschrieben in @ref{Automatic beams}. +Es gibt zwei einander ausschließende Arten, diese Regeln zu +verändern. Mit der ersten Art verändert man Gruppen von +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 +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. + +@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: +@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 +begrenzen. + +Durch sie werden die Balken wie folgt bestimmt: + +Balken können überall beginnen (außer ein Balken ist schon aktiv). +Balken enden zu den Werten, die @code{beatGrouping} und +@code{beatLength} bestimmten, nach folgenden Regeln: + +@itemize + +@item Wenn @code{beatGrouping} und @code{beatLength} den gleichen +Wert wie @code{measureLength} haben, wird @code{beatGrouping} +benutzt, um die Endpunkte der Balken zu bestimmen. + +@item Wenn @code{beatGrouping} und @code{beatLength} nicht mit +@code{measureLength} übereinstimmen, wird @code{beatLength} +benutzt, um die Endpunkte der Balken zu bestimmen. + +@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 +den Nenner des Taktart-Bruches bestimmt. + +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 +@code{ly:make-moment} erstellt. Für mehr Information zu dieser +Funktion siehe @ref{Time administration}. + +@code{beatGrouping} ist eine Liste an Integren, die die Anzahl +von Zählzeiten für jede Gruppe darstellen. + +@snippets + +@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 + + +@c End of snippet + +@funindex subdivideBeams + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{sub-dividing-beams.ly} + +@cindex measure groupings +@cindex beats, grouping +@cindex grouping beats +@cindex measure sub-grouping + +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{conducting-signs,-measure-grouping-signs.ly} + + +@strong{@i{Die Endpunkte von Balken bestimmen}} + +In normalen 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}. + +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. + +Um eine neue Regel zu der Liste hinzuzufügen, muss folgende +Syntax verwendet werden: + +@example +#(override-auto-beam-setting + '(Balken-Limit + Balken-Zähler Balken-Nenner + Taktart-Zähler Taktart-Nenner) + Moment-Zähler Moment-Nenner [Kontext]) +@end example + +@noindent +wobei + +@itemize + +@item @code{Balken-Limit} die Art der Balkenbegrenzung ist. Das +kann entweder der Wert @code{begin} (Anfang) oder @code{end} +(Ende) sein, aber nur @code{end} hat eine Auswirkung. + +@item @code{Balken-Zähler/Balken-Nenner} ist die Balken-Dauer, +auf die die Regel sich bezieht. Ein Balken hat per Definition +die Dauer seiner kürzesten Note. Wenn sowohl +@code{Balken-Zähler} als auch @code{Balken-Nenner} auf + @code{'*'} gesetzt werden, gilt die Regel für alle Dauern. + +@item @code{Taktart-Zähler/Taktart-Nenner} bestimmen die +Taktart, auf die die Regel sich bezieht. Wenn @code{Taktart-Zähler} +und @code{Taktart-Nenner} auf @code{'*'} gesetzt werden, gilt +die Regel für alle Taktarten. + +@item @code{Moment-Zähler/Moment-Nenner} ist die Position im +Takt, an welcher der Balken aufhören soll. + +@item @code{Kontext} ist optional und bestimmt den Kontext, in +welchem die Änderungen vorgenommen werden sollen. Der +Standard ist @code{'Voice}. + +@code{#(score-override-auto-beam-setting '(A B C D) E F)} ist +gleichbedeutend mit +@code{#(override-auto-beam-setting '(A B C D) E F 'Score)}. + +@end itemize + +Wenn beispielsweise die automatischen Balken immer auf der ersten +Viertel enden sollen, unabhängig von der Taktart oder Dauer +des Balkens, kann + +@lilypond[quote,verbatim,relative=2] +a8 a a a a a a a +#(override-auto-beam-setting '(end * * * *) 1 4) +a8 a a a a a a a +@end lilypond + +@noindent +benutzt werden. + +Balkenregeln können aber auch auf Notengruppen beschränkt werden, +deren kürzeste Note einen bestimmten Wert hat: + +@lilypond[quote,verbatim,relative=2] +\time 2/4 +% end 1/16 beams for all time signatures at the 1/16 moment +#(override-auto-beam-setting '(end 1 16 * *) 1 16) +a16 a a a a a a a | +a32 a a a a16 a a a a a | +% end 1/32 beams for all time signatures at the 1/16 moment +#(override-auto-beam-setting '(end 1 32 * *) 1 16) +a32 a a a a16 a a a a a | +@end lilypond + +Balkenregeln können so definiert werden, dass sie nur in bestimmten +Taktarten angewendet werden: + +@lilypond[quote,verbatim,relative=2] +\time 5/8 +% end beams of all durations in 5/8 time signature at the 2/8 moment +#(override-auto-beam-setting '(end * * 5 8) 2 8) +c8 c d d d +\time 4/4 +e8 e f f e e d d +\time 5/8 +c8 c d d d +@end lilypond + +Wenn mehrfache Stimmen benutzt werden, muss der @code{Staff}-Kontext +angegeben werden, wenn die Balkenregeln auf alle Stimmen im System +angewendet werden sollen: + +@lilypond[quote,verbatim,relative=2] +\time 7/8 +% rhythm 3-1-1-2 +% Context not specified - does not work correctly +#(override-auto-beam-setting '(end * * 7 8) 3 8) +#(override-auto-beam-setting '(end * * 7 8) 4 8) +#(override-auto-beam-setting '(end * * 7 8) 5 8) +<< {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >> + +% Works correctly with context specified +#(override-auto-beam-setting '(end * * 7 8) 3 8 'Staff) +#(override-auto-beam-setting '(end * * 7 8) 4 8 'Staff) +#(override-auto-beam-setting '(end * * 7 8) 5 8 'Staff) +<< {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 +Balkenenden, die dort definiert sind, auch noch weiterhin +wirksam sind zusätzlich zu den von Ihnen definierten.} + +Jede ungewollte oder störende Balkenbeendigung aus den Standard-Eingesllungen +muss für Ihre Taktart rückgängig gemacht werden. Existierende +automatische Bebalkungsregeln werden entfernt mit folgender +Syntax: + +@example +#(revert-auto-beam-setting + '(Balken-Limit + Balken-Zähler Balken-Nenner + Taktart-Zähler Taktart-Nenner) + Moment-Zähler Moment-Nenner [Kontext]) +@end example + +@noindent +wobei @code{Balken-Limit}, @code{Balken-Zähler}, @code{Balken-Nenner}, +@code{Taktart-Zähler}, @code{Taktart-Nenner}, @code{Moment-Zähler}, +@code{Moment-Nenner} sowie @code{Kontext} die gleichen sind +wie oben erklärt. + +@lilypond[quote,verbatim,relative=2] +\time 4/4 +a16 a a a a a a a a a a a a a a a +% undo a rule ending 1/16 beams in 4/4 time at 1/4 moment +#(revert-auto-beam-setting '(end 1 16 4 4) 1 4) +a16 a a a a a a a a a a a a a a a +@end lilypond + +Die Regel in einer @code{revert-auto-beam-setting}-Definition +muss exakt der ursprünglichen Regel entsprechen. Dabei werden +keine Platzhalter akzeptiert. + +@lilypond[quote,verbatim,relative=2] +\time 1/4 +#(override-auto-beam-setting '(end 1 16 1 4) 1 8) +a16 a a a +#(revert-auto-beam-setting '(end 1 16 * *) 1 8) % this won't revert it! +a a a a +#(revert-auto-beam-setting '(end 1 16 1 4) 1 8) % this will +a a a a +@end lilypond + +@snippets + +@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} + + +@predefined + +@funindex \autoBeamOff +@code{\autoBeamOff}, +@funindex \autoBeamOn +@code{\autoBeamOn}. + + +@knownissues + +Wenn eine Partitur aufhört, während ein automatischer Balken noch +nicht geschlossen ist und noch Noten erwartet, wird dieser letzte +Balken überhaupt nicht ausgegeben. Das gilt auch für polyphone +Stimmen, die mit @code{<< @dots{} \\ @dots{} >>} gesetzt wurden. +Wenn eine polyphone Stimme endet, während ein Balken noch Noten +erwartet, wird dieser Balken nicht gesetzt. + +@seealso + +Schnipsel: +@rlsr{Rhythms}. + @node Manual beams @@ -854,89 +1876,114 @@ Programmreferenz: @rinternals{Beam}. In einigen Fällen kann es nötig sein, den automatischen Algorithmus für die Balken zu überschreiben. Die automatischen Balken werden -beispielsweise nicht über Pausen oder Taktlinien hinweg gesetzt. +beispielsweise nicht über Pausen oder Taktlinien hinweg gesetzt, und +in Gesang werden die Balken oft nach dem Rhythmus des Textes und +nicht dem der Musik gesetzt. Manuell definierte Balken werden mit den Zeichen @code{[} und @code{]} (AltGr+8 bzw. 9) markiert. -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +@lilypond[quote,relative=1,verbatim] { r4 r8[ g' a r8] r8 g[ | a] r8 } @end lilypond -@commonprop +Einzelne Noten können mit dem Befehl @code{\noBeam} markiert werden, +damit sie nicht mit einem Balken versehen werden. + +@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +\time 2/4 c8 c\noBeam c c +@end lilypond @funindex stemLeftBeamCount @funindex stemRightBeamCount -LilyPond kann die Balkengruppen innerhalb eines größeren Balkens -selber bestimmen, aber dabei können teilweise seltsame Ergebnisse -entstehen. Mit den Eigenschaften @code{stemLeftBeamCount} und -@code{stemRightBeamCount} können diese Unterteilungen manuell -eingestellt werden. Wenn eine dieser Eigenschaften gesetzt ist, -wird es nur einmal verwendet und dann wieder zum Standard zurück -geschaltet. +Noch bessere manuelle Kontrolle über die Balken kann durch Setzen +der Eigenschaften @code{stemLeftBeamCount} und +@code{stemRightBeamCount} erreicht werden. Sie bestimmen +die Anzahl von Balken, die rechts und links vom Hals der nächsten +Note gesetzt werden sollen. Wenn eine Eigenschaften gesetzt ist, +wird ihr Wert nur einmal eingesetzt und dann wieder auf Null gesetzt. +Im folgenden Beispiel hat das letzte @code{f} nur einen Balken +an seiner linken Seite (der als Achtelbalken der gesamten +Gruppe gewertet wird). + +@lilypond[quote,relative=2,verbatim] +a8[ r16 f g a] +a8[ r16 +\set stemLeftBeamCount = #2 +\set stemRightBeamCount = #1 +f +\set stemLeftBeamCount = #1 +g a] +@end lilypond -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -{ - f8[ r16 - f g a] - f8[ r16 - \set stemLeftBeamCount = #1 - f g a] -} -@end lilypond -Die Eigenschaft @code{subdivideBeams} kann benutzt werden, um alle -16tel-Balken oder kleinere Werte zu bestimmten Taktzeiten zu -unterteilen. Diese Zeiten werden mit der @code{beatLength}-Eigenschaft -gesetzt. +@node Feathered beams +@unnumberedsubsubsec Feathered beams -@lilypond[fragment,quote,relative=2,verbatim] -c16[ c c c c c c c] -\set subdivideBeams = ##t -c16[ c c c c c c c] -\set Score.beatLength = #(ly:make-moment 1 8) -c16[ c c c c c c c] +@cindex Balken, gespreizt +@cindex gespreizte Balken +@funindex \featherDurations + +Gespreizte Balken werden teilweise eingesetzt um anzuzeigen, dass +kleine Notengruppen in beschleunigendem oder verlangsamendem Tempo +gespielt werden sollen, ohne dass sich das Tempo des Stückes +verändert. Die Reichweite der gespreizten Balken muss manuell +mit @code{[} und @code{]} angegeben werden und die Spreizung wird +kontrolliert, indem der Balken-Eigenschaft @code{grow-direction} +eine Richtung zugewiesen wird. + +Wenn die Anordnung der Noten und die MIDI-Ausgabe das Ritardando +oder Accelerando, wie es die Spreizung angibt, reflektieren soll, +müssen die Noten als ein musikalischer Ausdruck notiert werden, +der von geschweiften Klammern umgeben ist und dem ein +@code{featheredDurations}-(gespreizteDauern)-Befehl vorangestellt +ist, der das Verhaltnis der ersten und letzten Dauer definiert. + +Die eckigen Klammern geben die Reichweite des Balkens an und die +geschweiften Klammern zeigen, auf welche Noten sich die Veränderung +der Dauern auswirkt. Normalerweise bezieht sich das auf die +selbe Notengruppe, aber das ist nicht unbedingt erforderlich: beide +Befehle sind unabhängig voneinander. + +Im folgenden Beispiel nehmen die acht 16-Noten exakt die gleiche +Zeit ein wie eine halbe Note, aber die erste Note ist halb so lang +wie die letzte der Gruppe, und die Noten dazwischen werden stufenweise +verlängert. Die ersten vier 32-Noten beschleunigen stufenweise +das Tempo, während die darauffolgenden vier 32-Noten ein +gleichmäßiges Tempo haben. + +@lilypond[relative=1,verbatim,quote] +\override Beam #'grow-direction = #LEFT +\featherDurations #(ly:make-moment 2 1) +{ c16[ c c c c c c c] } +\override Beam #'grow-direction = #RIGHT +\featherDurations #(ly:make-moment 2 3) +{ c32[ d e f] } +% revert to non-feathered beams +\override Beam #'grow-direction = #'() +{ g32[ a b c] } @end lilypond -@funindex subdivideBeams @noindent -Zu mehr Information über @code{make-moment} siehe -@ref{Time administration}. - -Zeilenumbrüche sind normalerweise verboten, wenn Balken sich über -die Taktlinien erstrecken. Das kann aber durch Setzen von -@code{breakable} verändert werden. - -@funindex breakable - -@cindex Balken und Zeilenumbrüche -@cindex Balken zwischen Systemen -@funindex auto-knee-gap - - -Balken mit Hälsen nach oben und unten werden automatisch eingesetzt, -wenn ein großer Abstand zwischen Notenköpfen gefunden wird. Die Größe -des Wertes kann mit dem -@code{auto-knee-gap}-Objekt eingestellt werden. +Die Platzierung der Noten im Druckbild entspricht den Notendauern +nur annähernd, aber die MIDI-Ausgabe ist exakt. @knownissues -Automatisch erstellte Balken zwischen Systemen können nicht zusammen -mit automatisch versteckten Systemen verwendet werden. Siehe auch - @ref{Hiding staves}. +Der @code{\featherDurations}-Befehl funktioniert nur mit kurzen +Notenabschnitten, und wenn die Zahlen in den Brüchen klein +sind. -@c Is this still true with skyline spacing stuff? -J.Mandereau -Balken vermeiden nicht andere Objekte, wie etwa Text und Versetzungszeichen. +@seealso +Snippets: +@rlsr{Rhythms}. -@node Feathered beams -@unnumberedsubsubsec Feathered beams -@untranslated @node Bars @@ -958,45 +2005,108 @@ Balken vermeiden nicht andere Objekte, wie etwa Text und Versetzungszeichen. @cindex Doppellinie @cindex Wiederholungszeichen -Taktlinien trennen die Takte voneinander, werden aber auch verwendet, +Taktlinien trennen Takte voneinander, werden aber auch verwendet, um Wiederholungen anzuzeigen. Normalerweise werden sie automatisch -eingefügt. Zeilenumbrüche können nur an Taktlinien stattfinden. +nach Vorgabe der aktuellen Taktart eingefügt. -Besondere Taktlinien-Arten können mit dem @code{\bar}-Befehl erzwungen -werden. +Die einfachen, automatisch eingefügten Taktlinien können mit dem +@code{\bar}-Befehl geändert werden. Eine doppelte Taktlinie etwa +wird normalerweise am Ende eines Stückes gesetzt: -@lilypond[quote,ragged-right,relative=2,fragment,verbatim] -c4 \bar "|:" c4 +@lilypond[quote,relative=1,verbatim] +e4 d c2 \bar "|." @end lilypond -Folgende Taktlinienarten sind vorhanden: - -@c @lilypondfile[ragged-right,quote]{bar-lines.ly} - -Als letztes ist @code{"||:"} notiert, das sich ähnlich wie -@code{"|:"} verhält. Es gibt jedoch nur an Zeilenenden eine doppelte -Taktlinie aus und fängt die Wiederholungslinie erst in der nächsten -Zeile an. - -Um einen Zeilenumbruch an einer Stelle zu erlauben, wo keine sichtbare -Taktlinie ist, kann man +Es ist kein Fehler, wenn die letzte Note in einem Takt nicht +zur automatische eingefügten Taktlinie aufhört: es wird angenommen, +dass die Note im nächsten Takt weitergeht. Wenn aber eine ganze +Reihe solcher überlappenden Takte auftritt, können die Noten +gedrungen aussehen oder sogar über den Seitenrand hinausragen. Das +kommt daher, dass Zeilenumbrüche nur dann vorgenommen werden, wenn +ein vollständiger Takt auftritt, also ein Takt, an dem alle Noten +vor dem Taktstrich zu Ende sind. + +@warning{Eine falsche Dauer kann bewirken, dass Zeilenumbrüche +verhindert werden, woraus resultiert, dass die Noten entweder +sehr stark gedrängt auf der Zeile notiert werden, oder die Zeile +über den Seitenrand hinausragt.} + +@cindex Zeilenumbrüche +@cindex unsichtbare Taktlinien +@cindex Taktlinien, unsichtbar + +Zeilenumbrüche werden erlaubt, wenn eine Taktlinie manuell eingefügt +wird, auch, wenn es sich um keinen vollständigen Takt handelt. Um +einen Zeilenumbruch zu erlauben, ohne die Taktlinie auszugeben, +kann @example \bar "" @end example @noindent -benutzen. Damit wird eine unsichtbare Taktlinie an dieser Stelle eingefügt -und damit ein Zeilenumbruch erlaubt (ohne dass sich die Anzahl der Takte -erhöhen würde). +benutzt werden. Damit wird eine unsichtbare Taktlinie an dieser Stelle eingefügt +und damit ein Zeilenumbruch erlaubt (aber nicht erzwungen), ohne +dass sich die Anzahl der Takte erhöhen würde. Um einen +Zeilenumbruch zu erzwingen, siehe +@ref{Line breaking}. + +Diese Art von Taktlinien und auch andere besondere Taktlinien +können manuell an jeder Stelle in der Partitur eingefügt werden. +Wenn sie mit dem Ende eines Taktes übereinstimmen, wird die +automatische Taktlinie durch die manuelle ersetzt. Diese +manuellen Einfügungen haben keine Auswirkung auf die Zählung und +Position der folgenden automatischen Taktlinien. + +Manuell können die einfache Taktlinie und zusätzlich fünf Arten +einer doppelten Taktlinie gesetzt werden: + +@lilypond[quote,relative=1,verbatim] +f1 \bar "|" g \bar "||" a \bar ".|" b \bar ".|." c \bar "|.|" d \bar "|." e +@end lilypond + +Zusätzlich gibt es noch punktierte und gestrichelte Taktlinien: + +@lilypond[quote,relative=1,verbatim] +f1 \bar ":" g \bar "dashed" a +@end lilypond + +@noindent +und fünf unterschiedliche Wiederholungstaktlinien: + +@lilypond[quote,relative=1,verbatim] +f1 \bar "|:" g \bar ":|:" a \bar ":|.|:" b \bar ":|.:" c \bar ":|" d +@end lilypond + +@cindex Wiederholungen + +Auch wenn die Taktlinien, die Wiederholungen angeben, manuell +eingefügt werden können, wird die Wiederholung dadurch nicht von +LilyPond erkannt. Wiederholte Stellen werden besser notiert, indem +man die Wiederholguns-Befehle einsetzt, die automatische die +richtigen Taktlinien setzen. Das ist beschrieben in@ref{Repeats}. + +Zusätzlich kann noch @code{"||:"} verwendet werden, dass sich +genauso wie @code{"|:"} verhält, außer bei Zeilenumbrüchen, wo eine +doppelte Taktlinie am Ende der Zeile ausgegeben wird und eine +öffnende Wiederholungslinie am Anfang der nächsten Zeile. + +@lilypond[quote,relative=2,verbatim] +\override Score.RehearsalMark #'padding = #3 +c c c c +\bar "||:" +c c c c \break +\bar "||:" +c c c c +@end lilypond In Partituren mit vielen Systemen wird ein @code{\bar}-Befehl in einem System automatisch auf alle anderen Systeme angewendet. Die resultierenden Taktlinien sind miteinander verbunden innerhalb einer Gruppe - (@code{StaffGroup}) oder einem Klaviersystem (@code{PianoStaff} -bzw. (@code{GrandStaff}). +(@code{StaffGroup} bzw. @code{InnerStaffGroup}) oder einem +Klaviersystem (@code{PianoStaff} bzw. (@code{GrandStaff}). -@lilypond[quote,ragged-right,fragment,verbatim] +@lilypond[quote,fragment,verbatim] << \new StaffGroup << \new Staff { @@ -1011,10 +2121,9 @@ bzw. (@code{GrandStaff}). @end lilypond -@commonprop +@snippets @funindex whichBar -@funindex repeatCommands @funindex defaultBarType Der Befehl @code{\bar }@var{Taktart} ist eine Kurzform von: @@ -1022,29 +2131,191 @@ Der Befehl @code{\bar }@var{Taktart} ist eine Kurzform von: @code{whichBar} auf einen Wert gesetzt wird, wird eine Taktlinie dieses Typs erzeugt. -Eine Taktlinie wird auch durch Setzen der - @code{whichBar}-Eigenschaft erzeugt. Am Anfang eines Taktes -wird sie auf den Wert von @code{Timing.defaultBarType} -gesetzt. Der Inhalt des @code{repeatCommands}-Befehls -wird benutzt, um Standardtaktlinien zu überschreiben. +Die automatische erzeugte Taktlinie ist @code{"|"}. Das kann +jederzeit durch den Befehl @code{\set Timing.defaultBarType = } +@var{Takstrichart} geändert werden. -Sie sollten jedoch Wiederholungen mit dem @code{\repeat}-Befehl -erzeugen. Siehe Abschnitt @ref{Repeats}. +@seealso +Notationsreferenz: +@ref{Line breaking}, +@ref{Repeats}, +@ref{Grouping staves}. -@seealso +Schnipsel: +@rlsr{Rhythms}. -Im Handbuch: @ref{Repeats}, @ref{System start delimiters}. +Referenz der Interna: +@rinternals{BarLine} (created at +@rinternals{Staff} level), @rinternals{SpanBar} (across +staves), @rinternals{Timing_translator} (for Timing +properties). -Programmreferenz: @rinternals{BarLine} (auf Partitur -(@rinternals{Staff})-Ebene erstellt), -@rinternals{SpanBar} (zwischen Systemen). @node Bar numbers @unnumberedsubsubsec Bar numbers -@untranslated +@cindex Taktnummern +@cindex Nummierung von Takten +@funindex currentBarNumber + +Taktnummern werden standardmäßig zu Beginn eines jeden Systems +ausgegeben, ausgenommen ist die erste Zeile. Die Zahl selber +wird in der @code{currentBarNumber}-Eigenschaft gespeichert, die +normalerweise für jeden Takt aktualisiert wird. Sie kann aber auch +manuell gesetzt werden: + +@lilypond[verbatim,quote,fragment,relative=1] +c1 c c c +\break +\set Score.currentBarNumber = #50 +c1 c c c +@end lilypond + + +@snippets + +@funindex barNumberVisibility +@cindex Taktnummern, regelmäßiger Abstand + +Taktnummern können in regelmäßigem Abstand ausgegeben werden, +anstatt dass sie nur am Beginn des Systems erscheinen. Um das +zu erreichen, muss die Standardeinstellung verändert werden, um +zu erlauben, dass Taktnummern an anderen Stellen als dem +Beginn von Systemen ausgegeben werden. Das wird mit der +Eigenschaft @code{break-visibility} von @code{BarNumber} vorgenommen. +Sie braucht drei Werte, die auf @code{#t} (wahr) oder @code{#f} +(falsch) gestellt werden können, womit angegeben wird, ob die +Taktnummer an der entprechenden Stelle sichtbar ist. Die +Reihenfolge der Werte ist: @var{Ende der Zeile}, @var{Mitte +der Zeile} und @var{Beginn der Zeile}. Im folgenden +Beispiel werden die Taktlinien überall ausgegeben: + +@lilypond[verbatim,quote,relative=1] +\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\set Score.currentBarNumber = #11 +\bar "" % Permit first bar number to be printed +c1 c c c +\break +c c c c +@end lilypond + +@c All the rest of these examples will be added to LSR +@c and moved into the Snippets. -gp + +Im nächsten Beispiel werden die Taktnummern nur für jeden +zweiten Takt gesetzt, außer am Ende der Zeile: + +@lilypond[verbatim,quote,relative=1] +\override Score.BarNumber #'break-visibility = #'#(#f #t #t) +\set Score.currentBarNumber = #11 +\bar "" % Permit first bar number to be printed +% Print a bar number every second measure +\set Score.barNumberVisibility = #(every-nth-bar-number-visible 2) +c1 c c c c +\break +c c c c c +@end lilypond + +@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}. + +@lilypond[verbatim,quote,relative=1] +% Prevent bar numbers at the end of a line and permit them elsewhere +\override Score.BarNumber #'break-visibility + = #end-of-line-invisible + +% Increase the size of the bar number by 2 +\override Score.BarNumber #'font-size = #2 +\repeat unfold 3 { c1 } \bar "|" + +% Draw a box round the following bar number(s) +\override Score.BarNumber #'stencil + = #(make-stencil-boxer 0.1 0.25 ly:text-interface::print) +\repeat unfold 3 { c1 } \bar "|" + +% Draw a circle round the following bar number(s) +\override Score.BarNumber #'stencil + = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) +\repeat unfold 4 { c1 } \bar "|." +@end lilypond + +@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: + +@lilypond[verbatim,quote,relative=1] +\set Score.currentBarNumber = #111 +\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +% Increase the size of the bar number by 2 +\override Score.BarNumber #'font-size = #2 +% Print a bar number every second measure +\set Score.barNumberVisibility = #(every-nth-bar-number-visible 2) +c1 c1 +% Center-align bar numbers +\override Score.BarNumber #'self-alignment-X = #0 +c1 c1 +% Right-align bar numbers +\override Score.BarNumber #'self-alignment-X = #-1 +c1 c1 +@end lilypond + +Bar numbers can be removed entirely by removing the +@code{Bar_number_engraver} from the @code{Score} context. + +@lilypond[verbatim,quote] +\layout { + \context { + \Score + \remove "Bar_number_engraver" + } +} +\relative c''{ + c4 c c c \break + c4 c c c +} +@end lilypond + + +@seealso + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{BarNumber}. + +@knownissues + +Taktnummern können mit der oberen Ecke der Klammer zu Beginn des +Systems zusammenstoßen. Um das zu verhindert, kann die +@code{padding}-Eigenschaft von @code{BarNumer} verwendet werden, +um die Zahl zu verschieben. + +Taktnummern werden nur an Taktzahlen ausgegeben. Um eine Taktzahl +auch am Anfang eines Stückes zu erhalten, muss eine leere +Taktlinie manuell eingefügt werden, und für die aktuelle +Taktzahl (@code{currentBarNumber} muss ein anderer Wert als +@code{1} angegeben werden: + +@lilypond[verbatim,quote,relative=1] +\set Score.currentBarNumber = #50 +\bar "" +c1 c c c +c1 c c c +\break +@end lilypond @node Bar and bar number checks @@ -1066,7 +2337,7 @@ in einer Fehlermeldung. \time 3/4 c2 e4 | g2 | @end example -Taktüberprüfungen können auch in Liedtexten verwendet werden: +Taktüberprüfungen können auch in Gesangstexten verwendet werden: @example \lyricmode @{ @@ -1075,23 +2346,36 @@ Taktüberprüfungen können auch in Liedtexten verwendet werden: @} @end example -Eine Taktüberprüfung gilt als nicht bestanden, wenn die Notenwerte -nicht stimmen. Besonders in mehrstimmiger komplizierter Musik können -solche falschen Notenwerte die ganze Partitur durcheinander bringen. +Besonders in mehrstimmiger komplizierter Musik können +falschen Notenwerte die ganze Partitur durcheinander bringen. Es lohnt sich also, die Fehlersuche damit zu beginnen, nicht bestandene Taktüberprüfungen zu kontrollieren. +Wenn aufeinander folgende Taktüberprüfungen mit dem gleichen +Abstand Fehler produzieren, wird eventuell nur die erste Warnung +ausgegeben. Damit wird die Warnung auf den Ursprung de Fehlers +fokussiert. + @funindex | @funindex pipeSymbol -Es ist auch möglich, die Bedeutung des Symbols @code{|} umzudefinieren. +Es ist auch möglich, die Bedeutung des Symbols @code{|} +umzudefinieren, so dass hiermit eine andere Aktion als eine +Taktüberprüfung erreicht wird. Das geschieht, indem man der Pipe (@code{pipeSymbol} einen musikalischen -Ausdruck zuweist: +Ausdruck zuweist. Im nächsten Beispiel wird @code{|} dazu +verwendet, eine doppelte Taktlinie auszugeben, woimmer man +das Zeichen auchsetzt. Gleichzeitig hört das Zeichen auf, +als Taktüberprüfung zu funktionieren. -@lilypond[quote,ragged-right,verbatim] +@lilypond[quote,verbatim] pipeSymbol = \bar "||" - -{ c'2 c' | c'2 c' } +{ + c'2 c'2 | + c'2 c'2 + c'2 | c'2 + c'2 c'2 +} @end lilypond @@ -1110,10 +2394,137 @@ Eine Warnung wird ausgegeben, wenn der interne Zähler nicht mit dem Wert 123 übereinstimmt. + @node Rehearsal marks @unnumberedsubsubsec Rehearsal marks -@untranslated +@cindex Übungszeichen +@cindex Abschnitte markieren +@funindex \mark + +Übungszeichen können mit dem @code{\mark}-Befehl ausgegeben werden: + +@lilypond[quote,verbatim,relative=2] +c1 \mark \default +c1 \mark \default +c1 \mark #8 +c1 \mark \default +c1 \mark \default +@end lilypond + +@noindent +Der Buchstabe@tie{}@qq{I} wird ausgelassen, was den allgemeinen +Notensatzregeln entspricht. Wenn Sie dennoch den Buchstaben +@qq{I} benutzen, wollen, müssen Sie + +@example +\set Score.markFormatter = #format-mark-alphabet +@end example + +@noindent +benutzen. + +Das Zeichen wird automatisch erhöht, wenn Sie @code{\mark +\default} schreiben, aber Sie können auch eine beliebige +Ganzzahl als Argument angeben. Der Wert, der gesetzt werden +soll, wird in der Eigenschaft @code{rehearsalMark} gespeichert. + +@cindex Übungszeichen formatieren +@cindex Stil von Übungszeichen +@cindex Übungszeichenstil +@cindex Art der Übungszeichen +@cindex Zeichen, Übung: Formatierung + +Der Stil der Übungszeichen wird von der Eigenschaft @code{markFormatter} definiert. Das ist eine Funktion, die +das aktuelle Zeichen und den aktuellen Kontext als Argument +annimmt. Sie gibt dann ein Textbeschriftungsobjekt aus. Im +folgenden Beispiel ist @code{markFormatter} so definiert, dass +eine Zahl ausgegeben wird. In den folgenden Takten +werden dann andere mögliche Einstellungen gezeigt. + +@lilypond[quote,verbatim,relative=2] +\set Score.markFormatter = #format-mark-numbers +c1 \mark \default +c1 \mark \default +\set Score.markFormatter = #format-mark-box-numbers +c1 \mark \default +\set Score.markFormatter = #format-mark-circle-numbers +c1 \mark \default +\set Score.markFormatter = #format-mark-circle-letters +c1 +@end lilypond + +Die Datei @file{scm/@/translation@/-functions@/.scm} beinhaltet +die Definitionen für @code{format-mark-numbers} (erstelle-Zeichen-Nummern), +@code{format-mark-box-numbers} (erstelle-Zeichen-Kasten-Nummern), +@code{format-mark-letters} (erstelle-Zeichen-Buchstaben) und +@code{format-mark-box-letters} (erstelle-Zeichen-Kasten-Buchstaben). Sie können als Anleitung +für eigene Formatierungsfunktionen dienen. + +Die Funktionen @code{format-mark-barnumbers}, +@code{format-mark-box-barnumbers}und +@code{format-mark-circle-barnumbers} könenn eingesetzt werden, +um Taktnummern anstelle der fortlaufenden Zahlen bzw. Buchstaben +zu erhalten. + +Andere Übungszeichenstile können auch manuell gesetzt werden: + +@example +\mark "A1" +@end example + +@noindent +@code{Score.markFormatter} hat keine Auswirkungen auf solcherart +definierte Zeichen. Man kann aber auch mit @code{\markup} +Textbeschriftungsobjekte zu dem selbstdefinierten Zeichen +hinzufügen: + +@example +\mark \markup@{ \box A1 @} +@end example + +@cindex Segno +@cindex Coda +@cindex D.S al Fine +@cindex Dal Segno + +Musikbuchstaben (wie etwa das Segno-Zeichen) können mit dem Befehl +@code{\musicglyph} als ein +@code{\mark}-Zeichen definierte werden: + +@lilypond[quote,verbatim,relative=1] +c1 \mark \markup { \musicglyph #"scripts.segno" } +c1 \mark \markup { \musicglyph #"scripts.coda" } +c1 \mark \markup { \musicglyph #"scripts.ufermata" } +c1 +@end lilypond + +@noindent +Siehe @ref{The Feta font}, wo alle Symbole gezeigt sind, die +mit dem Befehl @code{\musicglyph} ausgegeben werden können. + +Übliche Veränderungen der Positionierung von Übungszeichen finden +sich in +@ref{Formatting text}. + +@seealso + +Notationsreferenz: +@ref{The Feta font}, +@ref{Formatting text}. + +Installierte Dateien: +@file{scm/@/translation@/-functions@/.scm} beinhaltet die Definition +von @code{format-mark-numbers} und +@code{format-mark-letters}. Sie können als Anleitung für eigene +Funktionen benutzt werden. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{RehearsalMark}. + @node Special rhythmic concerns @@ -1134,178 +2545,187 @@ nicht mit dem Wert 123 übereinstimmt. @cindex Ziernoten @cindex Vorhalt @cindex Vorschlag +@cindex Ornamente -Verzierungen sind ausgeschriebene Ornamente. Die üblichste ist der -Vorschlag. Er wird durch eine verkleinerte Note mit Schrägstrich -und Bogen notiert. Der Vorhalt dagegen ist eine Verzierung, die -einen bestimmten Notenwert der Hauptnote für sich beansprucht. -Er wird als verkleinerte Note ohne Schrägstrich notiert. -Der Vorschlag wird mit dem Befehl @code{\acciaccatura} und der Vorhalt -mit @code{\appoggiatura} eingegeben. - -@lilypond[quote,ragged-right,relative=2,verbatim,fragment] -b4 \acciaccatura d8 c4 \appoggiatura e8 d4 -\acciaccatura { g16[ f] } e4 -@end lilypond +Verzierungen sind ausgeschriebene Verzierungen. Sie werden in +einer kleineren Schriftgröße gesetzt und nehmen keine logische +Zeit im Takt ein. -Bei beiden handelt es sich um spezielle Formen des @code{\grace} -(engl. Verzierung)-Befehl. Wenn dieser Befehl einem musikalischen -Ausdruck vorgestellt wird, wird ein neuer Ausdruck geschaffen, -der in kleineren Noten gesetzt wird und von der logischen Zeit -innerhalb des Taktes keinen Raum beansprucht. - -@lilypond[quote,ragged-right,relative=2,verbatim,fragment] +@lilypond[quote,relative=2,verbatim] c4 \grace c16 c4 -\grace { c16[ d16] } c2 c4 +\grace { c16[ d16] } c2 @end lilypond -@noindent -Anders als @code{\acciaccatura} oder @code{\appoggiatura} setzt -der @code{\grace}-Befehl keinen Bogen. - -@cindex Zeitberechnung, intern - -Programmintern wird die Zeitberechnung für Verzierungen in einer -zweiten Zählebene vorgenommen. Jeder Zeitpunkt beinhaltet zwei -rationale Zahlen: die eine steht für die logische Zeit, die andere -für die @qq{Verzierungszeit}. Das obere Beispiel ist hier -mit den entsprechenden Zeitwerten angezeigt: +LilyPond hat auch Unterstützung für zwei besondere Verzierungen, +den Vorschlag und den Vorhalt. Der Vorschlag wird durch eine +verkleinerte Note mit Schrägstrich +und Bogen notiert. Der Vorhalt dagegen ist eine Verzierung, die +einen bestimmten Notenwert der Hauptnote für sich beansprucht. +Er wird als verkleinerte Note ohne Schrägstrich notiert. -@lilypond[quote,ragged-right] -<< - \relative c''{ - c4 \grace c16 c4 \grace { - c16[ d16] } c2 c4 - } - \new Lyrics \lyricmode { - \override LyricText #'font-family = #'typewriter - - \markup { (0,0) } 4 - \grace { \markup { - ( \fraction 1 4 , \fraction -1 16 ) } 16 } - \markup { (\fraction 1 4 , 0 ) } 4 - \grace { - \markup { (\fraction 2 4 , \fraction "-1" 8 ) } 16 - \markup { (\fraction 2 4 , \fraction "-1" 16 ) } 16 - } - \markup { ( \fraction 2 4 , 0 ) } - } ->> +@lilypond[quote,relative=2,verbatim] +\grace c8 b4 +\acciaccatura d8 c4 +\appoggiatura e8 d4 +\acciaccatura { g16[ f] } e4 @end lilypond -Die Position von Verzierungen wird zwischen den Systemen synchronisiert. -Im folgenden Beispiel sind jeweils zwei Sechzehntel gegen jede Achtel -gesetzt: +Die Position von Verzierungen ist zwischen Notensystemen +synchronisiert. Im nächsten Beispiel stehen im einen +System zwei 16-Noten für jede 8-Note des zweiten Systems: -@lilypond[quote,ragged-right,relative=2,verbatim,fragment] -<< \new Staff { e4 \grace { c16[ d e f] } e4 } - \new Staff { c4 \grace { g8[ b] } c4 } >> +@lilypond[quote,relative=2,verbatim] +<< \new Staff { e2 \grace { c16[ d e f] } e2 } + \new Staff { c2 \grace { g8[ b] } c2 } >> @end lilypond @funindex \afterGrace -Eine Verzierung kann auch auf eine Note folgend gesetzt werden. Dazu wird -der @code{\afterGrace}-Befehl benutzt. Er nimmt zwei Argumente: die -Hauptnote und die Verzierungen, die nach der Hauptnote erscheinen sollen. +@cindex Verzierung, danach +@cindex Nachschlag -@lilypond[ragged-right, verbatim,relative=2,fragment] -c1 \afterGrace d1 { c16[ d] } c4 +Wenn Sie eine Note mit einer Verzierung abschließen wollen, müssen +Sie den @code{\afterGrace}-Befehl benutzen. Er benötigt zwei +Argumente: die Hauptnote und die Verzierung, die nach der +Hauptnote folgen soll: + +@lilypond[quote,verbatim,relative=2] +c1 \afterGrace d1 { c16[ d] } c1 @end lilypond -Damit wird die Verzierung im Abstand von 3/4 der Länge der Hauptnote -gesetzt. Dieser Bruch kann durch Setzen von -@code{afterGraceFraction} verändert werden: +Damit wird die Verzierung mit einem Abstand von der Hauptnote +gesetzt, der 3/4 der Dauer der Hauptnote entspricht. Dieser +Standard kann durch Definition von @code{afterGraceFraction} +verändert werden. Das nächste Beispiel zeigt, wie sich +der Abstand verändert, wenn der Wert 3/4, 15/16 und 1/2 der +Hauptnote beträgt. -@example -#(define afterGraceFraction (cons 7 8)) -@end example - -@noindent -Hier wurde die Position auf das vorletzte Achtel der Notenlänge gesetzt. +@lilypond[quote,verbatim,relative=2] +<< + \new Staff { + c1 \afterGrace d1 { c16[ d] } c1 + } + \new Staff { + #(define afterGraceFraction (cons 15 16)) + c1 \afterGrace d1 { c16[ d] } c1 + } + \new Staff { + #(define afterGraceFraction (cons 1 2)) + c1 \afterGrace d1 { c16[ d] } c1 + } +>> +@end lilypond -Der gleiche Effekt kann auch manuell erreicht werden: +Der Abstand zwischen der Hauptnote und der Verzierung kann auch +mit unsichtbaren Noten beeinflusst werden. Im nächsten Beispiel +wird die Verzierung mit einem Abstand von 7/8 zur Hauptnote +gesetzt. -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +@lilypond[quote,verbatim,relative=2] \new Voice { << { d1^\trill_( } - { s2 \grace { c16[ d] } } >> - c4) + { s2 s4. \grace { c16[ d] } } >> + c1) } @end lilypond -@noindent -Indem die Dauer der unsichtbaren Note (hier eine Halbe) wird der -Abstand zwischen Hauptnote und Verzierung angepasst. - Ein @code{\grace}-Notenabschnitt wird nach besonderen Satzregeln gesetzt, um z. B. kleinere Noten zu benutzen und die Richtung der -Hälse einzustellen. Veränderungen am Layout müssen also innerhalb -des Verzierungsausdrucks gesetzt werden, damit sie auch eine Auswirkung haben. +Hälse einzustellen. Veränderungen am Layout müssen also innerhalb +des Verzierungsausdrucks gesetzt werden, damit sie auch eine Auswirkung haben. Die Veränderungen müssen auch innerhalb des +Verzierungsausdrucks rückgängig gemacht werden. In diesem +Fall wird die Richtung der Hälse geändert und dann wieder der +Standard eingestellt: -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +@lilypond[quote,verbatim,relative=2] \new Voice { \acciaccatura { \stemDown f16-> \stemNeutral } - g4 + g4 e c2 } @end lilypond -@noindent -Diese Einstellungen müssen auch innerhalb der Verzierungsebene wieder -rückgängig gemacht werden. +@cindex Hals, mit Schrägstrich +@cindex durchgestrichener Hals +@cindex Notenhals, durchgestrichen -Das Layout der Verzierungsausdrücke kann mit der Funktion - @code{add-grace-property} verändert werden. Im folgenden Beispiel -wird die Richtung der Notenhälse neutralisiert, so dass sie nicht -unbedingt in nach oben zeigen. -@example -\new Staff @{ - #(add-grace-property 'Voice 'Stem 'direction '()) - @dots{} -@} -@end example - -@noindent -Eine andere Option ist es, die Variablen @code{startGraceMusic}, -@code{stopGraceMusic}, @code{startAcciaccaturaMusic}, -@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic} und -@code{stopAppoggiaturaMusic} zu vermeiden. Mehr Information findet sich -in der Datei @file{ly/@/grace@/-init@/.ly}. - -@noindent -Der Schrägstrich durch den Notenhals der Vorschläge kann auch in anderen -Situation erreicht werden mit -@code{\override Stem #'stroke-style = #"grace"}. +@snippets +The slash through the stem found in @emph{acciaccatura}s can be applied +in other situations: -@commonprop +@lilypond[quote,verbatim,relative=2] +\relative c'' { + \override Stem #'stroke-style = #"grace" + c8( d2) e8( f4) +} +@end lilypond -Verzierungen könne gezwungen werden, den Hauptnoten entsprechend aufgeteilt -zu werden. +The layout of grace expressions can be changed throughout the +music using the function @code{add-grace-property}. The following +example undefines the @code{Stem} direction for this grace, so +that stems do not always point up. -@lilypond[verbatim,quote,relative=2] -<< - \override Score.SpacingSpanner #'strict-grace-spacing = ##t - \new Staff { - c4 - \afterGrace c4 { c16[ c8 c16] } - c4 r - } +@lilypond[quote,verbatim,relative=2] +\relative c'' { \new Staff { - c16 c c c c c c c c4 r + #(add-grace-property 'Voice 'Stem 'direction ly:stem::calc-direction) + #(remove-grace-property 'Voice 'Stem 'direction) + \new Voice { + \acciaccatura { f16 } g4 + \grace { d16[ e] } f4 + \appoggiatura { a,32[ b c d] } e2 + } } ->> +} @end lilypond +Another option is to change the variables @code{startGraceMusic}, +@code{stopGraceMusic}, @code{startAcciaccaturaMusic}, +@code{stopAcciaccaturaMusic}, @code{startAppoggiaturaMusic}, +@code{stopAppoggiaturaMusic}. The default values of these can be +seen in the file @code{ly/@/grace@/-init@/.ly}. By redefining +them other effects may be obtained. + +Grace notes may be forced to align with regular notes +in other staves: + +@lilypond[verbatim,quote] +\relative c'' { + << + \override Score.SpacingSpanner #'strict-grace-spacing = ##t + \new Staff { + c4 + \afterGrace c4 { c16[ c8 c16] } + c4 r + } + \new Staff { + c16 c c c c c c c c4 r + } + >> +} +@end lilypond @seealso -Programmreferenz: @rinternals{GraceMusic}. +Glossar: +@rglos{grace notes}, +@rglos{acciaccatura}, +@rglos{appoggiatura}. + +Installierte Dateien: +@file{ly/@/grace@/-init@/.ly}. + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{GraceMusic}. @knownissues @@ -1314,12 +2734,17 @@ Eine Partitur, die mit einem @code{\grace}-Ausdruck beginnt, benötigt eine explizit gesetzte neue Stimme (@code{\new Voice}), sonst werden Hauptnote und Verzierung auf verschiedenen Systemen gesetzt. +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. Auch andere Symbole der Systeme, wie Vorzeichen, Taktlinien usw., werden synchronisiert. Vorsicht ist geboten, wenn nur in bestimmten Systemen Verzierungen vorkommen: -@lilypond[quote,ragged-right,relative=2,verbatim,fragment] +@lilypond[quote,relative=2,verbatim] << \new Staff { e4 \bar "|:" \grace c16 d4 } \new Staff { c4 \bar "|:" d4 } >> @end lilypond @@ -1344,11 +2769,136 @@ zu Fehlermeldungen oder Abstürzen kommen. @node Aligning to cadenzas @unnumberedsubsubsec Aligning to cadenzas -@untranslated +@cindex Kadenz, Ausrichten an +@cindex Ausrichten an Kadenz + +In Orchesterpartituren stellen Kadenzen ein besonderes Problem dar: +Wenn in der Partitur ein Instrument eine Kadenz spielt, die notiert +wird, müssen die anderen Stimmen genau die entsprechende Anzahl Noten +überspringen, damit sie nicht zu früh oder zu spät einsetzen. + +Eine Lösung ist es, die Funktionen @code{mmrest-of-length} oder +@code{skip-of-length} zu benutzen. Diese Scheme-Funktionen +brauchen einen definierten Notenabschnitt (eine Variable) +als Argument und produzieren entweder Ganztaktpausen oder leere +Takte, die genauso lang sind wie der Notenabschnitt. + +@lilypond[verbatim,quote] +MyCadenza = \relative c' { + c4 d8 e f g g4 + f2 g4 g +} + +\new GrandStaff << + \new Staff { + \MyCadenza c'1 + \MyCadenza c'1 + } + \new Staff { + #(ly:export (mmrest-of-length MyCadenza)) + c'1 + #(ly:export (skip-of-length MyCadenza)) + c'1 + } +>> +@end lilypond + +@seealso + +Glossar: +@rglos{cadenza}. + +Schnipsel: +@rlsr{Rhythms}. + @node Time administration @unnumberedsubsubsec Time administration -@untranslated +@cindex Verwaltung der Zeiteinheiten +@cindex Zeit (in der Partitur) +@cindex Noten ohne Takt +@cindex Takt, Noten ohne +@cindex Noten ohne Metrum +@cindex Metrum, Noten ohne + +@funindex currentBarNumber +@funindex measurePosition +@funindex measureLength + +Die Zeit in einer Partitur wird vom @code{Timing_translator} +verwaltet, der sich in den Standardeinstellungen im @code{Score}-Kontext +befindet. Eine Parallelbezeichnung, @code{Timing}, wird +dem Kontext hinzugefügt, in dem sich @code{Timing_translator} +befindet. + +Die folgenden Eigenschaften von @code{Timing} werden eingesetzt, +um die Zeit in Partituren zu verwalten. + +@cindex Taktnummer + +@table @code +@item currentBarNumber (aktuelle Taktnummer) +Die gerade aktuelle Taktzahl. Für ein Beispiel, das die Benutzung +dieser Eigenschaft zeigt, siehe @ref{Bar numbers}. + +@item measureLength (Taktlänge) +Die Länge der Takte mit der aktuellen Taktart. In einem 4/4-Takt +ist sie 1, in einem 6/8-Takt 3/4. Dieser Wert bestimmt, wann +eine Taktlinie gezogen wird und wie automatische Balken erstellt +werden sollen. + +@item measurePosition (Taktposition) +Der Schlag im Takt zum aktuellen Moment. Dieser Wert wird +zurückgesetzt, indem @code{measureLength} (die Taktlänge) abgezogen +wird, wenn der Wert von @code{measureLength} erreicht oder +überschritten wird. Wenn das passiert, wird der Zähler +@code{currentBarNumber} (aktuelle Taktnummer) erhöht. + +@item timing (Zeitberechnung) +Wenn auf wahr gesetzt, werden die oben genannten Variablen +zu jedem Zeitpunkt aktualisiert. Wenn auf falsch gesetzt, +bleibt der Engraver unendlich lange im aktuellen Takt. + +@end table + +Zeitverwaltung kann geändert werden, indem man diese Variablen +direkt beeinflusst. Im nächsten Beispiel wird die normale +Taktart mit 4/4 angegeben, aber @code{measureLength} wird +auf 5/4 gesetzt. An der Stelle 4/8 des dritten Taktes wird die +Taktposition (@code{measurePosition}) um 1/8 auf 5/8 erhöht, so +dass der Takt im Ergebnis 1/8 kürzer ist. Die nächste Taktlinie +wird dann auch bei 9/8 gezogen und nicht bei 5/4. + +@lilypond[quote,verbatim,relative=1] +\set Score.measureLength = #(ly:make-moment 5 4) +c1 c4 +c1 c4 +c4 c4 +\set Score.measurePosition = #(ly:make-moment 5 8) +b4 b4 b8 +c4 c1 +@end lilypond + +@noindent +Wie das Beispiel zeigt, erstellt @code{ly:make-moment n m} +die Dauer Zähler/Nenner einer ganzen Note. Zum Beispiel heißt +@code{ly:make-moment 1 8} die Dauer einer Achtelnote, und +@code{ly:make-moment 7 16} die Dauer von sieben Sechszehntelnoten. + + +@seealso + +Notationsreferenz: +@ref{Bar numbers}, @ref{Unmetered music} + +Schnipsel: +@rlsr{Rhythms}. + +Referenz der Interna: +@rinternals{Timing_translator}, +@rinternals{Score} + + diff --git a/Documentation/de/user/specialist.itely b/Documentation/de/user/specialist.itely index cdafdd8887..bc8b0b6f07 100644 --- a/Documentation/de/user/specialist.itely +++ b/Documentation/de/user/specialist.itely @@ -16,7 +16,7 @@ types of instrument or in specific styles. @menu * Vocal music:: -* Keyboard instruments:: +* Keyboard and other multi-staff instruments:: * Unfretted string instruments:: * Fretted string instruments:: * Percussion:: diff --git a/Documentation/de/user/staff.itely b/Documentation/de/user/staff.itely index b3bf3b044d..a12f4d55bb 100644 --- a/Documentation/de/user/staff.itely +++ b/Documentation/de/user/staff.itely @@ -23,7 +23,8 @@ @subsection Displaying staves @menu -* System start delimiters:: +* System start delimiters:: +* Grouping staves:: * Staff symbol:: * Hiding staves:: @end menu @@ -120,6 +121,11 @@ Anfangsklammern können tief einander verschachtelt werden. >> @end lilypond +@node Grouping staves +@unnumberedsubsubsec Grouping staves + +@untranslated + @node Staff symbol @unnumberedsubsubsec Staff symbol diff --git a/Documentation/de/user/tutorial.itely b/Documentation/de/user/tutorial.itely index 341b4cbbab..35b86f4d48 100644 --- a/Documentation/de/user/tutorial.itely +++ b/Documentation/de/user/tutorial.itely @@ -744,7 +744,7 @@ deutsche Benutzer kein Problem. Es ist aber möglich, die Namen für die @notation{Versetzungszeichen} in anderen Sprachen zu benutzen, siehe @ruser{Note names in other languages}. -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] cis1 ees fisis, aeses @end lilypond @@ -774,7 +774,7 @@ Befehl @code{\key}, gefolgt von einer Notenbezeichnung und @code{\major} (für Dur) oder @code{\minor} (für Moll). -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] \key d \major a1 \key c \minor @@ -811,7 +811,7 @@ den Ton eingeben, den man @emph{hören} will. In diesem Beispiel -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] \key d \major d cis fis @end lilypond @@ -826,7 +826,7 @@ auf die erste Linie des Systems.} Im Gegenteil, er heißt vielmehr: In der Tonart As-Dur @emph{bekommt} sie ein Versetzungszeichen: -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] \key aes \major e @end lilypond @@ -869,7 +869,7 @@ Glossar: @rglos{tie}. Ein @notation{Bindebogen} wird geschrieben, indem man eine Tilde @code{~} an die erste der zu verbindenden Noten hängt. -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] g4~ g c2~ c4 ~ c8 a8 ~ a2 @end lilypond @@ -883,7 +883,7 @@ Ein @notation{Legatobogen} ist ein Bogen, der sich über mehrere Noten erstreckt. Seine Beginn- und Endnote werden mit @q{(} beziehungsweise @q{)} markiert. -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] d4( c16) cis( d e c cis d) e( d4) @end lilypond @@ -898,7 +898,7 @@ Phrasierungsbögen gleichzeitig vorkommen, aber es kann nicht mehr als jeweils einen Legato- und einen Phrasierungsbogen gleichzeitig geben. -@lilypond[verbatim,quote,fragment,relative=2] +@lilypond[verbatim,quote,relative=2] a8(\( ais b c) cis2 b'2 a4 cis,\) @end lilypond @@ -1665,7 +1665,7 @@ notiert aus: \relative c'' { \key g \major \time 6/8 - d4 b8 c4 a8 d4 b8 g4 + d4 b8 c4 a8 d4 b8 g4 g8 a4 b8 c b a d4 b8 g4. } \addlyrics { @@ -1690,14 +1690,14 @@ betroffenen Noten zu notieren, zu Einzelheiten siehe \relative c'' { \key g \major \time 6/8 - d4 b8 c4 a8 d4 b8 g4 + d4 b8 c4 a8 d4 b8 g4 g8 a4 b8 c( b) a d4 b8 g4. } \addlyrics { Girls and boys come out to play, The moon doth shine as bright as day; } ->> +>> @end lilypond Die Wörter orientieren sich jetzt richtig an den Noten, @@ -1732,7 +1732,7 @@ für jede Note, die übersprungen werden soll, ein Unterstrich \relative c'' { \key g \major \time 6/8 - d4 b8 c4 a8 d4 b8 g4 + d4 b8 c4 a8 d4 b8 g4 g8 a4 b8 c[ b] a d4 b8 g4. } \addlyrics { @@ -1755,11 +1755,11 @@ aus Purcells @notation{Dido and Æneas}: \relative c'' { \key g \minor \time 3/2 - g2 a bes bes( a) + g2 a bes bes( a) b c4.( bes8 a4. g8 fis4.) g8 fis1 } \addlyrics { - When I am laid, + When I am laid, am laid __ in earth, } >> @@ -1775,17 +1775,17 @@ zeigt, mit denen Text an den Noten ausgerichtet werden kann: @c no ragged-right here because otherwise the hyphens get lost, @c but the example is long enough to avoid looking strange. -@lilypond[verbatim,quote] +@lilypond[verbatim,quote,noragged-right] << \relative c' { \key g \major \time 3/4 \partial 4 - d4 g4 g a8( b) g4 g4 + d4 g4 g a8( b) g4 g4 b8( c) d4 d e4 c2 } \addlyrics { - A -- way in a __ man -- ger, + A -- way in a __ man -- ger, no __ crib for a bed, __ } >> @@ -1803,13 +1803,13 @@ in Figaros Arie @notation{Largo al factotum} gesungen werden mus. @c no ragged-right here because otherwise the hyphens get lost, @c but the example is long enough to avoid looking strange. -@lilypond[verbatim,quote] +@lilypond[verbatim,quote,noragged-right] << \relative c' { \clef bass \key c \major \time 6/8 - c4.~ c8 d b c([ d)] b c d b c + c4.~ c8 d b c([ d]) b c d b c } \addlyrics { Lar -- go_al fac -- to -- tum del -- la cit -- tà @@ -1838,7 +1838,7 @@ aus Händels @notation{Judas Maccabäus}: \key f \major \time 6/8 \partial 8 - c8 c([ bes)] a a([ g)] f f'4. b, c4.~ c4 + c8 c([ bes]) a a([ g]) f f'4. b, c4.~ c4 } \addlyrics { Let flee -- cy flocks the hills a -- dorn, __ @@ -1847,7 +1847,7 @@ aus Händels @notation{Judas Maccabäus}: \key f \major \time 6/8 \partial 8 - r8 r4. r4 c8 a'([ g)] f f([ e)] d e([ d)] c bes'4 + r8 r4. r4 c8 a'([ g]) f f([ e]) d e([ d]) c bes'4 } \addlyrics { Let flee -- cy flocks the hills a -- dorn, diff --git a/Documentation/de/user/unfretted-strings.itely b/Documentation/de/user/unfretted-strings.itely index 63cc3df9c3..5568e01940 100644 --- a/Documentation/de/user/unfretted-strings.itely +++ b/Documentation/de/user/unfretted-strings.itely @@ -27,7 +27,7 @@ * References for unfretted strings:: * Bowing indications:: * Harmonics:: -* Snap (Bartók) pizzicato:: +* Snap (Bartok) pizzicato:: @end menu @node References for unfretted strings @@ -54,7 +54,7 @@ Befehl @code{\harmonic} markiert wird. 2 @end lilypond -@node Snap (Bartók) pizzicato -@unnumberedsubsubsec Snap (Bartók) pizzicato +@node Snap (Bartok) pizzicato +@unnumberedsubsubsec Snap (Bartok) pizzicato @untranslated diff --git a/Documentation/de/user/working.itely b/Documentation/de/user/working.itely index 3803169ee8..e6d14b358d 100644 --- a/Documentation/de/user/working.itely +++ b/Documentation/de/user/working.itely @@ -218,9 +218,9 @@ hornNotes = \relative c'' { c4 b dis c } Das könnte auch nützlich in Minimal-Music sein: @lilypond[quote,verbatim,ragged-right] -fragA = \relative c'' { a4 a8. b16 } -fragB = \relative c'' { a8. gis16 ees4 } -violin = \new Staff { \fragA \fragA \fragB \fragA } +fragmentA = \relative c'' { a4 a8. b16 } +fragmentB = \relative c'' { a8. gis16 ees4 } +violin = \new Staff { \fragmentA \fragmentA \fragmentB \fragmentA } \score { { \violin diff --git a/Documentation/es/user/fretted-strings.itely b/Documentation/es/user/fretted-strings.itely index 6402336cc7..72ccae0fa7 100644 --- a/Documentation/es/user/fretted-strings.itely +++ b/Documentation/es/user/fretted-strings.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: 770ccfb9bd8536d7fb570a5c25ce874a461486f0 + Translation of GIT committish: b728a774df08af22da737f01e0bf1fb17ab81618 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -19,7 +19,7 @@ exclusivos de los instrumentos de cuerda con trastes. @cindex tablatura @cindex guitarra, tablatura de -@cindex tablatura de banj +@cindex tablatura de banjo @cindex banjo, tablatura de @menu @@ -961,6 +961,8 @@ predefinido, las propiedades de interface pertenecen a @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {customizing-fretboard-fret-diagrams.ly} +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{defining-predefined-fretboards-for-other-instruments.ly} @seealso @@ -970,8 +972,9 @@ Referencia de la notación: @ref{Chord mode overview}, @ref{Predefined fretboard diagrams}. -Installed Files: -@file{ly/predefined-guitar-fretboards.ly}. +Archivos de inicio: +@file{ly/predefined-guitar-fretboards.ly}, +@file{ly/predefined-guitar-ninth-fretboards.ly}. Fragmentos de código: @rlsr{Fretted strings}. @@ -1057,25 +1060,6 @@ manual de una nota a una cuerda. En muchos casos sólo hay que colocar manualmente una nota sobre una cuerda; el resto de las notas se situará en el lugar adecuado por parte del contexto @code{FretBoards}. -@lilypond[quote,ragged-right,verbatim] -<< - \context ChordNames { - \chordmode { - c1 c - } - } - \context FretBoards { - < c g c' e' g'> 1 - < c g\4 c' e' g'> 1 - } - \context Staff { - \clef "treble_8" - < c g c' e' g'> 1 - < c g c' e' g'> 1 - } ->> -@end lilypond - @cindex trastes, añadir digitaciones a diagramas de @cindex digitaciones, añadir, a diagramas de trastes diff --git a/Documentation/es/user/lilypond-learning.tely b/Documentation/es/user/lilypond-learning.tely index 9ea81c3c9c..9ec1a0cdf5 100644 --- a/Documentation/es/user/lilypond-learning.tely +++ b/Documentation/es/user/lilypond-learning.tely @@ -12,15 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex - @c don't remove this comment. @ignore diff --git a/Documentation/es/user/lilypond-program.tely b/Documentation/es/user/lilypond-program.tely index 7488716504..40c6b48a4c 100644 --- a/Documentation/es/user/lilypond-program.tely +++ b/Documentation/es/user/lilypond-program.tely @@ -12,15 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex - @c don't remove this comment. @ignore diff --git a/Documentation/es/user/lilypond.tely b/Documentation/es/user/lilypond.tely index 686f36cbcd..34aa0d67b1 100644 --- a/Documentation/es/user/lilypond.tely +++ b/Documentation/es/user/lilypond.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c Keep this here, since it pertains to the direntry below. @ignore diff --git a/Documentation/es/user/macros.itexi b/Documentation/es/user/macros.itexi index 6989af7b15..4d1e7776f0 100644 --- a/Documentation/es/user/macros.itexi +++ b/Documentation/es/user/macros.itexi @@ -8,6 +8,10 @@ @include version.itexi +@c don't replace quotes with directed quotes +@set txicodequoteundirected +@set txicodequotebacktick + @c ***** Displaying text ***** @c we need this since @q{\} doesn't work with makeinfo 4.11 -- diff --git a/Documentation/es/user/percussion.itely b/Documentation/es/user/percussion.itely index ba433fa1e5..6fecefcd8e 100644 --- a/Documentation/es/user/percussion.itely +++ b/Documentation/es/user/percussion.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @c This file is part of lilypond.tely @ignore - Translation of GIT committish: 2d70503b922db3a192f3dbd38ab5ea2c9fb184db + Translation of GIT committish: 0b6448e57eeda9258410753c9b1a42ed0897fe2b When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -453,7 +453,7 @@ tambustaff = { \drummode { \time 6/8 - \repeat "unfold" 2 { tamb8. tamb16 tamb8 tamb tamb tamb | } + 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! @@ -462,6 +462,7 @@ tambustaff = { } @end lilypond + Música para gong, introducida con @q{tt} (tam-tam): @lilypond[quote,verbatim] @@ -501,8 +502,8 @@ bellstaff = { \bellstaff \drummode { \time 2/4 - \repeat "unfold" 2 { rb8 rb cb cb16 rb-> ~ | - rb16 rb8 rb16 cb8 cb | } + rb8 rb cb cb16 rb-> ~ | + rb16 rb8 rb16 cb8 cb | } } @end lilypond @@ -592,16 +593,18 @@ en @ref{Parentheses}. Sin embargo, el modo por defecto @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] hh16 < \parenthesize sn > hh < \parenthesize sn > hh8 hh - } \\ { + } \\ + { bd4 r4 bd8 bd r8 bd } >> diff --git a/Documentation/es/user/rhythms.itely b/Documentation/es/user/rhythms.itely index e9639adb13..9ad92c7173 100644 --- a/Documentation/es/user/rhythms.itely +++ b/Documentation/es/user/rhythms.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 770ccfb9bd8536d7fb570a5c25ce874a461486f0 + Translation of GIT committish: bf07765f328aa2a1a52cee5d2963d27168096e94 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -910,24 +910,8 @@ Las indicaciones de compás de la música mensural se tratan en @snippets -La instrucción @code{\time} establece las propiedades -@code{timeSignatureFraction}, @code{beatLength} y @code{measureLength} -en el contexto @code{Timing}, que normalmente tiene el alias -@code{Score}. La modificación del valor de -@code{timeSignatureFraction} hace que se imprima la nueva indicación -de compás sin que cambien las otras propiedades: - -@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 compuesto, indicaciones de compás @cindex compás compuesto, indicaciones de @@ -1093,13 +1077,17 @@ para indicar dónde se pueden producir los saltos. @node Polymetric notation @unnumberedsubsubsec Polymetric notation +@c This section necessarily uses \set +@c This is acceptable -td + @cindex double time signatures @cindex signatures, polymetric @cindex polymetric signatures @cindex meter, polymetric -Está contemplada la notación polimétrica, ya sea explícitamente o a -través de un uso inteligente de las posibilidades de marcado. +Está contemplada la notación polimétrica, ya sea explícitamente o +mediante la modificación de la indicación visible del compás y el +escalado de la duración de las notas. @strong{Pentagramas con distintas indicaciones de compás, compases de igual longitud} @@ -1108,19 +1096,21 @@ Se puede crear esta notación estableciendo una indicación de compás común para cada pentagrama per sustituyendo el símbolo manualmente mediante el establecimiento de @code{timeSignatureFraction} a la fracción deseada y escalando las duraciones impresas en cada -pentagrama a la indicación de compás común. Esto se hace con -@code{\scaleDurations}, que se usa de una forma similar a -@code{\times}, pero no crea un corchete de grupo especial, véase -@ref{Scaling durations}. +pentagrama a la indicación de compás común; véase @ref{Time +signature}. El escalado se hace con @code{\scaleDurations}, que se +usa de una forma similar a @code{\times}, pero no crea un corchete de +grupo especial, véase @ref{Scaling durations}. En este ejemplo, se usa en paralelo música con compases de 3/4, 9/8 y 10/8. En el segundo pentagrama, las duraciones mostradas se multiplican por 2/3, pues 2/3 * 9/8 = 3/4, y en el tercer pentagrama, las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 * -10/8 = 3/4. +10/8 = 3/4. Con frecuencia se hace necesario insertar las barras de +forma manual, pues el escalado de las duraciones afecta a las reglas +de barrado automático. @lilypond[quote,verbatim,fragment] -\relative c' { << +\relative c' << \new Staff { \time 3/4 c4 c c | @@ -1130,7 +1120,7 @@ las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 * \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 @@ -1138,18 +1128,18 @@ las duraciones que se muestran están multiplicadas por 3/5, pues 3/5 * \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{Pentagramas con distinas indicaciones de compás y longitudes -de compás distintas} +@strong{@i{Pentagramas con distinas indicaciones de compás y +longitudes de compás distintas}} Se puede dar a cada pentagrama su propia indicación de compás -independiente trasladando el grabador @code{Timing_translator} al -contexto de @code{Staff}. +independiente trasladando los grabadores @code{Timing_translator} y +@code{Default_bar_line_engraver} al contexto de @code{Staff}. @lilypond[quote,verbatim] \layout { @@ -1202,7 +1192,8 @@ Glosario musical: @rglos{meter}. Referencia de la notación: -@ref{Scaling durations} +@ref{Time signature}, +@ref{Scaling durations}. Fragmentos de código: @rlsr{Rhythms}. @@ -1210,6 +1201,7 @@ Fragmentos de código: Referencia de funcionamiento interno: @rinternals{TimeSignature}, @rinternals{Timing_translator}, +@rinternals{Default_bar_line_engraver}, @rinternals{Staff}. @knownissues @@ -1374,12 +1366,12 @@ pueden escribir los barrados de forma explícita; véase @ref{Manual beams}. También es posible definir patrones de barrado que difieran de los ajustes por defecto. Las reglas de barrado predeterminadas están definidas en el archivo @file{scm/@/auto@/-beam@/.scm}. Si no -hay definidas reglas de barrado para el tipo de compás en uso, el -barrado se controla mediante los valores de tres propiedades de -contexto, @code{measureLength}, @code{beatLength} y -@code{beatGrouping}. Tanto las reglas de barrado como las propiedades -de contexto se pueden sobreescribir, véase @ref{Setting automatic beam -behavior}. +hay definidas reglas de barrado para una duración dada de la barra en +el tipo de compás en uso, el barrado se controla mediante los valores +de tres propiedades de contexto, @code{measureLength}, +@code{beatLength} y @code{beatGrouping}. Tanto las reglas de barrado +como las propiedades de contexto se pueden sobreescribir, véase +@ref{Setting automatic beam behavior}. @cindex autoBeamOn @cindex autoBeamOff @@ -1425,7 +1417,7 @@ Referencia de la notación: @ref{Setting automatic beam behavior}. Archivos instalados: -@file{scm/auto-beam.scm}. +@file{scm/@/auto@/-beam@/.scm}. Fragmentos de código: @rlsr{Rhythms}. @@ -1461,20 +1453,22 @@ descritas en @ref{Automatic beams}. Existen dos formas mutuamente excluyentes de modificar estas reglas. La primera es modificar la agrupación de los pulsos y se aplica a compases poco usuales, es decir, aquellos para los que no ha reglas predefinidas que definen los -puntos de final de las barras. El segundo método, la modificación de -los puntos finales de las barras, se debe usar para aquellos compases -para los que existen reglas predefinidas de final de barra. Hay -reglas predefinidas para los compases de 3/2, 3/4, 4/4, 2/4, 4/8, -4/16, 6/8, 9/8 y 12/8. +puntos de final de las barras. El segundo método, modificar la +especificación de los puntos finales de las barras, se puede usar para +cualquier tipo de compás. Este segundo método @strong{se debe} usar +para aquellos compases y combinaciones de duración de barras para los +que existen reglas predefinidas de final de barra, a no ser que se +hayan revertido. Hay reglas predefinidas para los compases de 3/2, +3/4, 4/4, 2/4, 4/8, 4/16, 6/8, 9/8 y 12/8. @i{@strong{Modificar las agrupaciones de pulsos}} -Si no hay definida ninguna regla de final de barra para el tipo de -compás en uso, el barrado se controla mediante tres propiedades de -contexto: @code{measureLength}, @code{beatLength} y -@code{beatGrouping}. Estas propiedades se deben establecer en los -contextos @code{Score}, @code{Staff} o @code{Voice} para delimitar el -ámbito de su efecto. +Si no hay definida ninguna regla de final de barra para la duración de +una barra en particular dentro del tipo de compás en uso, su barrado +se controla mediante tres propiedades de contexto: +@code{measureLength}, @code{beatLength} y @code{beatGrouping}. Estas +propiedades se deben establecer en los contextos @code{Score}, +@code{Staff} o @code{Voice} para delimitar el ámbito de su efecto. Dichas propiedades determinan el barrado de la siguiente forma: @@ -1497,12 +1491,24 @@ puntos finales de las barras. @end itemize -De forma predeterminada, estas propiedades se derivan del compás -establecido por la instrucción @code{\time}. La longitud -@code{measureLength} es, de forma predeterminada, exactamente la misma -que la longitud del compás dado por la indicación de compás, y la -longitud predeterminada del pulso @code{beatLength} viene dada por el -denominador del compás. + +@warning{Estas tres propiedades se hacen efectivas para una barra +concreta @strong{solamente} si no hay reglas de final de barra +predefinidas para esa duración de barra en el tipo de compás en uso, o +si todas esas reglas de final de barra se han revertido.} + +De forma predeterminada, las propiedades the @code{measureLength} y +@code{beatLength} se derivan del compás establecido por la instrucción +@code{\time}. La longitud @code{measureLength} está establecida de +forma que sea exactamente la misma que la longitud del compás dado por +la indicación de compás, y la longitud del pulso @code{beatLength} +tiene un valor dado igual a una parte de compás (1/n, siendo n el +denominador del compás). + +El valor predeterminado de @code{beatGrouping} se toma de una tabla +que está en @file{scm/@/music@/-functions@/.scm}. Para localizarla, +véase @rlearning{Other sources of information}. Define la agrupación +de pulsos para los compases de 5/8, 6/8, 8/8, 9/8 y 12/8. Tanto @code{measureLength} como @code{beatLength} son @i{momentos}, unidades de duración musical. Las cantidades del tipo @i{moment} se @@ -1517,60 +1523,11 @@ pulsos en cada grupo. @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] {grouping-beats.ly} -@c TODO Convert to snippet called "Specifying context with beatGrouping" - -Especificando el contexto, el efecto de @code{beatGrouping} puede -limitarse al contexto especificado, y sobreescribirse los valores -establecidos en contextos de niveles más altos: - -@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? - -La propiedad @code{measureLength} determina dónde se deben insertar -líneas divisorias y, con @code{beatLength} y @code{beatGrouping}, cómo -se deben generar las barras autoomáticas para compases para los que no -hay ninguna regla definida para los finales de barra. - -@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 @@ -1595,17 +1552,15 @@ especificadas por las propiedades de @code{autoBeamSettings}. Estas propiedades consisten en una lista de reglas que especifican dónde pueden terminar las barras. Las reglas predeterminadas de @code{autoBeamSettings} están definidas en -@file{scm/@/auto@/-beam@/.scm}. +@file{scm/@/auto@/-beam@/.scm}. Para localizarlo, consulte +@rlearning{Other sources of information}. -@strong{Se debe} usar este método para los compases corrientes, y -también es particularmente apropiado para otros muchos compases si la -indicación de compás cambia con frecuencia. A causa de que las reglas -se pueden escribir de forma que se apliquen a un tipo de compás -específico, sólo se tienen que determinar una vez con reglas para cada -tipo de compás. Intentar conseguir el mismo resultado modificando el -agrupamiento de los pulsos requeriría la inserción de instrucciones -@code{\set} a cada cambio de compás, a no ser que los valores -predeterminados de ese tipo de compás fuesen apropiados. +@strong{Se debe} usar este método para los tipos de compás para los +que existen reglas de final de barra definidas de forma +predeterminada, a no ser que todas ellas se hayan revertido. También +es particularmente apropiado para otros muchos compases si la +indicación de compás cambia con frecuencia, o si el barrado debe ser +distinto para las distintas duraciones de barra. Para añadir una regla a la lista, utilice @@ -1707,8 +1662,6 @@ pentagrama: << {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? - @warning{Si se produce un comportamiento inesperado de las barras, compruebe la existencia de una posible interferencia en los ajustes predeterminados del barrado automático que están en @@ -1760,26 +1713,38 @@ a a a a @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] {beam-grouping-in-7-8-time.ly} -@ignore - -@c TODO Does this example add anything? +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{reverting-default-beam-endings.ly} -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 +@c TODO Convert to snippet called "Beam endings in Score context" +@c Submitted to LSR 3 Nov 08 -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). +Las reglas de final de barra especificadas en el contexto Score se +aplican a todos los pentagramas, pero se pueden modificar tanto en los +niveles de Staff como de Voice: -@end ignore +@lilypond[quote,verbatim,relative=2] + \time 5/4 + % Set default beaming for all staves + #(override-auto-beam-setting '(end * * 5 4) 3 8 'Score) + #(override-auto-beam-setting '(end * * 5 4) 7 8 'Score) + << + \new Staff { + c8 c c c c c c c c c + } + \new Staff { + % Modify beaming for just this staff + #(override-auto-beam-setting '(end * * 5 4) 6 8 'Staff) + #(revert-auto-beam-setting '(end * * 5 4) 7 8 'Staff) + c8 c c c c c c c c c + } + \new Staff { + % Inherit beaming from Score context + c8 c c c c c c c c c + } + >> +@end lilypond -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] -{reverting-default-beam-endings.ly} @predefined @@ -1856,8 +1821,8 @@ g a] @snippets -@c TODO Add snippet "Flat flags and beam nibs" when available -@c Added to LSR 27 Oct 08 +@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] +{flat-flags-and-beam-nibs.ly} @node Feathered beams @unnumberedsubsubsec Feathered beams diff --git a/Documentation/fr/user/lilypond-learning.tely b/Documentation/fr/user/lilypond-learning.tely index 241fe9df81..c74ae320be 100644 --- a/Documentation/fr/user/lilypond-learning.tely +++ b/Documentation/fr/user/lilypond-learning.tely @@ -12,15 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex - @c don't remove this comment. @ignore diff --git a/Documentation/fr/user/lilypond-program.tely b/Documentation/fr/user/lilypond-program.tely index 2a9c92dd09..861e8ba72a 100644 --- a/Documentation/fr/user/lilypond-program.tely +++ b/Documentation/fr/user/lilypond-program.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c don't remove this comment. @ignore diff --git a/Documentation/fr/user/lilypond.tely b/Documentation/fr/user/lilypond.tely index 3f907cd5c8..1a8bc532ef 100644 --- a/Documentation/fr/user/lilypond.tely +++ b/Documentation/fr/user/lilypond.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c @direntry has not been added yet, as Emacs and standalone Info have @c no i18n support -JM diff --git a/Documentation/fr/user/macros.itexi b/Documentation/fr/user/macros.itexi index 6b86871839..16860ee093 100644 --- a/Documentation/fr/user/macros.itexi +++ b/Documentation/fr/user/macros.itexi @@ -8,6 +8,10 @@ @include version.itexi +@c don't replace quotes with directed quotes +@set txicodequoteundirected +@set txicodequotebacktick + @c ***** Displaying text ***** @c we need this since @q{\} doesn't work with makeinfo 4.11 -- diff --git a/Documentation/po/GNUmakefile b/Documentation/po/GNUmakefile index 685d2bab5f..3f8fc3ce4a 100644 --- a/Documentation/po/GNUmakefile +++ b/Documentation/po/GNUmakefile @@ -11,6 +11,7 @@ DOMAIN=lilypond-doc DOC_PO_SOURCES = postprocess_html.py texi-gettext.py translations-status.py TELY_FILES = $(shell ls $(depth)/Documentation/user/lilypond*.tely) TELY_FILES += $(foreach l, $(LANGS), $(shell ls $(depth)/Documentation/$(l)/user/lilypond*.tely)) +TELY_FILES += $(shell ls $(depth)/input/lsr/*.ly) messages: $(outdir)/messages diff --git a/Documentation/po/de.po b/Documentation/po/de.po index f396c1e5e9..183a24a75d 100644 --- a/Documentation/po/de.po +++ b/Documentation/po/de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-27 12:40+0100\n" +"POT-Creation-Date: 2008-11-09 01:15+0100\n" "PO-Revision-Date: 2008-10-19 10:10+0300\n" "Last-Translator: Till Rettig \n" "Language-Team: de\n" @@ -420,6 +420,7 @@ msgstr "f ist 4 aufwärts oder 3 runter, also f unter dem b" #. Documentation/user/tutorial.itely:1796 (variable) #. Documentation/user/working.itely:214 (variable) #. Documentation/user/working.itely:229 (variable) +#. Documentation/user/pitches.itely:1041 (context id) msgid "violin" msgstr "Geige" @@ -660,6 +661,7 @@ msgstr "Taktangabe" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "time signature" msgstr "Taktangabe" @@ -887,6 +889,7 @@ msgstr "Bindebögen" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tie" msgstr "Bindebogen" @@ -1081,6 +1084,7 @@ msgstr "Auftakt" #. @rglos in Documentation/fr/user/tutorial.itely #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "anacrusis" msgstr "Auftakt" @@ -1105,6 +1109,7 @@ msgstr "Andere rhythmische Aufteilungen" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "note value" msgstr "Notenwert" @@ -1114,6 +1119,7 @@ msgstr "Notenwert" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "triplet" msgstr "Triole" @@ -1138,6 +1144,7 @@ msgstr "Verzierungen" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "grace notes" msgstr "Verzierungen" @@ -1147,6 +1154,7 @@ msgstr "Verzierungen" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "acciaccatura" msgstr "Vorschlag" @@ -1156,6 +1164,7 @@ msgstr "Vorschlag" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "appoggiatura" msgstr "Vorhalt" @@ -1424,7 +1433,45 @@ msgstr "Absolute Notenbezeichnungen" msgid "After the tutorial" msgstr "Nach der Übung" +#. Documentation/user/fundamental.itely:325 (context id) +#. Documentation/user/fundamental.itely:368 (context id) +#, fuzzy +msgid "singer" +msgstr "Fingersatz" + +#. Documentation/user/fundamental.itely:326 (context id) +#. Documentation/user/fundamental.itely:369 (context id) +#, fuzzy +msgid "vocal" +msgstr "Tonleiter" + +#. Documentation/user/fundamental.itely:329 (context id) +#. Documentation/user/fundamental.itely:372 (context id) +#, fuzzy +msgid "piano" +msgstr "Klavier" + +#. Documentation/user/fundamental.itely:330 (context id) +#. Documentation/user/fundamental.itely:363 (variable) +#. Documentation/user/fundamental.itely:373 (context id) +#. Documentation/user/fundamental.itely:2669 (variable) +#. Documentation/user/fundamental.itely:2711 (context id) +msgid "upper" +msgstr "oben" + +#. Documentation/user/fundamental.itely:331 (context id) +#. Documentation/user/fundamental.itely:364 (variable) +#. Documentation/user/fundamental.itely:374 (context id) +#. Documentation/user/fundamental.itely:2676 (variable) +#. Documentation/user/fundamental.itely:2712 (context id) +msgid "lower" +msgstr "unten" + #. Documentation/user/fundamental.itely:361 (variable) +#. Documentation/user/simultaneous.itely:239 (context id) +#. Documentation/user/vocal.itely:568 (context id) +#. Documentation/user/vocal.itely:797 (context id) +#. Documentation/user/vocal.itely:818 (context id) #. Documentation/user/vocal.itely:1222 (variable) #. Documentation/user/vocal.itely:1264 (variable) msgid "melody" @@ -1437,15 +1484,11 @@ msgstr "Melodie" msgid "text" msgstr "Text" -#. Documentation/user/fundamental.itely:363 (variable) -#. Documentation/user/fundamental.itely:2669 (variable) -msgid "upper" -msgstr "oben" - -#. Documentation/user/fundamental.itely:364 (variable) -#. Documentation/user/fundamental.itely:2676 (variable) -msgid "lower" -msgstr "unten" +#. Documentation/user/fundamental.itely:443 (context id) +#. Documentation/user/staff.itely:535 (context id) +#, fuzzy +msgid "main" +msgstr "Moll" #. Documentation/user/fundamental.itely:632 (comment) msgid "Voice \\\"1\\\" Voice \\\"2\\\"" @@ -1551,6 +1594,16 @@ msgstr "Hälse usw. nach oben ausrichten" msgid "Initiate first voice" msgstr "Erste Stimme einrichten" +#. Documentation/user/fundamental.itely:1199 (context id) +#. Documentation/user/fundamental.itely:2441 (context id) +#. Documentation/user/vocal.itely:503 (context id) +#. Documentation/user/vocal.itely:1233 (context id) +#. Documentation/user/vocal.itely:1274 (context id) +#. Documentation/user/keyboards.itely:327 (context id) +#. Documentation/user/fretted-strings.itely:241 (context id) +msgid "one" +msgstr "" + #. Documentation/user/fundamental.itely:1242 (variable) #. Documentation/user/fundamental.itely:2646 (variable) #. Documentation/user/tweaks.itely:3268 (variable) @@ -1575,6 +1628,16 @@ msgstr "SopEinsText" msgid "SopTwoLyrics" msgstr "SoprZweiText" +#. Documentation/user/fundamental.itely:1255 (context id) +#, fuzzy +msgid "SopOne" +msgstr "SoprEinsNoten" + +#. Documentation/user/fundamental.itely:1264 (context id) +#, fuzzy +msgid "SopTwo" +msgstr "SoprZweiNoten" + #. Documentation/user/fundamental.itely:1296 (variable) #. Documentation/user/fundamental.itely:2864 (variable) msgid "TimeKey" @@ -1619,6 +1682,32 @@ msgstr "StropheDrei" msgid "VerseFour" msgstr "StropheVier" +#. Documentation/user/fundamental.itely:1314 (context id) +#, fuzzy +msgid "Sop" +msgstr "Top" + +#. Documentation/user/fundamental.itely:1315 (context id) +#. Documentation/user/tweaks.itely:3283 (context id) +#. Documentation/user/input.itely:915 (context id) +#, fuzzy +msgid "Alto" +msgstr "AltOn" + +#. Documentation/user/fundamental.itely:1323 (context id) +#. Documentation/user/tweaks.itely:3291 (context id) +#. Documentation/user/input.itely:917 (context id) +#, fuzzy +msgid "Tenor" +msgstr "TenorNoten" + +#. Documentation/user/fundamental.itely:1324 (context id) +#. Documentation/user/tweaks.itely:3292 (context id) +#. Documentation/user/input.itely:922 (context id) +#, fuzzy +msgid "Bass" +msgstr "Takte" + #. Documentation/user/fundamental.itely:1350 (variable) #. Documentation/user/fundamental.itely:1402 (variable) #. Documentation/user/fundamental.itely:1464 (variable) @@ -1631,6 +1720,14 @@ msgstr "StrophenNoten" msgid "versewords" msgstr "StrophenText" +#. Documentation/user/fundamental.itely:1361 (context id) +#. Documentation/user/fundamental.itely:1428 (context id) +#. Documentation/user/fundamental.itely:1489 (context id) +#. Documentation/user/vocal.itely:820 (context id) +#, fuzzy +msgid "verse" +msgstr "StrophenNoten" + #. Documentation/user/fundamental.itely:1407 (variable) #. Documentation/user/fundamental.itely:1469 (variable) msgid "refrainnotesA" @@ -1651,6 +1748,17 @@ msgstr "RefrainTextA" msgid "refrainwordsB" msgstr "RefrainTextB" +#. Documentation/user/fundamental.itely:1436 (context id) +#. Documentation/user/fundamental.itely:1509 (context id) +#, fuzzy +msgid "refrainB" +msgstr "RefrainNotenB" + +#. Documentation/user/fundamental.itely:1501 (context id) +#, fuzzy +msgid "refrainA" +msgstr "RefrainNotenA" + #. Documentation/user/fundamental.itely:1655 (comment) msgid "start of single compound music expression" msgstr "Beginn des einen musikalischen Ausdrucks" @@ -1799,6 +1907,30 @@ msgstr "BassText" msgid "combine ChoirStaff and PianoStaff in parallel" msgstr "ChoirStaff und PianoStaff parallel kombinieren" +#. Documentation/user/fundamental.itely:2687 (context id) +#. Documentation/user/fundamental.itely:2689 (context id) +#, fuzzy +msgid "sopranos" +msgstr "SopranNoten" + +#. Documentation/user/fundamental.itely:2692 (context id) +#. Documentation/user/fundamental.itely:2694 (context id) +#, fuzzy +msgid "altos" +msgstr "AltNoten" + +#. Documentation/user/fundamental.itely:2697 (context id) +#. Documentation/user/fundamental.itely:2699 (context id) +#, fuzzy +msgid "tenors" +msgstr "TenorNoten" + +#. Documentation/user/fundamental.itely:2702 (context id) +#. Documentation/user/fundamental.itely:2704 (context id) +#, fuzzy +msgid "basses" +msgstr "BassNoten" + #. Documentation/user/fundamental.itely:2707 (comment) msgid "end ChoirStaff" msgstr "Ende ChoirStaff" @@ -1823,6 +1955,11 @@ msgstr "PedalOrgelNoten" msgid "PianoStaff and Pedal Staff must be simultaneous" msgstr "PianoStaff und Pedal-System müssen gleichzeitig sein" +#. Documentation/user/fundamental.itely:2884 (context id) +#, fuzzy +msgid "ManualOne" +msgstr "Manuelle Balken" + #. Documentation/user/fundamental.itely:2885 (comment) msgid "set time signature and key" msgstr "Taktangabe und Tonart setzen" @@ -1831,6 +1968,11 @@ msgstr "Taktangabe und Tonart setzen" msgid "end ManualOne Staff context" msgstr "Ende ManualEins Staff-Kontext" +#. Documentation/user/fundamental.itely:2890 (context id) +#, fuzzy +msgid "ManualTwo" +msgstr "ManualZweiNoten" + #. Documentation/user/fundamental.itely:2894 (comment) msgid "end ManualTwo Staff context" msgstr "Ende ManualZwei Staff-Kontext" @@ -1839,6 +1981,11 @@ msgstr "Ende ManualZwei Staff-Kontext" msgid "end PianoStaff context" msgstr "Klaviersystem beenden" +#. Documentation/user/fundamental.itely:2896 (context id) +#, fuzzy +msgid "PedalOrgan" +msgstr "PedalOrgelNoten" + #. Documentation/user/fundamental.itely:2900 (comment) msgid "end PedalOrgan Staff context" msgstr "Orgelsystem beenden" @@ -1902,6 +2049,11 @@ msgstr "Musikalische Ausdrücke ineinander verschachteln" #. @rglos in Documentation/user/fundamental.itely #. @rglos in Documentation/user/tweaks.itely +#. Documentation/user/staff.itely:564 (context id) +#. Documentation/user/staff.itely:577 (context id) +#. Documentation/user/staff.itely:585 (context id) +#. Documentation/user/staff.itely:604 (context id) +#. Documentation/user/staff.itely:617 (context id) #. @rglos in Documentation/user/staff.itely #. @rglos in Documentation/fr/user/fundamental.itely #. @rglos in Documentation/es/user/fundamental.itely @@ -2284,6 +2436,26 @@ msgstr "Beginn des polyphonen Abschnitts mit vier Stimmen" msgid "lhMusic" msgstr "lhNoten" +#. Documentation/user/tweaks.itely:2772 (context id) +#. Documentation/user/tweaks.itely:2821 (context id) +#. Documentation/user/tweaks.itely:2884 (context id) +#. Documentation/user/tweaks.itely:2958 (context id) +#. Documentation/user/tweaks.itely:3022 (context id) +#. Documentation/user/tweaks.itely:3079 (context id) +#. Documentation/user/input.itely:928 (context id) +msgid "RH" +msgstr "" + +#. Documentation/user/tweaks.itely:2776 (context id) +#. Documentation/user/tweaks.itely:2825 (context id) +#. Documentation/user/tweaks.itely:2888 (context id) +#. Documentation/user/tweaks.itely:2962 (context id) +#. Documentation/user/tweaks.itely:3026 (context id) +#. Documentation/user/tweaks.itely:3083 (context id) +#. Documentation/user/input.itely:934 (context id) +msgid "LH" +msgstr "" + #. Documentation/user/tweaks.itely:3000 (comment) #. Documentation/user/tweaks.itely:3057 (comment) msgid "Move the c2 out of the main note column so the merge will work" @@ -2326,7 +2498,13 @@ msgstr "normal" msgid "SopranoMusic" msgstr "SopranNoten" -#. Documentation/user/tweaks.itely:3485 (comment) +#. Documentation/user/tweaks.itely:3282 (context id) +#. Documentation/user/input.itely:913 (context id) +#, fuzzy +msgid "Soprano" +msgstr "SopranNoten" + +#. Documentation/user/tweaks.itely:3487 (comment) msgid "Arrange to obtain color from color-notehead procedure" msgstr "Anordngen um Farbe von der color-notehead-Prozedur zu erhalten" @@ -3894,7 +4072,7 @@ msgstr "Index der LilyPond-Befehle" msgid "Musical notation" msgstr "Musikalische Notation" -#. Documentation/user/pitches.itely:654 (variable) +#. Documentation/user/pitches.itely:668 (variable) #. Documentation/user/input.itely:997 (variable) #. Documentation/user/input.itely:1016 (variable) #. Documentation/user/input.itely:1053 (variable) @@ -3902,18 +4080,39 @@ msgstr "Musikalische Notation" msgid "music" msgstr "Noten" -#. Documentation/user/pitches.itely:1031 (comment) +#. Documentation/user/pitches.itely:1045 (comment) msgid "not strictly necessary, but a good reminder" msgstr "nicht unbdingt nötig, aber gut zu erinnern" -#. Documentation/user/pitches.itely:1123 (variable) +#. Documentation/user/pitches.itely:1052 (context id) +#. Documentation/user/staff.itely:1100 (variable) +msgid "clarinet" +msgstr "Klarinette" + +#. Documentation/user/pitches.itely:1137 (variable) msgid "musicA" msgstr "NotenA" -#. Documentation/user/pitches.itely:1137 (variable) +#. Documentation/user/pitches.itely:1151 (variable) msgid "musicB" msgstr "NotenB" +#. Documentation/user/pitches.itely:1170 (context id) +#. Documentation/user/keyboards.itely:170 (context id) +#. Documentation/user/keyboards.itely:264 (context id) +#. Documentation/user/percussion.itely:175 (variable) +#. Documentation/user/percussion.itely:365 (variable) +msgid "up" +msgstr "oben" + +#. Documentation/user/pitches.itely:1174 (context id) +#. Documentation/user/keyboards.itely:180 (context id) +#. Documentation/user/keyboards.itely:273 (context id) +#. Documentation/user/percussion.itely:178 (variable) +#. Documentation/user/percussion.itely:366 (variable) +msgid "down" +msgstr "unten" + #. @node in Documentation/user/pitches.itely #. @subsection in Documentation/user/pitches.itely #. @node in Documentation/fr/user/pitches.itely @@ -4153,245 +4352,200 @@ msgstr "Notenköpfe mit besonderen Formen" msgid "Improvisation" msgstr "Improvisation" -#. Documentation/user/rhythms.itely:294 (comment) +#. Documentation/user/rhythms.itely:285 (comment) msgid "Alter durations to triplets" msgstr "Dauern zu Triolen verändern" -#. Documentation/user/rhythms.itely:296 (comment) -#. Documentation/user/rhythms.itely:321 (comment) +#. Documentation/user/rhythms.itely:287 (comment) +#. Documentation/user/rhythms.itely:312 (comment) msgid "Normal durations" msgstr "Normale Tondauern" -#. Documentation/user/rhythms.itely:298 (comment) +#. Documentation/user/rhythms.itely:289 (comment) msgid "Double the duration of chord" msgstr "Dauer der Akkorde verdoppeln" -#. Documentation/user/rhythms.itely:300 (comment) +#. Documentation/user/rhythms.itely:291 (comment) msgid "Duration of quarter, appears like sixteenth" msgstr "Dauer einer Vietel, erscheint vie eine Sechszehntel" -#. Documentation/user/rhythms.itely:323 (comment) +#. Documentation/user/rhythms.itely:314 (comment) msgid "Scale music by *2/3" msgstr "Noten mit 2/3 skalieren" -#. Documentation/user/rhythms.itely:327 (comment) +#. Documentation/user/rhythms.itely:318 (comment) msgid "Scale music by *2" msgstr "Noten *2 skalieren" -#. Documentation/user/rhythms.itely:412 (comment) +#. Documentation/user/rhythms.itely:403 (comment) msgid "First alternative: following note is tied normally" msgstr "Erste Weiche: nächste Note ist normal gebunden" -#. Documentation/user/rhythms.itely:414 (comment) +#. Documentation/user/rhythms.itely:405 (comment) msgid "Second alternative: following note has a repeated tie" msgstr "Zweite Weiche: folgende Note hat einen Wiederholten Bindebogen" -#. Documentation/user/rhythms.itely:531 (comment) +#. Documentation/user/rhythms.itely:522 (comment) msgid "These two lines are just to prettify this example" msgstr "Die zwei Linien sind nur zur Verschönerung" -#. Documentation/user/rhythms.itely:534 (comment) +#. Documentation/user/rhythms.itely:525 (comment) msgid "Print a maxima rest, equal to four breves" msgstr "Setze Maxima-Pause, gleich vier Breven" -#. Documentation/user/rhythms.itely:536 (comment) +#. Documentation/user/rhythms.itely:527 (comment) msgid "Print a longa rest, equal to two breves" msgstr "Setze Longa-Pause, gleich zwei Breven" -#. Documentation/user/rhythms.itely:538 (comment) +#. Documentation/user/rhythms.itely:529 (comment) msgid "Print a breve rest" msgstr "Setze Breve-Pause" -#. Documentation/user/rhythms.itely:640 (comment) +#. Documentation/user/rhythms.itely:631 (comment) msgid "This is valid input, but does nothing" msgstr "Gültiger Eingabecode, aber tut nichts" -#. Documentation/user/rhythms.itely:666 (comment) -#. Documentation/user/rhythms.itely:719 (comment) +#. Documentation/user/rhythms.itely:657 (comment) +#. Documentation/user/rhythms.itely:710 (comment) msgid "Rest measures contracted to single measure" msgstr "Pausentakte zu einem einzelnen Takt zusammegezogen" -#. Documentation/user/rhythms.itely:715 (comment) +#. Documentation/user/rhythms.itely:706 (comment) msgid "Default behavior" msgstr "Standart" -#. Documentation/user/rhythms.itely:722 (comment) +#. Documentation/user/rhythms.itely:713 (comment) msgid "Rest measures expanded" msgstr "Pausentakte \tausklappen" -#. Documentation/user/rhythms.itely:755 (comment) +#. Documentation/user/rhythms.itely:746 (comment) msgid "This fails, as the wrong object name is specified" msgstr "" "Das funktioniert nicht, weil die falsche Objektbezeichnung angegeben ist" -#. Documentation/user/rhythms.itely:758 (comment) +#. Documentation/user/rhythms.itely:749 (comment) msgid "This is correct and works" msgstr "Das stimmt und funktioniert" -#. Documentation/user/rhythms.itely:880 (comment) +#. Documentation/user/rhythms.itely:871 (comment) msgid "Default style" msgstr "Standardstil" -#. Documentation/user/rhythms.itely:883 (comment) +#. Documentation/user/rhythms.itely:874 (comment) msgid "Change to numeric style" msgstr "Wechsel zum nummerierten Stil" -#. Documentation/user/rhythms.itely:887 (comment) +#. Documentation/user/rhythms.itely:878 (comment) msgid "Revert to default style" msgstr "Zurück zum Standard" -#. Documentation/user/rhythms.itely:916 (comment) -msgid "Change time signature but keep 3/4 beaming" -msgstr "" - -#. Documentation/user/rhythms.itely:917 (comment) -#, fuzzy -msgid "due to unchanged beatLength" -msgstr "aufgrund von beatLength" - -#. Documentation/user/rhythms.itely:921 (comment) -msgid "Lose 3/4 beaming now beatLength has changed to 16" -msgstr "" - -#. Documentation/user/rhythms.itely:1044 (comment) +#. Documentation/user/rhythms.itely:1017 (comment) msgid "Show all bar numbers" msgstr "Alle Taknummern anzeigen" -#. Documentation/user/rhythms.itely:1154 (comment) +#. Documentation/user/rhythms.itely:1134 (comment) msgid "Now each staff has its own time signature." msgstr "Jetzt hat jedes System eine eigene Taktart" -#. Documentation/user/rhythms.itely:1571 (comment) -#, fuzzy -msgid "auto beam on 1/4 note groups" -msgstr "autom. Balken für 1/4-Notengruppen\t" - -#. Documentation/user/rhythms.itely:1573 (comment) -msgid "no defined auto-beaming for this time sig" -msgstr "für diese Taktart keine autom. Balken definiert" - -#. Documentation/user/rhythms.itely:1577 (comment) +#. Documentation/user/rhythms.itely:1256 (context id) #, fuzzy -msgid "keep 3/4 beaming" -msgstr "3/4-Balken behalten" - -#. Documentation/user/rhythms.itely:1578 (comment) -msgid "due to beatLength" -msgstr "aufgrund von beatLength" - -#. Documentation/user/rhythms.itely:1580 (comment) -msgid "beam on 1/8 notes" -msgstr "Balken für 1/8-Noten" - -#. Documentation/user/rhythms.itely:1583 (comment) -msgid "beam on 3/16, 7/16, 9/16, 12/16" -msgstr "Balken für 3/16, 7/16, 9/16, 12/16" - -#. Documentation/user/rhythms.itely:1612 (comment) -msgid "Set beam sub-group length to an eighth note" -msgstr "Balkenuntergruppenlänge als Achtel definieren" - -#. Documentation/user/rhythms.itely:1615 (comment) -msgid "Set beam sub-group length to a sixteenth note" -msgstr "Balkenuntergruppenlänge als Sechszehntel definieren" +msgid "myRhythm" +msgstr "Rhythmus" -#. Documentation/user/rhythms.itely:1730 (comment) +#. Documentation/user/rhythms.itely:1585 (comment) msgid "end 1/16 beams for all time signatures at the 1/16 moment" msgstr "1/16-Balken für alle Taktarten beim 1/16-Moment beenden" -#. Documentation/user/rhythms.itely:1734 (comment) +#. Documentation/user/rhythms.itely:1589 (comment) msgid "end 1/32 beams for all time signatures at the 1/16 moment" msgstr "1/23-Balken für alle Taktarten beim 1/16-Moment beenden" -#. Documentation/user/rhythms.itely:1744 (comment) +#. Documentation/user/rhythms.itely:1599 (comment) msgid "end beams of all durations in 5/8 time signature at the 2/8 moment" msgstr "Balken aller Längen im 5/8-Takt am 2/8-Moment beenden" -#. Documentation/user/rhythms.itely:1759 (comment) +#. Documentation/user/rhythms.itely:1614 (comment) msgid "rhythm 3-1-1-2" msgstr "" -#. Documentation/user/rhythms.itely:1760 (comment) +#. Documentation/user/rhythms.itely:1615 (comment) msgid "Context not specified - does not work correctly" msgstr "" -#. Documentation/user/rhythms.itely:1766 (comment) +#. Documentation/user/rhythms.itely:1621 (comment) msgid "Works correctly with context specified" msgstr "" -#. Documentation/user/rhythms.itely:1802 (comment) +#. Documentation/user/rhythms.itely:1654 (comment) msgid "undo a rule ending 1/16 beams in 4/4 time at 1/4 moment" msgstr "Regel annullieren, dass 1/16-Balken im 4/4-Takt am 1/4-Moment enden" -#. Documentation/user/rhythms.itely:1815 (comment) +#. Documentation/user/rhythms.itely:1667 (comment) msgid "this won't revert it!" msgstr "Das macht es nicth rückgängig" -#. Documentation/user/rhythms.itely:1817 (comment) +#. Documentation/user/rhythms.itely:1669 (comment) msgid "this will" msgstr "Das schon" -#. Documentation/user/rhythms.itely:1832 (comment) -msgid "rhythm 2-3-2" -msgstr "" - -#. Documentation/user/rhythms.itely:1871 (comment) +#. Documentation/user/rhythms.itely:1689 (comment) #, fuzzy -msgid "Default beaming" -msgstr "Standart" +msgid "Set default beaming for all staves" +msgstr "für diese Taktart keine autom. Balken definiert" -#. Documentation/user/rhythms.itely:1874 (comment) -msgid "Revert default values in scm/auto-beam.scm for 12/8 time" +#. Documentation/user/rhythms.itely:1697 (comment) +msgid "Modify beaming for just this staff" msgstr "" -#. Documentation/user/rhythms.itely:1880 (comment) -msgid "Set new values for beam endings" -msgstr "" +#. Documentation/user/rhythms.itely:1703 (comment) +#, fuzzy +msgid "Inherit beaming from Score context" +msgstr "Partitur-Kontext beenden" -#. Documentation/user/rhythms.itely:2002 (comment) +#. Documentation/user/rhythms.itely:1827 (comment) msgid "revert to non-feathered beams" msgstr "in nichtgespreizte Balken zurückverwandeln" -#. Documentation/user/rhythms.itely:2225 (comment) -#. Documentation/user/rhythms.itely:2241 (comment) +#. Documentation/user/rhythms.itely:2050 (comment) +#. Documentation/user/rhythms.itely:2066 (comment) msgid "Permit first bar number to be printed" msgstr "Erste Taktnummer soll auch gesetzt werden" -#. Documentation/user/rhythms.itely:2242 (comment) -#. Documentation/user/rhythms.itely:2290 (comment) +#. Documentation/user/rhythms.itely:2067 (comment) +#. Documentation/user/rhythms.itely:2115 (comment) msgid "Print a bar number every second measure" msgstr "Jeden zweiten Takt eine Taktnummer setzen" -#. Documentation/user/rhythms.itely:2258 (comment) +#. Documentation/user/rhythms.itely:2083 (comment) msgid "Prevent bar numbers at the end of a line and permit them elsewhere" msgstr "Taktnummern am Zeilenende verbieten und woanders erlauben" -#. Documentation/user/rhythms.itely:2262 (comment) -#. Documentation/user/rhythms.itely:2288 (comment) +#. Documentation/user/rhythms.itely:2087 (comment) +#. Documentation/user/rhythms.itely:2113 (comment) msgid "Increase the size of the bar number by 2" msgstr "Taktnummer um Faktor zwei vergrößern" -#. Documentation/user/rhythms.itely:2266 (comment) +#. Documentation/user/rhythms.itely:2091 (comment) msgid "Draw a box round the following bar number(s)" msgstr "Einen Kasten um die folgenden Taktnummern zeichnen" -#. Documentation/user/rhythms.itely:2271 (comment) +#. Documentation/user/rhythms.itely:2096 (comment) msgid "Draw a circle round the following bar number(s)" msgstr "Einen Kreis um die folgenden Taktnummern zeichnen" -#. Documentation/user/rhythms.itely:2293 (comment) +#. Documentation/user/rhythms.itely:2118 (comment) msgid "Center-align bar numbers" msgstr "Taktnummern zentrieren" -#. Documentation/user/rhythms.itely:2296 (comment) +#. Documentation/user/rhythms.itely:2121 (comment) msgid "Right-align bar numbers" msgstr "Taktnummern rechtsbündig" -#. Documentation/user/rhythms.itely:2399 (variable) +#. Documentation/user/rhythms.itely:2224 (variable) msgid "pipeSymbol" msgstr "pipeSymbol" -#. Documentation/user/rhythms.itely:2786 (variable) +#. Documentation/user/rhythms.itely:2612 (variable) msgid "MyCadenza" msgstr "MeineKadenz" @@ -4430,26 +4584,31 @@ msgstr "Tondauern" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "breve" msgstr "Brevis" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "longa" msgstr "Longa" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "Duration names notes and rests" msgstr "Dauerbezeichnungen für Noten und Pausen" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tuplet" msgstr "N-tole" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric" msgstr "Polymetrie" @@ -4467,6 +4626,7 @@ msgstr "Tondauern skalieren" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/fr/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "laissez vibrer" msgstr "Laissez-vibrer-Bögen" @@ -4505,6 +4665,7 @@ msgstr "Ganztaktige Pausen" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "multi-measure rest" msgstr "Pausen über mehrere Takte" @@ -4543,6 +4704,7 @@ msgstr "Musik ohne Metrum" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "cadenza" msgstr "Kadenz" @@ -4559,11 +4721,13 @@ msgstr "Polymetrische Notation" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric time signature" msgstr "Polymetrische Taktangabe" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "meter" msgstr "Metrum" @@ -5221,20 +5385,18 @@ msgstr "Musik parallel notieren" msgid "flute" msgstr "Flöte" -#. Documentation/user/staff.itely:1100 (variable) -msgid "clarinet" -msgstr "Klarinette" - #. Documentation/user/staff.itely:1189 (variable) #. Documentation/user/staff.itely:1210 (variable) msgid "oboe" msgstr "Oboe" #. Documentation/user/staff.itely:1259 (variable) +#. Documentation/user/staff.itely:1275 (context id) msgid "piccolo" msgstr "Piccolo" #. Documentation/user/staff.itely:1267 (variable) +#. Documentation/user/staff.itely:1276 (context id) msgid "cbassoon" msgstr "Ktrfgt" @@ -5285,6 +5447,8 @@ msgstr "Systeme" #. @unnumberedsubsubsec in Documentation/fr/user/staff.itely #. @node in Documentation/es/user/staff.itely #. @unnumberedsubsubsec in Documentation/es/user/staff.itely +#. @node in Documentation/de/user/staff.itely +#. @unnumberedsubsubsec in Documentation/de/user/staff.itely msgid "Grouping staves" msgstr "Systeme gruppieren" @@ -5771,6 +5935,16 @@ msgstr "Falsch: brache Dauern" msgid "correct" msgstr "richtig" +#. Documentation/user/vocal.itely:664 (context id) +#, fuzzy +msgid "lala" +msgstr "global" + +#. Documentation/user/vocal.itely:802 (context id) +#, fuzzy +msgid "splitpart" +msgstr "Stimme" + #. Documentation/user/vocal.itely:847 (variable) msgid "voice" msgstr "Stimme" @@ -5779,6 +5953,15 @@ msgstr "Stimme" msgid "lyr" msgstr "Text" +#. Documentation/user/vocal.itely:1053 (context id) +#, fuzzy +msgid "tune" +msgstr "N-tole" + +#. Documentation/user/vocal.itely:1101 (context id) +msgid "lahlah" +msgstr "" + #. Documentation/user/vocal.itely:1112 (comment) msgid "applies to \\\"fas\\\"" msgstr "gehört zu \\\"fas\\\"" @@ -6162,6 +6345,16 @@ msgstr "Die Strophen am Ende in mehreren Spalten drucken" msgid "keep staff alive" msgstr "System aufrecht erhalten" +#. Documentation/user/keyboards.itely:265 (context id) +#, fuzzy +msgid "melOne" +msgstr "Linie" + +#. Documentation/user/keyboards.itely:333 (context id) +#. Documentation/user/fretted-strings.itely:242 (context id) +msgid "two" +msgstr "" + #. Documentation/user/keyboards.itely:385 (comment) msgid "stems may overlap the other staff" msgstr "Hals kann das andere System überschneiden" @@ -6372,6 +6565,8 @@ msgstr "Flageolett" #. @node in Documentation/user/unfretted-strings.itely #. @node in Documentation/es/user/unfretted-strings.itely +#. @node in Documentation/de/user/unfretted-strings.itely +#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartok) pizzicato" msgstr "Bartók-Pizzicato" @@ -6379,8 +6574,6 @@ msgstr "Bartók-Pizzicato" #. @node in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/es/user/unfretted-strings.itely -#. @node in Documentation/de/user/unfretted-strings.itely -#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartók) pizzicato" msgstr "Bartók-Pizzicato" @@ -6388,6 +6581,16 @@ msgstr "Bartók-Pizzicato" msgid "melodia" msgstr "Melodie" +#. Documentation/user/fretted-strings.itely:243 (context id) +#, fuzzy +msgid "shared" +msgstr "Kreuz" + +#. Documentation/user/fretted-strings.itely:244 (context id) +#, fuzzy +msgid "solo" +msgstr "color (Farbe)" + #. Documentation/user/fretted-strings.itely:321 (variable) msgid "mynotes" msgstr "meineNoten" @@ -6574,16 +6777,6 @@ msgstr "Banjo" msgid "Banjo tablatures" msgstr "Banjo-Tabulaturen" -#. Documentation/user/percussion.itely:175 (variable) -#. Documentation/user/percussion.itely:365 (variable) -msgid "up" -msgstr "oben" - -#. Documentation/user/percussion.itely:178 (variable) -#. Documentation/user/percussion.itely:366 (variable) -msgid "down" -msgstr "unten" - #. Documentation/user/percussion.itely:385 (comment) msgid "These lines define the position of the woodblocks in the stave;" msgstr "Diese Zeilen definieren die Position der Holzblöcke auf dem System" @@ -6953,10 +7146,19 @@ msgstr "Eingabe des Generalbass'" msgid "Displaying figured bass" msgstr "Generalbass anzeigen" +#. Documentation/user/ancient.itely:355 (context id) +msgid "discantus" +msgstr "" + #. Documentation/user/ancient.itely:821 (variable) msgid "ficta" msgstr "ficta" +#. Documentation/user/ancient.itely:973 (context id) +#, fuzzy +msgid "cantus" +msgstr "Hymnen" + #. @node in Documentation/user/ancient.itely #. @section in Documentation/user/ancient.itely #. @node in Documentation/fr/user/ancient.itely @@ -8075,59 +8277,59 @@ msgstr "allein keine Wirkung" msgid "effective only when both overrides are present" msgstr "gilt nur, wenn beide \"override\" vorhanden sind" -#. Documentation/user/changing-defaults.itely:2461 (comment) +#. Documentation/user/changing-defaults.itely:2457 (comment) msgid "Remove bar line at the end of the current line" msgstr "Taktlinie am Ende der Zeile entfernen" -#. Documentation/user/changing-defaults.itely:2507 (comment) +#. Documentation/user/changing-defaults.itely:2503 (comment) msgid "Try to remove all key signatures" msgstr "Versuche alle Tonarten zu entfernen" -#. Documentation/user/changing-defaults.itely:2926 (comment) +#. Documentation/user/changing-defaults.itely:2922 (comment) msgid "move horizontally left" msgstr "horizontal nach links verschieben" -#. Documentation/user/changing-defaults.itely:2928 (comment) +#. Documentation/user/changing-defaults.itely:2924 (comment) msgid "move vertically up" msgstr "vertikal hochschieben" -#. Documentation/user/changing-defaults.itely:2929 (comment) +#. Documentation/user/changing-defaults.itely:2925 (comment) msgid "third finger" msgstr "dritter Finger" -#. Documentation/user/changing-defaults.itely:2975 (comment) +#. Documentation/user/changing-defaults.itely:2971 (comment) msgid "the RehearsalMark will be centered above the Clef" msgstr "RehearsalMark zentrieren über dem Schlüssel" -#. Documentation/user/changing-defaults.itely:2981 (comment) +#. Documentation/user/changing-defaults.itely:2977 (comment) msgid "the RehearsalMark will be centered above the TimeSignature" msgstr "RehearsalMark zentrieren über der Taktart (TimeSignature)" -#. Documentation/user/changing-defaults.itely:2995 (comment) +#. Documentation/user/changing-defaults.itely:2991 (comment) msgid "The RehearsalMark will be centered above the KeySignature" msgstr "RehearsalMark zentrieren über der Tonart (KeySignature)" -#. Documentation/user/changing-defaults.itely:3002 (comment) -#. Documentation/user/changing-defaults.itely:3018 (comment) -#. Documentation/user/changing-defaults.itely:3025 (comment) +#. Documentation/user/changing-defaults.itely:2998 (comment) +#. Documentation/user/changing-defaults.itely:3014 (comment) +#. Documentation/user/changing-defaults.itely:3021 (comment) msgid "" "The RehearsalMark will be aligned with the left edge of the KeySignature" msgstr "RehearsalMark mit der linken Ecke von KeySignature ausrichten" -#. Documentation/user/changing-defaults.itely:3007 (comment) +#. Documentation/user/changing-defaults.itely:3003 (comment) msgid "" "The RehearsalMark will be aligned with the right edge of the KeySignature" msgstr "RehearsalMark mit der rechten Ecke von KeySignature ausrichten" -#. Documentation/user/changing-defaults.itely:3019 (comment) +#. Documentation/user/changing-defaults.itely:3015 (comment) msgid "and then shifted right by 3.5 staff-spaces" msgstr "nach rechts um 3,5 Linienabstände verschieben" -#. Documentation/user/changing-defaults.itely:3026 (comment) +#. Documentation/user/changing-defaults.itely:3022 (comment) msgid "and then shifted left by 2 staff-spaces" msgstr "nach links um 2 Linienabstände verschieben" -#. Documentation/user/changing-defaults.itely:3075 (variable) +#. Documentation/user/changing-defaults.itely:3071 (variable) msgid "XinO" msgstr "XinO" @@ -9524,6 +9726,37 @@ msgstr "Fußnoten" msgid "Table of Contents" msgstr "Inhaltsverzeichnis" +#, fuzzy +#~ msgid "due to unchanged beatLength" +#~ msgstr "aufgrund von beatLength" + +#, fuzzy +#~ msgid "auto beam on 1/4 note groups" +#~ msgstr "autom. Balken für 1/4-Notengruppen\t" + +#, fuzzy +#~ msgid "keep 3/4 beaming" +#~ msgstr "3/4-Balken behalten" + +#~ msgid "due to beatLength" +#~ msgstr "aufgrund von beatLength" + +#~ msgid "beam on 1/8 notes" +#~ msgstr "Balken für 1/8-Noten" + +#~ msgid "beam on 3/16, 7/16, 9/16, 12/16" +#~ msgstr "Balken für 3/16, 7/16, 9/16, 12/16" + +#~ msgid "Set beam sub-group length to an eighth note" +#~ msgstr "Balkenuntergruppenlänge als Achtel definieren" + +#~ msgid "Set beam sub-group length to a sixteenth note" +#~ msgstr "Balkenuntergruppenlänge als Sechszehntel definieren" + +#, fuzzy +#~ msgid "Default beaming" +#~ msgstr "Standart" + #~ msgid "broken" #~ msgstr "broken" diff --git a/Documentation/po/es.po b/Documentation/po/es.po index e69c6128f3..5671f321c9 100644 --- a/Documentation/po/es.po +++ b/Documentation/po/es.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-27 12:40+0100\n" -"PO-Revision-Date: 2008-10-27 17:26+0100\n" +"POT-Creation-Date: 2008-11-09 01:15+0100\n" +"PO-Revision-Date: 2008-11-07 10:09+0100\n" "Last-Translator: Francisco Vila \n" "Language-Team: Español\n" "MIME-Version: 1.0\n" @@ -423,6 +423,7 @@ msgstr "el Fa está 4 por encima ó 3 por debajo, es el Fa grave" #. Documentation/user/tutorial.itely:1796 (variable) #. Documentation/user/working.itely:214 (variable) #. Documentation/user/working.itely:229 (variable) +#. Documentation/user/pitches.itely:1041 (context id) msgid "violin" msgstr "violin" @@ -663,6 +664,7 @@ msgstr "Indicación de compás" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "time signature" msgstr "indicación de compás" @@ -890,6 +892,7 @@ msgstr "Ligaduras de unión" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tie" msgstr "ligadura de unión" @@ -1084,6 +1087,7 @@ msgstr "Compás parcial" #. @rglos in Documentation/fr/user/tutorial.itely #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "anacrusis" msgstr "anacrusa" @@ -1108,6 +1112,7 @@ msgstr "Grupos especiales" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "note value" msgstr "figura" @@ -1117,6 +1122,7 @@ msgstr "figura" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "triplet" msgstr "tresillo" @@ -1141,6 +1147,7 @@ msgstr "Notas de adorno" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "grace notes" msgstr "notas de adorno" @@ -1150,6 +1157,7 @@ msgstr "notas de adorno" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "acciaccatura" msgstr "acciaccatura" @@ -1159,6 +1167,7 @@ msgstr "acciaccatura" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "appoggiatura" msgstr "appoggiatura" @@ -1427,7 +1436,45 @@ msgstr "Nombres de nota absolutos" msgid "After the tutorial" msgstr "Más allá del tutorial" +#. Documentation/user/fundamental.itely:325 (context id) +#. Documentation/user/fundamental.itely:368 (context id) +#, fuzzy +msgid "singer" +msgstr "digitaciones" + +#. Documentation/user/fundamental.itely:326 (context id) +#. Documentation/user/fundamental.itely:369 (context id) +#, fuzzy +msgid "vocal" +msgstr "escala" + +#. Documentation/user/fundamental.itely:329 (context id) +#. Documentation/user/fundamental.itely:372 (context id) +#, fuzzy +msgid "piano" +msgstr "Piano" + +#. Documentation/user/fundamental.itely:330 (context id) +#. Documentation/user/fundamental.itely:363 (variable) +#. Documentation/user/fundamental.itely:373 (context id) +#. Documentation/user/fundamental.itely:2669 (variable) +#. Documentation/user/fundamental.itely:2711 (context id) +msgid "upper" +msgstr "superior" + +#. Documentation/user/fundamental.itely:331 (context id) +#. Documentation/user/fundamental.itely:364 (variable) +#. Documentation/user/fundamental.itely:374 (context id) +#. Documentation/user/fundamental.itely:2676 (variable) +#. Documentation/user/fundamental.itely:2712 (context id) +msgid "lower" +msgstr "inferior" + #. Documentation/user/fundamental.itely:361 (variable) +#. Documentation/user/simultaneous.itely:239 (context id) +#. Documentation/user/vocal.itely:568 (context id) +#. Documentation/user/vocal.itely:797 (context id) +#. Documentation/user/vocal.itely:818 (context id) #. Documentation/user/vocal.itely:1222 (variable) #. Documentation/user/vocal.itely:1264 (variable) msgid "melody" @@ -1440,15 +1487,11 @@ msgstr "melodia" msgid "text" msgstr "texto" -#. Documentation/user/fundamental.itely:363 (variable) -#. Documentation/user/fundamental.itely:2669 (variable) -msgid "upper" -msgstr "superior" - -#. Documentation/user/fundamental.itely:364 (variable) -#. Documentation/user/fundamental.itely:2676 (variable) -msgid "lower" -msgstr "inferior" +#. Documentation/user/fundamental.itely:443 (context id) +#. Documentation/user/staff.itely:535 (context id) +#, fuzzy +msgid "main" +msgstr "menor" #. Documentation/user/fundamental.itely:632 (comment) msgid "Voice \\\"1\\\" Voice \\\"2\\\"" @@ -1554,6 +1597,16 @@ msgstr "Poner las plicas, etc. hacia arriba" msgid "Initiate first voice" msgstr "Iniciar la primera voz" +#. Documentation/user/fundamental.itely:1199 (context id) +#. Documentation/user/fundamental.itely:2441 (context id) +#. Documentation/user/vocal.itely:503 (context id) +#. Documentation/user/vocal.itely:1233 (context id) +#. Documentation/user/vocal.itely:1274 (context id) +#. Documentation/user/keyboards.itely:327 (context id) +#. Documentation/user/fretted-strings.itely:241 (context id) +msgid "one" +msgstr "" + #. Documentation/user/fundamental.itely:1242 (variable) #. Documentation/user/fundamental.itely:2646 (variable) #. Documentation/user/tweaks.itely:3268 (variable) @@ -1578,6 +1631,16 @@ msgstr "LetraSopranoUno" msgid "SopTwoLyrics" msgstr "LetraSopranoDos" +#. Documentation/user/fundamental.itely:1255 (context id) +#, fuzzy +msgid "SopOne" +msgstr "MusicaSopranoUno" + +#. Documentation/user/fundamental.itely:1264 (context id) +#, fuzzy +msgid "SopTwo" +msgstr "MusicaSopranoDos" + #. Documentation/user/fundamental.itely:1296 (variable) #. Documentation/user/fundamental.itely:2864 (variable) msgid "TimeKey" @@ -1622,6 +1685,33 @@ msgstr "EstrofaTres" msgid "VerseFour" msgstr "EstrofaCuatro" +#. Documentation/user/fundamental.itely:1314 (context id) +#, fuzzy +msgid "Sop" +msgstr "Inicio" + +#. Documentation/user/fundamental.itely:1315 (context id) +#. Documentation/user/tweaks.itely:3283 (context id) +#. Documentation/user/input.itely:915 (context id) +#, fuzzy +msgid "Alto" +msgstr "varSi" + +#. Documentation/user/fundamental.itely:1323 (context id) +#. Documentation/user/tweaks.itely:3291 (context id) +#. Documentation/user/input.itely:917 (context id) +#, fuzzy +msgid "Tenor" +msgstr "MusicaTenor" + +# También Líneas divisorias. FVD +#. Documentation/user/fundamental.itely:1324 (context id) +#. Documentation/user/tweaks.itely:3292 (context id) +#. Documentation/user/input.itely:922 (context id) +#, fuzzy +msgid "Bass" +msgstr "Barras de compás" + #. Documentation/user/fundamental.itely:1350 (variable) #. Documentation/user/fundamental.itely:1402 (variable) #. Documentation/user/fundamental.itely:1464 (variable) @@ -1634,6 +1724,14 @@ msgstr "notas_estrofa" msgid "versewords" msgstr "letra_estrofa" +#. Documentation/user/fundamental.itely:1361 (context id) +#. Documentation/user/fundamental.itely:1428 (context id) +#. Documentation/user/fundamental.itely:1489 (context id) +#. Documentation/user/vocal.itely:820 (context id) +#, fuzzy +msgid "verse" +msgstr "notas_estrofa" + #. Documentation/user/fundamental.itely:1407 (variable) #. Documentation/user/fundamental.itely:1469 (variable) msgid "refrainnotesA" @@ -1654,6 +1752,17 @@ msgstr "letra_estribilloA" msgid "refrainwordsB" msgstr "letra_estribilloB" +#. Documentation/user/fundamental.itely:1436 (context id) +#. Documentation/user/fundamental.itely:1509 (context id) +#, fuzzy +msgid "refrainB" +msgstr "notas_estribilloB" + +#. Documentation/user/fundamental.itely:1501 (context id) +#, fuzzy +msgid "refrainA" +msgstr "notas_estribilloA" + #. Documentation/user/fundamental.itely:1655 (comment) msgid "start of single compound music expression" msgstr "inicio de la expresión musical compuesta única" @@ -1804,6 +1913,30 @@ msgstr "letraBajo" msgid "combine ChoirStaff and PianoStaff in parallel" msgstr "combinar ChoirStaff y PianoStaff en paralelo" +#. Documentation/user/fundamental.itely:2687 (context id) +#. Documentation/user/fundamental.itely:2689 (context id) +#, fuzzy +msgid "sopranos" +msgstr "musicaSoprano" + +#. Documentation/user/fundamental.itely:2692 (context id) +#. Documentation/user/fundamental.itely:2694 (context id) +#, fuzzy +msgid "altos" +msgstr "musicaContralto" + +#. Documentation/user/fundamental.itely:2697 (context id) +#. Documentation/user/fundamental.itely:2699 (context id) +#, fuzzy +msgid "tenors" +msgstr "musicaTenor" + +#. Documentation/user/fundamental.itely:2702 (context id) +#. Documentation/user/fundamental.itely:2704 (context id) +#, fuzzy +msgid "basses" +msgstr "musicaBajo" + #. Documentation/user/fundamental.itely:2707 (comment) msgid "end ChoirStaff" msgstr "fin del ChoirStaff" @@ -1828,6 +1961,11 @@ msgstr "MusicaPedales" msgid "PianoStaff and Pedal Staff must be simultaneous" msgstr "El PianoStaff y el pentagrama del Pedal son simultáneos" +#. Documentation/user/fundamental.itely:2884 (context id) +#, fuzzy +msgid "ManualOne" +msgstr "Barras manuales" + #. Documentation/user/fundamental.itely:2885 (comment) msgid "set time signature and key" msgstr "indicación de compás y armadura" @@ -1836,6 +1974,11 @@ msgstr "indicación de compás y armadura" msgid "end ManualOne Staff context" msgstr "fin del contexto de pentagrama del ManualUno" +#. Documentation/user/fundamental.itely:2890 (context id) +#, fuzzy +msgid "ManualTwo" +msgstr "MusicaManualDos" + #. Documentation/user/fundamental.itely:2894 (comment) msgid "end ManualTwo Staff context" msgstr "fin del contexto de pentagrama del ManualDos" @@ -1844,6 +1987,11 @@ msgstr "fin del contexto de pentagrama del ManualDos" msgid "end PianoStaff context" msgstr "fin del contexto PianoStaff" +#. Documentation/user/fundamental.itely:2896 (context id) +#, fuzzy +msgid "PedalOrgan" +msgstr "MusicaPedales" + #. Documentation/user/fundamental.itely:2900 (comment) msgid "end PedalOrgan Staff context" msgstr "fin del contexto de pentagrama del Pedal" @@ -1907,6 +2055,11 @@ msgstr "Anidado de expresiones musicales" #. @rglos in Documentation/user/fundamental.itely #. @rglos in Documentation/user/tweaks.itely +#. Documentation/user/staff.itely:564 (context id) +#. Documentation/user/staff.itely:577 (context id) +#. Documentation/user/staff.itely:585 (context id) +#. Documentation/user/staff.itely:604 (context id) +#. Documentation/user/staff.itely:617 (context id) #. @rglos in Documentation/user/staff.itely #. @rglos in Documentation/fr/user/fundamental.itely #. @rglos in Documentation/es/user/fundamental.itely @@ -2153,7 +2306,8 @@ msgstr "Aumentar solamente el grosor de la ligadura siguiente" #. Documentation/user/tweaks.itely:694 (comment) msgid "Revert thickness of all following slurs to default of 1.2" -msgstr "Devolver el grosor de las ligaduras siguientes al valor predeterminado 1.2" +msgstr "" +"Devolver el grosor de las ligaduras siguientes al valor predeterminado 1.2" #. Documentation/user/tweaks.itely:1302 (comment) msgid "Don't print clefs in this staff" @@ -2169,7 +2323,8 @@ msgstr "Reducir el tamaño de la fuente en un 24% aprox." #. Documentation/user/tweaks.itely:1418 (comment) msgid "Reduce stem length and line spacing to match" -msgstr "Reducir la longitud de la plica y el espaciado de la línea en coincidencia" +msgstr "" +"Reducir la longitud de la plica y el espaciado de la línea en coincidencia" #. Documentation/user/tweaks.itely:1828 (comment) #. Documentation/user/tweaks.itely:1895 (comment) @@ -2211,7 +2366,8 @@ msgstr "Detener el corchete de octava" #. Documentation/user/tweaks.itely:1900 (comment) msgid "Place following Ottava Bracket below Text Spanners" -msgstr "Situar el corchete de octava ulterior por debajo de los extensores de texto" +msgstr "" +"Situar el corchete de octava ulterior por debajo de los extensores de texto" #. Documentation/user/tweaks.itely:1959 (comment) msgid "Cause notes to space out to accommodate text" @@ -2288,6 +2444,26 @@ msgstr "Inicio de la sección polifónica de cuatro voces" msgid "lhMusic" msgstr "Muslca_m_izq" +#. Documentation/user/tweaks.itely:2772 (context id) +#. Documentation/user/tweaks.itely:2821 (context id) +#. Documentation/user/tweaks.itely:2884 (context id) +#. Documentation/user/tweaks.itely:2958 (context id) +#. Documentation/user/tweaks.itely:3022 (context id) +#. Documentation/user/tweaks.itely:3079 (context id) +#. Documentation/user/input.itely:928 (context id) +msgid "RH" +msgstr "" + +#. Documentation/user/tweaks.itely:2776 (context id) +#. Documentation/user/tweaks.itely:2825 (context id) +#. Documentation/user/tweaks.itely:2888 (context id) +#. Documentation/user/tweaks.itely:2962 (context id) +#. Documentation/user/tweaks.itely:3026 (context id) +#. Documentation/user/tweaks.itely:3083 (context id) +#. Documentation/user/input.itely:934 (context id) +msgid "LH" +msgstr "" + #. Documentation/user/tweaks.itely:3000 (comment) #. Documentation/user/tweaks.itely:3057 (comment) msgid "Move the c2 out of the main note column so the merge will work" @@ -2331,7 +2507,13 @@ msgstr "normal" msgid "SopranoMusic" msgstr "musicaSoprano" -#. Documentation/user/tweaks.itely:3485 (comment) +#. Documentation/user/tweaks.itely:3282 (context id) +#. Documentation/user/input.itely:913 (context id) +#, fuzzy +msgid "Soprano" +msgstr "musicaSoprano" + +#. Documentation/user/tweaks.itely:3487 (comment) msgid "Arrange to obtain color from color-notehead procedure" msgstr "Truco para obtener color a partir del procedimiento color-notehead" @@ -2637,7 +2819,8 @@ msgstr "la propiedad padding (relleno)" #. @subheading in Documentation/es/user/tweaks.itely #. @subheading in Documentation/de/user/tweaks.itely msgid "left-padding and right-padding" -msgstr "left-padding y right-padding (relleno por la izquierda y por la derecha)" +msgstr "" +"left-padding y right-padding (relleno por la izquierda y por la derecha)" #. @subheading in Documentation/user/tweaks.itely #. @subheading in Documentation/es/user/tweaks.itely @@ -3897,7 +4080,7 @@ msgstr "Índice de instrucciones de LilyPond" msgid "Musical notation" msgstr "Notación musical" -#. Documentation/user/pitches.itely:654 (variable) +#. Documentation/user/pitches.itely:668 (variable) #. Documentation/user/input.itely:997 (variable) #. Documentation/user/input.itely:1016 (variable) #. Documentation/user/input.itely:1053 (variable) @@ -3905,18 +4088,39 @@ msgstr "Notación musical" msgid "music" msgstr "musica" -#. Documentation/user/pitches.itely:1031 (comment) +#. Documentation/user/pitches.itely:1045 (comment) msgid "not strictly necessary, but a good reminder" msgstr "no es imprescindible pero es bueno recordarlo" -#. Documentation/user/pitches.itely:1123 (variable) +#. Documentation/user/pitches.itely:1052 (context id) +#. Documentation/user/staff.itely:1100 (variable) +msgid "clarinet" +msgstr "clarinete" + +#. Documentation/user/pitches.itely:1137 (variable) msgid "musicA" msgstr "musicaA" -#. Documentation/user/pitches.itely:1137 (variable) +#. Documentation/user/pitches.itely:1151 (variable) msgid "musicB" msgstr "musicaB" +#. Documentation/user/pitches.itely:1170 (context id) +#. Documentation/user/keyboards.itely:170 (context id) +#. Documentation/user/keyboards.itely:264 (context id) +#. Documentation/user/percussion.itely:175 (variable) +#. Documentation/user/percussion.itely:365 (variable) +msgid "up" +msgstr "arriba" + +#. Documentation/user/pitches.itely:1174 (context id) +#. Documentation/user/keyboards.itely:180 (context id) +#. Documentation/user/keyboards.itely:273 (context id) +#. Documentation/user/percussion.itely:178 (variable) +#. Documentation/user/percussion.itely:366 (variable) +msgid "down" +msgstr "abajo" + #. @node in Documentation/user/pitches.itely #. @subsection in Documentation/user/pitches.itely #. @node in Documentation/fr/user/pitches.itely @@ -4159,244 +4363,203 @@ msgstr "Cabezas de notas con formas diversas" msgid "Improvisation" msgstr "Improvisación" -#. Documentation/user/rhythms.itely:294 (comment) +#. Documentation/user/rhythms.itely:285 (comment) msgid "Alter durations to triplets" msgstr "Alterar la duración de los tresillos" -#. Documentation/user/rhythms.itely:296 (comment) -#. Documentation/user/rhythms.itely:321 (comment) +#. Documentation/user/rhythms.itely:287 (comment) +#. Documentation/user/rhythms.itely:312 (comment) msgid "Normal durations" msgstr "Duraciones normales" -#. Documentation/user/rhythms.itely:298 (comment) +#. Documentation/user/rhythms.itely:289 (comment) msgid "Double the duration of chord" msgstr "Duplicar la duración del acorde" -#. Documentation/user/rhythms.itely:300 (comment) +#. Documentation/user/rhythms.itely:291 (comment) msgid "Duration of quarter, appears like sixteenth" msgstr "Duración de negra, aparece como semicorchea" -#. Documentation/user/rhythms.itely:323 (comment) +#. Documentation/user/rhythms.itely:314 (comment) msgid "Scale music by *2/3" msgstr "Escalar la música en un factor 2/3" -#. Documentation/user/rhythms.itely:327 (comment) +#. Documentation/user/rhythms.itely:318 (comment) msgid "Scale music by *2" msgstr "Escalar la música en un factor de 2" -#. Documentation/user/rhythms.itely:412 (comment) +#. Documentation/user/rhythms.itely:403 (comment) msgid "First alternative: following note is tied normally" msgstr "Primera alternativa: la nota siguiente se liga normalmente" -#. Documentation/user/rhythms.itely:414 (comment) +#. Documentation/user/rhythms.itely:405 (comment) msgid "Second alternative: following note has a repeated tie" msgstr "Segunda alternativa, la nota siguiente lleva una ligadura repetida" -#. Documentation/user/rhythms.itely:531 (comment) +#. Documentation/user/rhythms.itely:522 (comment) msgid "These two lines are just to prettify this example" msgstr "Estas dos líneas son solamente para embellecer el ejemplo" -#. Documentation/user/rhythms.itely:534 (comment) +#. Documentation/user/rhythms.itely:525 (comment) msgid "Print a maxima rest, equal to four breves" msgstr "Imprimir un silencio de máxima, equivalente a cuatro breves" -#. Documentation/user/rhythms.itely:536 (comment) +#. Documentation/user/rhythms.itely:527 (comment) msgid "Print a longa rest, equal to two breves" msgstr "Imprimir un silencio de longa, igual a dos breves" -#. Documentation/user/rhythms.itely:538 (comment) +#. Documentation/user/rhythms.itely:529 (comment) msgid "Print a breve rest" msgstr "Imprimir un silencio de breve" -#. Documentation/user/rhythms.itely:640 (comment) +#. Documentation/user/rhythms.itely:631 (comment) msgid "This is valid input, but does nothing" msgstr "Esto es una entrada válida, pero no hace nada" -#. Documentation/user/rhythms.itely:666 (comment) -#. Documentation/user/rhythms.itely:719 (comment) +#. Documentation/user/rhythms.itely:657 (comment) +#. Documentation/user/rhythms.itely:710 (comment) msgid "Rest measures contracted to single measure" msgstr "Compases en silencio contraídos a un solo compás" -#. Documentation/user/rhythms.itely:715 (comment) +#. Documentation/user/rhythms.itely:706 (comment) msgid "Default behavior" msgstr "Comportamiento predeterminado" -#. Documentation/user/rhythms.itely:722 (comment) +#. Documentation/user/rhythms.itely:713 (comment) msgid "Rest measures expanded" msgstr "Compases de silencio expandidos" -#. Documentation/user/rhythms.itely:755 (comment) +#. Documentation/user/rhythms.itely:746 (comment) msgid "This fails, as the wrong object name is specified" msgstr "Esto no funciona, se ha especificado un nombre de objeto equivocado" -#. Documentation/user/rhythms.itely:758 (comment) +#. Documentation/user/rhythms.itely:749 (comment) msgid "This is correct and works" msgstr "Esto es correcto y funciona" -#. Documentation/user/rhythms.itely:880 (comment) +#. Documentation/user/rhythms.itely:871 (comment) msgid "Default style" msgstr "Estilo predeterminado" -#. Documentation/user/rhythms.itely:883 (comment) +#. Documentation/user/rhythms.itely:874 (comment) msgid "Change to numeric style" msgstr "Cambiar al estilo numérico" -#. Documentation/user/rhythms.itely:887 (comment) +#. Documentation/user/rhythms.itely:878 (comment) msgid "Revert to default style" msgstr "Retornar al estilo predeterminado" -#. Documentation/user/rhythms.itely:916 (comment) -msgid "Change time signature but keep 3/4 beaming" -msgstr "Cambio de compás manteniendo las barras del 3/4" - -#. Documentation/user/rhythms.itely:917 (comment) -msgid "due to unchanged beatLength" -msgstr "debido a que beatLength no cambia" - -#. Documentation/user/rhythms.itely:921 (comment) -msgid "Lose 3/4 beaming now beatLength has changed to 16" -msgstr "Se pierden las barras de 3/4 pues beatLength ha cambiado a 16" - -#. Documentation/user/rhythms.itely:1044 (comment) +#. Documentation/user/rhythms.itely:1017 (comment) msgid "Show all bar numbers" msgstr "Mostrar todos los números de compás" -#. Documentation/user/rhythms.itely:1154 (comment) +#. Documentation/user/rhythms.itely:1134 (comment) msgid "Now each staff has its own time signature." msgstr "Ahora cada pentagrama tiene un compás distinto" -#. Documentation/user/rhythms.itely:1571 (comment) -msgid "auto beam on 1/4 note groups" -msgstr "barra automática sobre grupos de 1/4 (negra)" - -#. Documentation/user/rhythms.itely:1573 (comment) -msgid "no defined auto-beaming for this time sig" -msgstr "ningún barrado automático se define para este compás" - -#. Documentation/user/rhythms.itely:1577 (comment) -msgid "keep 3/4 beaming" -msgstr "mantener el barrado del 3/4 " - -#. Documentation/user/rhythms.itely:1578 (comment) -msgid "due to beatLength" -msgstr "debido a beatLength" - -#. Documentation/user/rhythms.itely:1580 (comment) -msgid "beam on 1/8 notes" -msgstr "barras sobre las corcheas" - -#. Documentation/user/rhythms.itely:1583 (comment) -msgid "beam on 3/16, 7/16, 9/16, 12/16" -msgstr "barras de semicorchea sobre 3/16, 7/16, 9/16, 12/16" - -#. Documentation/user/rhythms.itely:1612 (comment) -msgid "Set beam sub-group length to an eighth note" -msgstr "Establecer longitud de barra del subgrupo a corchea" - -#. Documentation/user/rhythms.itely:1615 (comment) -msgid "Set beam sub-group length to a sixteenth note" -msgstr "Establecer longitud de barra del subgrupo a semicorchea" +#. Documentation/user/rhythms.itely:1256 (context id) +#, fuzzy +msgid "myRhythm" +msgstr "Duraciones" -#. Documentation/user/rhythms.itely:1730 (comment) +#. Documentation/user/rhythms.itely:1585 (comment) msgid "end 1/16 beams for all time signatures at the 1/16 moment" -msgstr "finalizar barras de semicorchea para todos los compases en el momento 1/16" +msgstr "" +"finalizar barras de semicorchea para todos los compases en el momento 1/16" -#. Documentation/user/rhythms.itely:1734 (comment) +#. Documentation/user/rhythms.itely:1589 (comment) msgid "end 1/32 beams for all time signatures at the 1/16 moment" msgstr "finalizar barras de fusa para todos los compases en el momento 1/16" -#. Documentation/user/rhythms.itely:1744 (comment) +#. Documentation/user/rhythms.itely:1599 (comment) msgid "end beams of all durations in 5/8 time signature at the 2/8 moment" msgstr "" "finalizar barras para cualquier duración en el compás de 5/8, en el momento " "2/8" -#. Documentation/user/rhythms.itely:1759 (comment) +#. Documentation/user/rhythms.itely:1614 (comment) msgid "rhythm 3-1-1-2" msgstr "ritmo 3-1-1-2" -#. Documentation/user/rhythms.itely:1760 (comment) +#. Documentation/user/rhythms.itely:1615 (comment) msgid "Context not specified - does not work correctly" msgstr "Contexto sin especificar: no funciona correctamente" -#. Documentation/user/rhythms.itely:1766 (comment) +#. Documentation/user/rhythms.itely:1621 (comment) msgid "Works correctly with context specified" msgstr "Funciona correctamente con el contexto especificado" -#. Documentation/user/rhythms.itely:1802 (comment) +#. Documentation/user/rhythms.itely:1654 (comment) msgid "undo a rule ending 1/16 beams in 4/4 time at 1/4 moment" msgstr "" "deshacer regla de finalizar barras de semicorchea en compás 4/4 en el " "momento 1/4" -#. Documentation/user/rhythms.itely:1815 (comment) +#. Documentation/user/rhythms.itely:1667 (comment) msgid "this won't revert it!" msgstr "¡esto no lo devuelve a su valor anterior!" -#. Documentation/user/rhythms.itely:1817 (comment) +#. Documentation/user/rhythms.itely:1669 (comment) msgid "this will" msgstr "esto sí" -#. Documentation/user/rhythms.itely:1832 (comment) -msgid "rhythm 2-3-2" -msgstr "ritmo 2-3-2" +#. Documentation/user/rhythms.itely:1689 (comment) +msgid "Set default beaming for all staves" +msgstr "Establecer el barrado predeterminado para todos los pentagramas" -#. Documentation/user/rhythms.itely:1871 (comment) -msgid "Default beaming" -msgstr "Barrado predeterminado" +#. Documentation/user/rhythms.itely:1697 (comment) +msgid "Modify beaming for just this staff" +msgstr "Modificar el barrado sólo para este pentagrama" -#. Documentation/user/rhythms.itely:1874 (comment) -msgid "Revert default values in scm/auto-beam.scm for 12/8 time" -msgstr "Revertir los valores predeterminados en scm/auto-beam.scm para el 12/8" +#. Documentation/user/rhythms.itely:1703 (comment) +msgid "Inherit beaming from Score context" +msgstr "Heredar el barrado del contexto Score" -#. Documentation/user/rhythms.itely:1880 (comment) -msgid "Set new values for beam endings" -msgstr "Establecer nuevos valores para finales de barra" - -#. Documentation/user/rhythms.itely:2002 (comment) +#. Documentation/user/rhythms.itely:1827 (comment) msgid "revert to non-feathered beams" msgstr "volver a usar barras continuas" -#. Documentation/user/rhythms.itely:2225 (comment) -#. Documentation/user/rhythms.itely:2241 (comment) +#. Documentation/user/rhythms.itely:2050 (comment) +#. Documentation/user/rhythms.itely:2066 (comment) msgid "Permit first bar number to be printed" msgstr "Habilitar la impresión del número del primer compás" -#. Documentation/user/rhythms.itely:2242 (comment) -#. Documentation/user/rhythms.itely:2290 (comment) +#. Documentation/user/rhythms.itely:2067 (comment) +#. Documentation/user/rhythms.itely:2115 (comment) msgid "Print a bar number every second measure" msgstr "Imprimir el número de compás cada dos compases" -#. Documentation/user/rhythms.itely:2258 (comment) +#. Documentation/user/rhythms.itely:2083 (comment) msgid "Prevent bar numbers at the end of a line and permit them elsewhere" -msgstr "No poner números de compás al final de la línea, pero sí en otros lugares" +msgstr "" +"No poner números de compás al final de la línea, pero sí en otros lugares" -#. Documentation/user/rhythms.itely:2262 (comment) -#. Documentation/user/rhythms.itely:2288 (comment) +#. Documentation/user/rhythms.itely:2087 (comment) +#. Documentation/user/rhythms.itely:2113 (comment) msgid "Increase the size of the bar number by 2" msgstr "Aumentar en 2 el tamaño del número de compás" -#. Documentation/user/rhythms.itely:2266 (comment) +#. Documentation/user/rhythms.itely:2091 (comment) msgid "Draw a box round the following bar number(s)" msgstr "Pintar una caja rodeando al siguiente(s) número de compás" -#. Documentation/user/rhythms.itely:2271 (comment) +#. Documentation/user/rhythms.itely:2096 (comment) msgid "Draw a circle round the following bar number(s)" msgstr "Rodear con un círculo el siguiente(s) número de compás" -#. Documentation/user/rhythms.itely:2293 (comment) +#. Documentation/user/rhythms.itely:2118 (comment) msgid "Center-align bar numbers" msgstr "Alinear números de compás al centro" -#. Documentation/user/rhythms.itely:2296 (comment) +#. Documentation/user/rhythms.itely:2121 (comment) msgid "Right-align bar numbers" msgstr "Alinear números de compás a la derecha" -#. Documentation/user/rhythms.itely:2399 (variable) +#. Documentation/user/rhythms.itely:2224 (variable) msgid "pipeSymbol" msgstr "simboloTubo" -#. Documentation/user/rhythms.itely:2786 (variable) +#. Documentation/user/rhythms.itely:2612 (variable) msgid "MyCadenza" msgstr "miCadencia" @@ -4436,26 +4599,31 @@ msgstr "Duraciones" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "breve" msgstr "breve" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "longa" msgstr "longa" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "Duration names notes and rests" msgstr "Nombre de las duraciones de notas y silencios" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tuplet" msgstr "grupo especial" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric" msgstr "polimétrica" @@ -4473,6 +4641,7 @@ msgstr "Escalar las duraciones" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/fr/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "laissez vibrer" msgstr "laissez vibrer" @@ -4511,6 +4680,7 @@ msgstr "Silencios de compás completo" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "multi-measure rest" msgstr "silencios multicompás" @@ -4549,6 +4719,7 @@ msgstr "Música sin compasear" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "cadenza" msgstr "cadenza" @@ -4565,11 +4736,13 @@ msgstr "Notación polimétrica" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric time signature" msgstr "compás polimétrico" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "meter" msgstr "metro" @@ -5230,20 +5403,18 @@ msgstr "Escribir música en paralelo" msgid "flute" msgstr "flauta" -#. Documentation/user/staff.itely:1100 (variable) -msgid "clarinet" -msgstr "clarinete" - #. Documentation/user/staff.itely:1189 (variable) #. Documentation/user/staff.itely:1210 (variable) msgid "oboe" msgstr "oboe" #. Documentation/user/staff.itely:1259 (variable) +#. Documentation/user/staff.itely:1275 (context id) msgid "piccolo" msgstr "flautin" #. Documentation/user/staff.itely:1267 (variable) +#. Documentation/user/staff.itely:1276 (context id) msgid "cbassoon" msgstr "cfagot" @@ -5294,6 +5465,8 @@ msgstr "pentagramas" #. @unnumberedsubsubsec in Documentation/fr/user/staff.itely #. @node in Documentation/es/user/staff.itely #. @unnumberedsubsubsec in Documentation/es/user/staff.itely +#. @node in Documentation/de/user/staff.itely +#. @unnumberedsubsubsec in Documentation/de/user/staff.itely msgid "Grouping staves" msgstr "Agrupar pentagramas" @@ -5452,7 +5625,8 @@ msgstr "Formateo de las notas de aviso" #. Documentation/user/editorial.itely:321 (comment) msgid "this is deliberate nonsense; note that the stems remain black" -msgstr "esto no tiene sentido, intencionalmente. Observe que las plicas siguen negras" +msgstr "" +"esto no tiene sentido, intencionalmente. Observe que las plicas siguen negras" #. @node in Documentation/user/editorial.itely #. @section in Documentation/user/editorial.itely @@ -5782,6 +5956,16 @@ msgstr "incorrecto: se necesitan las duraciones" msgid "correct" msgstr "correcto" +#. Documentation/user/vocal.itely:664 (context id) +#, fuzzy +msgid "lala" +msgstr "global" + +#. Documentation/user/vocal.itely:802 (context id) +#, fuzzy +msgid "splitpart" +msgstr "parte" + #. Documentation/user/vocal.itely:847 (variable) msgid "voice" msgstr "voz" @@ -5790,6 +5974,15 @@ msgstr "voz" msgid "lyr" msgstr "letra" +#. Documentation/user/vocal.itely:1053 (context id) +#, fuzzy +msgid "tune" +msgstr "grupo especial" + +#. Documentation/user/vocal.itely:1101 (context id) +msgid "lahlah" +msgstr "" + #. Documentation/user/vocal.itely:1112 (comment) msgid "applies to \\\"fas\\\"" msgstr "se aplica al \\\"fas\\\"" @@ -6173,6 +6366,16 @@ msgstr "Imprimir los versos al final en varias columnas" msgid "keep staff alive" msgstr "mantener vivo el pentagrama" +#. Documentation/user/keyboards.itely:265 (context id) +#, fuzzy +msgid "melOne" +msgstr "línea" + +#. Documentation/user/keyboards.itely:333 (context id) +#. Documentation/user/fretted-strings.itely:242 (context id) +msgid "two" +msgstr "" + #. Documentation/user/keyboards.itely:385 (comment) msgid "stems may overlap the other staff" msgstr "las plicas pueden superponerse al otro pentagrama" @@ -6384,6 +6587,8 @@ msgstr "armónicos" #. @node in Documentation/user/unfretted-strings.itely #. @node in Documentation/es/user/unfretted-strings.itely +#. @node in Documentation/de/user/unfretted-strings.itely +#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartok) pizzicato" msgstr "Pizzicato de Bartok (Snap)" @@ -6391,8 +6596,6 @@ msgstr "Pizzicato de Bartok (Snap)" #. @node in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/es/user/unfretted-strings.itely -#. @node in Documentation/de/user/unfretted-strings.itely -#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartók) pizzicato" msgstr "Pizzicato de Bartók (Snap)" @@ -6400,6 +6603,16 @@ msgstr "Pizzicato de Bartók (Snap)" msgid "melodia" msgstr "melodia" +#. Documentation/user/fretted-strings.itely:243 (context id) +#, fuzzy +msgid "shared" +msgstr "sostenido" + +#. Documentation/user/fretted-strings.itely:244 (context id) +#, fuzzy +msgid "solo" +msgstr "color" + #. Documentation/user/fretted-strings.itely:321 (variable) msgid "mynotes" msgstr "misNotas" @@ -6586,16 +6799,6 @@ msgstr "Banjo" msgid "Banjo tablatures" msgstr "Tablaturas de banjo" -#. Documentation/user/percussion.itely:175 (variable) -#. Documentation/user/percussion.itely:365 (variable) -msgid "up" -msgstr "arriba" - -#. Documentation/user/percussion.itely:178 (variable) -#. Documentation/user/percussion.itely:366 (variable) -msgid "down" -msgstr "abajo" - #. Documentation/user/percussion.itely:385 (comment) msgid "These lines define the position of the woodblocks in the stave;" msgstr "Estas líneas definen la posición de los bloques en la pauta;" @@ -6622,7 +6825,8 @@ msgstr "También define las posiciones de las dos líneas." #. Documentation/user/percussion.itely:396 (comment) msgid "This is neccessary; if not entered, the barline would be too short!" -msgstr "Esto es necesario; si no se pone, la línea divisoria sería demasiado corta." +msgstr "" +"Esto es necesario; si no se pone, la línea divisoria sería demasiado corta." #. Documentation/user/percussion.itely:403 (comment) msgid "with this you load your new drum style table" @@ -6964,10 +7168,19 @@ msgstr "Introducir el bajo cifrado" msgid "Displaying figured bass" msgstr "Imprimir el bajo cifrado" +#. Documentation/user/ancient.itely:355 (context id) +msgid "discantus" +msgstr "" + #. Documentation/user/ancient.itely:821 (variable) msgid "ficta" msgstr "ficta" +#. Documentation/user/ancient.itely:973 (context id) +#, fuzzy +msgid "cantus" +msgstr "Cantos" + #. @node in Documentation/user/ancient.itely #. @section in Documentation/user/ancient.itely #. @node in Documentation/fr/user/ancient.itely @@ -7696,7 +7909,8 @@ msgstr "esta vez el texto estará más cerca del pentagrama" #. Documentation/user/spacing.itely:1721 (comment) msgid "by setting outside-staff-priority to a non-number," -msgstr "ajustando el valor de outside-staff-priority a algo que no sea un número," +msgstr "" +"ajustando el valor de outside-staff-priority a algo que no sea un número," #. Documentation/user/spacing.itely:1722 (comment) msgid "we disable the automatic collision avoidance" @@ -8089,57 +8303,59 @@ msgstr "no es efectivo por sí solo" msgid "effective only when both overrides are present" msgstr "es efectivo sólo cuando las dos sobreescrituras están presentes" -#. Documentation/user/changing-defaults.itely:2461 (comment) +#. Documentation/user/changing-defaults.itely:2457 (comment) msgid "Remove bar line at the end of the current line" msgstr "Quitar la barra de compás al final de la línea en curso" -#. Documentation/user/changing-defaults.itely:2507 (comment) +#. Documentation/user/changing-defaults.itely:2503 (comment) msgid "Try to remove all key signatures" msgstr "Intentar quitar todas las armaduras" -#. Documentation/user/changing-defaults.itely:2926 (comment) +#. Documentation/user/changing-defaults.itely:2922 (comment) msgid "move horizontally left" msgstr "desplazar a la izquierda" -#. Documentation/user/changing-defaults.itely:2928 (comment) +#. Documentation/user/changing-defaults.itely:2924 (comment) msgid "move vertically up" msgstr "desplazar hacia arriba" -#. Documentation/user/changing-defaults.itely:2929 (comment) +#. Documentation/user/changing-defaults.itely:2925 (comment) msgid "third finger" msgstr "dedo tercero" -#. Documentation/user/changing-defaults.itely:2975 (comment) +#. Documentation/user/changing-defaults.itely:2971 (comment) msgid "the RehearsalMark will be centered above the Clef" msgstr "la RehearsalMark se centra sobre la clave" -#. Documentation/user/changing-defaults.itely:2981 (comment) +#. Documentation/user/changing-defaults.itely:2977 (comment) msgid "the RehearsalMark will be centered above the TimeSignature" msgstr "la RehearsalMark se centra sobre el compás" -#. Documentation/user/changing-defaults.itely:2995 (comment) +#. Documentation/user/changing-defaults.itely:2991 (comment) msgid "The RehearsalMark will be centered above the KeySignature" msgstr "la RehearsalMark se centra sobre la armadura" -#. Documentation/user/changing-defaults.itely:3002 (comment) -#. Documentation/user/changing-defaults.itely:3018 (comment) -#. Documentation/user/changing-defaults.itely:3025 (comment) -msgid "The RehearsalMark will be aligned with the left edge of the KeySignature" +#. Documentation/user/changing-defaults.itely:2998 (comment) +#. Documentation/user/changing-defaults.itely:3014 (comment) +#. Documentation/user/changing-defaults.itely:3021 (comment) +msgid "" +"The RehearsalMark will be aligned with the left edge of the KeySignature" msgstr "la RehearsalMark se alinea por la izquierda con la armadura" -#. Documentation/user/changing-defaults.itely:3007 (comment) -msgid "The RehearsalMark will be aligned with the right edge of the KeySignature" +#. Documentation/user/changing-defaults.itely:3003 (comment) +msgid "" +"The RehearsalMark will be aligned with the right edge of the KeySignature" msgstr "la RehearsalMark se alinea por la derecha con la armadura" -#. Documentation/user/changing-defaults.itely:3019 (comment) +#. Documentation/user/changing-defaults.itely:3015 (comment) msgid "and then shifted right by 3.5 staff-spaces" msgstr "y se desplaza 3.5 espacios a la derecha" -#. Documentation/user/changing-defaults.itely:3026 (comment) +#. Documentation/user/changing-defaults.itely:3022 (comment) msgid "and then shifted left by 2 staff-spaces" msgstr "y se desplaza 2 espacios a la izquierda" -#. Documentation/user/changing-defaults.itely:3075 (variable) +#. Documentation/user/changing-defaults.itely:3071 (variable) msgid "XinO" msgstr "X_O" @@ -9543,4 +9759,3 @@ msgstr "Notas al pie" # this is the same translation that babel LaTex package uses . FVD msgid "Table of Contents" msgstr "Índice general" - diff --git a/Documentation/po/fr.po b/Documentation/po/fr.po index 79a0872f74..43aaf3231b 100644 --- a/Documentation/po/fr.po +++ b/Documentation/po/fr.po @@ -3,13 +3,14 @@ # Copyright (C) 2006 Han-Wen Nienhuys, Jan Nieuwenhuizen # This file is distributed under the same license as the lilypond package. # -# John Mandereau , 2006, 2007. +# John Mandereau , 2006-2008, +# Jean-Charles Malahieude , 2008. msgid "" msgstr "" "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-27 12:40+0100\n" -"PO-Revision-Date: 2008-10-22 22:31+0200\n" +"POT-Creation-Date: 2008-11-09 01:15+0100\n" +"PO-Revision-Date: 2008-11-09 13:14+0100\n" "Last-Translator: Jean-Charles Malahieude \n" "Language-Team: Français \n" "MIME-Version: 1.0\n" @@ -32,7 +33,11 @@ msgid "" msgstr "" "Vos suggestions à propos de la " "documentation sont les bienvenues ;\n" -"signalez tout bogue à la liste.." +"signalez tout bogue en français à la liste\n" +"francophone des utilisateurs ou en anglais à la liste des\n" +"utilisateurs." #: postprocess_html.py:59 #, python-format @@ -156,7 +161,6 @@ msgid "Top" msgstr "Sommaire" #. @top in Documentation/user/lilypond-learning.tely -#, fuzzy msgid "GNU LilyPond --- Learning Manual" msgstr "GNU LilyPond --- Manuel d'initiation" @@ -397,15 +401,15 @@ msgstr "une octave au dessus du do central" #. Documentation/user/tutorial.itely:298 (comment) msgid "c is 1 staff space up, so is the c above" -msgstr "do est à un cran de plus, il sera donc au dessus" +msgstr "do est à un cran de plus, il sera donc au-dessus" #. Documentation/user/tutorial.itely:299 (comment) msgid "d is 2 up or 5 down, so is the d above" -msgstr "ré est à 2 crans de plus ou 5 de moins, il sera donc au dessus" +msgstr "ré est à 2 crans de plus ou 5 de moins, il sera donc au-dessus" #. Documentation/user/tutorial.itely:300 (comment) msgid "e is 3 up or 4 down, so is the e above" -msgstr "mi est à 3 crans de plus ou 4 de moins, il sera donc au dessus" +msgstr "mi est à 3 crans de plus ou 4 de moins, il sera donc au-dessus" #. Documentation/user/tutorial.itely:301 (comment) msgid "a is 6 up or 1 down, so is the a below" @@ -422,6 +426,7 @@ msgstr "fa est à 4 crans de plus ou 3 de moins, il sera donc en dessous" #. Documentation/user/tutorial.itely:1796 (variable) #. Documentation/user/working.itely:214 (variable) #. Documentation/user/working.itely:229 (variable) +#. Documentation/user/pitches.itely:1041 (context id) msgid "violin" msgstr "violon" @@ -574,7 +579,7 @@ msgstr "octave" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/de/user/tutorial.itely msgid "accidental" -msgstr "altération accidentelle" +msgstr "altération" #. @subheading in Documentation/user/tutorial.itely #. @subheading in Documentation/es/user/tutorial.itely @@ -664,6 +669,7 @@ msgstr "Métrique" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "time signature" msgstr "métrique" @@ -892,6 +898,7 @@ msgstr "Liaisons de prolongation" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tie" msgstr "liaison de prolongation" @@ -1086,6 +1093,7 @@ msgstr "Mesure incomplète" #. @rglos in Documentation/fr/user/tutorial.itely #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "anacrusis" msgstr "anacrouse" @@ -1110,6 +1118,7 @@ msgstr "Nolets" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "note value" msgstr "valeur d'une note" @@ -1119,6 +1128,7 @@ msgstr "valeur d'une note" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "triplet" msgstr "triolet" @@ -1143,6 +1153,7 @@ msgstr "Notes d'ornement" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "grace notes" msgstr "notes d'ornement" @@ -1155,6 +1166,7 @@ msgstr "notes d'ornement" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "acciaccatura" msgstr "acciaccature" @@ -1164,6 +1176,7 @@ msgstr "acciaccature" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "appoggiatura" msgstr "appoggiature" @@ -1432,7 +1445,42 @@ msgstr "Noms de note absolus" msgid "After the tutorial" msgstr "Après le tutoriel" +#. Documentation/user/fundamental.itely:325 (context id) +#. Documentation/user/fundamental.itely:368 (context id) +msgid "singer" +msgstr "chanteur" + +#. Documentation/user/fundamental.itely:326 (context id) +#. Documentation/user/fundamental.itely:369 (context id) +msgid "vocal" +msgstr "vocal" + +#. Documentation/user/fundamental.itely:329 (context id) +#. Documentation/user/fundamental.itely:372 (context id) +msgid "piano" +msgstr "piano" + +#. Documentation/user/fundamental.itely:330 (context id) +#. Documentation/user/fundamental.itely:363 (variable) +#. Documentation/user/fundamental.itely:373 (context id) +#. Documentation/user/fundamental.itely:2669 (variable) +#. Documentation/user/fundamental.itely:2711 (context id) +msgid "upper" +msgstr "superieur" + +#. Documentation/user/fundamental.itely:331 (context id) +#. Documentation/user/fundamental.itely:364 (variable) +#. Documentation/user/fundamental.itely:374 (context id) +#. Documentation/user/fundamental.itely:2676 (variable) +#. Documentation/user/fundamental.itely:2712 (context id) +msgid "lower" +msgstr "inferieur" + #. Documentation/user/fundamental.itely:361 (variable) +#. Documentation/user/simultaneous.itely:239 (context id) +#. Documentation/user/vocal.itely:568 (context id) +#. Documentation/user/vocal.itely:797 (context id) +#. Documentation/user/vocal.itely:818 (context id) #. Documentation/user/vocal.itely:1222 (variable) #. Documentation/user/vocal.itely:1264 (variable) msgid "melody" @@ -1445,15 +1493,10 @@ msgstr "melodie" msgid "text" msgstr "texte" -#. Documentation/user/fundamental.itely:363 (variable) -#. Documentation/user/fundamental.itely:2669 (variable) -msgid "upper" -msgstr "superieur" - -#. Documentation/user/fundamental.itely:364 (variable) -#. Documentation/user/fundamental.itely:2676 (variable) -msgid "lower" -msgstr "inferieur" +#. Documentation/user/fundamental.itely:443 (context id) +#. Documentation/user/staff.itely:535 (context id) +msgid "main" +msgstr "principal" #. Documentation/user/fundamental.itely:632 (comment) msgid "Voice \\\"1\\\" Voice \\\"2\\\"" @@ -1496,11 +1539,11 @@ msgstr "Mesure 2" #. Documentation/user/fundamental.itely:723 (comment) msgid "Voice 1 continues" -msgstr "La voix 1 continue" +msgstr "Suite de la voix 1" #. Documentation/user/fundamental.itely:726 (comment) msgid "Voice 2 continues" -msgstr "La voix 2 continue" +msgstr "Suite de la voix 2" #. Documentation/user/fundamental.itely:900 (comment) msgid "Voice one" @@ -1558,13 +1601,23 @@ msgstr "Hampes et autres attributs iront vers le haut" msgid "Initiate first voice" msgstr "Initialisation de la première voix" +#. Documentation/user/fundamental.itely:1199 (context id) +#. Documentation/user/fundamental.itely:2441 (context id) +#. Documentation/user/vocal.itely:503 (context id) +#. Documentation/user/vocal.itely:1233 (context id) +#. Documentation/user/vocal.itely:1274 (context id) +#. Documentation/user/keyboards.itely:327 (context id) +#. Documentation/user/fretted-strings.itely:241 (context id) +msgid "one" +msgstr "un" + #. Documentation/user/fundamental.itely:1242 (variable) #. Documentation/user/fundamental.itely:2646 (variable) #. Documentation/user/tweaks.itely:3268 (variable) #. Documentation/user/simultaneous.itely:783 (variable) #. Documentation/user/percussion.itely:497 (variable) msgid "global" -msgstr "glogal" +msgstr "global" #. Documentation/user/fundamental.itely:1243 (variable) msgid "SopOneMusic" @@ -1582,6 +1635,14 @@ msgstr "SopUnParoles" msgid "SopTwoLyrics" msgstr "SopDeuxParoles" +#. Documentation/user/fundamental.itely:1255 (context id) +msgid "SopOne" +msgstr "SopUn" + +#. Documentation/user/fundamental.itely:1264 (context id) +msgid "SopTwo" +msgstr "SopDeux" + #. Documentation/user/fundamental.itely:1296 (variable) #. Documentation/user/fundamental.itely:2864 (variable) msgid "TimeKey" @@ -1626,6 +1687,28 @@ msgstr "CoupletTrois" msgid "VerseFour" msgstr "CoupletQuatre" +#. Documentation/user/fundamental.itely:1314 (context id) +msgid "Sop" +msgstr "Sop" + +#. Documentation/user/fundamental.itely:1315 (context id) +#. Documentation/user/tweaks.itely:3283 (context id) +#. Documentation/user/input.itely:915 (context id) +msgid "Alto" +msgstr "Alto" + +#. Documentation/user/fundamental.itely:1323 (context id) +#. Documentation/user/tweaks.itely:3291 (context id) +#. Documentation/user/input.itely:917 (context id) +msgid "Tenor" +msgstr "Tenor" + +#. Documentation/user/fundamental.itely:1324 (context id) +#. Documentation/user/tweaks.itely:3292 (context id) +#. Documentation/user/input.itely:922 (context id) +msgid "Bass" +msgstr "Basse" + #. Documentation/user/fundamental.itely:1350 (variable) #. Documentation/user/fundamental.itely:1402 (variable) #. Documentation/user/fundamental.itely:1464 (variable) @@ -1638,6 +1721,13 @@ msgstr "coupletnotes" msgid "versewords" msgstr "coupletparoles" +#. Documentation/user/fundamental.itely:1361 (context id) +#. Documentation/user/fundamental.itely:1428 (context id) +#. Documentation/user/fundamental.itely:1489 (context id) +#. Documentation/user/vocal.itely:820 (context id) +msgid "verse" +msgstr "couplet" + #. Documentation/user/fundamental.itely:1407 (variable) #. Documentation/user/fundamental.itely:1469 (variable) msgid "refrainnotesA" @@ -1658,6 +1748,15 @@ msgstr "refrainparolesA" msgid "refrainwordsB" msgstr "refrainparolesB" +#. Documentation/user/fundamental.itely:1436 (context id) +#. Documentation/user/fundamental.itely:1509 (context id) +msgid "refrainB" +msgstr "refrainB" + +#. Documentation/user/fundamental.itely:1501 (context id) +msgid "refrainA" +msgstr "refrainA" + #. Documentation/user/fundamental.itely:1655 (comment) msgid "start of single compound music expression" msgstr "début de l'unique expression musicale composée" @@ -1806,29 +1905,53 @@ msgstr "basseParoles" msgid "combine ChoirStaff and PianoStaff in parallel" msgstr "combinaison en parallèle du ChoirStaff et du PianoStaff" +#. Documentation/user/fundamental.itely:2687 (context id) +#. Documentation/user/fundamental.itely:2689 (context id) +msgid "sopranos" +msgstr "soprani" + +#. Documentation/user/fundamental.itely:2692 (context id) +#. Documentation/user/fundamental.itely:2694 (context id) +msgid "altos" +msgstr "alti" + +#. Documentation/user/fundamental.itely:2697 (context id) +#. Documentation/user/fundamental.itely:2699 (context id) +msgid "tenors" +msgstr "tenors" + +#. Documentation/user/fundamental.itely:2702 (context id) +#. Documentation/user/fundamental.itely:2704 (context id) +msgid "basses" +msgstr "basses" + #. Documentation/user/fundamental.itely:2707 (comment) msgid "end ChoirStaff" msgstr "fin du ChoirStaff (système pour chœur)" #. Documentation/user/fundamental.itely:2865 (variable) msgid "ManualOneVoiceOneMusic" -msgstr "ManuelUnVoixUnMusique" +msgstr "MusiqueManuelUnVoixUn" #. Documentation/user/fundamental.itely:2868 (variable) msgid "ManualOneVoiceTwoMusic" -msgstr "ManuelUnVoixDeuxMusique" +msgstr "MusiqueManuelUnVoixDeux" #. Documentation/user/fundamental.itely:2872 (variable) msgid "ManualTwoMusic" -msgstr "ManuelDeuxMusique" +msgstr "MusiqueManuelDeux" #. Documentation/user/fundamental.itely:2876 (variable) msgid "PedalOrganMusic" -msgstr "PedalierOrgueMusique" +msgstr "MusiquePedalierOrgue" #. Documentation/user/fundamental.itely:2882 (comment) msgid "PianoStaff and Pedal Staff must be simultaneous" -msgstr "Système pianistique et portée de pédalier sont synchrones" +msgstr "système pianistique et portée de pédalier simultanés" + +#. Documentation/user/fundamental.itely:2884 (context id) +msgid "ManualOne" +msgstr "ManuelUn" #. Documentation/user/fundamental.itely:2885 (comment) msgid "set time signature and key" @@ -1836,19 +1959,27 @@ msgstr "définition de la métrique et de l'armure" #. Documentation/user/fundamental.itely:2889 (comment) msgid "end ManualOne Staff context" -msgstr "fin du contexte de la portée ManuelUn" +msgstr "fin du contexte de portée ManuelUn" + +#. Documentation/user/fundamental.itely:2890 (context id) +msgid "ManualTwo" +msgstr "ManuelDeux" #. Documentation/user/fundamental.itely:2894 (comment) msgid "end ManualTwo Staff context" -msgstr "fin du contexte de la portée ManuelDeux" +msgstr "fin du contexte de portée ManuelDeux" #. Documentation/user/fundamental.itely:2895 (comment) msgid "end PianoStaff context" msgstr "fin du contexte PianoStaff" +#. Documentation/user/fundamental.itely:2896 (context id) +msgid "PedalOrgan" +msgstr "PedalierOrgue" + #. Documentation/user/fundamental.itely:2900 (comment) msgid "end PedalOrgan Staff context" -msgstr "fin du contexte de la portée PedalOrgan" +msgstr "fin du contexte de portée PedalierOrgue" #. Documentation/user/fundamental.itely:2902 (comment) msgid "end Score context" @@ -1909,6 +2040,11 @@ msgstr "Expressions musicales imbriquées" #. @rglos in Documentation/user/fundamental.itely #. @rglos in Documentation/user/tweaks.itely +#. Documentation/user/staff.itely:564 (context id) +#. Documentation/user/staff.itely:577 (context id) +#. Documentation/user/staff.itely:585 (context id) +#. Documentation/user/staff.itely:604 (context id) +#. Documentation/user/staff.itely:617 (context id) #. @rglos in Documentation/user/staff.itely #. @rglos in Documentation/fr/user/fundamental.itely #. @rglos in Documentation/es/user/fundamental.itely @@ -2182,7 +2318,7 @@ msgstr "Réglage des détails du texte avec extension" #. Documentation/user/tweaks.itely:1831 (comment) #. Documentation/user/tweaks.itely:1898 (comment) msgid "Place dynamics above staff" -msgstr "Positionnement des nuances au dessus de la portée" +msgstr "Positionnement des nuances au-dessus de la portée" #. Documentation/user/tweaks.itely:1833 (comment) #. Documentation/user/tweaks.itely:1902 (comment) @@ -2221,11 +2357,11 @@ msgstr "Force les notes à s'espacer selon le texte" #. Documentation/user/tweaks.itely:1979 (comment) msgid "This markup is short enough to fit without collision" -msgstr "Cette étiquette est assez courte pour ne pas risquer de chevauchement" +msgstr "Ce morceau de texte est assez court pour ne pas faire de collision" #. Documentation/user/tweaks.itely:1983 (comment) msgid "This is too long to fit, so it is displaced upwards" -msgstr "Celle-ci est trop longue pour tenir, elle est déplacée plus haut" +msgstr "Celui-ci est trop long pour tenir, il est déplacé vers le haut" #. Documentation/user/tweaks.itely:1987 (comment) #. Documentation/user/tweaks.itely:1992 (comment) @@ -2263,7 +2399,7 @@ msgstr "Élargissement d'une unité" #. Documentation/user/tweaks.itely:2460 (comment) msgid "Align dynamics to a base line 2 units above staff" msgstr "" -"Alignement des nuances sur une ligne de base à 2 unités au dessus de la " +"Alignement des nuances sur une ligne de base à 2 unités au-dessus de la " "portée" #. Documentation/user/tweaks.itely:2745 (variable) @@ -2281,7 +2417,7 @@ msgstr "mdMusique" #. Documentation/user/tweaks.itely:2934 (comment) #. Documentation/user/tweaks.itely:2996 (comment) msgid "Start polyphonic section of four voices" -msgstr "Début d'un section polyphonique de quatre voix" +msgstr "Début d'une section polyphonique de quatre voix" #. Documentation/user/tweaks.itely:2763 (variable) #. Documentation/user/tweaks.itely:2812 (variable) @@ -2292,6 +2428,26 @@ msgstr "Début d'un section polyphonique de quatre voix" msgid "lhMusic" msgstr "mgMusique" +#. Documentation/user/tweaks.itely:2772 (context id) +#. Documentation/user/tweaks.itely:2821 (context id) +#. Documentation/user/tweaks.itely:2884 (context id) +#. Documentation/user/tweaks.itely:2958 (context id) +#. Documentation/user/tweaks.itely:3022 (context id) +#. Documentation/user/tweaks.itely:3079 (context id) +#. Documentation/user/input.itely:928 (context id) +msgid "RH" +msgstr "MD" + +#. Documentation/user/tweaks.itely:2776 (context id) +#. Documentation/user/tweaks.itely:2825 (context id) +#. Documentation/user/tweaks.itely:2888 (context id) +#. Documentation/user/tweaks.itely:2962 (context id) +#. Documentation/user/tweaks.itely:3026 (context id) +#. Documentation/user/tweaks.itely:3083 (context id) +#. Documentation/user/input.itely:934 (context id) +msgid "LH" +msgstr "MG" + #. Documentation/user/tweaks.itely:3000 (comment) #. Documentation/user/tweaks.itely:3057 (comment) msgid "Move the c2 out of the main note column so the merge will work" @@ -2333,7 +2489,12 @@ msgstr "normal" msgid "SopranoMusic" msgstr "sopranoMusique" -#. Documentation/user/tweaks.itely:3485 (comment) +#. Documentation/user/tweaks.itely:3282 (context id) +#. Documentation/user/input.itely:913 (context id) +msgid "Soprano" +msgstr "Soprano" + +#. Documentation/user/tweaks.itely:3487 (comment) msgid "Arrange to obtain color from color-notehead procedure" msgstr "Arranger pour obtenir une couleur par la procédure color-notehead" @@ -2458,7 +2619,7 @@ msgstr "Propriétés listées par interface" #. @subheading in Documentation/es/user/tweaks.itely #. @subheading in Documentation/de/user/tweaks.itely msgid "Specifying the context in lyric mode" -msgstr "Specification du contexte en mode lyrique" +msgstr "Spécification du contexte en mode lyrique" #. @node in Documentation/user/tweaks.itely #. @subsection in Documentation/user/tweaks.itely @@ -2580,7 +2741,6 @@ msgstr "Doigtés" #. @subsection in Documentation/user/tweaks.itely #. @node in Documentation/es/user/tweaks.itely #. @subsection in Documentation/es/user/tweaks.itely -#, fuzzy msgid "Outside-staff objects" msgstr "Objets hors de la portée" @@ -3192,7 +3352,6 @@ msgid "ADDENDUM: How to use this License for your documents" msgstr "SUPPLÉMENT : comment utiliser cette licence pour vos documents" #. @top in Documentation/user/lilypond-program.tely -#, fuzzy msgid "GNU LilyPond --- Application Usage" msgstr "GNU LilyPond --- Utilisation du programme" @@ -3900,7 +4059,7 @@ msgstr "Index des commandes LilyPond" msgid "Musical notation" msgstr "Notation musicale générale" -#. Documentation/user/pitches.itely:654 (variable) +#. Documentation/user/pitches.itely:668 (variable) #. Documentation/user/input.itely:997 (variable) #. Documentation/user/input.itely:1016 (variable) #. Documentation/user/input.itely:1053 (variable) @@ -3908,18 +4067,39 @@ msgstr "Notation musicale générale" msgid "music" msgstr "musique" -#. Documentation/user/pitches.itely:1031 (comment) +#. Documentation/user/pitches.itely:1045 (comment) msgid "not strictly necessary, but a good reminder" msgstr "pas strictement nécessaire, mais en pense-bête" -#. Documentation/user/pitches.itely:1123 (variable) +#. Documentation/user/pitches.itely:1052 (context id) +#. Documentation/user/staff.itely:1100 (variable) +msgid "clarinet" +msgstr "clarinette" + +#. Documentation/user/pitches.itely:1137 (variable) msgid "musicA" msgstr "musiqueA" -#. Documentation/user/pitches.itely:1137 (variable) +#. Documentation/user/pitches.itely:1151 (variable) msgid "musicB" msgstr "musiqueB" +#. Documentation/user/pitches.itely:1170 (context id) +#. Documentation/user/keyboards.itely:170 (context id) +#. Documentation/user/keyboards.itely:264 (context id) +#. Documentation/user/percussion.itely:175 (variable) +#. Documentation/user/percussion.itely:365 (variable) +msgid "up" +msgstr "haut" + +#. Documentation/user/pitches.itely:1174 (context id) +#. Documentation/user/keyboards.itely:180 (context id) +#. Documentation/user/keyboards.itely:273 (context id) +#. Documentation/user/percussion.itely:178 (variable) +#. Documentation/user/percussion.itely:366 (variable) +msgid "down" +msgstr "bas" + #. @node in Documentation/user/pitches.itely #. @subsection in Documentation/user/pitches.itely #. @node in Documentation/fr/user/pitches.itely @@ -4159,252 +4339,203 @@ msgstr "Têtes de note à forme variable" msgid "Improvisation" msgstr "Improvisation" -#. Documentation/user/rhythms.itely:294 (comment) +#. Documentation/user/rhythms.itely:285 (comment) msgid "Alter durations to triplets" msgstr "Modification des durées pour obtenir un triolet" -#. Documentation/user/rhythms.itely:296 (comment) -#. Documentation/user/rhythms.itely:321 (comment) +#. Documentation/user/rhythms.itely:287 (comment) +#. Documentation/user/rhythms.itely:312 (comment) msgid "Normal durations" msgstr "Durées normales" -#. Documentation/user/rhythms.itely:298 (comment) +#. Documentation/user/rhythms.itely:289 (comment) msgid "Double the duration of chord" msgstr "Doublement de la durée de l'accord" -#. Documentation/user/rhythms.itely:300 (comment) +#. Documentation/user/rhythms.itely:291 (comment) msgid "Duration of quarter, appears like sixteenth" msgstr "Bien que durant une noire, apparaît comme une double croche" -#. Documentation/user/rhythms.itely:323 (comment) +#. Documentation/user/rhythms.itely:314 (comment) msgid "Scale music by *2/3" msgstr "Échelonnement de la musique par 2/3" -#. Documentation/user/rhythms.itely:327 (comment) +#. Documentation/user/rhythms.itely:318 (comment) msgid "Scale music by *2" msgstr "Échelonnement de la musique par 2" -#. Documentation/user/rhythms.itely:412 (comment) +#. Documentation/user/rhythms.itely:403 (comment) msgid "First alternative: following note is tied normally" msgstr "Première alternative : la note qui suit est liée normalement" -#. Documentation/user/rhythms.itely:414 (comment) +#. Documentation/user/rhythms.itely:405 (comment) msgid "Second alternative: following note has a repeated tie" msgstr "Seconde alternative : la liaison est rappelée" -#. Documentation/user/rhythms.itely:531 (comment) +#. Documentation/user/rhythms.itely:522 (comment) msgid "These two lines are just to prettify this example" msgstr "Les deux lignes qui suivent ne sont là que pourillustrer le propos" -#. Documentation/user/rhythms.itely:534 (comment) +#. Documentation/user/rhythms.itely:525 (comment) msgid "Print a maxima rest, equal to four breves" msgstr "Affiche une maxima, équivalant à quatre double-pauses" -#. Documentation/user/rhythms.itely:536 (comment) +#. Documentation/user/rhythms.itely:527 (comment) msgid "Print a longa rest, equal to two breves" msgstr "Affiche une longa, équivalant à deux double-pauses" -#. Documentation/user/rhythms.itely:538 (comment) +#. Documentation/user/rhythms.itely:529 (comment) msgid "Print a breve rest" msgstr "Affiche une double-pause" -#. Documentation/user/rhythms.itely:640 (comment) +#. Documentation/user/rhythms.itely:631 (comment) msgid "This is valid input, but does nothing" msgstr "Cette entrée est tout à fait valide, mais ne fait rien" -#. Documentation/user/rhythms.itely:666 (comment) -#. Documentation/user/rhythms.itely:719 (comment) +#. Documentation/user/rhythms.itely:657 (comment) +#. Documentation/user/rhythms.itely:710 (comment) msgid "Rest measures contracted to single measure" msgstr "Contraction des mesures de silence consécutives en une seule" -#. Documentation/user/rhythms.itely:715 (comment) +#. Documentation/user/rhythms.itely:706 (comment) msgid "Default behavior" msgstr "Comportement par défaut" -#. Documentation/user/rhythms.itely:722 (comment) +#. Documentation/user/rhythms.itely:713 (comment) msgid "Rest measures expanded" msgstr "Expansion des mesures de silence" -#. Documentation/user/rhythms.itely:755 (comment) +#. Documentation/user/rhythms.itely:746 (comment) msgid "This fails, as the wrong object name is specified" msgstr "Ceci échouera, il y a erreur sur l'objet spécifié" -#. Documentation/user/rhythms.itely:758 (comment) +#. Documentation/user/rhythms.itely:749 (comment) msgid "This is correct and works" msgstr "Formulation correcte, qui fonctionnera" -#. Documentation/user/rhythms.itely:880 (comment) +#. Documentation/user/rhythms.itely:871 (comment) msgid "Default style" msgstr "Style par défaut" -#. Documentation/user/rhythms.itely:883 (comment) +#. Documentation/user/rhythms.itely:874 (comment) msgid "Change to numeric style" msgstr "Adoption du style numérique" -#. Documentation/user/rhythms.itely:887 (comment) +#. Documentation/user/rhythms.itely:878 (comment) msgid "Revert to default style" msgstr "Retour au style par défaut" -#. Documentation/user/rhythms.itely:916 (comment) -msgid "Change time signature but keep 3/4 beaming" -msgstr "" - -#. Documentation/user/rhythms.itely:917 (comment) -#, fuzzy -msgid "due to unchanged beatLength" -msgstr "en raison de la battue" - -#. Documentation/user/rhythms.itely:921 (comment) -msgid "Lose 3/4 beaming now beatLength has changed to 16" -msgstr "" - -#. Documentation/user/rhythms.itely:1044 (comment) +#. Documentation/user/rhythms.itely:1017 (comment) msgid "Show all bar numbers" msgstr "Affichage de tous les numéros de mesure" -#. Documentation/user/rhythms.itely:1154 (comment) +#. Documentation/user/rhythms.itely:1134 (comment) msgid "Now each staff has its own time signature." msgstr "Chaque portée dispose désormais de sa propre métrique." -#. Documentation/user/rhythms.itely:1571 (comment) -#, fuzzy -msgid "auto beam on 1/4 note groups" -msgstr "ligature automatique basée sur une noire\t" - -#. Documentation/user/rhythms.itely:1573 (comment) -msgid "no defined auto-beaming for this time sig" -msgstr "pas de ligature automatique définie pour cette métrique" - -#. Documentation/user/rhythms.itely:1577 (comment) -#, fuzzy -msgid "keep 3/4 beaming" -msgstr "maintien d'une règle de ligature sur trois noires" - -#. Documentation/user/rhythms.itely:1578 (comment) -msgid "due to beatLength" -msgstr "en raison de la battue" - -#. Documentation/user/rhythms.itely:1580 (comment) -msgid "beam on 1/8 notes" -msgstr "ligature basée sur la croche" +#. Documentation/user/rhythms.itely:1256 (context id) +msgid "myRhythm" +msgstr "monRythme" -#. Documentation/user/rhythms.itely:1583 (comment) -msgid "beam on 3/16, 7/16, 9/16, 12/16" -msgstr "ligature sur les 3ème, 7ème, 9ème et 12ème double croche" - -#. Documentation/user/rhythms.itely:1612 (comment) -msgid "Set beam sub-group length to an eighth note" -msgstr "Subdivision des ligatures à la croche" - -#. Documentation/user/rhythms.itely:1615 (comment) -msgid "Set beam sub-group length to a sixteenth note" -msgstr "Subdivision des ligatures à la double-croche" - -# je ne comprends pas la différence entre les 2 mesures -JCM -#. Documentation/user/rhythms.itely:1730 (comment) +#. Documentation/user/rhythms.itely:1585 (comment) msgid "end 1/16 beams for all time signatures at the 1/16 moment" msgstr "" -"fin de ligature des doubles croches, quelle que soit la métrique, sur la " -"base d'une double croche" +"fin des ligatures de doubles croches, quelle que soit la métrique, au moment " +"1/16" -#. Documentation/user/rhythms.itely:1734 (comment) +#. Documentation/user/rhythms.itely:1589 (comment) msgid "end 1/32 beams for all time signatures at the 1/16 moment" msgstr "" -"ligature les triples croches, quelle que soit la métrique, sur la base d'une " -"double croche" +"fin des ligatures de triples croches, quelle que soit la métrique, au moment " +"1/16" -#. Documentation/user/rhythms.itely:1744 (comment) +#. Documentation/user/rhythms.itely:1599 (comment) msgid "end beams of all durations in 5/8 time signature at the 2/8 moment" msgstr "" "fin de ligature, pour une métrique à 5/8, sur la deuxième croche de la mesure" -#. Documentation/user/rhythms.itely:1759 (comment) +#. Documentation/user/rhythms.itely:1614 (comment) msgid "rhythm 3-1-1-2" -msgstr "" +msgstr "subdivision 3-1-1-2" -#. Documentation/user/rhythms.itely:1760 (comment) +#. Documentation/user/rhythms.itely:1615 (comment) msgid "Context not specified - does not work correctly" -msgstr "" +msgstr "Contexte non spécifié -- cela ne fonctionne pas" -#. Documentation/user/rhythms.itely:1766 (comment) +#. Documentation/user/rhythms.itely:1621 (comment) msgid "Works correctly with context specified" -msgstr "" +msgstr "Fonctionne car le contexte est spécifié" -#. Documentation/user/rhythms.itely:1802 (comment) +#. Documentation/user/rhythms.itely:1654 (comment) msgid "undo a rule ending 1/16 beams in 4/4 time at 1/4 moment" msgstr "" "annulation de la règle de fin de ligature des doubles croches, dans une " -"mesure à 4/4, sur la base de la première noire" +"mesure à 4/4, au moment de la première noire" -#. Documentation/user/rhythms.itely:1815 (comment) +#. Documentation/user/rhythms.itely:1667 (comment) msgid "this won't revert it!" msgstr "ceci n'est pas en concordance" -#. Documentation/user/rhythms.itely:1817 (comment) +#. Documentation/user/rhythms.itely:1669 (comment) msgid "this will" msgstr "ceci est conforme" -#. Documentation/user/rhythms.itely:1832 (comment) -msgid "rhythm 2-3-2" -msgstr "" +#. Documentation/user/rhythms.itely:1689 (comment) +msgid "Set default beaming for all staves" +msgstr "définition des règles de ligature pour toutes les portées" -#. Documentation/user/rhythms.itely:1871 (comment) -#, fuzzy -msgid "Default beaming" -msgstr "Comportement par défaut" - -#. Documentation/user/rhythms.itely:1874 (comment) -msgid "Revert default values in scm/auto-beam.scm for 12/8 time" -msgstr "" +#. Documentation/user/rhythms.itely:1697 (comment) +msgid "Modify beaming for just this staff" +msgstr "changement des règles de ligature seulement pour cette portée" -#. Documentation/user/rhythms.itely:1880 (comment) -msgid "Set new values for beam endings" -msgstr "" +#. Documentation/user/rhythms.itely:1703 (comment) +msgid "Inherit beaming from Score context" +msgstr "héritage des règles de ligature du contexte Score" -#. Documentation/user/rhythms.itely:2002 (comment) +#. Documentation/user/rhythms.itely:1827 (comment) msgid "revert to non-feathered beams" msgstr "retour à des liens de croches rectilignes" -#. Documentation/user/rhythms.itely:2225 (comment) -#. Documentation/user/rhythms.itely:2241 (comment) +#. Documentation/user/rhythms.itely:2050 (comment) +#. Documentation/user/rhythms.itely:2066 (comment) msgid "Permit first bar number to be printed" -msgstr "Le numéro de la première mesure sera affiché" +msgstr "Le numéro de la première mesure est imprimé" -#. Documentation/user/rhythms.itely:2242 (comment) -#. Documentation/user/rhythms.itely:2290 (comment) +#. Documentation/user/rhythms.itely:2067 (comment) +#. Documentation/user/rhythms.itely:2115 (comment) msgid "Print a bar number every second measure" msgstr "Affichage du numéro toutes les deux mesures" -#. Documentation/user/rhythms.itely:2258 (comment) +#. Documentation/user/rhythms.itely:2083 (comment) msgid "Prevent bar numbers at the end of a line and permit them elsewhere" msgstr "Affichage du numéro à chaque mesure, hormis en fin de ligne" -#. Documentation/user/rhythms.itely:2262 (comment) -#. Documentation/user/rhythms.itely:2288 (comment) +#. Documentation/user/rhythms.itely:2087 (comment) +#. Documentation/user/rhythms.itely:2113 (comment) msgid "Increase the size of the bar number by 2" msgstr "Augmentation de la taille des numéros de mesure au double" -#. Documentation/user/rhythms.itely:2266 (comment) +#. Documentation/user/rhythms.itely:2091 (comment) msgid "Draw a box round the following bar number(s)" msgstr "Numéros de mesure encadrés dans un rectangle" -#. Documentation/user/rhythms.itely:2271 (comment) +#. Documentation/user/rhythms.itely:2096 (comment) msgid "Draw a circle round the following bar number(s)" msgstr "Numéros de mesure encadrés dans un cercle" -#. Documentation/user/rhythms.itely:2293 (comment) +#. Documentation/user/rhythms.itely:2118 (comment) msgid "Center-align bar numbers" msgstr "Alignement au centre des numéros de mesure" -#. Documentation/user/rhythms.itely:2296 (comment) +#. Documentation/user/rhythms.itely:2121 (comment) msgid "Right-align bar numbers" msgstr "Alignement à droite des numéros de mesure" -#. Documentation/user/rhythms.itely:2399 (variable) +#. Documentation/user/rhythms.itely:2224 (variable) msgid "pipeSymbol" msgstr "pipeSymbole" -#. Documentation/user/rhythms.itely:2786 (variable) +#. Documentation/user/rhythms.itely:2612 (variable) msgid "MyCadenza" msgstr "MaCadence" @@ -4443,26 +4574,31 @@ msgstr "Durées" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "breve" msgstr "brève" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "longa" msgstr "longue" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "Duration names notes and rests" msgstr "Noms des notes et silences selon leur durée" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tuplet" msgstr "nolet" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric" msgstr "polymétrique" @@ -4480,6 +4616,7 @@ msgstr "Changement d'échelle des durées" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/fr/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "laissez vibrer" msgstr "laissez vibrer" @@ -4518,6 +4655,7 @@ msgstr "Silences valant une mesure" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "multi-measure rest" msgstr "silence multi-mesures" @@ -4556,6 +4694,7 @@ msgstr "Musique sans métrique" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "cadenza" msgstr "cadence" @@ -4572,11 +4711,13 @@ msgstr "Notation polymétrique" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric time signature" msgstr "métrique composite" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "meter" msgstr "métrique" @@ -5234,20 +5375,18 @@ msgstr "Saisie la musique en parallèle" msgid "flute" msgstr "flute" -#. Documentation/user/staff.itely:1100 (variable) -msgid "clarinet" -msgstr "clarinette" - #. Documentation/user/staff.itely:1189 (variable) #. Documentation/user/staff.itely:1210 (variable) msgid "oboe" msgstr "hautbois" #. Documentation/user/staff.itely:1259 (variable) +#. Documentation/user/staff.itely:1275 (context id) msgid "piccolo" msgstr "piccolo" #. Documentation/user/staff.itely:1267 (variable) +#. Documentation/user/staff.itely:1276 (context id) msgid "cbassoon" msgstr "cbasson" @@ -5298,6 +5437,8 @@ msgstr "portées" #. @unnumberedsubsubsec in Documentation/fr/user/staff.itely #. @node in Documentation/es/user/staff.itely #. @unnumberedsubsubsec in Documentation/es/user/staff.itely +#. @node in Documentation/de/user/staff.itely +#. @unnumberedsubsubsec in Documentation/de/user/staff.itely msgid "Grouping staves" msgstr "Regroupement de portées" @@ -5678,7 +5819,7 @@ msgstr "Mise en forme du texte" #. @node in Documentation/de/user/text.itely #. @unnumberedsubsubsec in Documentation/de/user/text.itely msgid "Text markup introduction" -msgstr "Introduction aux étiquettes de texte" +msgstr "Introduction au formatage de texte" #. @node in Documentation/user/text.itely #. @unnumberedsubsubsec in Documentation/user/text.itely @@ -5782,7 +5923,15 @@ msgstr "mauvais : il manque les durées" #. Documentation/user/vocal.itely:515 (comment) msgid "correct" -msgstr "excellent" +msgstr "correct" + +#. Documentation/user/vocal.itely:664 (context id) +msgid "lala" +msgstr "global" + +#. Documentation/user/vocal.itely:802 (context id) +msgid "splitpart" +msgstr "partieSeparee" #. Documentation/user/vocal.itely:847 (variable) msgid "voice" @@ -5792,6 +5941,14 @@ msgstr "voix" msgid "lyr" msgstr "paroles" +#. Documentation/user/vocal.itely:1053 (context id) +msgid "tune" +msgstr "melodie" + +#. Documentation/user/vocal.itely:1101 (context id) +msgid "lahlah" +msgstr "lala" + #. Documentation/user/vocal.itely:1112 (comment) msgid "applies to \\\"fas\\\"" msgstr "s'applique à \\\"fas\\\"" @@ -5916,7 +6073,7 @@ msgstr "Chants" #. @node in Documentation/de/user/vocal.itely #. @unnumberedsubsubsec in Documentation/de/user/vocal.itely msgid "Ancient vocal music" -msgstr "Musique vocale anciennes" +msgstr "Musique vocale ancienne" #. @node in Documentation/user/vocal.itely #. @subsection in Documentation/user/vocal.itely @@ -6174,7 +6331,16 @@ msgstr "Paroles sur plusieurs colonnes en fin de partition" #. Documentation/user/keyboards.itely:182 (comment) msgid "keep staff alive" -msgstr "maintien la portée active" +msgstr "maintient la portée active" + +#. Documentation/user/keyboards.itely:265 (context id) +msgid "melOne" +msgstr "melodieUn" + +#. Documentation/user/keyboards.itely:333 (context id) +#. Documentation/user/fretted-strings.itely:242 (context id) +msgid "two" +msgstr "deux" #. Documentation/user/keyboards.itely:385 (comment) msgid "stems may overlap the other staff" @@ -6190,7 +6356,7 @@ msgstr "pas de crochet superflu" #. Documentation/user/keyboards.itely:391 (comment) msgid "prevent beaming as needed" -msgstr "évite la ligature telle que devrait intervenir" +msgstr "on empêche la formation de la ligature automatique" #. @node in Documentation/user/keyboards.itely #. @section in Documentation/user/keyboards.itely @@ -6200,7 +6366,6 @@ msgstr "évite la ligature telle que devrait intervenir" #. @section in Documentation/es/user/keyboards.itely #. @node in Documentation/de/user/keyboards.itely #. @section in Documentation/de/user/keyboards.itely -#, fuzzy msgid "Keyboard and other multi-staff instruments" msgstr "Instruments utilisant des portées multiples" @@ -6387,6 +6552,8 @@ msgstr "harmoniques" #. @node in Documentation/user/unfretted-strings.itely #. @node in Documentation/es/user/unfretted-strings.itely +#. @node in Documentation/de/user/unfretted-strings.itely +#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartok) pizzicato" msgstr "Pizzicato Bartok" @@ -6394,8 +6561,6 @@ msgstr "Pizzicato Bartok" #. @node in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/es/user/unfretted-strings.itely -#. @node in Documentation/de/user/unfretted-strings.itely -#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartók) pizzicato" msgstr "Pizzicato Bartók" @@ -6403,6 +6568,14 @@ msgstr "Pizzicato Bartók" msgid "melodia" msgstr "melodie" +#. Documentation/user/fretted-strings.itely:243 (context id) +msgid "shared" +msgstr "partage" + +#. Documentation/user/fretted-strings.itely:244 (context id) +msgid "solo" +msgstr "solo" + #. Documentation/user/fretted-strings.itely:321 (variable) msgid "mynotes" msgstr "mesnotes" @@ -6589,16 +6762,6 @@ msgstr "Banjo" msgid "Banjo tablatures" msgstr "Tablatures pour banjo" -#. Documentation/user/percussion.itely:175 (variable) -#. Documentation/user/percussion.itely:365 (variable) -msgid "up" -msgstr "haut" - -#. Documentation/user/percussion.itely:178 (variable) -#. Documentation/user/percussion.itely:366 (variable) -msgid "down" -msgstr "bas" - #. Documentation/user/percussion.itely:385 (comment) msgid "These lines define the position of the woodblocks in the stave;" msgstr "" @@ -6627,11 +6790,8 @@ msgid "It also defines the positions of the two lines." msgstr "Nous définissons aussi la position de ces deux lignes." #. Documentation/user/percussion.itely:396 (comment) -#, fuzzy msgid "This is neccessary; if not entered, the barline would be too short!" -msgstr "" -"Mention rendue nécessaire, afin d'obtenir des barres de mesure de hauteur " -"suffisante." +msgstr "nécessaire afin d'obtenir des barres de mesure assez longues" #. Documentation/user/percussion.itely:403 (comment) msgid "with this you load your new drum style table" @@ -6739,7 +6899,7 @@ msgstr "Portée de percussion" #. @node in Documentation/es/user/percussion.itely #. @unnumberedsubsubsec in Documentation/es/user/percussion.itely msgid "Custom percussion staves" -msgstr "Portéec de percussion personnalisées" +msgstr "Portées de percussion personnalisées" #. @node in Documentation/user/percussion.itely #. @unnumberedsubsubsec in Documentation/user/percussion.itely @@ -6973,10 +7133,18 @@ msgstr "Saisie de la basse chiffrée" msgid "Displaying figured bass" msgstr "Gravure de la basse chiffrée" +#. Documentation/user/ancient.itely:355 (context id) +msgid "discantus" +msgstr "discantus" + #. Documentation/user/ancient.itely:821 (variable) msgid "ficta" msgstr "ficta" +#. Documentation/user/ancient.itely:973 (context id) +msgid "cantus" +msgstr "cantus" + #. @node in Documentation/user/ancient.itely #. @section in Documentation/user/ancient.itely #. @node in Documentation/fr/user/ancient.itely @@ -7694,7 +7862,7 @@ msgstr "à l'instar de celle-ci" #. Documentation/user/spacing.itely:886 (comment) msgid "now the break is allowed" -msgstr "la rupture est maintenant autorisée" +msgstr "le saut de ligne est maintenant autorisé" #. Documentation/user/spacing.itely:1719 (comment) msgid "this time the text will be closer to the staff" @@ -7714,7 +7882,7 @@ msgstr "il y a maintenant chevauchement" #. Documentation/user/spacing.itely:1750 (comment) msgid "the markup is too close to the following note" -msgstr "l'étiquette est trop proche de la note qui suit" +msgstr "le texte est trop proche de la note qui suit" #. Documentation/user/spacing.itely:1753 (comment) msgid "setting outside-staff-horizontal-padding fixes this" @@ -8071,15 +8239,15 @@ msgstr "Modification de l'espacement" #. Documentation/user/changing-defaults.itely:2015 (comment) msgid "increase the length of the tie" -msgstr "Augmentation de la longueur de la liaison" +msgstr "augmentation de la longueur de la liaison" #. Documentation/user/changing-defaults.itely:2024 (comment) msgid "increase the length of the rest bar" -msgstr "Augmentation de la longueur de la mesure se silence multi-mesures" +msgstr "augmentation de la longueur de la mesure de silence" #. Documentation/user/changing-defaults.itely:2032 (comment) msgid "increase the length of the hairpin" -msgstr "Augmentation de la longueur du soufflet" +msgstr "augmentation de la longueur du soufflet" #. Documentation/user/changing-defaults.itely:2060 (comment) msgid "default" @@ -8095,59 +8263,59 @@ msgstr "ne fonctionne pas tout seul" msgid "effective only when both overrides are present" msgstr "effectivité si les deux modifications sont explicitées" -#. Documentation/user/changing-defaults.itely:2461 (comment) +#. Documentation/user/changing-defaults.itely:2457 (comment) msgid "Remove bar line at the end of the current line" msgstr "Suppression de la barre de mesure à la fin de la ligne en cours" -#. Documentation/user/changing-defaults.itely:2507 (comment) +#. Documentation/user/changing-defaults.itely:2503 (comment) msgid "Try to remove all key signatures" msgstr "Tentative de suppression de toutes les armures" -#. Documentation/user/changing-defaults.itely:2926 (comment) +#. Documentation/user/changing-defaults.itely:2922 (comment) msgid "move horizontally left" msgstr "déplacement vers la droite" -#. Documentation/user/changing-defaults.itely:2928 (comment) +#. Documentation/user/changing-defaults.itely:2924 (comment) msgid "move vertically up" msgstr "déplacement vers le haut" -#. Documentation/user/changing-defaults.itely:2929 (comment) +#. Documentation/user/changing-defaults.itely:2925 (comment) msgid "third finger" msgstr "troisième doigt" -#. Documentation/user/changing-defaults.itely:2975 (comment) +#. Documentation/user/changing-defaults.itely:2971 (comment) msgid "the RehearsalMark will be centered above the Clef" -msgstr "Pour centrer le repère au dessus de la clef" +msgstr "Pour centrer le repère au-dessus de la clef" -#. Documentation/user/changing-defaults.itely:2981 (comment) +#. Documentation/user/changing-defaults.itely:2977 (comment) msgid "the RehearsalMark will be centered above the TimeSignature" -msgstr "Pour centrer le repère au dessus de la métrique" +msgstr "Pour centrer le repère au-dessus de la métrique" -#. Documentation/user/changing-defaults.itely:2995 (comment) +#. Documentation/user/changing-defaults.itely:2991 (comment) msgid "The RehearsalMark will be centered above the KeySignature" -msgstr "Pour centrer le repère au dessus de l'armure" +msgstr "Pour centrer le repère au-dessus de l'armure" -#. Documentation/user/changing-defaults.itely:3002 (comment) -#. Documentation/user/changing-defaults.itely:3018 (comment) -#. Documentation/user/changing-defaults.itely:3025 (comment) +#. Documentation/user/changing-defaults.itely:2998 (comment) +#. Documentation/user/changing-defaults.itely:3014 (comment) +#. Documentation/user/changing-defaults.itely:3021 (comment) msgid "" "The RehearsalMark will be aligned with the left edge of the KeySignature" msgstr "Pour aligner le repère sur le coin gauche de l'armure" -#. Documentation/user/changing-defaults.itely:3007 (comment) +#. Documentation/user/changing-defaults.itely:3003 (comment) msgid "" "The RehearsalMark will be aligned with the right edge of the KeySignature" msgstr "Pour aligner le repère sur le coin droit de l'armure" -#. Documentation/user/changing-defaults.itely:3019 (comment) +#. Documentation/user/changing-defaults.itely:3015 (comment) msgid "and then shifted right by 3.5 staff-spaces" msgstr "puis décaler vers la droite de 3,5 espaces" -#. Documentation/user/changing-defaults.itely:3026 (comment) +#. Documentation/user/changing-defaults.itely:3022 (comment) msgid "and then shifted left by 2 staff-spaces" msgstr "puis décaler vers la gauche de 2 espaces" -#. Documentation/user/changing-defaults.itely:3075 (variable) +#. Documentation/user/changing-defaults.itely:3071 (variable) msgid "XinO" msgstr "XdansO" @@ -8362,7 +8530,7 @@ msgstr "La commande tweak" #. @subsection in Documentation/es/user/changing-defaults.itely #. @subsection in Documentation/de/user/changing-defaults.itely msgid "The @code{\\tweak} command" -msgstr "La commande @code{\\set}" +msgstr "La commande @code{\\tweak}" #. @node in Documentation/user/changing-defaults.itely #. @node in Documentation/fr/user/changing-defaults.itely @@ -8418,9 +8586,8 @@ msgstr "Distances et unités de mesure" #. @subsection in Documentation/user/changing-defaults.itely #. @node in Documentation/es/user/changing-defaults.itely #. @subsection in Documentation/es/user/changing-defaults.itely -#, fuzzy msgid "Staff symbol properties" -msgstr "Propriétés de mise en forme" +msgstr "Propriétés des lignes de portée" #. @node in Documentation/user/changing-defaults.itely #. @subsection in Documentation/user/changing-defaults.itely @@ -8455,7 +8622,7 @@ msgstr "Visibilité des objets" #. @node in Documentation/de/user/changing-defaults.itely #. @unnumberedsubsubsec in Documentation/de/user/changing-defaults.itely msgid "Removing the stencil" -msgstr "Supression des stencils" +msgstr "Suppression des stencils" #. @node in Documentation/user/changing-defaults.itely #. @unnumberedsubsubsec in Documentation/user/changing-defaults.itely @@ -9387,7 +9554,7 @@ msgstr "Transcription de musique mensurale" #. @node in Documentation/de/user/ancient.itely #. @unnumberedsubsubsec in Documentation/de/user/ancient.itely msgid "Annotational accidentals" -msgstr "Altérations accidentelles" +msgstr "Altérations accidentelles suggérées" #. @node in Documentation/fr/user/ancient.itely #. @unnumberedsubsubsec in Documentation/fr/user/ancient.itely @@ -9458,18 +9625,16 @@ msgid "GNU LilyPond: Manual de utilización del programa" msgstr "GNU LilyPond --- utilisation du programme" #. @top in Documentation/es/user/lilypond.tely -#, fuzzy msgid "GNU LilyPond: Manual de referencia de la notación" -msgstr "GNU LilyPond --- manuel d'initiation" +msgstr "" #. @chapheading in Documentation/es/user/lilypond.tely -#, fuzzy msgid "El tipografiador de música" -msgstr "GNU LilyPond --- utilisation du programme" +msgstr "" #. @rglos in Documentation/es/user/pitches.itely msgid "semitone" -msgstr "" +msgstr "demi-ton" #. @top in Documentation/de/user/lilypond-learning.tely msgid "GNU LilyPond -- Handbuch zum Lernen" @@ -9546,6 +9711,50 @@ msgstr "Notes de bas de page" msgid "Table of Contents" msgstr "Table des matières" +#~ msgid "Change time signature but keep 3/4 beaming" +#~ msgstr "la métrique change mais on garde les règles de ligatures en 3/4" + +#~ msgid "due to unchanged beatLength" +#~ msgstr "car la durée de pulsation n'a pas changée" + +#~ msgid "Lose 3/4 beaming now beatLength has changed to 16" +#~ msgstr "" +#~ "la durée de pulsation est maintenant 16, on perd les règles de ligature " +#~ "en 3/4" + +#~ msgid "auto beam on 1/4 note groups" +#~ msgstr "ligature automatique par noire" + +#~ msgid "keep 3/4 beaming" +#~ msgstr "maintien des règles de ligature pour 3/4" + +#~ msgid "due to beatLength" +#~ msgstr "en raison de la battue" + +#~ msgid "beam on 1/8 notes" +#~ msgstr "ligature basée sur la croche" + +#~ msgid "beam on 3/16, 7/16, 9/16, 12/16" +#~ msgstr "ligature sur les 3ème, 7ème, 9ème et 12ème double croche" + +#~ msgid "Set beam sub-group length to an eighth note" +#~ msgstr "Subdivision des ligatures à la croche" + +#~ msgid "Set beam sub-group length to a sixteenth note" +#~ msgstr "Subdivision des ligatures à la double-croche" + +#~ msgid "rhythm 2-3-2" +#~ msgstr "subdivision 2-3-2" + +#~ msgid "Default beaming" +#~ msgstr "Ligatures par défaut" + +#~ msgid "Revert default values in scm/auto-beam.scm for 12/8 time" +#~ msgstr "On annule les réglages par défaut de scm/autobeam.scm pour 12/8" + +#~ msgid "Set new values for beam endings" +#~ msgstr "puis on ajoute des règles de fin de ligature" + #~ msgid "force-hshift-Eigenschaft" #~ msgstr "la propriété force-hshift" diff --git a/Documentation/po/lilypond-doc.pot b/Documentation/po/lilypond-doc.pot index 5c4f3c734e..6079bc6e5e 100644 --- a/Documentation/po/lilypond-doc.pot +++ b/Documentation/po/lilypond-doc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-27 12:40+0100\n" +"POT-Creation-Date: 2008-11-09 01:15+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -414,6 +414,7 @@ msgstr "" #. Documentation/user/tutorial.itely:1796 (variable) #. Documentation/user/working.itely:214 (variable) #. Documentation/user/working.itely:229 (variable) +#. Documentation/user/pitches.itely:1041 (context id) msgid "violin" msgstr "" @@ -654,6 +655,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "time signature" msgstr "" @@ -881,6 +883,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tie" msgstr "" @@ -1075,6 +1078,7 @@ msgstr "" #. @rglos in Documentation/fr/user/tutorial.itely #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "anacrusis" msgstr "" @@ -1099,6 +1103,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "note value" msgstr "" @@ -1108,6 +1113,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "triplet" msgstr "" @@ -1132,6 +1138,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "grace notes" msgstr "" @@ -1141,6 +1148,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "acciaccatura" msgstr "" @@ -1150,6 +1158,7 @@ msgstr "" #. @rglos in Documentation/es/user/tutorial.itely #. @rglos in Documentation/es/user/rhythms.itely #. @rglos in Documentation/de/user/tutorial.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "appoggiatura" msgstr "" @@ -1418,7 +1427,42 @@ msgstr "" msgid "After the tutorial" msgstr "" +#. Documentation/user/fundamental.itely:325 (context id) +#. Documentation/user/fundamental.itely:368 (context id) +msgid "singer" +msgstr "" + +#. Documentation/user/fundamental.itely:326 (context id) +#. Documentation/user/fundamental.itely:369 (context id) +msgid "vocal" +msgstr "" + +#. Documentation/user/fundamental.itely:329 (context id) +#. Documentation/user/fundamental.itely:372 (context id) +msgid "piano" +msgstr "" + +#. Documentation/user/fundamental.itely:330 (context id) +#. Documentation/user/fundamental.itely:363 (variable) +#. Documentation/user/fundamental.itely:373 (context id) +#. Documentation/user/fundamental.itely:2669 (variable) +#. Documentation/user/fundamental.itely:2711 (context id) +msgid "upper" +msgstr "" + +#. Documentation/user/fundamental.itely:331 (context id) +#. Documentation/user/fundamental.itely:364 (variable) +#. Documentation/user/fundamental.itely:374 (context id) +#. Documentation/user/fundamental.itely:2676 (variable) +#. Documentation/user/fundamental.itely:2712 (context id) +msgid "lower" +msgstr "" + #. Documentation/user/fundamental.itely:361 (variable) +#. Documentation/user/simultaneous.itely:239 (context id) +#. Documentation/user/vocal.itely:568 (context id) +#. Documentation/user/vocal.itely:797 (context id) +#. Documentation/user/vocal.itely:818 (context id) #. Documentation/user/vocal.itely:1222 (variable) #. Documentation/user/vocal.itely:1264 (variable) msgid "melody" @@ -1431,14 +1475,9 @@ msgstr "" msgid "text" msgstr "" -#. Documentation/user/fundamental.itely:363 (variable) -#. Documentation/user/fundamental.itely:2669 (variable) -msgid "upper" -msgstr "" - -#. Documentation/user/fundamental.itely:364 (variable) -#. Documentation/user/fundamental.itely:2676 (variable) -msgid "lower" +#. Documentation/user/fundamental.itely:443 (context id) +#. Documentation/user/staff.itely:535 (context id) +msgid "main" msgstr "" #. Documentation/user/fundamental.itely:632 (comment) @@ -1544,6 +1583,16 @@ msgstr "" msgid "Initiate first voice" msgstr "" +#. Documentation/user/fundamental.itely:1199 (context id) +#. Documentation/user/fundamental.itely:2441 (context id) +#. Documentation/user/vocal.itely:503 (context id) +#. Documentation/user/vocal.itely:1233 (context id) +#. Documentation/user/vocal.itely:1274 (context id) +#. Documentation/user/keyboards.itely:327 (context id) +#. Documentation/user/fretted-strings.itely:241 (context id) +msgid "one" +msgstr "" + #. Documentation/user/fundamental.itely:1242 (variable) #. Documentation/user/fundamental.itely:2646 (variable) #. Documentation/user/tweaks.itely:3268 (variable) @@ -1568,6 +1617,14 @@ msgstr "" msgid "SopTwoLyrics" msgstr "" +#. Documentation/user/fundamental.itely:1255 (context id) +msgid "SopOne" +msgstr "" + +#. Documentation/user/fundamental.itely:1264 (context id) +msgid "SopTwo" +msgstr "" + #. Documentation/user/fundamental.itely:1296 (variable) #. Documentation/user/fundamental.itely:2864 (variable) msgid "TimeKey" @@ -1612,6 +1669,28 @@ msgstr "" msgid "VerseFour" msgstr "" +#. Documentation/user/fundamental.itely:1314 (context id) +msgid "Sop" +msgstr "" + +#. Documentation/user/fundamental.itely:1315 (context id) +#. Documentation/user/tweaks.itely:3283 (context id) +#. Documentation/user/input.itely:915 (context id) +msgid "Alto" +msgstr "" + +#. Documentation/user/fundamental.itely:1323 (context id) +#. Documentation/user/tweaks.itely:3291 (context id) +#. Documentation/user/input.itely:917 (context id) +msgid "Tenor" +msgstr "" + +#. Documentation/user/fundamental.itely:1324 (context id) +#. Documentation/user/tweaks.itely:3292 (context id) +#. Documentation/user/input.itely:922 (context id) +msgid "Bass" +msgstr "" + #. Documentation/user/fundamental.itely:1350 (variable) #. Documentation/user/fundamental.itely:1402 (variable) #. Documentation/user/fundamental.itely:1464 (variable) @@ -1624,6 +1703,13 @@ msgstr "" msgid "versewords" msgstr "" +#. Documentation/user/fundamental.itely:1361 (context id) +#. Documentation/user/fundamental.itely:1428 (context id) +#. Documentation/user/fundamental.itely:1489 (context id) +#. Documentation/user/vocal.itely:820 (context id) +msgid "verse" +msgstr "" + #. Documentation/user/fundamental.itely:1407 (variable) #. Documentation/user/fundamental.itely:1469 (variable) msgid "refrainnotesA" @@ -1644,6 +1730,15 @@ msgstr "" msgid "refrainwordsB" msgstr "" +#. Documentation/user/fundamental.itely:1436 (context id) +#. Documentation/user/fundamental.itely:1509 (context id) +msgid "refrainB" +msgstr "" + +#. Documentation/user/fundamental.itely:1501 (context id) +msgid "refrainA" +msgstr "" + #. Documentation/user/fundamental.itely:1655 (comment) msgid "start of single compound music expression" msgstr "" @@ -1792,6 +1887,26 @@ msgstr "" msgid "combine ChoirStaff and PianoStaff in parallel" msgstr "" +#. Documentation/user/fundamental.itely:2687 (context id) +#. Documentation/user/fundamental.itely:2689 (context id) +msgid "sopranos" +msgstr "" + +#. Documentation/user/fundamental.itely:2692 (context id) +#. Documentation/user/fundamental.itely:2694 (context id) +msgid "altos" +msgstr "" + +#. Documentation/user/fundamental.itely:2697 (context id) +#. Documentation/user/fundamental.itely:2699 (context id) +msgid "tenors" +msgstr "" + +#. Documentation/user/fundamental.itely:2702 (context id) +#. Documentation/user/fundamental.itely:2704 (context id) +msgid "basses" +msgstr "" + #. Documentation/user/fundamental.itely:2707 (comment) msgid "end ChoirStaff" msgstr "" @@ -1816,6 +1931,10 @@ msgstr "" msgid "PianoStaff and Pedal Staff must be simultaneous" msgstr "" +#. Documentation/user/fundamental.itely:2884 (context id) +msgid "ManualOne" +msgstr "" + #. Documentation/user/fundamental.itely:2885 (comment) msgid "set time signature and key" msgstr "" @@ -1824,6 +1943,10 @@ msgstr "" msgid "end ManualOne Staff context" msgstr "" +#. Documentation/user/fundamental.itely:2890 (context id) +msgid "ManualTwo" +msgstr "" + #. Documentation/user/fundamental.itely:2894 (comment) msgid "end ManualTwo Staff context" msgstr "" @@ -1832,6 +1955,10 @@ msgstr "" msgid "end PianoStaff context" msgstr "" +#. Documentation/user/fundamental.itely:2896 (context id) +msgid "PedalOrgan" +msgstr "" + #. Documentation/user/fundamental.itely:2900 (comment) msgid "end PedalOrgan Staff context" msgstr "" @@ -1895,6 +2022,11 @@ msgstr "" #. @rglos in Documentation/user/fundamental.itely #. @rglos in Documentation/user/tweaks.itely +#. Documentation/user/staff.itely:564 (context id) +#. Documentation/user/staff.itely:577 (context id) +#. Documentation/user/staff.itely:585 (context id) +#. Documentation/user/staff.itely:604 (context id) +#. Documentation/user/staff.itely:617 (context id) #. @rglos in Documentation/user/staff.itely #. @rglos in Documentation/fr/user/fundamental.itely #. @rglos in Documentation/es/user/fundamental.itely @@ -2275,6 +2407,26 @@ msgstr "" msgid "lhMusic" msgstr "" +#. Documentation/user/tweaks.itely:2772 (context id) +#. Documentation/user/tweaks.itely:2821 (context id) +#. Documentation/user/tweaks.itely:2884 (context id) +#. Documentation/user/tweaks.itely:2958 (context id) +#. Documentation/user/tweaks.itely:3022 (context id) +#. Documentation/user/tweaks.itely:3079 (context id) +#. Documentation/user/input.itely:928 (context id) +msgid "RH" +msgstr "" + +#. Documentation/user/tweaks.itely:2776 (context id) +#. Documentation/user/tweaks.itely:2825 (context id) +#. Documentation/user/tweaks.itely:2888 (context id) +#. Documentation/user/tweaks.itely:2962 (context id) +#. Documentation/user/tweaks.itely:3026 (context id) +#. Documentation/user/tweaks.itely:3083 (context id) +#. Documentation/user/input.itely:934 (context id) +msgid "LH" +msgstr "" + #. Documentation/user/tweaks.itely:3000 (comment) #. Documentation/user/tweaks.itely:3057 (comment) msgid "Move the c2 out of the main note column so the merge will work" @@ -2316,7 +2468,12 @@ msgstr "" msgid "SopranoMusic" msgstr "" -#. Documentation/user/tweaks.itely:3485 (comment) +#. Documentation/user/tweaks.itely:3282 (context id) +#. Documentation/user/input.itely:913 (context id) +msgid "Soprano" +msgstr "" + +#. Documentation/user/tweaks.itely:3487 (comment) msgid "Arrange to obtain color from color-notehead procedure" msgstr "" @@ -3881,7 +4038,7 @@ msgstr "" msgid "Musical notation" msgstr "" -#. Documentation/user/pitches.itely:654 (variable) +#. Documentation/user/pitches.itely:668 (variable) #. Documentation/user/input.itely:997 (variable) #. Documentation/user/input.itely:1016 (variable) #. Documentation/user/input.itely:1053 (variable) @@ -3889,18 +4046,39 @@ msgstr "" msgid "music" msgstr "" -#. Documentation/user/pitches.itely:1031 (comment) +#. Documentation/user/pitches.itely:1045 (comment) msgid "not strictly necessary, but a good reminder" msgstr "" -#. Documentation/user/pitches.itely:1123 (variable) -msgid "musicA" +#. Documentation/user/pitches.itely:1052 (context id) +#. Documentation/user/staff.itely:1100 (variable) +msgid "clarinet" msgstr "" #. Documentation/user/pitches.itely:1137 (variable) +msgid "musicA" +msgstr "" + +#. Documentation/user/pitches.itely:1151 (variable) msgid "musicB" msgstr "" +#. Documentation/user/pitches.itely:1170 (context id) +#. Documentation/user/keyboards.itely:170 (context id) +#. Documentation/user/keyboards.itely:264 (context id) +#. Documentation/user/percussion.itely:175 (variable) +#. Documentation/user/percussion.itely:365 (variable) +msgid "up" +msgstr "" + +#. Documentation/user/pitches.itely:1174 (context id) +#. Documentation/user/keyboards.itely:180 (context id) +#. Documentation/user/keyboards.itely:273 (context id) +#. Documentation/user/percussion.itely:178 (variable) +#. Documentation/user/percussion.itely:366 (variable) +msgid "down" +msgstr "" + #. @node in Documentation/user/pitches.itely #. @subsection in Documentation/user/pitches.itely #. @node in Documentation/fr/user/pitches.itely @@ -4140,240 +4318,196 @@ msgstr "" msgid "Improvisation" msgstr "" -#. Documentation/user/rhythms.itely:294 (comment) +#. Documentation/user/rhythms.itely:285 (comment) msgid "Alter durations to triplets" msgstr "" -#. Documentation/user/rhythms.itely:296 (comment) -#. Documentation/user/rhythms.itely:321 (comment) +#. Documentation/user/rhythms.itely:287 (comment) +#. Documentation/user/rhythms.itely:312 (comment) msgid "Normal durations" msgstr "" -#. Documentation/user/rhythms.itely:298 (comment) +#. Documentation/user/rhythms.itely:289 (comment) msgid "Double the duration of chord" msgstr "" -#. Documentation/user/rhythms.itely:300 (comment) +#. Documentation/user/rhythms.itely:291 (comment) msgid "Duration of quarter, appears like sixteenth" msgstr "" -#. Documentation/user/rhythms.itely:323 (comment) +#. Documentation/user/rhythms.itely:314 (comment) msgid "Scale music by *2/3" msgstr "" -#. Documentation/user/rhythms.itely:327 (comment) +#. Documentation/user/rhythms.itely:318 (comment) msgid "Scale music by *2" msgstr "" -#. Documentation/user/rhythms.itely:412 (comment) +#. Documentation/user/rhythms.itely:403 (comment) msgid "First alternative: following note is tied normally" msgstr "" -#. Documentation/user/rhythms.itely:414 (comment) +#. Documentation/user/rhythms.itely:405 (comment) msgid "Second alternative: following note has a repeated tie" msgstr "" -#. Documentation/user/rhythms.itely:531 (comment) +#. Documentation/user/rhythms.itely:522 (comment) msgid "These two lines are just to prettify this example" msgstr "" -#. Documentation/user/rhythms.itely:534 (comment) +#. Documentation/user/rhythms.itely:525 (comment) msgid "Print a maxima rest, equal to four breves" msgstr "" -#. Documentation/user/rhythms.itely:536 (comment) +#. Documentation/user/rhythms.itely:527 (comment) msgid "Print a longa rest, equal to two breves" msgstr "" -#. Documentation/user/rhythms.itely:538 (comment) +#. Documentation/user/rhythms.itely:529 (comment) msgid "Print a breve rest" msgstr "" -#. Documentation/user/rhythms.itely:640 (comment) +#. Documentation/user/rhythms.itely:631 (comment) msgid "This is valid input, but does nothing" msgstr "" -#. Documentation/user/rhythms.itely:666 (comment) -#. Documentation/user/rhythms.itely:719 (comment) +#. Documentation/user/rhythms.itely:657 (comment) +#. Documentation/user/rhythms.itely:710 (comment) msgid "Rest measures contracted to single measure" msgstr "" -#. Documentation/user/rhythms.itely:715 (comment) +#. Documentation/user/rhythms.itely:706 (comment) msgid "Default behavior" msgstr "" -#. Documentation/user/rhythms.itely:722 (comment) +#. Documentation/user/rhythms.itely:713 (comment) msgid "Rest measures expanded" msgstr "" -#. Documentation/user/rhythms.itely:755 (comment) +#. Documentation/user/rhythms.itely:746 (comment) msgid "This fails, as the wrong object name is specified" msgstr "" -#. Documentation/user/rhythms.itely:758 (comment) +#. Documentation/user/rhythms.itely:749 (comment) msgid "This is correct and works" msgstr "" -#. Documentation/user/rhythms.itely:880 (comment) +#. Documentation/user/rhythms.itely:871 (comment) msgid "Default style" msgstr "" -#. Documentation/user/rhythms.itely:883 (comment) +#. Documentation/user/rhythms.itely:874 (comment) msgid "Change to numeric style" msgstr "" -#. Documentation/user/rhythms.itely:887 (comment) +#. Documentation/user/rhythms.itely:878 (comment) msgid "Revert to default style" msgstr "" -#. Documentation/user/rhythms.itely:916 (comment) -msgid "Change time signature but keep 3/4 beaming" -msgstr "" - -#. Documentation/user/rhythms.itely:917 (comment) -msgid "due to unchanged beatLength" -msgstr "" - -#. Documentation/user/rhythms.itely:921 (comment) -msgid "Lose 3/4 beaming now beatLength has changed to 16" -msgstr "" - -#. Documentation/user/rhythms.itely:1044 (comment) +#. Documentation/user/rhythms.itely:1017 (comment) msgid "Show all bar numbers" msgstr "" -#. Documentation/user/rhythms.itely:1154 (comment) +#. Documentation/user/rhythms.itely:1134 (comment) msgid "Now each staff has its own time signature." msgstr "" -#. Documentation/user/rhythms.itely:1571 (comment) -msgid "auto beam on 1/4 note groups" -msgstr "" - -#. Documentation/user/rhythms.itely:1573 (comment) -msgid "no defined auto-beaming for this time sig" -msgstr "" - -#. Documentation/user/rhythms.itely:1577 (comment) -msgid "keep 3/4 beaming" +#. Documentation/user/rhythms.itely:1256 (context id) +msgid "myRhythm" msgstr "" -#. Documentation/user/rhythms.itely:1578 (comment) -msgid "due to beatLength" -msgstr "" - -#. Documentation/user/rhythms.itely:1580 (comment) -msgid "beam on 1/8 notes" -msgstr "" - -#. Documentation/user/rhythms.itely:1583 (comment) -msgid "beam on 3/16, 7/16, 9/16, 12/16" -msgstr "" - -#. Documentation/user/rhythms.itely:1612 (comment) -msgid "Set beam sub-group length to an eighth note" -msgstr "" - -#. Documentation/user/rhythms.itely:1615 (comment) -msgid "Set beam sub-group length to a sixteenth note" -msgstr "" - -#. Documentation/user/rhythms.itely:1730 (comment) +#. Documentation/user/rhythms.itely:1585 (comment) msgid "end 1/16 beams for all time signatures at the 1/16 moment" msgstr "" -#. Documentation/user/rhythms.itely:1734 (comment) +#. Documentation/user/rhythms.itely:1589 (comment) msgid "end 1/32 beams for all time signatures at the 1/16 moment" msgstr "" -#. Documentation/user/rhythms.itely:1744 (comment) +#. Documentation/user/rhythms.itely:1599 (comment) msgid "end beams of all durations in 5/8 time signature at the 2/8 moment" msgstr "" -#. Documentation/user/rhythms.itely:1759 (comment) +#. Documentation/user/rhythms.itely:1614 (comment) msgid "rhythm 3-1-1-2" msgstr "" -#. Documentation/user/rhythms.itely:1760 (comment) +#. Documentation/user/rhythms.itely:1615 (comment) msgid "Context not specified - does not work correctly" msgstr "" -#. Documentation/user/rhythms.itely:1766 (comment) +#. Documentation/user/rhythms.itely:1621 (comment) msgid "Works correctly with context specified" msgstr "" -#. Documentation/user/rhythms.itely:1802 (comment) +#. Documentation/user/rhythms.itely:1654 (comment) msgid "undo a rule ending 1/16 beams in 4/4 time at 1/4 moment" msgstr "" -#. Documentation/user/rhythms.itely:1815 (comment) +#. Documentation/user/rhythms.itely:1667 (comment) msgid "this won't revert it!" msgstr "" -#. Documentation/user/rhythms.itely:1817 (comment) +#. Documentation/user/rhythms.itely:1669 (comment) msgid "this will" msgstr "" -#. Documentation/user/rhythms.itely:1832 (comment) -msgid "rhythm 2-3-2" -msgstr "" - -#. Documentation/user/rhythms.itely:1871 (comment) -msgid "Default beaming" +#. Documentation/user/rhythms.itely:1689 (comment) +msgid "Set default beaming for all staves" msgstr "" -#. Documentation/user/rhythms.itely:1874 (comment) -msgid "Revert default values in scm/auto-beam.scm for 12/8 time" +#. Documentation/user/rhythms.itely:1697 (comment) +msgid "Modify beaming for just this staff" msgstr "" -#. Documentation/user/rhythms.itely:1880 (comment) -msgid "Set new values for beam endings" +#. Documentation/user/rhythms.itely:1703 (comment) +msgid "Inherit beaming from Score context" msgstr "" -#. Documentation/user/rhythms.itely:2002 (comment) +#. Documentation/user/rhythms.itely:1827 (comment) msgid "revert to non-feathered beams" msgstr "" -#. Documentation/user/rhythms.itely:2225 (comment) -#. Documentation/user/rhythms.itely:2241 (comment) +#. Documentation/user/rhythms.itely:2050 (comment) +#. Documentation/user/rhythms.itely:2066 (comment) msgid "Permit first bar number to be printed" msgstr "" -#. Documentation/user/rhythms.itely:2242 (comment) -#. Documentation/user/rhythms.itely:2290 (comment) +#. Documentation/user/rhythms.itely:2067 (comment) +#. Documentation/user/rhythms.itely:2115 (comment) msgid "Print a bar number every second measure" msgstr "" -#. Documentation/user/rhythms.itely:2258 (comment) +#. Documentation/user/rhythms.itely:2083 (comment) msgid "Prevent bar numbers at the end of a line and permit them elsewhere" msgstr "" -#. Documentation/user/rhythms.itely:2262 (comment) -#. Documentation/user/rhythms.itely:2288 (comment) +#. Documentation/user/rhythms.itely:2087 (comment) +#. Documentation/user/rhythms.itely:2113 (comment) msgid "Increase the size of the bar number by 2" msgstr "" -#. Documentation/user/rhythms.itely:2266 (comment) +#. Documentation/user/rhythms.itely:2091 (comment) msgid "Draw a box round the following bar number(s)" msgstr "" -#. Documentation/user/rhythms.itely:2271 (comment) +#. Documentation/user/rhythms.itely:2096 (comment) msgid "Draw a circle round the following bar number(s)" msgstr "" -#. Documentation/user/rhythms.itely:2293 (comment) +#. Documentation/user/rhythms.itely:2118 (comment) msgid "Center-align bar numbers" msgstr "" -#. Documentation/user/rhythms.itely:2296 (comment) +#. Documentation/user/rhythms.itely:2121 (comment) msgid "Right-align bar numbers" msgstr "" -#. Documentation/user/rhythms.itely:2399 (variable) +#. Documentation/user/rhythms.itely:2224 (variable) msgid "pipeSymbol" msgstr "" -#. Documentation/user/rhythms.itely:2786 (variable) +#. Documentation/user/rhythms.itely:2612 (variable) msgid "MyCadenza" msgstr "" @@ -4412,26 +4546,31 @@ msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "breve" msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "longa" msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "Duration names notes and rests" msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "tuplet" msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric" msgstr "" @@ -4449,6 +4588,7 @@ msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/fr/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "laissez vibrer" msgstr "" @@ -4487,6 +4627,7 @@ msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "multi-measure rest" msgstr "" @@ -4525,6 +4666,7 @@ msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "cadenza" msgstr "" @@ -4541,11 +4683,13 @@ msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "polymetric time signature" msgstr "" #. @rglos in Documentation/user/rhythms.itely #. @rglos in Documentation/es/user/rhythms.itely +#. @rglos in Documentation/de/user/rhythms.itely msgid "meter" msgstr "" @@ -5203,20 +5347,18 @@ msgstr "" msgid "flute" msgstr "" -#. Documentation/user/staff.itely:1100 (variable) -msgid "clarinet" -msgstr "" - #. Documentation/user/staff.itely:1189 (variable) #. Documentation/user/staff.itely:1210 (variable) msgid "oboe" msgstr "" #. Documentation/user/staff.itely:1259 (variable) +#. Documentation/user/staff.itely:1275 (context id) msgid "piccolo" msgstr "" #. Documentation/user/staff.itely:1267 (variable) +#. Documentation/user/staff.itely:1276 (context id) msgid "cbassoon" msgstr "" @@ -5267,6 +5409,8 @@ msgstr "" #. @unnumberedsubsubsec in Documentation/fr/user/staff.itely #. @node in Documentation/es/user/staff.itely #. @unnumberedsubsubsec in Documentation/es/user/staff.itely +#. @node in Documentation/de/user/staff.itely +#. @unnumberedsubsubsec in Documentation/de/user/staff.itely msgid "Grouping staves" msgstr "" @@ -5753,6 +5897,14 @@ msgstr "" msgid "correct" msgstr "" +#. Documentation/user/vocal.itely:664 (context id) +msgid "lala" +msgstr "" + +#. Documentation/user/vocal.itely:802 (context id) +msgid "splitpart" +msgstr "" + #. Documentation/user/vocal.itely:847 (variable) msgid "voice" msgstr "" @@ -5761,6 +5913,14 @@ msgstr "" msgid "lyr" msgstr "" +#. Documentation/user/vocal.itely:1053 (context id) +msgid "tune" +msgstr "" + +#. Documentation/user/vocal.itely:1101 (context id) +msgid "lahlah" +msgstr "" + #. Documentation/user/vocal.itely:1112 (comment) msgid "applies to \\\"fas\\\"" msgstr "" @@ -6144,6 +6304,15 @@ msgstr "" msgid "keep staff alive" msgstr "" +#. Documentation/user/keyboards.itely:265 (context id) +msgid "melOne" +msgstr "" + +#. Documentation/user/keyboards.itely:333 (context id) +#. Documentation/user/fretted-strings.itely:242 (context id) +msgid "two" +msgstr "" + #. Documentation/user/keyboards.itely:385 (comment) msgid "stems may overlap the other staff" msgstr "" @@ -6354,6 +6523,8 @@ msgstr "" #. @node in Documentation/user/unfretted-strings.itely #. @node in Documentation/es/user/unfretted-strings.itely +#. @node in Documentation/de/user/unfretted-strings.itely +#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartok) pizzicato" msgstr "" @@ -6361,8 +6532,6 @@ msgstr "" #. @node in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/fr/user/unfretted-strings.itely #. @unnumberedsubsubsec in Documentation/es/user/unfretted-strings.itely -#. @node in Documentation/de/user/unfretted-strings.itely -#. @unnumberedsubsubsec in Documentation/de/user/unfretted-strings.itely msgid "Snap (Bartók) pizzicato" msgstr "" @@ -6370,6 +6539,14 @@ msgstr "" msgid "melodia" msgstr "" +#. Documentation/user/fretted-strings.itely:243 (context id) +msgid "shared" +msgstr "" + +#. Documentation/user/fretted-strings.itely:244 (context id) +msgid "solo" +msgstr "" + #. Documentation/user/fretted-strings.itely:321 (variable) msgid "mynotes" msgstr "" @@ -6556,16 +6733,6 @@ msgstr "" msgid "Banjo tablatures" msgstr "" -#. Documentation/user/percussion.itely:175 (variable) -#. Documentation/user/percussion.itely:365 (variable) -msgid "up" -msgstr "" - -#. Documentation/user/percussion.itely:178 (variable) -#. Documentation/user/percussion.itely:366 (variable) -msgid "down" -msgstr "" - #. Documentation/user/percussion.itely:385 (comment) msgid "These lines define the position of the woodblocks in the stave;" msgstr "" @@ -6933,10 +7100,18 @@ msgstr "" msgid "Displaying figured bass" msgstr "" +#. Documentation/user/ancient.itely:355 (context id) +msgid "discantus" +msgstr "" + #. Documentation/user/ancient.itely:821 (variable) msgid "ficta" msgstr "" +#. Documentation/user/ancient.itely:973 (context id) +msgid "cantus" +msgstr "" + #. @node in Documentation/user/ancient.itely #. @section in Documentation/user/ancient.itely #. @node in Documentation/fr/user/ancient.itely @@ -8055,59 +8230,59 @@ msgstr "" msgid "effective only when both overrides are present" msgstr "" -#. Documentation/user/changing-defaults.itely:2461 (comment) +#. Documentation/user/changing-defaults.itely:2457 (comment) msgid "Remove bar line at the end of the current line" msgstr "" -#. Documentation/user/changing-defaults.itely:2507 (comment) +#. Documentation/user/changing-defaults.itely:2503 (comment) msgid "Try to remove all key signatures" msgstr "" -#. Documentation/user/changing-defaults.itely:2926 (comment) +#. Documentation/user/changing-defaults.itely:2922 (comment) msgid "move horizontally left" msgstr "" -#. Documentation/user/changing-defaults.itely:2928 (comment) +#. Documentation/user/changing-defaults.itely:2924 (comment) msgid "move vertically up" msgstr "" -#. Documentation/user/changing-defaults.itely:2929 (comment) +#. Documentation/user/changing-defaults.itely:2925 (comment) msgid "third finger" msgstr "" -#. Documentation/user/changing-defaults.itely:2975 (comment) +#. Documentation/user/changing-defaults.itely:2971 (comment) msgid "the RehearsalMark will be centered above the Clef" msgstr "" -#. Documentation/user/changing-defaults.itely:2981 (comment) +#. Documentation/user/changing-defaults.itely:2977 (comment) msgid "the RehearsalMark will be centered above the TimeSignature" msgstr "" -#. Documentation/user/changing-defaults.itely:2995 (comment) +#. Documentation/user/changing-defaults.itely:2991 (comment) msgid "The RehearsalMark will be centered above the KeySignature" msgstr "" -#. Documentation/user/changing-defaults.itely:3002 (comment) -#. Documentation/user/changing-defaults.itely:3018 (comment) -#. Documentation/user/changing-defaults.itely:3025 (comment) +#. Documentation/user/changing-defaults.itely:2998 (comment) +#. Documentation/user/changing-defaults.itely:3014 (comment) +#. Documentation/user/changing-defaults.itely:3021 (comment) msgid "" "The RehearsalMark will be aligned with the left edge of the KeySignature" msgstr "" -#. Documentation/user/changing-defaults.itely:3007 (comment) +#. Documentation/user/changing-defaults.itely:3003 (comment) msgid "" "The RehearsalMark will be aligned with the right edge of the KeySignature" msgstr "" -#. Documentation/user/changing-defaults.itely:3019 (comment) +#. Documentation/user/changing-defaults.itely:3015 (comment) msgid "and then shifted right by 3.5 staff-spaces" msgstr "" -#. Documentation/user/changing-defaults.itely:3026 (comment) +#. Documentation/user/changing-defaults.itely:3022 (comment) msgid "and then shifted left by 2 staff-spaces" msgstr "" -#. Documentation/user/changing-defaults.itely:3075 (variable) +#. Documentation/user/changing-defaults.itely:3071 (variable) msgid "XinO" msgstr "" diff --git a/Documentation/user/GNUmakefile b/Documentation/user/GNUmakefile index eacbf70f24..656526318a 100644 --- a/Documentation/user/GNUmakefile +++ b/Documentation/user/GNUmakefile @@ -14,12 +14,10 @@ OUT_PDF_IMAGES=$(IMAGES:%.png=$(outdir)/%.pdf) $(addprefix $(outdir)/,$(PDF_ILLU OUT_PNG_IMAGES=$(OUT_PDF_IMAGES:%.pdf=%.png) +OUT_MASTER_TEXI_FILES = $(outdir)/lilypond-internals.texi OUT_TEXI_FILES=$(ITEXI_FILES:%.itexi=$(outdir)/%.texi)\ $(ITELY_FILES:%.itely=$(outdir)/%.texi) -MASTER_TEXI_FILES = $(TELY_FILES:%.tely=$(outdir)/%.texi)\ - $(outdir)/lilypond-internals.texi - HTML_FILES = $(TELY_FILES:%.tely=$(outdir)/%-big-page.html)\ $(outdir)/lilypond-internals-big-page.html @@ -31,6 +29,8 @@ MAIN_INFO_DOC = lilypond INFO_DOCS = lilypond lilypond-internals music-glossary lilypond-program lilypond-learning INFO_FILES = $(INFO_DOCS:%=$(outdir)/%.info) +TEXI2PDF_FLAGS = -I $(top-src-dir)/Documentation/user + ifeq ($(out),www) INFO_IMAGES_DIR = lilypond DEST_INFO_IMAGES_SUBDIR = Documentation/user @@ -63,8 +63,6 @@ extra-local-help: xml update Docbook xml documentation\n\ " -$(outdir)/lilypond.texi: $(outdir)/lilypond-internals.texi - # # Split manuals in HTML # diff --git a/Documentation/user/install.itely b/Documentation/user/install.itely index e203291674..cb16e07e05 100644 --- a/Documentation/user/install.itely +++ b/Documentation/user/install.itely @@ -359,17 +359,25 @@ less verbose build output, just like for building the programs. @knownissues -@code{-j} command-line option of @command{make} is unsupported for -building the documentation. As the most time consuming task is -running LilyPond to build images of music, the makefile variable -@code{CPU_COUNT} may be set in @file{local.make} or on the command line -to the number of @code{.ly} files that LilyPond should process -simultaneously, e.g. on a bi-processor or dual core machine +The most time consuming task for building the documentation is running +LilyPond to build images of music, and there cannot be several +simultaneously running @command{lilypond-book} instances, so @code{-j} +@command{make} option does not significantly speed up the build process. +To help speed it up, the makefile variable @var{CPU_COUNT} may be set +in @file{local.make} or on the command line to the number of +@code{.ly} files that LilyPond should process simultaneously, e.g. on +a bi-processor or dual core machine @example -make CPU_COUNT=2 web +make -j3 CPU_COUNT=3 web @end example +@noindent +The recommended value of @var{CPU_COUNT} is one plus the number of +cores or processors, but it is advisable to set it to a smaller value +if your system has not enough RAM to run that many simultaneous +LilyPond instances. + If source files have changed since last documentation build, output files that need to be rebuilt are normally rebuilt, even if you do not run @code{make web-clean} first. However, building dependencies in the diff --git a/Documentation/user/lilypond-learning.tely b/Documentation/user/lilypond-learning.tely index 6bdff0541c..70e5fe3a96 100644 --- a/Documentation/user/lilypond-learning.tely +++ b/Documentation/user/lilypond-learning.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c don't remove this comment. diff --git a/Documentation/user/lilypond-program.tely b/Documentation/user/lilypond-program.tely index 5f6c3cf351..918e0b7b1c 100644 --- a/Documentation/user/lilypond-program.tely +++ b/Documentation/user/lilypond-program.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c don't remove this comment. diff --git a/Documentation/user/lilypond.tely b/Documentation/user/lilypond.tely index e5680ee7d5..850e2a8152 100644 --- a/Documentation/user/lilypond.tely +++ b/Documentation/user/lilypond.tely @@ -12,14 +12,7 @@ @include macros.itexi -@iftex @afourpaper -@c don't replace quotes with directed quotes -@tex -\gdef\SETtxicodequoteundirected{Foo} -\gdef\SETtxicodequotebacktick{Bla} -@end tex -@end iftex @c Keep this here, since it pertains to the direntry below. @ignore diff --git a/Documentation/user/macros.itexi b/Documentation/user/macros.itexi index a00f9c07ff..4302b1e7a9 100644 --- a/Documentation/user/macros.itexi +++ b/Documentation/user/macros.itexi @@ -8,6 +8,10 @@ @include version.itexi +@c don't replace quotes with directed quotes +@set txicodequoteundirected +@set txicodequotebacktick + @c ***** Displaying text ***** @c we need this since @q{\} doesn't work with makeinfo 4.11 -- diff --git a/THANKS b/THANKS index 941ffbd92e..571d525001 100644 --- a/THANKS +++ b/THANKS @@ -78,6 +78,7 @@ Christian Hitz Christian Herzberg David Bobroff David Griffel +Damien Heurtebise Daniel Johnson Dominic Neumann Eduardo Vieira diff --git a/buildscripts/texi-langutils.py b/buildscripts/texi-langutils.py index 7486ebee01..37de5cc419 100644 --- a/buildscripts/texi-langutils.py +++ b/buildscripts/texi-langutils.py @@ -61,7 +61,7 @@ texinfo_with_menus_re = re.compile (r"^(\*) +([^:\n]+)::.*?$|^@(include|menu|end texinfo_re = re.compile (r"^@(include|node|(?:unnumbered|appendix)(?:(?:sub){0,2}sec)?|top|chapter|(?:sub){0,2}section|(?:major|chap|(?:sub){0,2})heading) *(.+?)$|@(rglos){(.+?)}", re.M) -ly_string_re = re.compile (r'^([a-zA-Z]+)[\t ]*=|%+[\t ]*(.*)$') +ly_string_re = re.compile (r'^([a-zA-Z]+)[\t ]*=|%+[\t ]*(.*)$|\\(?:new|context)\s+(?:[a-zA-Z]*?(?:Staff(?:Group)?|Voice|FiguredBass|FretBoards|Names|Devnull))\s+=\s+"?([a-zA-Z]+)"?\s+') verbatim_ly_re = re.compile (r'@lilypond\[.*?verbatim') def process_texi (texifilename, i_blurb, n_blurb, write_skeleton, topfile, output_file=None, scan_ly=False): @@ -83,7 +83,7 @@ def process_texi (texifilename, i_blurb, n_blurb, write_skeleton, topfile, outpu elif lines[i].startswith ('@end lilypond'): in_verb_ly_block = False elif in_verb_ly_block: - for (var, comment) in ly_string_re.findall (lines[i]): + for (var, comment, context_id) in ly_string_re.findall (lines[i]): if var: output_file.write ('# ' + printedfilename + ':' + \ str (i + 1) + ' (variable)\n_(r"' + var + '")\n') @@ -91,6 +91,10 @@ def process_texi (texifilename, i_blurb, n_blurb, write_skeleton, topfile, outpu output_file.write ('# ' + printedfilename + ':' + \ str (i + 1) + ' (comment)\n_(r"' + \ comment.replace ('"', '\\"') + '")\n') + elif context_id: + output_file.write ('# ' + printedfilename + ':' + \ + str (i + 1) + ' (context id)\n_(r"' + \ + context_id + '")\n') # process Texinfo node names and section titles if write_skeleton: diff --git a/input/texidocs/beam-grouping-in-7-8-time.texidoc b/input/texidocs/beam-grouping-in-7-8-time.texidoc index f60bb96d1d..376417c63f 100644 --- a/input/texidocs/beam-grouping-in-7-8-time.texidoc +++ b/input/texidocs/beam-grouping-in-7-8-time.texidoc @@ -7,3 +7,13 @@ compás de 7/8, especificamos los finales de barra en 2/8 y 5/8: " doctitlees = "Agrupamiento de las barras en el compás de 7/8" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> +texidocde = " +Es gibt keine automatischen Balkengruppen für 7/8-Takte. Wenn diese +Taktart benötigt wird, müssen die Gruppierungen definiert werden. Um +beispielsweise alle Noten in 2/8-3/8-2/8 aufzuteilen, müssen Balkenenden +für 2/8 und 5/8 definiert werden: + +" + doctitlede = "Balkengruppen für 7/8-Takte" diff --git a/input/texidocs/beams-across-line-breaks.texidoc b/input/texidocs/beams-across-line-breaks.texidoc index 3bbab2dfc9..dffc70185b 100644 --- a/input/texidocs/beams-across-line-breaks.texidoc +++ b/input/texidocs/beams-across-line-breaks.texidoc @@ -5,3 +5,12 @@ comportamiento como se muestra aquí: " doctitle = "Barras que atraviesan saltos de línea" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> + +texidocde = " +Zeilenumbrüche sind normalerweise während Balken verboten. Das kann geändert +werden. + +" + doctitlede = "Balken über Zeilenumbrüche" diff --git a/input/texidocs/changing-beam-knee-gap.texidoc b/input/texidocs/changing-beam-knee-gap.texidoc index 98694911fc..5a8cc19dee 100644 --- a/input/texidocs/changing-beam-knee-gap.texidoc +++ b/input/texidocs/changing-beam-knee-gap.texidoc @@ -10,3 +10,16 @@ establecido a 5.5 espacios de pentagrama. " doctitlees = "Cambiar el salto de las barras en ángulo" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> +texidocde = " +Balken mit Hälsen in unterschiedliche Richtungen werden automatisch +erstellt, wenn ein großer Sprung zwischen Tonhöhen gefunden wird. Dieses +Verhalten kann durch die @code{auto-knee-gap}-Eigenschaft beeinflusst +werden. Ein derartiger Knie-Balken wird erstellt, wenn der Abstand größer +ist als der Wert von @code{auto-knee-gap} plus der Dicke des Balkens +(was von der Notendauer und der Neigung des Balkens abhängt). Der +Standardwert von @code{auto-knee-gap} ist 5.5 Notensystemabstände. + +" + doctitlede = "Balken für weit außeinander liegende Noten ändern" diff --git a/input/texidocs/changing-form-of-multi--measure-rests.texidoc b/input/texidocs/changing-form-of-multi--measure-rests.texidoc index 4ba6e6df27..03b3b70746 100644 --- a/input/texidocs/changing-form-of-multi--measure-rests.texidoc +++ b/input/texidocs/changing-form-of-multi--measure-rests.texidoc @@ -6,4 +6,13 @@ una serie de silencios de breve y longa (conocidos en alemán como muestra una barra normal. Este número predeterminado de diez se puede cambiar sobreescribiendo la propiedad @code{expand-limit}: -" \ No newline at end of file +" + +texidocde = " +Wenn zehn oder weniger Pausentakte vorkommen, wird eine Reihe von Longa- +und Brevispausen (auch Kirchenpausen genannt) gesetzt, bei mehr Takten +wird eine Line mit der Taktanzahl ausgegeben. Der vorgegebene Wert von +zehn kann geändert werden, indem man die @code{expand-limit}-Eigenschaft +setzt: +" + doctitlede = "Die Erscheinung von Pausentakten ändern" diff --git a/input/texidocs/changing-the-time-signature-without-affecting-the-beaming.texidoc b/input/texidocs/changing-the-time-signature-without-affecting-the-beaming.texidoc new file mode 100644 index 0000000000..b241ac7e0c --- /dev/null +++ b/input/texidocs/changing-the-time-signature-without-affecting-the-beaming.texidoc @@ -0,0 +1,10 @@ + texidoces = " +La instrucción @code{\time} establece las propiedades +@code{timeSignatureFraction}, @code{beatLength}, @code{beatGrouping} y +@code{measureLength} en el contexto @code{Timing}, que normalmente +tiene el alias @code{Score}. La modificación del valor de +@code{timeSignatureFraction} hace que se imprima la nueva indicación +de compás sin que cambie ninguna de las demás propiedades: + +" + doctitlees = "Cambio de compás sin afectar al barrado" diff --git a/input/texidocs/changing-the-tuplet-number.texidoc b/input/texidocs/changing-the-tuplet-number.texidoc index 559d8c9066..ef7a2c0494 100644 --- a/input/texidocs/changing-the-tuplet-number.texidoc +++ b/input/texidocs/changing-the-tuplet-number.texidoc @@ -9,6 +9,7 @@ del grupo, o eliminar el número. " +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> texidocde = " Standardmäßig wird nur der Zähler des N-tolen-Bruchs über der Klammer dargestellt, wie er dem @code{\\times}-Befehl übergeben wird. diff --git a/input/texidocs/compound-time-signatures.texidoc b/input/texidocs/compound-time-signatures.texidoc index 1c1d871f72..7b4818a4b6 100644 --- a/input/texidocs/compound-time-signatures.texidoc +++ b/input/texidocs/compound-time-signatures.texidoc @@ -9,4 +9,15 @@ automático de las barras (también se pueden añadir indicaciones gráficas de la agrupación de compases; véase el fragmento de código apropiado en la base de datos). -" \ No newline at end of file +" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> +texidocde = " +Ungerade Taktarten werden (wie etwa \"5/8\") werden oft als zusammengesetzte +Taktarten interpretiert (bspw. \"3/8 + 2/8\"), in welchen zwei oder mehr +Teiltakte unterschieden werden. LilyPond kann derartige Noten produzieren, +indem entsprechende Taktarten gesetzt werden und die automatische +Bebalkung angepasst wird. + +" + doctitlede = "Zusammengesetzte Taktarten" diff --git a/input/texidocs/defining-predefined-fretboards-for-other-instruments.texidoc b/input/texidocs/defining-predefined-fretboards-for-other-instruments.texidoc new file mode 100644 index 0000000000..afd99b1700 --- /dev/null +++ b/input/texidocs/defining-predefined-fretboards-for-other-instruments.texidoc @@ -0,0 +1,17 @@ + texidoces = " + +Se pueden añadir diagramas de posiciones predefinidas para +instrumentos nuevos además de los estándar que se usan para la +guitarra. Este archivo muestra cómo se hace, definiendo una afinación +nueva y unas cuantas posiciones para el cuatro venezolano. + +Este archivo también muestra cómo se pueden incluir las digitaciones +en los acordes que se usan como puntos de referencia para la búsqueda +de acordes en la tabla, y mostrarse en el diagrama de posiciones y la +tablatura @code{TabStaff}, pero no en la música. + +Estas posiciones no se pueden transportar porque contienen información +de las cuerdas. Hay planes para corregir esto en un futuro. + +" + doctitlees = "Definición de posiciones predefinidas para otros instrumentos" diff --git a/input/texidocs/engraving-ties-manually.texidoc b/input/texidocs/engraving-ties-manually.texidoc index b356e195e5..df91c6cbf4 100644 --- a/input/texidocs/engraving-ties-manually.texidoc +++ b/input/texidocs/engraving-ties-manually.texidoc @@ -6,4 +6,15 @@ indica la distancia a partir de la tercera línea del pentagrama en espacios de pentagrama, y el segundo número indica la dirección (1 = hacia arriba, -1 = hacia abajo). -" \ No newline at end of file +" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> +texidocde = " +Überbindungen können manuell gesetzt werden, indem man die +@code{tie-configuration}-Eigenschaft des @code{TieColumn}-Objekts +beeinflusst. Die erste Zahl zeigt den Abstand von der Mitte in +Notensystemabständen an, die zweite Zahl zeigt die Richtung an (1 = nach oben, +-1 = nach unten). + +" + doctitlede = "Bindebögen manuell setzen" diff --git a/input/texidocs/entering-several-tuplets-using-only-one--times-command.texidoc b/input/texidocs/entering-several-tuplets-using-only-one--times-command.texidoc index ba185bdb4c..9fddfd89af 100644 --- a/input/texidocs/entering-several-tuplets-using-only-one--times-command.texidoc +++ b/input/texidocs/entering-several-tuplets-using-only-one--times-command.texidoc @@ -15,6 +15,7 @@ Para ver más inforamción sobre @code{make-moment}, véase " +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> texidocde = " Die Eigenschaft @code{tupletSpannerDuration} bestimmt, wie lange jede der N-tolen innerhalb der Klammern nach dem @code{\\times}-Befehl diff --git a/input/texidocs/flat-flags-and-beam-nibs.texidoc b/input/texidocs/flat-flags-and-beam-nibs.texidoc new file mode 100644 index 0000000000..f2c6543691 --- /dev/null +++ b/input/texidocs/flat-flags-and-beam-nibs.texidoc @@ -0,0 +1,50 @@ + texidoces = " + Son posibles tanto los corchetes rectos sobre notas sueltas como +extremos de barra sueltos en figuras unidas, con una combinación de +@code{stemLeftBeamCount}, @code{stemRightBeamCount} e indicadores de +barra @code{[ ]} emparejados. + + + + +Para corchetes rectos que apunten a la derecha sobre notas sueltas, +use indicadores de barra emparejados @code{[ ]} y establezca +@code{stemLeftBeamCount} a cero (véase el ejemplo 1). + + + + +Para corchetes rectos que apunten a la izquierda, establezca en su +lugar @code{stemRightBeamCount} (ejemplo 2). + + + + +Para extremos sueltos que apunten a la derecha al final de un conjunto +de notas unidas, establezca @code{stemRightBeamCount} a un valor +positivo. Y para extremos sueltos que apunten a la izquierda al +principio de un conjunto de notas unidas, establezca +@code{stemLeftBeamCount} en su lugar (ejemplo 3). + + + + +A veces, para una nota suelta rodeada de silencios tiene sentido que +lleve los dos extremos sueltos del corchete plano, apuntando a derecha +e izquierda. Hágalo solamente con indicadores de barra emparejados +@code{[ ]} (ejemplo 4). + + + + +(Observe que @code{\\set stemLeftBeamCount} siempre equivale a +@code{\\once \\set}. En otras palabras, los ajustes de la cantidad de +barras no se recuerdan, y por ello el par de corchetes planos +aplicados a la nota Do semicorchea @code{c'16 [ ]} del último ejemplo +no tiene nada que ver con el @code{\\set} de dos notas por detrás.) + + + + +" + doctitlees = "Corchetes rectos y extremos de barra sueltos" diff --git a/input/texidocs/grouping-beats.texidoc b/input/texidocs/grouping-beats.texidoc index a581ac3efc..b0bbfd8ac3 100644 --- a/input/texidocs/grouping-beats.texidoc +++ b/input/texidocs/grouping-beats.texidoc @@ -4,3 +4,11 @@ Los patrones de barrado se pueden alterar con la propiedad " doctitlees = "Agrupar los pulsos" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> +texidocde = " +Balkengruppen können mit der @code{beatGrouping}-Eigenschaft geändert +werden: + +" + doctitlede = "Notengruppen" diff --git a/input/texidocs/guitar-strum-rhythms.texidoc b/input/texidocs/guitar-strum-rhythms.texidoc index b650d0587b..14a4be109b 100644 --- a/input/texidocs/guitar-strum-rhythms.texidoc +++ b/input/texidocs/guitar-strum-rhythms.texidoc @@ -4,3 +4,11 @@ además de las notas de la melodía, acordes y diagramas de posiciones. " doctitlees = "Ritmos rasgueados de guitarra" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> + texidocde = " +In Guitarrennotation kann neben Melodie, Akkordbezeichnungen und +Bunddiagrammen auch der Schlagrhythmus angegeben werden. + +" + doctitldee = "Schlagrhythmus für Guitarren" diff --git a/input/texidocs/permitting-line-breaks-within-beamed-tuplets.texidoc b/input/texidocs/permitting-line-breaks-within-beamed-tuplets.texidoc index e4e0fc044b..81ffebf6ac 100644 --- a/input/texidocs/permitting-line-breaks-within-beamed-tuplets.texidoc +++ b/input/texidocs/permitting-line-breaks-within-beamed-tuplets.texidoc @@ -7,6 +7,7 @@ sincopados se deben barrar manualmente. " +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> texidocde = " Dieses künstliche Beispiel zeigt, wie sowohl automatische als auch manuelle Zeilenumbrüche innerhalb einer N-tole mit Balken erlaubt diff --git a/input/texidocs/positioning-multi--measure-rests.texidoc b/input/texidocs/positioning-multi--measure-rests.texidoc index 106fc491fc..549729ee3b 100644 --- a/input/texidocs/positioning-multi--measure-rests.texidoc +++ b/input/texidocs/positioning-multi--measure-rests.texidoc @@ -8,4 +8,14 @@ polifónica los silencios multicompás de las voces de numeración par e impar están separados verticalmente. La colocación de los silencios multicompás se puede controlar como se ve a continuación: -" \ No newline at end of file +" + +texidocde = " +Anders als bei normalen Pausen gibt es keinen direkten Befehl, um die +vertikale Position von Ganztaktpausen zu beeinflussen, indem man sie an +eine Tonhöhe anhängt. In polyphoner Notation wird aber dennoch die +Position der Pausen von geraden und ungeraden Stimmen voneinander +unterschieden. Die Position von Ganztaktpausen kann wie folgt verändert +werden: + " + doctitlede = "Positionierung von Ganztaktpausen" diff --git a/input/texidocs/specifying-context-with-beatgrouping.texidoc b/input/texidocs/specifying-context-with-beatgrouping.texidoc new file mode 100644 index 0000000000..ca54068db2 --- /dev/null +++ b/input/texidocs/specifying-context-with-beatgrouping.texidoc @@ -0,0 +1,8 @@ + texidoces = " +Mediante la especificación del contexto, el efecto de +@code{beatGrouping} puede limitarse al contexto especificado, y +sobreescribirse los valores establecidos en contextos de niveles más +altos: + +" + doctitlees = "Especificar el contexto con beatGrouping" diff --git a/input/texidocs/using-beatlength-and-beatgrouping.texidoc b/input/texidocs/using-beatlength-and-beatgrouping.texidoc new file mode 100644 index 0000000000..cf456b0696 --- /dev/null +++ b/input/texidocs/using-beatlength-and-beatgrouping.texidoc @@ -0,0 +1,11 @@ + texidoces = " +La propiedad @code{measureLength} determina dónde se deben insertar +líneas divisorias y, con @code{beatLength} y @code{beatGrouping}, cómo +se deben generar las barras autoomáticas para las duraciones de barra +y compases para los que no hay ninguna regla definida para los finales +de barra. Este ejemplo muestra distintas dormas de controlar el +barrado mediante el establecimiento de estas propiedades. Las +explicaciones están en forma de comentarios dentro del código. + +" + doctitlees = "Utilización de beatLength y beatGrouping" diff --git a/input/texidocs/using-ties-with-arpeggios.texidoc b/input/texidocs/using-ties-with-arpeggios.texidoc index 7ae98e792e..8c4bd89573 100644 --- a/input/texidocs/using-ties-with-arpeggios.texidoc +++ b/input/texidocs/using-ties-with-arpeggios.texidoc @@ -8,4 +8,15 @@ es de utilidad, por ejemplo, para ligar un trémolo a un acorde, pero en principio, también se puede usar para notas normales consecutivas, como se muestra en este ejemplo. -" \ No newline at end of file +" + +%% Translation of GIT committish :<6ce7f350682dfa99af97929be1dec6b9f1cbc01a> + texidocde = " + Überbindungen werden teilweise benutzt, um Arpeggios zu notieren. In + diesem Fall stehen die übergebundenen Noten nicht unbedingt hintereinander. +Das Verhalten kann erreicht werden, indem die @code{tieWaitForNote}-Eigenschaft +auf @code{#t} gesetzt wird. Diese Funktion ist auch sinnvoll, um etwa +ein Tremolo mit einem Akkord zu überbinden, kann aber prinzipiell auch +für normale Überbindungen eingesetzt werden +" + doctitlede = "Überbingungen für Arpeggio genutzen" diff --git a/make/doc-i18n-user-rules.make b/make/doc-i18n-user-rules.make index 41a05390bc..9734641f23 100644 --- a/make/doc-i18n-user-rules.make +++ b/make/doc-i18n-user-rules.make @@ -1,25 +1,25 @@ ifeq (,$(findstring texi2html,$(MISSING_OPTIONAL))) -$(outdir)/%/index.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES) $(outdir)/version.itexi +$(outdir)/%/index.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES) mkdir -p $(dir $@) - $(TEXI2HTML) --I=$(outdir) $(TEXI2HTML_FLAGS) --output=$(dir $@) --prefix=index --split=section $(TEXI2HTML_INIT) $< + $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) $(TEXI2HTML_FLAGS) --output=$(dir $@) --prefix=index --split=section $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) -$(outdir)/%-big-page.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES) $(outdir)/version.itexi - $(TEXI2HTML) --I=$(outdir) -D bigpage $(TEXI2HTML_FLAGS) --output=$@ $(TEXI2HTML_INIT) $< +$(outdir)/%-big-page.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map $(OUT_PNG_IMAGES) + $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) -D bigpage $(TEXI2HTML_FLAGS) --output=$@ $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) else # Rules using makeinfo follow -$(outdir)/%/index.html: $(outdir)/%.texi $(outdir)/version.itexi +$(outdir)/%/index.html: $(outdir)/%.texi mkdir -p $(dir $@) $(MAKEINFO) -P $(outdir) --output=$(outdir)/$* --css-include=$(top-src-dir)/Documentation/texinfo.css --html $< -$(outdir)/%-big-page.html: $(outdir)/%.texi $(outdir)/version.itexi +$(outdir)/%-big-page.html: $(outdir)/%.texi $(MAKEINFO) -P $(outdir) --output=$@ --css-include=$(top-src-dir)/Documentation/texinfo.css --html --no-split --no-headers $< endif -$(outdir)/%.pdftexi: $(outdir)/%.texi $(outdir)/version.itexi +$(outdir)/%.pdftexi: $(outdir)/%.texi $(PYTHON) $(buildscript-dir)/texi-gettext.py $(ISOLANG) $< -$(outdir)/%.pdf: $(outdir)/%.pdftexi $(outdir)/version.itexi +$(outdir)/%.pdf: $(outdir)/%.pdftexi cd $(outdir); texi2pdf $(TEXI2PDF_FLAGS) $(TEXINFO_PAPERSIZE_OPTION) $(notdir $*).pdftexi $(outdir)/version.%: $(top-src-dir)/VERSION @@ -33,10 +33,6 @@ $(outdir)/%.png: $(top-build-dir)/Documentation/user/$(outdir)/%.png $(XREF_MAPS_DIR)/%.$(ISOLANG).xref-map: $(outdir)/%.texi $(PYTHON) $(buildscript-dir)/extract_texi_filenames.py -o $(XREF_MAPS_DIR) $< -# This makes sure lilypond-doc gettext domain has been compiled -# before lilypond-book runs -$(TELY_FILES): doc-po - $(MASTER_TEXI_FILES): $(ITELY_FILES) $(ITEXI_FILES) .SECONDARY: diff --git a/make/doc-i18n-user-targets.make b/make/doc-i18n-user-targets.make index 7f8f6799b0..3dd7ea8fa8 100644 --- a/make/doc-i18n-user-targets.make +++ b/make/doc-i18n-user-targets.make @@ -3,12 +3,11 @@ default: local-WWW-1: $(MASTER_TEXI_FILES) $(PDF_FILES) $(XREF_MAPS_FILES) # BIG_PAGE_HTML_FILES is defined differently in each language makefile -local-WWW-2: $(DEEP_HTML_FILES) $(BIG_PAGE_HTML_FILES) +local-WWW-2: $(DEEP_HTML_FILES) $(BIG_PAGE_HTML_FILES) $(DOCUMENTATION_LOCALE_TARGET) find $(outdir) -name '*.html' | xargs grep -L 'UNTRANSLATED NODE: IGNORE ME' | xargs $(PYTHON) $(buildscript-dir)/html-gettext.py $(ISOLANG) find $(outdir) -name '*.html' | xargs grep -L --label="" 'UNTRANSLATED NODE: IGNORE ME' | sed 's!$(outdir)/!!g' | xargs $(PYTHON) $(buildscript-dir)/mass-link.py --prepend-suffix .$(ISOLANG) hard $(outdir) $(top-build-dir)/Documentation/user/$(outdir) $(TELY_FILES:%.tely=%.pdf) find $(outdir) \( -name 'lily-*.png' -o -name 'lily-*.ly' \) | sed 's!$(outdir)/!!g' | xargs $(PYTHON) $(buildscript-dir)/mass-link.py hard $(outdir) $(top-build-dir)/Documentation/user/$(outdir) -doc-po: +$(DOCUMENTATION_LOCALE_TARGET): $(MAKE) -C $(depth)/Documentation/po out=www messages - -.PHONY: doc-po + touch $@ diff --git a/make/doc-i18n-user-vars.make b/make/doc-i18n-user-vars.make index 193c54245c..87ca4cd4fa 100644 --- a/make/doc-i18n-user-vars.make +++ b/make/doc-i18n-user-vars.make @@ -38,3 +38,5 @@ TEXI2PDF_FLAGS += --batch $(DOCUMENTATION_INCLUDES) ifdef QUIET_BUILD TEXI2PDF_FLAGS += -q endif + +DOCUMENTATION_LOCALE_TARGET = $(outdir)/doc-po diff --git a/make/ly-rules.make b/make/ly-rules.make index fe849db405..4908997f9d 100644 --- a/make/ly-rules.make +++ b/make/ly-rules.make @@ -8,16 +8,25 @@ $(outdir)/%.latex: %.doc $(PYTHON) $(LILYPOND_BOOK) $(LILYPOND_BOOK_INCLUDES) --process='$(LILYPOND_BOOK_PROCESS) $(LILYPOND_BOOK_LILYPOND_FLAGS)' --output=$(outdir) $(LILYPOND_BOOK_FLAGS) $< +# This allows -j make option while making sure only one lilypond-book instance +# is running at the same time +define CHAIN_RULE +$(i) +$(i): +endef + +$(eval $(firstword $(MASTER_TEXI_FILES)): $(foreach i, $(wordlist 2, $(words $(MASTER_TEXI_FILES)), $(MASTER_TEXI_FILES)),$(CHAIN_RULE))) # don't do ``cd $(outdir)'', and assume that $(outdir)/.. is the src dir. # it is not, for --srcdir builds -$(outdir)/%.texi: %.tely $(outdir)/version.itexi +$(outdir)/%.texi: %.tely $(outdir)/version.itexi $(DOCUMENTATION_LOCALE_TARGET) $(PYTHON) $(LILYPOND_BOOK) $(LILYPOND_BOOK_INCLUDES) --process='$(LILYPOND_BOOK_PROCESS) $(LILYPOND_BOOK_LILYPOND_FLAGS)' --output=$(outdir) --format=$(LILYPOND_BOOK_FORMAT) $(LILYPOND_BOOK_FLAGS) $< -$(outdir)/%.texi: $(outdir)/%.tely $(outdir)/version.itexi +$(outdir)/%.texi: $(outdir)/%.tely $(outdir)/version.itexi $(DOCUMENTATION_LOCALE_TARGET) $(PYTHON) $(LILYPOND_BOOK) $(LILYPOND_BOOK_INCLUDES) --process='$(LILYPOND_BOOK_PROCESS) $(LILYPOND_BOOK_INCLUDES) $(LILYPOND_BOOK_LILYPOND_FLAGS)' --output=$(outdir) --format=$(LILYPOND_BOOK_FORMAT) $(LILYPOND_BOOK_FLAGS) $< + $(outdir)/%.html.omf: %.tely $(call GENERATE_OMF,html) diff --git a/make/ly-vars.make b/make/ly-vars.make index 61b61ef13b..498ad1ffa5 100644 --- a/make/ly-vars.make +++ b/make/ly-vars.make @@ -4,6 +4,8 @@ # huh ? these are for documentation?! TELY_FILES := $(call src-wildcard,*.tely) +MASTER_TEXI_FILES := $(sort $(TELY_FILES:%.tely=$(outdir)/%.texi))\ + $(OUT_MASTER_TEXI_FILES) OMF_FILES += $(foreach format, html pdf, $(foreach f, $(TELY_FILES), $(outdir)/$(f:.tely=.$(format)).omf)) diff --git a/scm/documentation-generate.scm b/scm/documentation-generate.scm index 6158fbb21c..23f60cc246 100644 --- a/scm/documentation-generate.scm +++ b/scm/documentation-generate.scm @@ -70,7 +70,7 @@ "(lilypond/lilypond-internals.info)") " -@include macros.texi +@include macros.itexi @ignore @omftitle LilyPond internals diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index be9fef694a..b8c765d3fb 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -840,6 +840,8 @@ def verbatim_html (s): ly_var_def_re = re.compile (r'^([a-zA-Z]+)[\t ]*=', re.M) ly_comment_re = re.compile (r'(%+[\t ]*)(.*)$', re.M) +ly_context_id_re = re.compile ('\\\\(?:new|context)\\s+(?:[a-zA-Z]*?(?:Staff\ +(?:Group)?|Voice|FiguredBass|FretBoards|Names|Devnull))\\s+=\\s+"?([a-zA-Z]+)"?\\s+') def ly_comment_gettext (t, m): return m.group (1) + t (m.group (2)) @@ -858,6 +860,10 @@ def verb_ly_gettext (s): s = re.sub (r"(?m)(^|[' \\#])%s([^a-zA-Z])" % v, "\\1" + t (v) + "\\2", s) + for id in ly_context_id_re.findall (s): + s = re.sub (r'(\s+|")%s(\s+|")' % id, + "\\1" + t (id) + "\\2", + s) return s texinfo_lang_re = re.compile ('(?m)^@documentlanguage (.*?)( |$)') diff --git a/stepmake/stepmake/texinfo-rules.make b/stepmake/stepmake/texinfo-rules.make index 4d1f06283f..41f06925fb 100644 --- a/stepmake/stepmake/texinfo-rules.make +++ b/stepmake/stepmake/texinfo-rules.make @@ -28,16 +28,16 @@ $(outdir)/%.info: $(outdir)/%.texi $(outdir)/$(INFO_IMAGES_DIR).info-images-dir- ifeq (,$(findstring texi2html,$(MISSING_OPTIONAL))) $(outdir)/%-big-page.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.xref-map $(outdir)/version.itexi - $(TEXI2HTML) --I=$(outdir) -D bigpage --output=$@ $(TEXI2HTML_INIT) $< + $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) -D bigpage --output=$@ $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) $(outdir)/%.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.xref-map $(outdir)/version.itexi - $(TEXI2HTML) --I=$(outdir) --output=$@ $(TEXI2HTML_INIT) $< + $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) --output=$@ $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) $(outdir)/%/index.html: $(outdir)/%.texi $(XREF_MAPS_DIR)/%.xref-map $(outdir)/version.itexi mkdir -p $(dir $@) - $(TEXI2HTML) --I=$(outdir) --output=$(dir $@) --prefix=index --split=section $(TEXI2HTML_INIT) $< + $(TEXI2HTML) --I=$(src-dir) --I=$(outdir) --output=$(dir $@) --prefix=index --split=section $(TEXI2HTML_INIT) $< cp $(top-src-dir)/Documentation/lilypond*.css $(dir $@) else # Rules using makeinfo follow diff --git a/tex/texinfo.tex b/tex/texinfo.tex index 1db5426d25..434a90f5ae 100644 --- a/tex/texinfo.tex +++ b/tex/texinfo.tex @@ -3,7 +3,7 @@ % Load plain if necessary, i.e., if running under initex. \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi % -\def\texinfoversion{2008-10-16.09} +\def\texinfoversion{2008-11-07.12} % % Copyright (C) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, @@ -926,6 +926,7 @@ where each line of input produces a line of output.} {% \makevalueexpandable % we want to expand any @value in FILE. \turnoffactive % and allow special characters in the expansion + \indexnofonts % Allow `@@' and other weird things in file names. \edef\temp{\noexpand\input #1 }% % % This trickery is to read FILE outside of a group, in case it makes @@ -2489,6 +2490,7 @@ end { \catcode`\-=\active \catcode`\_=\active \catcode`\'=\active \catcode`\`=\active + \global\let'=\rq \global\let`=\lq % default definitions % \global\def\code{\begingroup \catcode\rquoteChar=\active \catcode\lquoteChar=\active @@ -2749,8 +2751,20 @@ end \def\quotedblbase{{\ecfont \char"12}} \def\quotesinglbase{{\ecfont \char"0D}} % +% This positioning is not perfect (see the ogonek LaTeX package), but +% we have the precomposed glyphs for the most common cases. +% ogonek is also used with other letters in Lithuanian (IOU), but using +% the precomposed glyphs for those is not so easy since they aren't in +% the same EC font. +\def\ogonek#1{{\ecfont \setbox0=\hbox{#1}\ifdim\ht0=1ex\accent"0C #1% + \else\ooalign{\unhbox0\crcr\hidewidth\char"0C \hidewidth}\fi}} +\def\Aogonek{{\ecfont \char"81}} +\def\Eogonek{{\ecfont \char"86}} +\def\aogonek{{\ecfont \char"A1}} +\def\eogonek{{\ecfont \char"A6}} +% \def\ecfont{% - % We can't distinguish serif/sanserif and italic/slanted, but this + % We can't distinguish serif/sans and italic/slanted, but this % is used for crude hacks anyway (like adding French and German % quotes to documents typeset with CM, where we lose kerning), so % hopefully nobody will notice/care. @@ -5970,7 +5984,7 @@ end % we're doing normal filling. So, when using \aboveenvbreak and % \afterenvbreak, temporarily make \parskip 0. % -\envdef\quotation{% +\def\quotationstart{% {\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip \parindent=0pt % @@ -5985,6 +5999,17 @@ end \parsearg\quotationlabel } +\envdef\quotation{% + \setnormaldispenv + \quotationstart +} + +\envdef\smallquotation{% + \setsmalldispenv + \quotationstart +} +\let\Esmallquotation = \Equotation + % We have retained a nonzero parskip for the environment, since we're % doing normal filling. % @@ -6026,12 +6051,6 @@ end \def\uncatcodespecials{% \def\do##1{\catcode`##1=\other}\dospecials} % -% [Knuth] pp. 380,381,391 -% Disable Spanish ligatures ?` and !` of \tt font -\begingroup - \catcode`\`=\active\gdef`{\relax\lq} -\endgroup -% % Setup for the @verb command. % % Eight spaces for a tab @@ -6081,7 +6100,7 @@ end \def\codequoteleft{% \expandafter\ifx\csname SETtxicodequotebacktick\endcsname\relax \expandafter\ifx\csname SETcodequotebacktick\endcsname\relax - `% + \relax`% the \relax disables the `! and `? ligatures \else \char'22 \fi \else \char'22 \fi } @@ -6175,8 +6194,8 @@ end \def\doverbatiminclude#1{% {% \makevalueexpandable - \def\@{@}% we want to use \indexnofonts, but then verbatim ends prematurely \setupverbatim + \indexnofonts % Allow `@@' and other weird things in file names. \input #1 \afterenvbreak }% @@ -8016,7 +8035,7 @@ directory should work if nowhere else does.} % Latin2 (ISO-8859-2) character definitions. \def\lattwochardefs{% \gdef^^a0{~} - \gdef^^a1{\missingcharmsg{LATIN CAPITAL LETTER A WITH OGONEK}} + \gdef^^a1{\Aogonek} \gdef^^a2{\u{}} \gdef^^a3{\L} \gdef^^a4{\missingcharmsg{CURRENCY SIGN}} @@ -8033,8 +8052,8 @@ directory should work if nowhere else does.} \gdef^^af{\dotaccent Z} % \gdef^^b0{\textdegree} - \gdef^^b1{\missingcharmsg{LATIN SMALL LETTER A WITH OGONEK}} - \gdef^^b2{\missingcharmsg{OGONEK}} + \gdef^^b1{\aogonek} + \gdef^^b2{\ogonek{ }} \gdef^^b3{\l} \gdef^^b4{\'{}} \gdef^^b5{\v l} @@ -8059,7 +8078,7 @@ directory should work if nowhere else does.} \gdef^^c7{\cedilla C} \gdef^^c8{\v C} \gdef^^c9{\'E} - \gdef^^ca{\missingcharmsg{LATIN CAPITAL LETTER E WITH OGONEK}} + \gdef^^ca{\Eogonek} \gdef^^cb{\"E} \gdef^^cc{\v E} \gdef^^cd{\'I} @@ -8093,7 +8112,7 @@ directory should work if nowhere else does.} \gdef^^e7{\cedilla c} \gdef^^e8{\v c} \gdef^^e9{\'e} - \gdef^^ea{\missingcharmsg{LATIN SMALL LETTER E WITH OGONEK}} + \gdef^^ea{\eogonek} \gdef^^eb{\"e} \gdef^^ec{\v e} \gdef^^ed{\'\i} @@ -8322,10 +8341,14 @@ directory should work if nowhere else does.} \DeclareUnicodeCharacter{0101}{\=a} \DeclareUnicodeCharacter{0102}{\u{A}} \DeclareUnicodeCharacter{0103}{\u{a}} + \DeclareUnicodeCharacter{0104}{\Aogonek} + \DeclareUnicodeCharacter{0105}{\aogonek} \DeclareUnicodeCharacter{0106}{\'C} \DeclareUnicodeCharacter{0107}{\'c} \DeclareUnicodeCharacter{0108}{\^C} \DeclareUnicodeCharacter{0109}{\^c} + \DeclareUnicodeCharacter{0118}{\Eogonek} + \DeclareUnicodeCharacter{0119}{\eogonek} \DeclareUnicodeCharacter{010A}{\dotaccent{C}} \DeclareUnicodeCharacter{010B}{\dotaccent{c}} \DeclareUnicodeCharacter{010C}{\v{C}} @@ -8473,6 +8496,8 @@ directory should work if nowhere else does.} \DeclareUnicodeCharacter{0233}{\=y} \DeclareUnicodeCharacter{0237}{\dotless{j}} + \DeclareUnicodeCharacter{02DB}{\ogonek{ }} + \DeclareUnicodeCharacter{1E02}{\dotaccent{B}} \DeclareUnicodeCharacter{1E03}{\dotaccent{b}} \DeclareUnicodeCharacter{1E04}{\udotaccent{B}} @@ -9009,7 +9034,14 @@ directory should work if nowhere else does.} @catcode`@# = @other @catcode`@% = @other - +@c Finally, make ` and ' active, so that txicodequoteundirected and +@c txicodequotebacktick work right in, e.g., @w{@code{`foo'}}. If we +@c don't make ` and ' active, @code will not get them as active chars. +@c Do this last of all since we use ` in the previous @catcode assignments. +@c (not ready yet, sigh) +@c atcode`@'=@active @let'@rq +@c atcode`@`=@active @let`@lq + @c Local variables: @c eval: (add-hook 'write-file-hooks 'time-stamp) @c page-delimiter: "^\\\\message" diff --git a/tex/txi-fr.tex b/tex/txi-fr.tex index 4915eaef81..4badeddcb8 100644 --- a/tex/txi-fr.tex +++ b/tex/txi-fr.tex @@ -1,4 +1,4 @@ -% $Id: txi-fr.tex,v 1.7 2008/10/16 17:13:10 karl Exp $ +% $Id: txi-fr.tex,v 1.8 2008/10/21 23:51:37 karl Exp $ % txi-fr.tex -- French translations for texinfo.tex. % % Copyright (C) 1999, 2007, 2008 Free Software Foundation. @@ -21,7 +21,7 @@ % Translation date: le 10 décembre 1999. % Transmitted to: Karl Berry -\txisetlanguage{french}{2}{2} +\txisetlanguage{french}{2}{3} \plainfrenchspacing