Autor Thema: glissando-Linie verlängern  (Gelesen 1816 mal)

chf

  • Member
glissando-Linie verlängern
« am: Mittwoch, 29. Oktober 2014, 16:47 »
Liebe Freunde,

in angehängtem Beispiel will "\gliss-length #Nr."  nichts bewirken.
Die Variable stammt allerdings aus einem anderen Bezug und aus "2.16.2", hier arbeite ich mit "2.18.2".
(glissando hat hier die Funktion einer Stimmführungslinie, weil es dezenter ist...)

Gruß
chf

harm6

  • Member
Re: glissando-Linie verlängern
« Antwort #1 am: Donnerstag, 30. Oktober 2014, 01:39 »
Hallo Christa,

wenn Du nach minimum-length suchst (IR oder NR) findest Du unter anderem:

Zitat
minimum-length (dimension, in staff space)

    Try to make a spanner at least this long, normally in the horizontal direction. This requires an appropriate callback for the springs-and-rods property. [...]

In der NR findet man auch den korrekten Befehl:

      \override Glissando.springs-and-rods =
                          #ly:spanner::set-spacing-rods

Gruß,
  Harm

chf

  • Member
Re: glissando-Linie verlängern
« Antwort #2 am: Donnerstag, 30. Oktober 2014, 19:00 »
Hallo Harm,

danke! 

Pierre

  • Member
Re: glissando-Linie verlängern
« Antwort #3 am: Freitag, 31. Oktober 2014, 09:12 »
Hallo Christa,

Siehe auch:
http://lsr.di.unimi.it/LSR/Item?id=742

Gruß,
Pierre

kilgore

  • Member
Re: glissando-Linie verlängern
« Antwort #4 am: Samstag, 8. November 2014, 10:06 »
Ich bearbeite die Glissando-Länge ähnlich wie bei TextSpanner, nämlich mit #'(bound-details right padding)

\once \override Glissando #'(bound-details right padding) = #-4
Natürlich auch mit "left padding" für das andere Ende

chf

  • Member
Re: glissando-Linie verlängern
« Antwort #5 am: Montag, 10. November 2014, 19:15 »
Danke euch allen! Dank kilgore hat die Sache den letzten Schliff gekriegt.
Gruß Christa