Paul Morris <paul <at> paulwmorris.com> writes:

> Keith OHara wrote
> > 
> > I'm proposing \language"abbreviated" 
> 
> +1 for adding an opt-in way to use 'cn' (etc.) via another version of the
> 'english' input language.  This allows for use of this helpful form of 
input
> without confusing new users who still haven't learned LilyPond's input
> syntax (which I believe was the main objection to modifying 'english'
> itself).
> 

The proposed \language "abbreviated"  met resistance, arguing that it is
a worse choice than adding 'bn' to \language "english", and that any 
use of 'bn' in LilyPond implies some distinction to 'b' that LilyPond
does not preserve.

Nevertheless, written English uses -natural in a systematic way
https://archive.org/stream/wellknownpianoso00wilkrich/
wellknownpianoso00wilkrich_djvu.txt
and I find that helpful in typing LilyPond, so I am taking Michael Ellis'
suggestion to use an include file containing the note names I use

pitchnames = #`(
                (cff . ,(ly:make-pitch -1 0 DOUBLE-FLAT))
                (cf . ,(ly:make-pitch -1 0 FLAT))
                (c  . ,(ly:make-pitch -1 0 NATURAL))
                (cn . ,(ly:make-pitch -1 0 NATURAL))
%% et cetera
#(ly:parser-set-note-names parser pitchnames)


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

Reply via email to