Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: stefan_haechler am Mittwoch, 11. März 2009, 20:38

Titel: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: stefan_haechler am Mittwoch, 11. März 2009, 20:38
Guten Tag,

Ich habe zwei Fragen für die Optimierung meiner Noten: Bild zur Erklährung ist im Anhang

(Geht um eine Abschrift von Rachmaninoffs Etude op33 n5)

1. Optimieren der Triolen (Bild 1)
Gibt es eine Möglichkeit die 16tel Triolen global wie folgt zu setzen zu lassen...?
immer 3 x 3 Triolen zusammen ohne klammer und "3" und die Balken wie folgt (o ist eine Note, = zwei Balken, - ein Balken)
o=o=o-o=o=o-o=o=o  o=o=o-o=o=o-o=o=o
2. Notenhalsrichtung
Die 2. Stimme hat Noten (C) im unteren Staff. Der Balken sollte zwischen die beiden Staffs und der Notenhals der unteren einfach nach oben schauen. Normal funktioniert das auch, ich nehme aber an, da es sich um eine 2. Stimme handelt, werden alle Hälse konsequent nach unten gezeichnet. Gibt es eine Funktion um bei den Noten die Richtung des Halses von "nach-unten" auf "nach-oben" zu wechseln? Wenn ich die Balken manuell anpassen ist sons der Hals auf der falschen Seite der Note :p ?
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: derHindemith am Mittwoch, 11. März 2009, 20:50
Zu Nm. 2: \stemUp, \stemDown u. \stemNeutral. Aber, wenn \voiceTwo nicht passt, vielleicht sollten die Stimmen tauschen oder \voiceThree benutzt werden?
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: stefan_haechler am Mittwoch, 11. März 2009, 21:35
vielen Dank, mit \stemUp ... funktoniert so wie ich das haben wollte...

(voiceTwo passt oben besser, es sind ja nur die 2 C's die falsch waren)

gibt es jetzt noch die Möglichkeit das C auf dem unteren Staff vom Legatobogen auszuschliessen? Damit der Bogen den Notenhals kreuzt und nicht über den unteren Staff geht. (Der Abstand der beiden Staff muss ich wohl auch noch ein wenig manuell vergrössern :D)
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: derHindemith am Donnerstag, 12. März 2009, 09:40
Legatobogen kann man manual fixieren, aber dass ist bestens das letzte was man tut. Die control-points sorgt dafür.
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: etilli33 am Donnerstag, 12. März 2009, 10:19
zu dem Triolenproblem:

schau mal hier nach: http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Writing-rhythms#Tuplets

mit \set tupletSpannerDuration = #(ly:make-moment 1 4)
kann die Länge der Triolen verändert werden, hier 1 4 bedeutet 1/4-Note.

Der Befehl \override TupletNumber #'stencil = ##f
entfernt die Zahlen, wenn alles gut geht, müssten auch die Klammern automatisch wegfallen.

Viel Erfolg.
Till
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: ding-dong am Donnerstag, 12. März 2009, 12:19
es gibt noch die folgenden overrides:

\override TupletBracket #'bracket-visibility = [##t | ##f | #'if-no-beam]
und
\override TupletNumber #'transparent = ##f
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: etilli33 am Donnerstag, 12. März 2009, 12:24
Ja, aber wird nicht mit TupletNumber #'transparent = ##f die Nummer wieder sichtbar gemacht? es müsste dohc heissen:
#'transparent = ##t, damit sie unsichtbar ist.
Mit
TupletNumber #'stencil = ##f
dagegen wird die gesamte Nummer entfernt, ist also auch nicht unsichtbar, sondern einfach nicht vorhanden...

Gruss
Till
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: ding-dong am Donnerstag, 12. März 2009, 13:38
@Till: klar - falsch oder wahr, man muss das richtige auswählen!
wenn die eigenschaft durchsichtig negiert wird, ist es natürlich nicht durchsichtig und somit wird klar sichtbar, was mit der bejahung der eigenschaft durchsichtig verschwinden sollte!
@anderen wollte ich zeigen, dass es für die entfernung der balken ein spezielles override gibt!
Titel: Re: Designoptimierung: Notenhals beim Staffwechsel, Notenbalken bei Triolen
Beitrag von: stefan_haechler am Donnerstag, 12. März 2009, 19:25
Vielen Dank für die arbeit!, hab jetzt was ich brauchte:
Zitat
mit \set tupletSpannerDuration = #(ly:make-moment 1 4)
kann die Länge der Triolen verändert werden, hier 1 4 bedeutet 1/4-Note.
Hatte ich bereits drin...sonst dreht man ja durch beim notenschreiben :D

Zitat
Der Befehl \override TupletNumber #'stencil = ##f
entfernt die Zahlen, wenn alles gut geht, müssten auch die Klammern automatisch wegfallen.
Hatte ich bereits versucht - die Klammern fallen nicht weg habe das jetzt aber mit...
Zitat
\override TupletBracket #'bracket-visibility = [##t | ##f | #'if-no-beam]
...gelöst!

Für die Balkenanordnung bin ich noch auf die funktion: \set subdivideBeams = ##t gestossen, was hervorragend funktioniert hat :D

Zitat
Legatobogen kann man manual fixieren, aber dass ist bestens das letzte was man tut. Die control-points sorgt dafür.
Das mit den control-points werde ich in dem Fall noch genauer betrachten.