Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: Manuela am Donnerstag, 2. Februar 2017, 21:35
-
Hi,
das ist ein Takt aus dem Solfeggio von C.Ph.E. Bach. Der Bassschlüssel wandert nach rechts, sogar hinter den nachfolgenden Violinschlüssel, wieso?
\version "2.19.52"
\language "deutsch"
\relative c''' {
\key es \major
as16
\once \override Staff.Clef.color = #red
\clef bass s8. f,,16-2 as-4 g f e s8. c16-4 b as g
f s8. \clef treble f''16-2 as-4 g f g-4 f e d c-4 b as g
}
-
Ich kann Dir nicht genau sagen warum das passiert, aber die Warnung
"programming error: Loose column does not have right side to attach to"
kommt aus spacing-loose-columns.cc.
Es gibt auch einen regtest spacing-loose-grace-error.ly
Ein kürzeres Beispiel wäre:
{ c'4 \clef bass s4 }
Um Dein Problem zu lösen verwende entweder eine Pause statt des spacers (und mache sie unsichtbar) oder setz den Bass-schlüssel nach dem spacer, sieht m.E. sowieso besser aus:
\version "2.19.52"
\language "deutsch"
\relative c''' {
\key es \major
as16
s8.
\once \override Staff.Clef.color = #red
\clef bass
f,,16-2 as-4 g f e s8. c16-4 b as g
f s8. \clef treble f''16-2 as-4 g f g-4 f e d c-4 b as g
}
HTH,
Harm
-
Danke Harm für die rasche Antwort.
In den meisten Fällen habe ich den Spacer vor dem Bassschlüssel gesetzt, an dieser Stelle habe ich anscheinend nicht aufgepasst.
-
Hmmm...,
dieses Verhalten könnte negative Auswirkungen auf meinen experimental-grace-syner haben, denn der verschiebt alle Schlüsselwechsel in eine Extrastimme, in welche keine Noten oder Pausen, sondern nur Skips und Grace-Skips kommen.
Da muß ich mir auch noch ein paar Testsituationen überlegen.
Arnold