[Oberon] N-O Native font errors

Charles Angelich cangelich at famvid.com
Thu Aug 22 16:40:17 CEST 2002


>From: muller at inf.ethz.ch
>Date: Wed, 21 Aug 2002 19:04:05 +0200
>To: oberon at inf.ethz.ch
>Cc: muller at inf.ethz.ch
>Subject: Re: [Oberon] ETH N-O Native/Beta directory display
>Reply-To: oberon at inf.ethz.ch
>
>Charles Angelich <cangelich at famvid.com> wrote:
>> 640x480 video display driver:
>> System track = 36 Oberon10.Scn.Fnt chars
>> User track   = 63 Oberon10.Scn.Fnt chars
>
>Since Oberon10 is a proportional font it makes no sense to
>count the number of characters.  Or did you mean Courier10?

>Not a good idea to make non-backward-compatible changes in a 
>low-level module.  Neither is field padding with a proportional 
>font.

While viewing the existing installed fonts within NO Native 
08.12.00 to verify my suspicions that the space char was defined
as one-half of a space char I found some surprises.

Within the same font size I found that the normal font space was 
not always the same size as the bold font space size.  This is 
within the same font size!  If I change a phrase within a paragraph 
to bold the spacing would also change!

I also found that TAB was not _always_ four one-half-spaces, in 
some fonts it is smaller than that for no apparent reason?

You not only have a proportional font you also have a 
not-proportional font within the proportional fonts.

I also added a dot within the ZERO char to assist in reading 
Oberon source code when the capital "O" is being used along with 
the "0" (zero) char.  Not pretty really but easier on the eyes IMO.

Now you can tell me that alerations to correct this are verboten. 
;-)



Charles Angelich

The Ghost in the Machine!

DOS and W31 Tech website:
http://www.undercoverdesign.com/dosghost

Stories, poems, music, and photos website:
http://www.undercoverdesign.com/dosghost/faf





More information about the Oberon mailing list