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

chf

  • Hero Member
  • *****
  • Beiträge: 706
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

  • Hero Member
  • *****
  • Beiträge: 1.705
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

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

danke! 

Pierre

  • Jr. Member
  • **
  • Beiträge: 66
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

  • Sr. Member
  • ****
  • Beiträge: 462
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

  • Hero Member
  • *****
  • Beiträge: 706
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