CGFonts and Such
Jim:
Whew! L'see… About MIfont and Type 1 fonts: MIfont converts Mac screen
fonts so you can create a document with PPage. It also "decompresses" any
Type 1 laser printer font and renames it in such a way that the font will
be downloaded automatically BY PPage when you use it's equivelent screen
font in your page. It doesn't convert Type 1 fonts into CGFonts: that's
something we were thinking of doing but we were unable to wrangle the
CGFont format from either Gold Disk or CompuGraphic. In any case, I'm
fairly sure it would be illegal: Type 1 fonts are copyrightable and
converting them into a different language format like CG (PostScript fonts
and CG fonts are both considered "programs" by the way) would infringe on
the Type 1 creator's copyright (and I doubt CompuGraphic would be too happy
either). About CG PostScript fonts: the PostScript fonts that are generated
by CreateFont are what are known as Type 3 fonts. Type 3 fonts do NOT
contain Adobe's hints. We have been told by Gold Disk that their CG fonts
do contain "hints" of their own, but after a fair bit of analysis, I can
only conclude that they're mistaken about that. I beleive the hints in the
CG fonts are used when PPage actually draws the characters on the screen,
but they're not put into the actual PostScript fonts made by CreateFont
(silly, really, since "hints" were orginally developed to improve laser
printer output…). Anyway, it's not really possible to just convert CG
PostScript fonts into Type 1 fonts for the sake of the Type 1's hint
features: "hints" have to be added by a font's designer, just like deciding
how the character will look or how many kerning pairs to add. Just because
a font is "Type 1" doesn't mean there are hints in it: they're only there
if they're put there. About problems with CG PostScript fonts: I'm not
surprised. I found a bug in one of their Optima fonts: somewhere, in their
maze of Optima support files, they spelled "Optima" wrong and it comes out
Courier when you print
[ MORE ]