Autor Thema: Keine automatischen Balken nach Kadenz und Vorschlag?!  (Gelesen 1550 mal)

l3u

  • Member
Keine automatischen Balken nach Kadenz und Vorschlag?!
« am: Samstag, 11. Februar 2012, 10:51 »
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
« Letzte Änderung: Samstag, 11. Februar 2012, 11:45 von l3u »

harm6

  • Member
Re: Keine automatischen Balken nach Kadenz und Vorschlag?!
« Antwort #1 am: Samstag, 11. Februar 2012, 11:51 »
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

  • Member
Re: Keine automatischen Balken nach Kadenz und Vorschlag?!
« Antwort #2 am: Samstag, 11. Februar 2012, 11:52 »
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

  • Member
Re: Keine automatischen Balken nach Kadenz und Vorschlag?!
« Antwort #3 am: Samstag, 11. Februar 2012, 12:09 »
Na da bin ich ja froh, dass das ein Bug ist und ich nicht doof bin ;-)