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

gelöst: Triller in Klammern

Begonnen von Joei, Dienstag, 9. April 2013, 11:23

Vorheriges Thema - Nächstes Thema

Joei

Moin,

was mache ich falsch?

\version "2.16.2"
tril = {\once \override ParenthesesItem #'font-size = #0 \parenthesize \trill}

{
\grace {e''16([ d'']} c''4)\tril r2 \grace {e''16([ d'']} c''4)\trill r2
}


Wie kann ich die "\tril"-Definition umschreiben, so dass sie nicht hinter der entsprechenden Note landet?

Eidt: hab das jetzt mal ohne die "tril"-Definition probiert - anderes Problem :(

\version "2.16.2"


{\override ParenthesesItem #'font-size = #0
\grace {e''16([ d'']} c''4) -\parenthesize \trill r2 \grace {e''16([ d'']} c''4)\trill r2
}


Dank&Gruß
Joei

harm6

Hi Joei,

\trill ist ein postevent.
Du mußt mit \tweak arbeiten bzw eine event-function schreiben.

Eine Möglichkeit:

\version "2.16.2"

parTrill =
#(define-event-function (parser location)()
#{
\tweak #'font-size #-4
\tweak ParenthesesItem #'font-size #-4
%\tweak #'padding #2
\parenthesize
\trill
#})

{
\grace {e''16([ d'']} c''4)\parTrill r2 \grace {e''16([ d'']} c''4)\trill r2
}


Spiel mit den Werten.
Generell kann man den Triller höher schreiben oder verkleinern.

Hab' jetzt keine Zeit für ausführlichere Erklärungen.
Die Funktion oben sollte Dir aber einen guten Startpunkt geben.

HTH,
  Harm

Joei

thx Harm - werde ich mir zu Gemüte führen!

Be-3

#3
Zitat von: harm6 am Dienstag,  9. April 2013, 12:08
Du mußt mit \tweak arbeiten bzw eine event-function schreiben.

Genau. Das geht auch ganz einfach mit

parTrill = \tweak #'font-size #-4 \tweak ParenthesesItem #'font-size #-4 -\parenthesize \trill

@Harm:
Die Verkleinerung ist ein gaaaanz gemeiner Trick,  um Kollisionen mit den Vorschlagsnoten zu vermeiden. ;)

@Joei:
Das Problem wird aber nicht durch die Klammern verursacht; wenn man genau hinschaut, sieht man, daß der zweite (klammerlosen) Triller ebenfalls dieses Problem hat, wenn auch weniger deutlich.

Viele Grüße
Torsten

Joei

ihr seid so cool :)  Danke! Kann mit den kleinen Trillern gut leben.