Henrik antialising

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
44 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Freetype rendering (was: Re: Henrik antialising)

Bert Freudenberg-3

Am 23.03.2006 um 13:11 schrieb Diego Gomez Deck:

> Hi Andrew,
>
>> I've now got everything installed (in a 3.8 image), and the Vera  
>> fonts are
>> rendering correctly.
>> It looks very good.
>
> Please send the mandatory screenshot.



- Bert -




FT2Face.png (49K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Freetype rendering (was: Re: Henrik antialising)

Diego Gomez Deck
Very nice!


> >> I've now got everything installed (in a 3.8 image), and the Vera  
> >> fonts are
> >> rendering correctly.
> >> It looks very good.
> >
> > Please send the mandatory screenshot.
>
> - Bert -



Reply | Threaded
Open this post in threaded view
|

Re: Freetype rendering (was: Re: Henrik antialising)

Bert Freudenberg-3
Am 23.03.2006 um 16:06 schrieb Diego Gomez Deck:

> Very nice!
>>> Please send the mandatory screenshot.

Thanks. And this is even without sub-pixel rendering.

The quality is all due to the Freetype developer's efforts though,  
and Ned Konz did the initial plugin, and this is not much more than a  
hack right now. Hopefully Andy will make a really nice and robust  
font solution out of this :)

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Andrew Tween
In reply to this post by Diego Gomez Deck
Here is a screenshot similar to the one Bert posted, but this time with
sub-pixel anti-aliasing applied.
This will only look o.k. on an LCD monitor with vertical striping in RGB order.
Cheers,
Andy

----- Original Message -----
From: "Diego Gomez Deck" <[hidden email]>
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Sent: Thursday, March 23, 2006 1:11 PM
Subject: Re: Henrik antialising


> Hi Andrew,
>
> > I've now got everything installed (in a 3.8 image), and the Vera fonts are
> > rendering correctly.
> > It looks very good.
>
> Please send the mandatory screenshot.
>
> Cheers,
>
> -- Diego
>
>
>
>

gamma20.png (59K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

stéphane ducasse-2

> Here is a screenshot similar to the one Bert posted, but this time  
> with
> sub-pixel anti-aliasing applied.
> This will only look o.k. on an LCD monitor with vertical striping  
> in RGB order.

Hi andy
I do not really understand but on my screen it looks perfect :)
Do you think that we would get that for 3.9 (pleassssssssssse).

Stef

> Cheers,
> Andy


Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Chun, Sungjin
In reply to this post by Andrew Tween
Cool! Even on CRT, this looks better than current Squeak(3.8). I  
think this should be integrated to 3.9 :-)

On Mar 28, 2006, at 11:25 PM, Andrew Tween wrote:

> Here is a screenshot similar to the one Bert posted, but this time  
> with
> sub-pixel anti-aliasing applied.
> This will only look o.k. on an LCD monitor with vertical striping  
> in RGB order.
> Cheers,
> Andy

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Lord ZealoN
Well...Shout too

2006/3/29, Sungjin Chun <[hidden email]>:

> Cool! Even on CRT, this looks better than current Squeak(3.8). I
> think this should be integrated to 3.9 :-)
>
> On Mar 28, 2006, at 11:25 PM, Andrew Tween wrote:
>
> > Here is a screenshot similar to the one Bert posted, but this time
> > with
> > sub-pixel anti-aliasing applied.
> > This will only look o.k. on an LCD monitor with vertical striping
> > in RGB order.
> > Cheers,
> > Andy
>
>


--

::Mi blog::
http://blog.lordzealon.com

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Diego Gomez Deck
In reply to this post by Andrew Tween
Great!

I can't wait to get a version running on my Squeak.

Cheers,

-- Diego

> Here is a screenshot similar to the one Bert posted, but this time with
> sub-pixel anti-aliasing applied.
> This will only look o.k. on an LCD monitor with vertical striping in RGB order.
> Cheers,
> Andy
>
> ----- Original Message -----
> From: "Diego Gomez Deck" <[hidden email]>
> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> Sent: Thursday, March 23, 2006 1:11 PM
> Subject: Re: Henrik antialising
>
>
> > Hi Andrew,
> >
> > > I've now got everything installed (in a 3.8 image), and the Vera fonts are
> > > rendering correctly.
> > > It looks very good.
> >
> > Please send the mandatory screenshot.
> >
> > Cheers,
> >
> > -- Diego



Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Lord ZealoN
I can have this in 3.8?

2006/3/29, Diego Gomez Deck <[hidden email]>:

> Great!
>
> I can't wait to get a version running on my Squeak.
>
> Cheers,
>
> -- Diego
>
> > Here is a screenshot similar to the one Bert posted, but this time with
> > sub-pixel anti-aliasing applied.
> > This will only look o.k. on an LCD monitor with vertical striping in RGB order.
> > Cheers,
> > Andy
> >
> > ----- Original Message -----
> > From: "Diego Gomez Deck" <[hidden email]>
> > Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> > Sent: Thursday, March 23, 2006 1:11 PM
> > Subject: Re: Henrik antialising
> >
> >
> > > Hi Andrew,
> > >
> > > > I've now got everything installed (in a 3.8 image), and the Vera fonts are
> > > > rendering correctly.
> > > > It looks very good.
> > >
> > > Please send the mandatory screenshot.
> > >
> > > Cheers,
> > >
> > > -- Diego
>
>
>
>


--

::Mi blog::
http://blog.lordzealon.com

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

stéphane ducasse-2
In reply to this post by Andrew Tween
In fact I looked at it again and this is gorgeous :)
Thanks andy!
Squeak will start to be **really** sexy
On 28 mars 06, at 16:25, Andrew Tween wrote:

> Here is a screenshot similar to the one Bert posted, but this time  
> with
> sub-pixel anti-aliasing applied.
> This will only look o.k. on an LCD monitor with vertical striping  
> in RGB order.
> Cheers,
> Andy
>
> ----- Original Message -----
> From: "Diego Gomez Deck" <[hidden email]>
> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> Sent: Thursday, March 23, 2006 1:11 PM
> Subject: Re: Henrik antialising
>
>
>> Hi Andrew,
>>
>>> I've now got everything installed (in a 3.8 image), and the Vera  
>>> fonts are
>>> rendering correctly.
>>> It looks very good.
>>
>> Please send the mandatory screenshot.
>>
>> Cheers,
>>
>> -- Diego
>>
>>
>>
>>
>> <gamma20.png>
>


Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Bert Freudenberg-3
In reply to this post by Lord ZealoN
Sure. As I wrote before, load these packages - voiding your non-
existent warranty, of course:

        http://source.impara.de/freetype/Install.mcm

However, the hard part is building the plugin for your platform.  
Start here:

        http://source.impara.de/freetype/Build.mcm

translate, compile, and then get this to link to the freetype  
library ...

- Bert -

Am 29.03.2006 um 16:16 schrieb Lord ZealoN:

> I can have this in 3.8?
>
> 2006/3/29, Diego Gomez Deck <[hidden email]>:
>> Great!
>>
>> I can't wait to get a version running on my Squeak.
>>
>> Cheers,
>>
>> -- Diego
>>
>>> Here is a screenshot similar to the one Bert posted, but this  
>>> time with
>>> sub-pixel anti-aliasing applied.
>>> This will only look o.k. on an LCD monitor with vertical striping  
>>> in RGB order.
>>> Cheers,
>>> Andy
>>>
>>> ----- Original Message -----
>>> From: "Diego Gomez Deck" <[hidden email]>
>>> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
>>> Sent: Thursday, March 23, 2006 1:11 PM
>>> Subject: Re: Henrik antialising
>>>
>>>
>>>> Hi Andrew,
>>>>
>>>>> I've now got everything installed (in a 3.8 image), and the  
>>>>> Vera fonts are
>>>>> rendering correctly.
>>>>> It looks very good.
>>>>
>>>> Please send the mandatory screenshot.
>>>>
>>>> Cheers,
>>>>
>>>> -- Diego
>>
>>
>>
>>
>
>
> --
>
> ::Mi blog::
> http://blog.lordzealon.com
>



Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Lord ZealoN
SOrry, but....how i may use this links?

2006/3/29, Bert Freudenberg <[hidden email]>:

> Sure. As I wrote before, load these packages - voiding your non-
> existent warranty, of course:
>
>         http://source.impara.de/freetype/Install.mcm
>
> However, the hard part is building the plugin for your platform.
> Start here:
>
>         http://source.impara.de/freetype/Build.mcm
>
> translate, compile, and then get this to link to the freetype
> library ...
>
> - Bert -
>
> Am 29.03.2006 um 16:16 schrieb Lord ZealoN:
>
> > I can have this in 3.8?
> >
> > 2006/3/29, Diego Gomez Deck <[hidden email]>:
> >> Great!
> >>
> >> I can't wait to get a version running on my Squeak.
> >>
> >> Cheers,
> >>
> >> -- Diego
> >>
> >>> Here is a screenshot similar to the one Bert posted, but this
> >>> time with
> >>> sub-pixel anti-aliasing applied.
> >>> This will only look o.k. on an LCD monitor with vertical striping
> >>> in RGB order.
> >>> Cheers,
> >>> Andy
> >>>
> >>> ----- Original Message -----
> >>> From: "Diego Gomez Deck" <[hidden email]>
> >>> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> >>> Sent: Thursday, March 23, 2006 1:11 PM
> >>> Subject: Re: Henrik antialising
> >>>
> >>>
> >>>> Hi Andrew,
> >>>>
> >>>>> I've now got everything installed (in a 3.8 image), and the
> >>>>> Vera fonts are
> >>>>> rendering correctly.
> >>>>> It looks very good.
> >>>>
> >>>> Please send the mandatory screenshot.
> >>>>
> >>>> Cheers,
> >>>>
> >>>> -- Diego
> >>
> >>
> >>
> >>
> >
> >
> > --
> >
> > ::Mi blog::
> > http://blog.lordzealon.com
> >
>
>
>
>


--

::Mi blog::
http://blog.lordzealon.com

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Andrew Tween
In reply to this post by Lord ZealoN
I'll see if I can package up a modified Windows VM with Freetype plugin, the new
BitBlt mode for sub-pixel, and a semi-stable 3.8Full image. That way, at least
the people
with Windows can have a play.
I think I need to remove the sub-pixel code from the image and make it a
changeset, due to
the patent issue.
I also need to double check that when I built the freetype lib, I didn't compile
it with the
patented truetype hinting enabled.
Patents, don't you just love 'em :)

Does anybody know if it would be ok to put this stuff on ftp.squeak.org ?

Cheers,
Andy

----- Original Message -----
From: "Lord ZealoN" <[hidden email]>
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Sent: Wednesday, March 29, 2006 3:16 PM
Subject: Re: Henrik antialising


I can have this in 3.8?

2006/3/29, Diego Gomez Deck <[hidden email]>:

> Great!
>
> I can't wait to get a version running on my Squeak.
>
> Cheers,
>
> -- Diego
>
> > Here is a screenshot similar to the one Bert posted, but this time with
> > sub-pixel anti-aliasing applied.
> > This will only look o.k. on an LCD monitor with vertical striping in RGB
order.

> > Cheers,
> > Andy
> >
> > ----- Original Message -----
> > From: "Diego Gomez Deck" <[hidden email]>
> > Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> > Sent: Thursday, March 23, 2006 1:11 PM
> > Subject: Re: Henrik antialising
> >
> >
> > > Hi Andrew,
> > >
> > > > I've now got everything installed (in a 3.8 image), and the Vera fonts
are

> > > > rendering correctly.
> > > > It looks very good.
> > >
> > > Please send the mandatory screenshot.
> > >
> > > Cheers,
> > >
> > > -- Diego
>
>
>
>


--

::Mi blog::
http://blog.lordzealon.com


Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

stéphane ducasse-2
Hi Andy

Yesterday we had a lab on linux with vw7.3 and none of the Unit  
(TestRunner or RBSUnitExtensions) could work.
We got all the time a primitive failed related to the fonts.  
Apparently some fonts were missing
and the system was then not working.

Could you let me know if with the plugin you are writing we would end  
up with the same problem?
Are the fonts looked up on the local disc?

Stef

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

stéphane ducasse-2
In reply to this post by Andrew Tween
Hi andy

could you explain a bit more the issues with the patents and the  
license?

Stef
On 29 mars 06, at 16:55, Andrew Tween wrote:

> I'll see if I can package up a modified Windows VM with Freetype  
> plugin, the new
> BitBlt mode for sub-pixel, and a semi-stable 3.8Full image. That  
> way, at least
> the people
> with Windows can have a play.
> I think I need to remove the sub-pixel code from the image and make  
> it a
> changeset, due to
> the patent issue.
> I also need to double check that when I built the freetype lib, I  
> didn't compile
> it with the
> patented truetype hinting enabled.
> Patents, don't you just love 'em :)
>
> Does anybody know if it would be ok to put this stuff on  
> ftp.squeak.org ?
>
> Cheers,
> Andy
>
> ----- Original Message -----
> From: "Lord ZealoN" <[hidden email]>
> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> Sent: Wednesday, March 29, 2006 3:16 PM
> Subject: Re: Henrik antialising
>
>
> I can have this in 3.8?
>
> 2006/3/29, Diego Gomez Deck <[hidden email]>:
>> Great!
>>
>> I can't wait to get a version running on my Squeak.
>>
>> Cheers,
>>
>> -- Diego
>>
>>> Here is a screenshot similar to the one Bert posted, but this  
>>> time with
>>> sub-pixel anti-aliasing applied.
>>> This will only look o.k. on an LCD monitor with vertical striping  
>>> in RGB
> order.
>>> Cheers,
>>> Andy
>>>
>>> ----- Original Message -----
>>> From: "Diego Gomez Deck" <[hidden email]>
>>> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
>>> Sent: Thursday, March 23, 2006 1:11 PM
>>> Subject: Re: Henrik antialising
>>>
>>>
>>>> Hi Andrew,
>>>>
>>>>> I've now got everything installed (in a 3.8 image), and the  
>>>>> Vera fonts
> are
>>>>> rendering correctly.
>>>>> It looks very good.
>>>>
>>>> Please send the mandatory screenshot.
>>>>
>>>> Cheers,
>>>>
>>>> -- Diego
>>
>>
>>
>>
>
>
> --
>
> ::Mi blog::
> http://blog.lordzealon.com
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Gilrandir
In reply to this post by Andrew Tween
Andrew Tween wrote:

> I'll see if I can package up a modified Windows VM with Freetype plugin, the new
> BitBlt mode for sub-pixel, and a semi-stable 3.8Full image. That way, at least
> the people
> with Windows can have a play.
> I think I need to remove the sub-pixel code from the image and make it a
> changeset, due to
> the patent issue.
> I also need to double check that when I built the freetype lib, I didn't compile
> it with the
> patented truetype hinting enabled.
> Patents, don't you just love 'em :)
>
> Does anybody know if it would be ok to put this stuff on ftp.squeak.org ?
>
> Cheers,
> Andy
>
> ----- Original Message -----
> From: "Lord ZealoN" <[hidden email]>
> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> Sent: Wednesday, March 29, 2006 3:16 PM
> Subject: Re: Henrik antialising
>
>
> I can have this in 3.8?
>
> 2006/3/29, Diego Gomez Deck <[hidden email]>:
>
>>Great!
>>
>>I can't wait to get a version running on my Squeak.
>>
>>Cheers,
>>
>>-- Diego
>>
>>
>>>Here is a screenshot similar to the one Bert posted, but this time with
>>>sub-pixel anti-aliasing applied.
>>>This will only look o.k. on an LCD monitor with vertical striping in RGB
>
> order.
>
>>>Cheers,
>>>Andy
>>>
>>>----- Original Message -----
>>>From: "Diego Gomez Deck" <[hidden email]>
>>>Newsgroups: gmane.comp.lang.smalltalk.squeak.general
>>>Sent: Thursday, March 23, 2006 1:11 PM
>>>Subject: Re: Henrik antialising
>>>
>>>
>>>
>>>>Hi Andrew,
>>>>
>>>>
>>>>>I've now got everything installed (in a 3.8 image), and the Vera fonts
>
> are
>
>>>>>rendering correctly.
>>>>>It looks very good.
>>>>
>>>>Please send the mandatory screenshot.
>>>>
>>>>Cheers,
>>>>
>>>>-- Diego
>>
>>
>>
>>
>
>
> --
>
> ::Mi blog::
> http://blog.lordzealon.com
>
>
>
Thanks forr all the great work - Shout is the best syntax-highlighter
ever possible... and with FreeType, the anti-aliased fonts finally
become readable even in small sizes.
Please don't forget that in a lot of European countries it's impossibe
(read illegal) to enforce a software-patent, so this issue doesn't
affect all Squeakers - and make it possible to build the VM with all
possible features enabled without further magic :)
Viktor Svub


Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Andrew Tween
In reply to this post by stéphane ducasse-2
Sure.
There are a number of patents, held/applied for by Microsoft, covering various
aspects of sub-pixel rendering of text/images. Here is an example, though a
search engine will discover more...

http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=WO0021068&F=0

Some argue that these patents are un-enforcable due to prior art. See
http://www.grc.com/ctwho.htm  for an overview.

Microsoft indicates that it will license their implementation of sub-pixel
antialiasing (a.k.a. ClearType ) for between one and three US Dollars per
device. See here for more details...

http://www.microsoft.com/mscorp/ip/tech/cleartype.asp

Apple hold patents for portions of the TrueType hinting mechanisms. The Freetype
library source code is distributed in such a manner that it may be compiled with
or without the patent restricted code. When compiled without, a patent-free
auto-hinting mechanism is employed, which is not as good as the patented code,
but far better than nothing. For more information, see...

http://www.freetype.org/patents.html

So, it seems acceptable to distribute patent restricted stuff in source form,
and let the user decide what they compile/install/use. The new BitBlt mode does
not use any patented code. And so a VM with Freetype plugin/library compiled to
use the non-patented auto-hinter, and the modified BitBlt, will be patent free.
The sub-pixel stuff, entirely in Smalltalk, and distributed as source, would
then be an optional install.

But, of course, I'm not a lawyer :)
Cheers,
Andy



----- Original Message -----
From: "stéphane ducasse" <[hidden email]>
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Sent: Thursday, March 30, 2006 9:11 AM
Subject: Re: Henrik antialising


> Hi andy
>
> could you explain a bit more the issues with the patents and the
> license?
>
> Stef
> On 29 mars 06, at 16:55, Andrew Tween wrote:
>
> > I'll see if I can package up a modified Windows VM with Freetype
> > plugin, the new
> > BitBlt mode for sub-pixel, and a semi-stable 3.8Full image. That
> > way, at least
> > the people
> > with Windows can have a play.
> > I think I need to remove the sub-pixel code from the image and make
> > it a
> > changeset, due to
> > the patent issue.
> > I also need to double check that when I built the freetype lib, I
> > didn't compile
> > it with the
> > patented truetype hinting enabled.
> > Patents, don't you just love 'em :)
> >
> > Does anybody know if it would be ok to put this stuff on
> > ftp.squeak.org ?
> >
> > Cheers,
> > Andy
> >
> > ----- Original Message -----
> > From: "Lord ZealoN" <[hidden email]>
> > Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> > Sent: Wednesday, March 29, 2006 3:16 PM
> > Subject: Re: Henrik antialising
> >
> >
> > I can have this in 3.8?
> >
> > 2006/3/29, Diego Gomez Deck <[hidden email]>:
> >> Great!
> >>
> >> I can't wait to get a version running on my Squeak.
> >>
> >> Cheers,
> >>
> >> -- Diego
> >>
> >>> Here is a screenshot similar to the one Bert posted, but this
> >>> time with
> >>> sub-pixel anti-aliasing applied.
> >>> This will only look o.k. on an LCD monitor with vertical striping
> >>> in RGB
> > order.
> >>> Cheers,
> >>> Andy
> >>>
> >>> ----- Original Message -----
> >>> From: "Diego Gomez Deck" <[hidden email]>
> >>> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
> >>> Sent: Thursday, March 23, 2006 1:11 PM
> >>> Subject: Re: Henrik antialising
> >>>
> >>>
> >>>> Hi Andrew,
> >>>>
> >>>>> I've now got everything installed (in a 3.8 image), and the
> >>>>> Vera fonts
> > are
> >>>>> rendering correctly.
> >>>>> It looks very good.
> >>>>
> >>>> Please send the mandatory screenshot.
> >>>>
> >>>> Cheers,
> >>>>
> >>>> -- Diego
> >>
> >>
> >>
> >>
> >
> >
> > --
> >
> > ::Mi blog::
> > http://blog.lordzealon.com
> >
> >
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Andrew Tween
In reply to this post by Gilrandir
<snipped>

> > --
> >
> > ::Mi blog::
> > http://blog.lordzealon.com
> >
> >
> >
> Thanks forr all the great work - Shout is the best syntax-highlighter
> ever possible... and with FreeType, the anti-aliased fonts finally
> become readable even in small sizes.
> Please don't forget that in a lot of European countries it's impossibe
> (read illegal) to enforce a software-patent, so this issue doesn't
> affect all Squeakers - and make it possible to build the VM with all
> possible features enabled without further magic :)
> Viktor Svub
>

Thanks Viktor,
In that case, the Freetype plugin can be compiled with the patented hinting
enabled.
And this probably affects where the distribution for such a VM needs to reside.
If it is on a server in one of those countries then all will be well. Maybe?
Cheers,
Andy

Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Bert Freudenberg-3
In reply to this post by Lord ZealoN
If you don't know how to use these MonticelloConfigurations, then  
just load the indicated versions from the repository manually.

- Bert -

Am 29.03.2006 um 16:50 schrieb Lord ZealoN:

> SOrry, but....how i may use this links?
>
> 2006/3/29, Bert Freudenberg <[hidden email]>:
>> Sure. As I wrote before, load these packages - voiding your non-
>> existent warranty, of course:
>>
>>         http://source.impara.de/freetype/Install.mcm
>>
>> However, the hard part is building the plugin for your platform.
>> Start here:
>>
>>         http://source.impara.de/freetype/Build.mcm
>>
>> translate, compile, and then get this to link to the freetype
>> library ...
>>
>> - Bert -
>>
>> Am 29.03.2006 um 16:16 schrieb Lord ZealoN:
>>
>>> I can have this in 3.8?
>>>
>>> 2006/3/29, Diego Gomez Deck <[hidden email]>:
>>>> Great!
>>>>
>>>> I can't wait to get a version running on my Squeak.
>>>>
>>>> Cheers,
>>>>
>>>> -- Diego
>>>>
>>>>> Here is a screenshot similar to the one Bert posted, but this
>>>>> time with
>>>>> sub-pixel anti-aliasing applied.
>>>>> This will only look o.k. on an LCD monitor with vertical striping
>>>>> in RGB order.
>>>>> Cheers,
>>>>> Andy
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "Diego Gomez Deck" <[hidden email]>
>>>>> Newsgroups: gmane.comp.lang.smalltalk.squeak.general
>>>>> Sent: Thursday, March 23, 2006 1:11 PM
>>>>> Subject: Re: Henrik antialising
>>>>>
>>>>>
>>>>>> Hi Andrew,
>>>>>>
>>>>>>> I've now got everything installed (in a 3.8 image), and the
>>>>>>> Vera fonts are
>>>>>>> rendering correctly.
>>>>>>> It looks very good.
>>>>>>
>>>>>> Please send the mandatory screenshot.
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> -- Diego
>>>>
>



Reply | Threaded
Open this post in threaded view
|

Re: Henrik antialising

Andrew Tween
In reply to this post by stéphane ducasse-2
I can think of a number of possibilites.

Cache all the glyphs for a font at certain point sizes, plus the metrics. Freeze
that cache, and carry it around in the image.

Carry the font file around in the image, and push it onto the disk if missing.
Then read from disk.

Carry the font file around in the image, and get Freetype to load it from an
in-memory stream.

Revert to an available font (ttf, internal Strike, or whatever) if the font file
is missing.

Then there are licensing issues. Some font files may be freely distributable,
others may only be distributable in the original form, others not distributable
at all. etc. So, perhaps we need to be able to do a mixture of all the above?
I'm not sure what the license for the Bitstream Vera fonts says.
But, in any case, handling missing fonts seems like a good idea :)
Cheers,
Andy

----- Original Message -----
From: "stéphane ducasse" <[hidden email]>
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Sent: Thursday, March 30, 2006 7:27 AM
Subject: Re: Henrik antialising


> Hi Andy
>
> Yesterday we had a lab on linux with vw7.3 and none of the Unit
> (TestRunner or RBSUnitExtensions) could work.
> We got all the time a primitive failed related to the fonts.
> Apparently some fonts were missing
> and the system was then not working.
>
> Could you let me know if with the plugin you are writing we would end
> up with the same problem?
> Are the fonts looked up on the local disc?
>
> Stef
>
>

123