Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: Ceres am Donnerstag, 10. Januar 2008, 20:11
-
Moin,
ich habe meine Coda mit Hilfe eines neuen Scores erstellt. Allerdings wird eine Note beim Sprung in die Coda rübergehalten. Das bedeutet, im ersten Takt der Coda sollte eine Note stehen, deren Bindebogen an sich aus dem Nichts kommt und bei dieser Note endet. Wie kann ich das bewerkstelligen?
Hier mal der Code der Coda:
\score{
\context Staff
{
\relative c''{
\set Staff.instrumentName = CODA
\key bes \major
\time 2/2
\set countPercentRepeats = ##t
\mark \markup \musicglyph#"scripts.coda"
bes4 r4 r2
R1
as4-.\ff as4-. as4-. r4
as4 as8-- as4-. as8-- as4-.
d4-^ r4 r2
r2 r4 d8-^ d8-^
d4-^ r4 r2
\bar "|."
}
}
}
Ich möchte also gleich bei der ersten Note (bes4) einen Bogen, der dort endet.
MfG
Hans
-
Einfach eine unsichtbare Note mit s einfügen. Z.B. s16( (damit sie nicht so viel Platz wegnimmt.) bes4)
Probier das einfach aus. Alternativ kannst du eine echte übergebundene notieren, etwa
bes16 ~ bes4 und dann die erste unsichtbar machen mit \once \override (oder gibt es auch ein \blank-Befehl? Schau mal nach im Handbuch.
Till
-
Hallo Hans,
ich habe gerade das gleiche Problem mit einem Glissando aus dem nichts wie folgt gelöst:
\hideNotes f, 8 \glissando \unHideNotes
\set Score.measurePosition = #(ly:make-moment 0 8) % zurücksetzen des MeasureCount
f' 4. -^ \!
es 8 d c 4. |
Die erste Zeile fügt eine unsichtbare Note ein.
In der Zweiten Zeile wird der Taktzähler wieder auf seinen korrekten Wert (Taktanfang) zurückgesetzt.
Dann folgt in üblicher Weise der Rest des Taktes.
Mit dem Bindebogen müßte das ebenso funktionieren.
Gruß
Markus
-
Alternativ geht es mit unsichtbarer Vorschlagnote:
\relative f''{
\voiceOne
\appoggiatura { \hideNotes f1 \unHideNotes }
\oneVoice
f4
}
Vorteil: keine Wertigkeit des Vorschlags.
"\voiceOne" oder "\voiceTwo" liefert Richtung (kann weggelassen werden)