Commit: Re: patch: Unix PS symbol problems


Subject: Commit: Re: patch: Unix PS symbol problems
From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Sun Jul 30 2000 - 20:24:40 CDT


Committed.

An interesting bug still exists though. If one puts Symbol characters
after a run of Dingbats, the Symbol characters don't appear in the
Postscript output.

CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/af/xap/unix/xap_UnixFont.cpp
CVS:
----------------------------------------------------------------------

On Sun, 30 Jul 2000, WJCarpenter wrote:

> martin> So remapGlyphs ate my bullets upon printing. Can this be
> martin> fixed soon?
>
> Heh. Interesting stuff. The attached patch, against 072500 sources,
> fixes this problem, although as speculated earlier it has nothing to
> do with remapGlyphs() and lots to do with the Unix PS print driver in
> Abi.
>
> The fix was to put in a second mapping table, for the symbol font, in
> the PS print driver code. Unfortunately, it's slightly a crock
> because all we know is that it's a font with encoding "FontSpecific".
> We don't really know for sure that it's the symbol font (except that
> that's the only such font that Abi ships).
>
> I have left a TODO: about this in the code, but I think the Unix PS
> print driver is a place that needs someone to adopt it for scrubbing.
> --
> bill@carpenter.ORG (WJCarpenter) PGP 0x91865119
> 38 95 1B 69 C9 C6 3D 25 73 46 32 04 69 D6 ED F3
>



This archive was generated by hypermail 2b25 : Sun Jul 30 2000 - 20:24:56 CDT