an issues with fonts, or accufonts yet again.

John M McIntosh johnmci at smalltalkconsulting.com
Wed Mar 13 02:41:33 UTC 2002


mmm I realize there is a lack of progress on the font issue, however 
let's present a real world problem.

Raymond Asselin <raymondasselin at sympatico.ca> was kind enough to 
email me with concerns about character display using non-english 
keyboards (ie the rest of the world). I welcome feedback, it makes 
the VM a better place. Assistance in managing the mac VM support code 
is even more welcome.

Although this was a bug that I created in 3.2.5 Mac VM, further 
checking and feedback by Raymond pointed out that he could *NOT* 
display a capital accented E typed via his nifty french Canadian 
keyboard.

Why, well the default font which many have a licensing issue with, is 
actually flawed, and doesn't display the character for that ascii 
value.

So enter AccuFonts (again). I checked, due to the work of Duane 
Maxwell and other he went to the effort to ensure foreign characters 
actually *are* mapped correctly in the AccuFonts that he licenced for 
the Squeak community to use.

Therefore could I suggest we install AccuFonts into the 3.3. image to 
correct this support issue and kill that licensing issue.  I belive 
we are now approaching a year since this solution offered, actually 
July 1st 2000 is when I asked my former business partner for 
assistance in this matter and got Duane to start the porting.

However many of you might not be aware that the existing solution is 
not only flawed from a license viewpoint (*who cares*) but is also 
flawed in execution (*perhaps a more serious issue*).

Mmm I'm sure this will kick off another discussion about free 
truetype fonts, or  usage of *free* MS fonts etc, before one does 
that you should review the archives for many year(s) of discussion on 
the matter, and the non-solutions.

PS not that a license issue isn't a serious matter, but some really 
don't care, but if you can't ever type capital accent E then you 
might have a real barrier to Squeak usage.
-- 
--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================



More information about the Squeak-dev mailing list