A couple of simple ergonomic adjustments
Gary Chambers
gazzaguru2 at btinternet.com
Thu Jul 12 21:29:11 UTC 2007
Complicated, but not a necessity for what we will be doing,. Thanks for the
advice.
-----Original Message-----
From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] On Behalf Of Andrew
Tween
Sent: 12 July 2007 9:36 pm
To: squeak-dev at lists.squeakfoundation.org
Subject: Re: A couple of simple ergonomic adjustments
"Gary Chambers" <gazzaguru2 at btinternet.com> wrote in message
news:000901c7c4c0$8cf91ed0$0000fea9 at europa...
How does that relate to *using* the Freetype libraries on a particular
platform Andy?
A default build of the FreeType libraries has the sub-pixel rendering
disabled. It also has the truetype hinting disabled (this is subject to
another patent, this time held by Apple).
It is possible to re-compile the freetype libraries so that the sub-pixel
rendering (and/or truetype hinting is enabled). I believe that the libraries
installed by the FreeType Plus packages are the standard ones, and thus
don't contain any patented code.
In any case, I don't use FreeType's built in support for sub-pixel
anti-aliasing. Instead, I manually stretch, and filter, the glyphs in
Smalltalk code. And this only happens when the optional FreeType plus
sub-pixel anti-aliasing package is installed.
Microsoft are happy to sell licenses for ClearType at $1 to $3 per device
(but does that mean that on Windows and Mac the user already has a license?
or is it really per application? I don't know).
The best advice I can give is to distribute applications without the
sub-pixel package installed. You can still use FreeType, but the glyphs will
be grayscale anti-aliased, not sub-pixel anti-aliased.
I also understand that these patent restrictions do not apply in all
jurisdications, which is another thing to consider.
Hope that helps,
Cheers,
Andy
-----Original Message-----
From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] On Behalf Of Andrew
Tween
Sent: 12 July 2007 9:01 pm
To: squeak-dev at lists.squeakfoundation.org
Subject: Re: A couple of simple ergonomic adjustments
"Juan Vuletich" <juan at jvuletich.org> wrote in message
news:4696299F.6030200 at jvuletich.org...
> So, Stef, Board, please advice:
>
> Who needs to do what to get it there? The code is there, with a small
> set of fonts. And it is trivial to add anyone the user wants.
>
> Should Edgar and the release team just load them? Yes? Edgar, please
> doit ASAP!
>
> Should de Board give a commend? Yes? Board, please doit!
>
> Should I do something else? Then, please tell me what.
I believe that, before adding any form of sub-pixel anti-aliased glyph
rendering to an official distribution, the patent/license situation
surrounding such technologies should be considered by the ReleaseTeam and/or
the Board.
For a very clear and concise appraisal, please see
http://david.freetype.org/cleartype-patents.html
I have chosen to separate the sub-pixel aa parts of the FreeType Plus
packages from the patent free parts. I have also included warnings in the
descriptions of the sub-pixel package release on SqueakMap.
Just a heads-up
Cheers,
Andy
>
> Cheers,
> Juan Vuletich
>
> stephane ducasse escribió:
>> would be nice to have that in squeak-dev 3.9 and 3.10
>>
>> stef
>>
>> On 9 juil. 07, at 20:31, Juan Vuletich wrote:
>>
>>> Giovanni Corriga escribió:
>>>> Il giorno lun, 09/07/2007 alle 11.25 +0200, Mikael Kindborg ha
>>>> scritto:
>>>>
>>>>> Hi, those are nice changes. I also feel that a font like VeraSans
>>>>> greatly improves the user experience. Looks much more
>>>>> professional/fun/clear in my opinion. I speculate that people who
>>>>> try out Squeak would be more positive to the system with better
>>>>> looking default fonts.
>>>>>
>>>>
>>>> Even better, we could use the free and unencumbered Liberation
>>>> fonts: https://www.redhat.com/promo/fonts/
>>>>
>>>> Here's a screenshot of one of my work images:
>>>> http://www.corriga.net/~giovanni/Hacking.image.png
>>>>
>>>> Giovanni
>>>>
>>>>
>>> In my opinion http://www.jvuletich.org/issues/Issue0010.htm looks so
>>> much nicer!
>>>
>>> Cheers,
>>> Juan Vuletich
>>>
>>>
>>
>>
>>
>
>
>
More information about the Squeak-dev
mailing list
|