Adding Accufonts to the update stream (was Re: LicencesQuestion:
Squeak-L Art 6.)
Daniel Vainsencher
danielv at netvision.net.il
Mon Feb 24 21:49:51 UTC 2003
That, IIUC, means both that no VM changes is needed, and that no
incompatibility is caused, in which case, it's merely a matter of
creating another font package to put SM, and either should be
installable after the other.
So, it's a mere matter of applying the nicest package that's on SM as
soon as we're ready to start rolling updates for 3.5.
Cool. I love Squeak. Thanks Andreas.
Daniel
Andreas Raab <andreas.raab at gmx.de> wrote:
> Hi guys,
>
> Just to throw in an extra thought into this discussion: If you are concerned
> that switching the default encoding for fonts would prevent you from using
> any of the existing fonts you are wrong. The fonts in Squeak contain a
> character to glyph mapping so that any existing font (in any encoding) can
> be used even if the default character set is changed. In other words, all
> that's needed for all of the existing fonts is a WhateverWeDecide -> Mac
> Roman mapping and that's it. I have used this mechanism (for example) for
> the native font support on Windows.
>
> Cheers,
> - Andreas
>
> > -----Original Message-----
> > From: squeak-dev-bounces at lists.squeakfoundation.org
> > [mailto:squeak-dev-bounces at lists.squeakfoundation.org] On
> > Behalf Of Ian Piumarta
> > Sent: Monday, February 24, 2003 7:52 PM
> > To: Daniel Vainsencher
> > Cc: squeak-dev at lists.squeakfoundation.org
> > Subject: Re: Adding Accufonts to the update stream (was Re:
> > LicencesQuestion : Squeak-L Art 6.)
> >
> >
> > Daniel,
> >
> > On Mon, 24 Feb 2003, Daniel Vainsencher wrote:
> > > Ian, do you see a problem
> >
> > I see only opportunities. ;)
> >
> > > with loading AccuFonts to solve the license issues now
> >
> > Somebody who has replaced (and lived with) the standard fonts entirely
> > with them would be a better judge. But if the glyphs are in the right
> > places then the change should be completely transparent as far as the
> > image and VMs are concerned.
> >
> > > and then doing as you guys propose as soon as we have
> > > everything lined up? the VMs, image enhancements like
> > keyboard shortcut
> > > you proposed, and more (reasonable) amount of discussion to
> > make sure we
> > > didn't miss anything?
> >
> > The VM changes are minimal. They'd take 15 minutes, tops.
> >
> > The only thing we (I) missed was that most of the
> > _fixed_-width X fonts
> > (e.g, xc/fonts/bdf/misc/6x13-ISO8859-1.bdf) come with this copyright:
> >
> > Public domain font. Share and enjoy.
> >
> > whereas the proportional fonts (times, helvetica) and courrier are not
> > copyright-free, and come with this one (again snipped
> > directly from a bdf
> > file; e.g., xc/fonts/bdf/75dpi/helvR10-ISO8859-1.bdf):
> >
> > Copyright 1984-1989, 1994 Adobe Systems Incorporated.
> > Copyright 1988, 1994 Digital Equipment Corporation.
> >
> > Adobe is a trademark of Adobe Systems Incorporated which may be
> > registered in certain jurisdictions.
> > Permission to use these trademarks is hereby granted only in
> > association with the images described in this file.
> >
> > Permission to use, copy, modify, distribute and sell this software
> > and its documentation for any purpose and without fee is hereby
> > granted, provided that the above copyright notices appear in all
> > copies and that both those copyright notices and this permission
> > notice appear in supporting documentation, and that the names of
> > Adobe Systems and Digital Equipment Corporation not be used in
> > advertising or publicity pertaining to distribution of the software
> > without specific, written prior permission. Adobe Systems and
> > Digital Equipment Corporation make no representations about the
> > suitability of this software for any purpose. It is provided "as
> > is" without express or implied warranty.
> >
> > But that's just standard X boilerplate, entirely Squeak-friendly, and
> > as someone pointed out the other day requires only being tacked on the
> > end of the license file.
> >
> > Ian
> >
> >
More information about the Squeak-dev
mailing list
|