denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] The Denemo font


From: Richard Shann
Subject: Re: [Denemo-devel] The Denemo font
Date: Sat, 23 Jul 2011 18:34:53 +0100

On my Debian system there is a character map application in the
Accessories which lists a font called OpenSymbol, which has musical
symbols. The quarter note is utf8 \xF0\x9D\x85\x9F while the (musical)
dot is \xF0\x9D\x85\xAD, and this font includes the letters etc so to
generate a graphic "1/4 note = dotted 1/4 note" I used this

(d-DirectivePut-standalone-graphic "test" "\n\xF0\x9D\x85\x9F = \xF0\x9D
\x85\x9F\xF0\x9D\x85\xAD \nOpenSymbol\n16")
(d-RefreshDisplay)

I see the debug output in the console as follows:

The font spec has 0 𝅘𝅥 = 𝅘𝅥𝅭 

(this may not be legible to you, but the last bit of it is the desired
graphic), but disappointingly cairo renders the musical symbols as empty
boxes.
Two questions
        Is this font widely available/should we include it
        Why does cairo not render it? Note it does render various other special
signs such as the paragraph sign, from the OpenSymbol font.

Richard


On Sat, 2011-07-23 at 14:52 +0100, Richard Shann wrote:
> It seems to me that the Denemo font would be much more useful if it
> included the regular glyphs used for text as well as additional music
> ones. The we could make it the default font to use for widget labels etc
> and be able to write labels that had music symbols in them without
> having to use markup (as we do at present).
> For example we would be able to write the beat change "dotted quarter =
> quarter" using the musical symbol for a quarter note, along with the dot
> and = characters. Much easier if they are all available in one font.
> I think this could be a GSOC project for next year, unless someone would
> like to attack fontforge straight away. I would be happy to modify the
> Denemo code to suit a new font...
> 
> Richard
> 
> 
> 
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/denemo-devel





reply via email to

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