At 06:56 �� 4/10/2001 +0100, you wrote: > >Tony Firshman wrote: > >>Tarquin Mills wrote: > >> At the show I was asked about the development of my web browser, I have > >> converted the parser in C. At the moment I am changing my development > >> environment to one in which I can develop GUI based software. I am unable > >> to use Prowess as it is seems to be GPL, rather than (LGPL etc.), so this > >> option was ruled out, and so the program will be Wman based. > >How will you handle variable fonts? > >The options I can see are: >1. Csize. >2. use different colours (like lynx). >3. do nothing and wait for Wman to change, or the Prowess licence to change. >4. use Prowess (i.e. use a second hand commercial version). >5. Write my own font software.
Tarquin, ProWesS is free completely so that wouldn't pose a problem in my opinion despite it's license state... (but then again that is just me). CSIZE is completely unusable if you ask me, and not a whole lot better than just plain text... There is another possibility and that is to use Freetype... (the source of which is downloadable and I had some success when I toyed with it although my C knowledge is hmmmmm limited). ( www.freetype.org IIRC). The latter has three major advantages: 1. Accepts PS AND TT fonts 2. Very fast and portable engine 3. Potential of being used in other QL apps once it is intergrated and a more QL-specific API is written for it. Phoebus >-- > Yours Tarquin Mills (ACCUS)
