[Gs-devel] "relpos" in MDRC (refine MDRC patch)
mpsuzuki at hiroshima-u.ac.jp
mpsuzuki at hiroshima-u.ac.jp
Sun Apr 15 05:32:35 PDT 2001
Dear Mr. Melichev,
Just a report. I've found "relpos" type behaviour in the
official CPSI in PS printers of OKI (2015, 3010), and
in Adobe Distiller 4.0. Using an artificial specification
1 begincidrange
<2121> <7e21> 1000
endcidrange
makes full-width spaces for all <**22> characters.
>In this case you can say that your method is CPSI-compatible.
>Possibly it is bug-to-bug compatible.
>A proof may be taken only from specs.
Hmmm, to insist "relpos" as officially designed behaviour,
I should find explicit proof by Adobe (in specs).
>My point is : 'relpos' to be removed because
>(1) it is not needed for correct processing of known CMaps, and
>(2) it is not a documented feature.
I agree. As you called "bug-to-bug compatible", if it's bug,
Adobe will fix in future CPSI, so we should not emulate it,
even if older CPSI had such feature.
I wrote the "relpos" code before detailed experiments on official
CPSI. When I was reading the PostScript reference manual v3 roughly,
I supposed Adobe's CPSI will calculate CID so. I must reconsider.
Best Wishes,
mpsuzuki
More information about the gs-devel
mailing list