[squeak-dev] fonts, characterscanners and dead primitive 103

David T. Lewis lewis at mail.msen.com
Wed Sep 4 12:26:12 UTC 2013


On Wed, Sep 04, 2013 at 03:59:16AM +0000, H. Hirzel wrote:
> Pharo uses Freetype, see a mail from Mariano Martinez Peck, 20th Nov last year
> <marianopeck at gmail.com>
> 
> world menu -> system -> settings -> type "fonts" and hit enter ->
> check on "Use Free type..." (wait that it loads fonts).
> and that's all. Then if you go and select a font, you should see all of them
> 
> I think it is not a big effort to download a Pharo image and check out
> what they have been doing in this area.
> 

You are right, this would be a good reference and the Pharo implementation
looks good.

> 
> Assuming Tim breaks the FreeType plugin, is it still possible to
> display Host System True Type fonts?

The plugin and the VM should not be affected by anything that Tim is doing.

When you build a Squeak VM (either Cog or interpreter VM), you are using the
FT2Plugin code from the squeaksource.com/FreetypePlugin repository as well as
some support code from the squeaksource.com/FreeTypePlus repository. These
provide the source code for the FT2Plugin in the VM, so any changes to
font handling in the Squeak image should have no impact on the VM plugin.

> 
> --Hannes
> 
> 
> 
> On 9/4/13, Casey Ransberger <casey.obrien.r at gmail.com> wrote:
> > I'm not sure what the deal here is. It's native OS fonts, I think, and also
> > something that hasn't come up to my recollection since Juan gave us a
> > much-nicer-than-we-had (anti-aliased) font from Cuis.
> >
> > I'd like to see us depend less on host facilities now that we have the Cogs,
> > so I'm biased, but I'd say: go ahead and break it if no one is raising an
> > objection.
> >
> > Is this related to the Scratch work, out of curiosity?
> >
> > On Sep 3, 2013, at 6:21 PM, tim Rowledge <tim at rowledge.org> wrote:
> >
> >>
> >> On 02-09-2013, at 12:45 PM, tim Rowledge <tim at rowledge.org> wrote:
> >>
> >>> Who, if anyone, is maintaining the FreeType package? Who, if anyone, is
> >>> using it? It has some rather old methods that nastily over-ride more
> >>> recent methods in the trunk image. That implies it is moribund to me.
> >>
> >> Well it certainly sounds like nobody cares about FreeType. I guess that
> >> means nobody will mind as I rewrite some of the low-level font/scanner
> >> code and almost certainly break FreeType.
> >>
> >>
> >> tim
> >> --
> >> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> >> Useful random insult:- Not much to show for four billion years of
> >> evolution.
> >>
> >>
> >>
> >
> >


More information about the Squeak-dev mailing list