Hallo Robert,
vielen, vielen Dank für die Hinweise auf big-page-Dateien.
Ich muß gestehen, daß ich etwas genervt war als ich 5 min nach erfolgreichem upgrade auf obiges Problem stieß und dann keine big-page finden konnte. Normalerweise kann man sich ausgehend von
http://lilypond.org/manuals.html zur gewünschten big-page-Datei durchklicken (bei den Internals klappt das ja auch!!). Ich habe heute in entspannterem Zustand noch mal eine google-Suche gestartet mit <lilypond 2.14.0 big-page> als Eingabe ... ohne Erfolg!
Da ich sie nun habe ist das Arbeiten sehr viel leichter geworden !
Aber jetzt zum eigentlichen Problem:
Das beste was mir einfiel war das Erscheinungsbild einer jeden Taktart zu definieren und auszulagern:
\version "2.14.0"
timeSignaturSettings = {
\overrideTimeSignatureSettings
#'(2 . 2) % timeSignatureFraction
#'(1 . 4) % baseMomentFraction
#'(1 1 1 1) % beatStructure
#'() % beamExceptions
\overrideTimeSignatureSettings
#'(3 . 2) % timeSignatureFraction
#'(1 . 4) % baseMomentFraction
#'(1 1 1 1 1 1) % beatStructure
#'() % beamExceptions
}
\new Voice
\relative c' {
\timeSignaturSettings
\time 2/2
a8 a a a a a a a
\time 3/2
a a a a a a a a a a a a
\revertTimeSignatureSettings #'(2 . 2)
\time 2/2
a a a a a a a a
}Aber gegenüber dem alten
\set Staff.beatLength = #(ly:make-moment 1 4) aus 2.12.3 ist das ein Mordsaufwand, den ich gerne vermeiden würde !!
Grüße,
Harm
P.S. Wenn ich versuche ein 2.12.3-file mit
\set Staff.beatLength = #(ly:make-moment 1 4) zu konvertieren, erscheint im log:
Applying conversion: 2.13.0, 2.13.1, 2.13.4, 2.13.10, 2.13.16, 2.13.18, 2.13.20, 2.13.29,
Not smart enough to convert beatLength. Use baseMoment and beatStructure.
Please refer to the manual for details, and update manually.2.13.31, 2.13.36, 2.13.39, 2.13.40, 2.13.42, 2.13.44, 2.13.46, 2.13.48, 2.13.51, 2.14.0Das hat nach dem ersten Amusement durchaus einen großen Nervfaktor.
