bug-lilypond
[Top][All Lists]
Advanced

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

Re: Using Unicode symbols for accidentals


From: Paul Scott
Subject: Re: Using Unicode symbols for accidentals
Date: Fri, 11 Nov 2011 17:36:37 -0700
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20111010 Icedove/3.1.15

On 11/11/2011 04:31 PM, Carl Sorensen wrote:
>
> On 11/11/11 4:49 PM, "Pavel Roskin" <address@hidden> wrote:
>
>> On Fri, 11 Nov 2011 23:21:42 +0100 (CET)
>> Werner LEMBERG <address@hidden> wrote:
>>
>>>> f♯ is shorter and more readable than fsharp, let alone fis.
>>> In Germany and Austria, f♯ is *never* used.  Only fis and nothing
>>> else.
>> I'm sure the signs for accidentals are used in the musical scores, even
>> in Germany :)
> I think the point Werner was making is that accidentals are used on a
> staff.  The graphical representation of f sharp is a notehead on the f
> line or space (depending on which staff, and which octave) with a sharp
> symbol either before the note (an accidental) or in the key signature.
>
> The text representation of f sharp in germany and austria is fis.  When
> you want to describe a note in text, that's how you do it.  In english, we
> write "f sharp"; 

In a book probably. In an email F#.

Paul Scott

> in german, they write "fis".
>
>> Using those signs in a text file would be a new thing.  Maybe
>> accidentals should be written before the notes, as in the score (♯f),
>> but that could complicate parsing and conversion to the new format.  On
>> the other hand, it would be better to make a choice that's more natural
>> for musicians, not for programmers.
> For german musicians, fis is more natural.
>
> Personally, I would *hate* having to type unicode symbols for sharp and
> flat. It's much easier to learn that is means sharp and es means flat,
> than it is to learn (and remember) how to get unicode characters in my
> text file.  I can type text at 70 words per minute.  I can type unicode at
> about 0.2 words per minute.
>
> If learning that "is" means "sharp" and "es" means "flat" is going to stop
> someone from using LilyPond, I have no confidence that they will ever use
> it anyway.  They should probably use some GUI point-and-click tool, rather
> than LilyPond.
>
> I believe that someone who wanted to (including you) could define a
> language, e.g. unicode, that used unicode symbols for entry of
> alterations.  It should be relatively straightforward, by adding entries
> to the file scm/define-note-names.scm.  If you'd like to try it, I'd
> certainly be willing to help you through rough spots that you hit.  And if
> you have a unicode language, then we can have the discussion about making
> it the default language for LilyPond, although I doubt there is any chance
> of moving it to the default.
>
> One of the nice things about LilyPond is that if you want a feature, you
> can implement it.  So let me encourage you to give it a try!
>
> Thanks,
>
> Carl
>
>
>
> _______________________________________________
> bug-lilypond mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-lilypond
>


-- 
Paul Scott
Librarian
Southern Arizona Symphony Orchestra
address@hidden





reply via email to

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