Hi list,

I just stumbled upon a change in ChordNames: Their language depends on the input language in 2.21.0. Until 2.19.83, all of

\language "français"   \chords { sib }
\language "deutsch"    \chords { b }
\language "nederlands" \chords { bes }

give the same output “B♭”. In 2.21.0, it’s “Si♭”, “H♭” and “B♭”. Not only that “H♭” is wrong (it should be B), I always thought that input and output were independent in LilyPond. I use \language "deutsch" for all my projects but I would like to have English chord names nevertheless.

How would I achieve that in 2.21.0? And am I the only one who thinks that the input language and output language should be independently settable? That could be done f. e. by a context property ChordNames.chordLanguage that defaults to "english" and can be set to any language that is accepted by the \language command.

Cheers,
Malte

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to