>>>>> "David" == David Dawes <[EMAIL PROTECTED]> writes:
David> Unless the old Type1 backend can unreservedly be replaced by
David> the new FreeType2 backend, then it should be disabled, and
David> maybe even a "fake" type1 font module created for the modular
David> build so that existing configurations don't break. If there
David> are still reasons for wanting the old backend, then it needs to
David> be configurable, at least at build-time.
I beleive the old type1 backend is still required for type1 cid fonts.
It would be useful to have an easy way of compiling it w/ the moral
equivilent of:
--- t1funcs.c.~1~ Mon Feb 18 15:51:57 2002
+++ t1funcs.c Tue Oct 22 00:57:09 2002
@@ -1434,16 +1434,20 @@
FontRendererRec CIDRendererInfo[] = {
{ ".cid", 4, NULL, CIDOpenScalable,
+ NULL, CIDGetInfoScalable, 0, CAPABILITIES },
+ { ".CID", 4, NULL, CIDOpenScalable,
NULL, CIDGetInfoScalable, 0, CAPABILITIES }
};
#endif
-#ifdef BUILDCID
+#ifndef BUILD_ONLY_CID
+# ifdef BUILDCID
FontRendererRec Type1RendererInfo[] = {
-#else
+# else
static FontRendererRec renderers[] = {
-#endif
+# endif
{ ".pfa", 4, NULL, Type1OpenScalable,
NULL, Type1GetInfoScalable, 0, CAPABILITIES },
{ ".pfb", 4, NULL, Type1OpenScalable,
NULL, Type1GetInfoScalable, 0, CAPABILITIES }
};
+#endif
so that it will load .cid and .CID files but leave .pfa or .pfb for
the ft2 driver.
-JimC
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert