• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Wechsel zwischen Violin/Bassschlüssel - Bass verschiebt sich unerwünscht, wieso?

Begonnen von Manuela, Donnerstag, 2. Februar 2017, 21:35

Vorheriges Thema - Nächstes Thema

Manuela

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
}




harm6

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

Manuela

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.

Arnold

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