• 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ü

Akkorde horizontal verschieben

Begonnen von chf, Freitag, 31. August 2012, 12:02

Vorheriges Thema - Nächstes Thema

chf

Liebe Freunde,

im angeführten Beispiel möchte ich den "Zielakkord" gerne nach rechts verschieben, um für das Glissando einen anderen Winkel und damit einen engeren Zeilenzwischenraum zu bekommen. (Ist der Gedankengang überhaupt tauglich?)
Geht das - und wenn ja, wie?

Gruß
chf

ding-dong

hallo chf

mit diesen beiden zeilen:

  \override Glissando #'minimum-length = #32
  \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods


das hat allerdings den nachteil, dass der neigungswinkel wieder berechnet werden muss.

was du mit dem Zeilenzwischenraum meinst verstehe ich nicht!?

ding-dong

chf

#2
Hallo ding-dong,

danke! -
Wie ginge es mit der Verschiebung, wenn das Glissando nicht wäre, also ohne Verlängerung der Linie?
Dumm, dass ich gerade den Ausnahmefall als Beispiel angeführt habe...

Zu deiner Frage und meinem Zweifel an der Sache:
ich dachte, wenn der Winkel der Linie kleiner wird, können die Systemzeilen zusammenrücken. Die Nebenwirkung tritt also nicht ein.
(Nach meiner Beobachtung wird der Abstand durch Eintragungen wie zentrierter Dynamic u. ä. manchmal unangemessen groß.
Die Veränderung innerhalb der StaffGroup habe ich soeben gefunden, muss nur noch üben!)

ding-dong

verschieben:

[\once] \set Score.proportionalNotationDuration = #(ly:make-moment 1 29)

zu deinen zweifeln:

ich würde auch die vertikalen spacings ummodeln!

default-staff-staff-spacing
staff-staff-spacing
nonstaff-unrelatedstaff-spacing
nonstaff-relatedstaff-spacing

etc. - (wie sie auch immer heissen)

minimal-distance und padding möglichst klein halten!

viel erfolg!

ding-dong

chf

Das geht wunderbar! Danke!

Mit deinen Empfehlungen werde ich mich intensiv befassen.
Gestern habe ich es immerhin geschafft,  e i n z e l n e  Systemgruppen innerhalb eines ganzen Stücks anzupassen!!!
Das war lange mein größter Schmerzpunkt (und der des Verlegers). Deswegen auch die vielen sicher teilweise unnützen Angaben in meinem code.

Schönen Sonntag!
chf

ding-dong

na super!

ich möchte dir noch empfehlen auf eine neuere version zu wechseln, da die behandlung von vertikalen abständen gerade in den letzten entwicklungen (v.15....) stark geändert haben - mit dem stabilen 2.16 ersparst du dir einige mühen (und es dauert ja nur wenige minuten es zu installieren)

auch dir wünsche ich einen geruhsamen sonntag!
ding-dong