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 |
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 - |
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 - |
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 |
> 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 |
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 |
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 |
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 |
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 |
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> > |
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 > |
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 |
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 > > 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 > > > > rendering correctly. > > > > It looks very good. > > > > > > Please send the mandatory screenshot. > > > > > > Cheers, > > > > > > -- Diego > > > > -- ::Mi blog:: http://blog.lordzealon.com |
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 |
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 > > |
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 > > > 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 |
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 > > > > > > > |
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 |
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 >>>> > |
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 > > |
Free forum by Nabble | Edit this page |