Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: Joei am Samstag, 26. Januar 2013, 19:09
-
Moin,
kurze Vorstellung: Ich bin Joei, neu "in" Lily Pond aber sehr glücklich mit den Möglichkeiten.
Das meiste habe ich schon selbst aus diversen Foren und Dokus finden können - das hier aber noch nicht,
geht bestimmt simpel - nur wie:
(http://Joeigraphie.de/img/trill.png)
Ich hab' hier sehr unsauber gelöst:
\afterGrace d2.\startTrillSpan { s\stopTrillSpan }
bitte nicht schlagen ;)
Bis zur ersten Note im nächsten Takt wollte ich den TrillSpan nicht ziehen...
Wie macht mans richtig?
Dank&Gruß
Joei
-
Hallo Joei,
willkommen im Forum.
bitte nicht schlagen
Hier wird niemand geschlagen ... es sei denn Dein post beinhaltet keinen Beispiel-code mit Versions-angabe. ;)
Wie macht mans richtig?
Weiß heißt schon "richtig machen"? Jede Lösung die tut was sie soll ist richtig.
Alles andere ist eher eine Frage von Aufwand und/oder Eleganz.
Zu Deiner Frage fallen mir noch zwei andere Lösungsmöglichkeiten ein.
a) Skaliere die Notenwerte
b) Verändere 'padding des TrillSpanner via 'bound-details
\version "2.16.1"
\paper { ragged-right = ##f }
% a)
{
\time 3/4
d''2.*2/3\startTrillSpan s4\stopTrillSpan
c''2.
}
% b)
{
\time 3/4
\override TrillSpanner #'(bound-details right padding) = #40
d''2.\startTrillSpan
c''\stopTrillSpan
}
HTH,
Harm
-
2.16.2 :o
danke - mit "richtig" meinte ich, ob es dafür ein dafür vorgesehene Funktion gibt
(Hätt' ja sein können, dass ich eine "\trilltrilltrill" oder ein "\trillspan 2." übersehen hab ;)
Das man in Lily "tricksen" kann, ist sehr angenehm!
Joei
-
Hallo Joei,
zu Harms beiden Möglichkeiten noch eine weitere, die es einem erspart, mit padding-Werte zu experimentieren.
Genau wie bei den Crescendo- und Decrescendo-Gabeln gibt es auch beim TrillSpanner die Eigenschaft to-barline, mit der man genau das steuern kann, was Du hier möchtest: Wenn Triller nicht über den Taktstrich hinaus bis zur ersten Note im neuen Takt gezogen werden sollen, setzt man to-barline = ##t - dann gehen sie nur bis zum Taktstrich.
\version "2.16.2"
\paper { ragged-right = ##f }
{
\time 3/4
\override TrillSpanner #'to-barline = ##t
d''2.\startTrillSpan
c''\stopTrillSpan
}
Viele Grüße
Torsten
-
Danke Torsten,
die Lösung ist elegant - die nehm ich :)
Joei
-
Hallo Joel,
Wenn Triller nicht über den Taktstrich hinaus bis zur ersten Note im neuen Takt gezogen werden sollen, setzt man to-barline = ##t - dann gehen sie nur bis zum Taktstrich.
die Lösung ist elegant - die nehm ich
hm, Torsten's Lösung hättest Du schon früher haben können.
Du hattest allerdings nicht angegeben bis wo Du den Triller haben wolltest.
Torsten ist einfach besser beim erraten, was die Frager eigentlich haben wollen. Ich nehme Fragen wörtlich.
Bitte formuliere Deine Fragen beim nächsten mal also präzise. ;)
Gruß,
Harm
-
Bitte formuliere Deine Fragen beim nächsten mal also präzise.
lieber Harm, das werde ich nicht tun, mir würde doch viel Lehrreiches entgehen! Bestimmt kann ich Deine anderen Lösungen auch mal sinnvoll einsetzen! Also Danke auch Dir!
Joei