[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Function for rendering key textually in 3 languages
From: |
Eluze |
Subject: |
Re: Function for rendering key textually in 3 languages |
Date: |
Tue, 30 Oct 2012 14:50:58 -0700 (PDT) |
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.