Hi,

I already read a discussion about "CIDset in subset font is incomplete" validation errors on PDF/A documents generated by FOP. The April, 2010 discussion was related to FOP 0.95 and a CIDSet bug was obviously fixed in FOP 1.0, but I still got these errors on almost all PDF/A documents I've generated with FOP 1.0.

I am not sure how to actually fix this, but debugging the source code, I've at least found the reason for the problem, I am however not sure if the glyph subset selection or the CIDSet generation is wrong.

The problem is when using a font with combined diacritic marks (e.g. Junicode, http://junicode.sourceforge.net/). When rendering a simple PDF containing just the character 'ü', the embedded font will contain the glyphs for space, '-', 'ü', '¨' and 'u'. I'm not sure where the space and the hyphen come from, but the mismatch is caused by the additional glyphs '¨' and 'u', because these are not counted when generating the CIDSet field.

I hope someone can come up with a suggestion on how to fix this, since it is vital for our project to create standard conform PDF/A files and this is the last problem I'm struggling with.

Regards,
Tor



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to