shutterfreak wrote > Hi all, > > I'd like to have a function to translate a key signature into the > textual representation of that key in 3 languages. > > For instance, I'd write this in my score:
> > and the rendering would look like this: > > The logic I'm trying to implement, is (in pseudo-code): > 1. key format = > <key_name> > [ > <accidentals> > ] > 2. IF > <key_name> > is lowercase THEN key is minor ELSE key is major. > 3. If accidentals are added, they pertain to the key name > > How should I proceed? I guess you should use some scheme code to - create those translations/associations (a table?) - concatenate the 3 translated elements - include them in your LilyPond code if you feel this could be of general interest you should file an enhancement request. hth Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Function-for-rendering-key-textually-in-3-languages-tp135474p135606.html Sent from the User mailing list archive at Nabble.com. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user