Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: chf am Mittwoch, 12. Oktober 2011, 20:00

Titel: mehrere Vorzeichen
Beitrag von: chf am Mittwoch, 12. Oktober 2011, 20:00
Liebe Freunde,

derzeit hab ich's mit Abständen...
In folgendem  Takt stehen mir die beiden Auflösungszeichen durch die Klammer zu eng.

\version "2.12.3"
\relative c'' {
\time 4/4
 \grace s8 \once \override Arpeggio #'positions = #'(-1 . 1.5)
<cis, gis'>8\p\arpeggio
\once \override Stem #'X-extent = #'(-0.5 . 0)
\once \override Arpeggio #'X-extent = #'(1 . 0)
\once \override Arpeggio #'positions = #'(-1.5 . 1)
\once \override Accidental #'X-extent = #'(0.5 . 0)
<c e?>\arpeggio
r \once \override Arpeggio #'positions = #'(-1.5 . 1.5) <b fis'>\arpeggio r2
}

Meine Versuche zur Abhilfe  waren erfolglos...

Gruß chf

Titel: Re: mehrere Vorzeichen
Beitrag von: harm6 am Mittwoch, 12. Oktober 2011, 22:32
Hallo Christa,

ich vermute es liegt nicht an der Klammer, sondern an \once \override Accidental #'X-extent = #'(0.5 . 0)

Folgendes liefert bei mir ein gutes Ergebnis:

\version "2.12.3"
\relative c'' {
\time 4/4
 \grace s8 \once \override Arpeggio #'positions = #'(-3.5 . -0.5)
<cis, gis'>8\p\arpeggio
%\once \override Arpeggio #'X-extent = #'(-0.5 . 0)
\once \override Arpeggio #'positions = #'(-3.5 . -1)
%\once \override Accidental #'X-extent = #'(-0.5 . 0.6)
<c e?>\arpeggio
r \once \override Arpeggio #'positions = #'(-3.5 . -0.5) <b fis'>\arpeggio r2
}

Allerdings mit 2.14.2. Falls unter 2.12.3 ein anderes Ergebnis rauskommt, solltest Du die verschiedenen Werte und auskommentierten Befehle wieder reinsetzten bzw zurücksetzen und bei \once \override Accidental #'X-extent = #'(-0.5 . 0.6) mit den Werten spielen.

Gruß,
  Harm
Titel: Re: mehrere Vorzeichen
Beitrag von: chf am Donnerstag, 13. Oktober 2011, 16:57
Hallo Harm,

ja, das sieht besser aus.

Dank und Gruß
Christa