Fonts, was Re: [License]...
Duane Maxwell
dmaxwell at san.rr.com
Mon Feb 11 04:56:39 UTC 2002
On Sunday, February 10, 2002, at 07:55 PM, Doug Way wrote:
>
> "Andrew C. Greenberg" wrote:
>>
>> ...
>> Hey, guys, its time to get rid of the Apple fonts.
>
> That's something I've been meaning to look at for awhile. We should be
> able to incorporate the bitmap fonts which were hand-created for the
> StableSqueak project. These include a suitable replacement for the
> current "New York" fonts from Apple, which we could then get rid of.
> (The New York fonts are the only ones from Apple.)
For the record, those fonts were converted by me for the main
distribution of Squeak - they were later adopted by StableSqueak. While
permission was asked, it was, of course, not needed since they are
covered by the SqL.
> I could look into making this happen now that we have 3.3alpha open...
> including making sure everything is kosher with the creator of the
> StableSqueak fonts.
These "Accusoft" fonts are conversions of Windows bitmap fonts donated
by Doug Easterbrook. I negotiated with Doug to make him comfortable
with the SqL, they were sent to me, and with the help of Rob Withers and
John Sarkela (and probably others I've forgotten), they were converted
to Squeak StrikeFonts, reordered to MacRoman, and filled in with missing
characters to bring them consistent with contemporary Apple fonts. Also
the underscore and caret glyphs were replaced with left arrow and up
arrow respectively. I also did numerous other manual and automated
tweaks to make them more "StrikeFonty" - enforcement of intercharacter
gaps or at leat one pixel, appropriate alignment of monospaced fonts,
etc. All in all and very tedious tasks, but not as bad as creating them
from scratch.
Part of the understanding with Doug was that they be distributed only
when included with an image, not separately, and that notice about the
origin of the fonts be included in an appropriate place, like a comment
but preferably in the WtS window, and that they be nontrivial to extract
and converted back to their original form. The primary reason was that
he also sells the Windows versions of these fonts in some form and
doesn't want someone competing with his own fonts. The reordering,
mutilation of two characters, and obscure format was sufficient to meet
his conditions of non-trivial recovery. Each font also has a
notification encoded in the bitmap of the character normally displayed
as the Apple logo in a Mac font.
I also supplied a small .st file which contained the code to replace all
active references to fonts with their replacements, as well as the
complete purging of all legacy Apple fonts from the image.
These fonts have never been posted to the list because, as I said, they
were intended to be distributed with an image. All of this was sent
directly to SqC quite a while ago, and they eventually found themselves
in a project on BSS, which as image extensions, could be argued as being
consistent with Doug's wishes. Some members of the StableSqueak team
also had access to the fonts, which is how they ended up there.
There is absolutely no issue with the inclusion of these fonts in 3.3,
or any other version of Squeak, since that's what they were created
for. The sooner, the better.
-- Duane
More information about the Squeak-dev
mailing list
|