From: Arlindo da S. <da...@al...> - 2008-07-14 00:51:29
|
On Sun, Jul 13, 2008 at 7:58 PM, Luiz Rodrigo Tozzi <lui...@gm...> wrote: > Hi all, > > I'm still working on the GrADS PHP documentation but a friend of mine asked > me something and I think you are the best people to answer it. > > Is there any plans for GrADS and/or OpenGrADS to work with TrueType Fonts? > > Everybody knows GrADS has a "non trivial way" to deal with fonts and I was > wondering how hard it would be to implement it. > > Maybe the right (and easier) way would be creating a TTF2GrADS executable to > convert TTF to GrADS font file. > > What do you think? Is there any plans for it? > As you know GrADS renders its own font using very basic vector graphics instructions (pen up/pen down a la turtle graphics). My recollection is that in the past (read: late 80's/early 90's) it was a real pain to rely on "hardware fonts" and having GrADS do all the font drawing was the only way to guarantee platform independency. The proper rendering of fonts with anti-aliasing and what not is tricky business, it is not a simple matter of translating TTFs into GrADS font format. One is better off relying on some of the excellent libraries available for drawing fonts. Matt Munnich contributed some FreeType support for v1.9 but to the best of my knowledge I it was never incorporated in the main GrADS codebase. I believe Brian is doing some overhaul of the graphics rendering in v2 which may include some support for TTF; I'm cc'ing him as he may be able to give us an update. Arilindo -- Arlindo da Silva da...@al... |