lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: circle of fifths


From: Simon Albrecht
Subject: Re: circle of fifths
Date: Tue, 6 Sep 2016 21:38:31 +0200

On 06.09.2016 20:29, David Wright wrote:
I'm getting confused. Some of the replies seem to be conflating the
three meanings of "language" that might be meant here.

1) the note names, as in   \key fis \major
2) the text printed on the diagram, as in   \combine \move-markup "es/dis"
3) the variable names in the code, as in    (let* ((mittel (mittel-punkt 
stencil))

1 is always dutch, isn't it.

If by ‘always’ you mean ‘by default’.

  3 depends on who's writing the code. It
gets a bit inconvenient if it has a lot of non-ascii names in it
(especially when attachments' charsets don't match the email headers).

So 2 is the substantial one, isn't it. Presumably LP and scheme know
what the current language setting is, so they could use a lookup table
based on that. (Presumably there must be such a table buried in LP).
That way, any language would be selectable by running ly over the
snippet's code and running LP on the output.

Reminds me of <https://sourceforge.net/p/testlilyissues/issues/4337/> – which I still think is a sympathetic idea, with difficult implications.

Best, Simon




reply via email to

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