lilypond-user
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]