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

Keine automatischen Balken nach Kadenz und Vorschlag?!

Begonnen von l3u, Samstag, 11. Februar 2012, 10:51

Vorheriges Thema - Nächstes Thema

l3u

Hallo :-)

Ich habe folgendes Problem: wenn ich eine Kadenz setze und den darauffolgenden Notenteil mit einem Vorschlag beginne, dann setzt Lilypond (sowohl in Version 2.12.3 als auch mit 2.14.2!) hinterher keine automatischen Balken mehr. Auch ein \autoBeamOn hilft nicht. Lässt man nach der Kadenz den Vorschlag weg, werden die Balken normal gesetzt. Minimalbeispiel:

\relative c'' {

\time 2/4

c8 c c c c c c c \acciaccatura { c16 [ c ] } c8 c c c c c c c \break

c8 c c c c c c c
\cadenzaOn
s2
\cadenzaOff
\bar "|"
\acciaccatura { c16 [ c ] } c8 c c c c c c c \break

c8 c c c c c c c
\cadenzaOn
s2
\cadenzaOff
\bar "|"
c8 c c c c c c c

}


Als Workaround funktioniert es, im ersten Takt nach der Kadenz (in dem  mit dem Vorschlag) die Balken manuell zu setzen und danach ein "\cadenzaOn\cadenzaOff" einzufügen. Dann geht's normal weiter. Sieht ganz wie ein Bug aus, oder?!

[EDIT] Screenshot angehängt

harm6

Hallo,

ich glaube das hat wieder einmal mit dem bekannten Problem einer Verzierungsnote am Anfang zu tun. Ich habe aber im Manual oder auf dem bug-Tracker nichts gefunden, was exakt diesem Problem entspricht.

Dieser Code führt zum Erfolg:

\relative c'' {

\time 2/4

c8 c c c c c c c \acciaccatura { c16 [ c ] } c8 c c c c c c c \break

c8 c c c c c c c
\cadenzaOn
s2
\bar "|"
\acciaccatura { c16 [ c ] }
\cadenzaOff
c8 c c c c c c c \break

}


Getestet mit "2.12.3", "2.14.2" und "2.15.24"

Gruß,
  Harm

ding-dong

das ist offenbar ein halbwegs - d.h. in ähnlicher form - bekannter bug!

kann man beheben mit einem perversen workaround:

\partial 1 \acciaccatura ...
das gibt dann eine warnung im log weil partial nicht am anfang steht, aber naja.

l3u

Na da bin ich ja froh, dass das ein Bug ist und ich nicht doof bin ;-)