Font substitution does not work properly with 4.1 beta
Kino
quinon at yhb.att.ne.jp
Thu Jan 3 07:28:00 PST 2002
On Thursday, January 3, 2002, at 02:18 PM, Brian Covey wrote:
> Ok...
> Behavior on this bug is even stranger. I now cannot duplicate what I
> saw, but something weird is going on here, and I'd appreciate it if
> someone out there can try to duplicate this, so I know I'm not
> insane.
>
> OmniWeb 4.1b1, with the Code2001 font
> (<http://home.att.net/~jameskass/code2001.htm>) installed and set up
> as default proportional font in Display preferences.
>
> Went to the page kino mentions in his message:
> <http://www.bekkoame.ne.jp/~n-iyanag/articles/dakini/dakini1.html>
>
> The first couple of times I loaded this page, whether in OmniWeb 4.1
> or 4.0.6, I saw the D+underdot character rendered with the Code2001
> glyph. I am sure of this.
You mean Code 2000? My copy of Code 2001 (Version 0.913) does not
have D with underdot (0x1E0C). Or a new version is available? Anyway
personally I prefer TITUS Cyberbit Basic or Thryomanes.
<http://titus.fkidg1.uni-frankfurt.de/unicode/tituut.asp>
<http://members.tripod.com/Thryomanes/thryomanes.zip>
> At some point in my futzing around, I switched the default font in
> OmniWeb to
> "Brush Script MT". At that point the page started rendering all the
> D+underdot characters in the LastResort font.
> (<http://developer.apple.com/fonts/LastResort/LastResort.html>)
>
> From this point on, even after I switched the default font back to
> Code2001, we would always render the D+underdot characters on that
> page in the LastResort glyph. Even after a reboot. Which seems to
> match Kino's behavior, except I have never seen the two versions of
> OmniWeb get out of synch; either they both rendered it, or they both
> didn't.
Today, I cannot reproduce the difference between the rendering of OW
4.0.6 and that of OW 4.1 sp. 24. This makes me crazy because I had
tested and confirmed this during a week repeatedly before I posted
the previous message. Has this something to do with the fonts
installed in my Mac? I add or remove fonts frequently...
> So, someone out there with too much time on his or her hands want to
> try to duplicate this sequence of events?
>
> Install the code2001 font, and make it the default OmniWeb display
> font.
> Go to <http://www.bekkoame.ne.jp/~n-
> iyanag/articles/dakini/dakini1.html>
> Are you seeing the d+underdots rendered in code2001?
>
> Now switch the default to a font that doesn't have a bold typeface
> and reload the page; glyph should now render in LastResort.
>
> If you switch the default back to Code2001 and reload the page yet
> again, is it still rendering in LastResort?
Yes. It seems that quitting and restarting OW is needed.
One more mystery. If you have a font which contains D with underdot
in Bold style installed in your Mac, OW renders the character almost
correctly, even if Times and Monaco are selected in OW's Font
Prefereces. I say almost correctly because the style is not respected
for uncommon characters which are not contained in the preferred
font, so, for example, n with underdot in Regular style in some
passage is rendered in Italic style. Is this normal with Font
substitution?
Yusuke Kinoshita
More information about the OmniWeb-l
mailing list