[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: Framers List <framers@xxxxxxxxxxxxxx>, The Other Framers <framers@xxxxxxxxx>
Subject: Font substitution
From: Michael Cudmore <mcudmore@xxxxxxxxxxx>
Date: Tue, 30 Apr 2002 10:32:03 +1000
Organization: NEAP Pty Ltd
Sender: owner-framers@xxxxxxxxx
I have been playing with Maker.ini, trying to get clever with font aliasing and substitution. In the process, I have come across what looks like a bug in font substitution. In my situation, I want to substitute different variations of an unavailable font family to either different families (e.g. Futura, *, Book, *=Helvetica, *, Regular, Regular but Futura, *, Heavy, *=Univers, *, Bold, Condensed) or to different variations within the same family (e.g. Zurich, *, Light, Regular=Univers, *, Light, Condensed but Zurich, *, Light, Regular=Univers, *, Regular, Condensed). But it appears that no matter how many substitution entries I have for an unavailable font family, only the first entry relating to that unavailable family in the maker.ini substitution list is used, and only the font family names are actually used in the substitution, i.e. any entry like Futura, *, Book, *=Helvetica, *, Regular, Regular is actually interpreted as Futura, *, *, *=Helvetica, *, *, * and any subsequent entries in maker.ini beginning with "Futura," are ignored. Can anyone report seeing similar behaviour? I suppose it may be fixed in later versions -- I am still plodding in FM 5.5 under Win 98 SE. Excerpts from my maker.ini: [WindowsToFrameFontAliases] ; ... Univers 45 Light,*, Regular=Univers, *, Light, Regular Univers 45 Light,*, Bold=Univers, *, Bold, Regular Univers 55,*, *=Univers, *, Regular, Regular Univers 47 CondensedLight,*, Bold=Univers, *, Bold, Condensed Univers 57 Condensed,*, *=Univers, *, Regular, Condensed Univers Extended,*, *=Univers, *, *, Extended ; ... [UnknownToKnownFontMap] Zurich Cn BT, *, *, *=Univers, *, *, Condensed ; this seems to get interpreted as Univers, *, *, * Futura, *, Book, *=Helvetica, *, Regular, Regular Futura, *, Heavy, *=Univers, *, Bold, Condensed ; when these entries appear in that order in maker.ini, ; they seem to get interpreted as Futura, *, *, *=Helvetica, *, *, * ; Reverse the order in the file and the mapping becomes ; Futura, *, *, *=Univers, *, *, * -- Michael Cudmore Production Manager National Educational Advancement Programs (NEAP) Pty Ltd 58 Pelham St Carlton Vic 3053 AUSTRALIA Tel: +61 3 9663 2523 Fax: +61 3 9663 7182 e-mail: mcudmore@neap.com.au ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **