Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: chf am Donnerstag, 28. Juni 2012, 23:45
-
Liebe Freunde,
wie kann es sein, dass im Beispiel der Balken der vierten Triole bis zur Pause reicht,
in der gesamten Datei aber nur bis zum zweiten Achtel?
Ich finde keinen Befehl im Code, der den Balken verhindert.
Wie kann ich ihn erzwingen?
Gruß
chf
-
Hallo,
mir sticht ins Auge, daß du die eckige Klammer (welche die Balkensetzung forciert) zwar gemäß der normalen Textschreibsyntax formatierst, aber nicht nach der Lilypond-Regel »nach dem Ton«.
also schreibe lieber (Zeilenumbrüche und die Vervielfachung der Leerzeichen nur Verdeutlichung):
\times 2/3 { es!8[ a bes] }
\times 2/3 { r[ a bes!] }
\times 2/3 { a[ r bes!] }
\times 2/3 { c[ es! r] }
\bar "|"
Es sei denn, du wolltest:
\times 2/3 { es!8[ a bes] }
\times 2/3 { r a[ bes!] }
\times 2/3 { a r bes! }
\times 2/3 { c[ es!] r }
\bar "|"
Arnold
-
Mit der Shreibweise hat es nix zu tun. Trotzdem danke für den Hinweis!
Ich will das erste Bild (der Balken soll die Pause einbeziehen, wie bei der zweiten Triole...)
\times 2/3 { es!8[ a bes] }
\times 2/3 { r[ a bes!] }
\times 2/3 { a[ r bes!] }
\times 2/3 { c[ es! r] }
\bar "|"
chf
-
Hallo,
prüfe doch mal, ob einer der folgenden Befehle erfolgreich ist.
\set tupletFullLength = ##t
\override TupletBracket #'full-length-to-extent = ##t
Kann aber auch sein das es einen crash gibt. Siehe meinen bug-report (http://code.google.com/p/lilypond/issues/detail?id=2362).
Falls obige Befehle nicht erfolgreich sind, solltest Du versuchen den kompletten Code so weit zu kürzen, daß das Problem gerade eben noch erscheint, d.h. schmeiß alles überflüssige raus, und poste ihn dann.
Gruß,
Harm
-
Kurioser Nachtrag
Nachdem ich mich entschlossen habe, die beiden Figuren mit Achtelpausen mit Triolenklammern zu versehen,
durfte ich erleben, dass bei \times 2/3 {r 8 a b} im Umkehrschluss diese Klammer verweigert wird...
Also: vorne Pause - Balken ; hinten Pause - Klammer ?
chf
-
Hallo,
vielleicht bin ich etwas begriffsstutzig, aber ich überlege immer noch, was Du eigenlich willst.
Vielleicht mußt Du eine Handzeichnung einscannen? Oder das PDF in ein TIFF oder PNG umwandeln und die entsprechenden Stellen manuell rot [Schwärzung hinzufügen] bzw. gelb oder grau [Schwärzung entfernen] einfärben.
Denn nach Deiner Eingabe erwarte ich gar kein anderes Ergebnis, so muß ich erst einmal in Erfahrung bringen, was für ein Ergebnis du denn erwartest.
- Etwa, wenn der "ausgedehnte" Achtelbalken über eine Pause am Anfang oder Ende geht noch zusätzlich eine Triolenklammer hinzufügen; wenn aber beide Enden Noten sind, keine Triolenklammer - und das ganze natürlich automatisiert???
Arnold
-
Hallo Arnold,
die Triolenklammer verwende ich jetzt, weil mir lily den Balken über die Pause am Ende verweigert.
Nun wollte ich - der Ansicht wegen - die Figur mit der Pause am Anfang auch mit Klammer statt des Balkens über der Pause schreiben, aber lilyspielt nicht mit...
Verstehst du jetzt?
Mein "Nachtrag" ist nur eine Feststellung.
Verwunderlich ist das Ganze, weil auch harm zu mehr oder weniger zufälligen unterschiedlichen Ergebnissen kommt.
Er verweist auf den Beitrag "Mein lilypond denkt"
Gruß
chf