9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Latchesar Ionkov <lucho@ionkov.net>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] ttf2subf (again)
Date: Tue, 12 Aug 2003 14:38:17 -0400	[thread overview]
Message-ID: <20030812183817.GA2491@ionkov.net> (raw)
In-Reply-To: <Pine.LNX.4.44.0308121005480.7480-100000@fbsd.cpsc.ucalgary.ca>

Just couple of comments ...

Although ttf2subf supprots subpixel rendering and generates RGB24 images,
currently there is no support for these fonts in Plan9. The images are
converted to GREY8 before they are used as a mask. Also, only RGB rendering
was really tested. I am not sure the VRGB and VBGR support is correct.

As Charles Forsyth already mentioned antialiased fonts are not something new
in Plan9 -- there are already alot of them (althought they have only 4
levels of grey). The kudos should to go to the authors of the *draw libraries
that made the antialiased fonts support so flawless. If only they thought
about the subpixel stuff too ... ;)

Thanks,
	Lucho

On Tue, Aug 12, 2003 at 10:13:50AM -0600, andrey mirtchovski said:
> Luchezar Ionkov has ported freetype to plan9 and has a working ttf2subf
> conversion utility. The end result is that we now have antialiased fonts in
> Plan 9.
>
> download the utility and some pre-converted fonts (under the XFree86
> license) here:
>
> 	http://pages.cpsc.ucalgary.ca/~mirtchov/p9/freetype/
>
> also available are screenshots at the bottom of the page. i've put a gif of
> one of the screenshots, in case you're unable to view the png's under
> Plan 9 (png(1) is buggy):
>
> 	http://pages.cpsc.ucalgary.ca/~mirtchov/p9/freetype/cyber.gif
>
>
> yes, we are aware of the fact that Charles Forsyth has done ttf2subf long
> time ago, but that code never made it out and we have no idea whether it
> did antialiased fonts (reasonable assumption is that it did)...
>
> andrey


  parent reply	other threads:[~2003-08-12 18:38 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-12 16:13 andrey mirtchovski
2003-08-12 17:41 ` Charles Forsyth
2003-08-12 18:38 ` Latchesar Ionkov [this message]
2003-08-12 18:54   ` Chris Hollis-Locke
2003-08-12 19:14     ` Latchesar Ionkov
2003-08-13  9:29     ` Martin C.Atkins
2003-08-13  1:12 YAMANASHI Takeshi
2003-08-13 18:17 ` rog
2003-08-13 21:13   ` matt
2003-08-15  3:03 YAMANASHI Takeshi
2003-08-27  3:16 Joel Salomon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030812183817.GA2491@ionkov.net \
    --to=lucho@ionkov.net \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).