Home Forums DITA and XMetaL Discussion Broken bullets transforming Chinese DITA files to PDF Reply To: Broken bullets transforming Chinese DITA files to PDF

Derek Read

Reply to: Broken bullets transforming Chinese DITA files to PDF

To me this sounds like a RenderX XEP font configuration issue. Chinese fonts need to be embedded in the PDF and so that must have been done by you or for you already.

Perhaps some specific characters do not have glyphs in the fonts that were chosen and so they do not appear. Or perhaps RenderX was not configured to identify certain characters as being “Chinese” (I could see that being the case for punctuation, perhaps the “fullwidth” forms). At the same time there is no guarantee that a particular font will use a glyph for a character that looks similar to what you expect it to be (that is up to the font designer). The font being embedded in this case might in fact draw your “bullet” character as a “square with x in it”.

If you can figure out which font is being embedded then you could check to see which glyph is displayed for all of these various characters. One way to do that is to add the characters to a new file in Notepad and then adjust the font settings there, or you could use the Windows Character Map tool (charmap.exe). To narrow the list down you can check the properties of the PDF and look at the list of fonts (Adobe Reader exposes “properties” on a the right click context menu, your PDF reader may not expose it or you might access it differently).

You can also check the RenderX XEP configuration file here:

In the XMetaL Author Enterprise 6.0 installation RenderX XEP is here:
%appdata%SoftQuadXMetaL Sharedrenderx

A similar issue is discussed here:
…specifically this portion of that posting: http://forums.xmetal.com/index.php/topic,545.msg1749.html#msg1749
(probably good to read the whole thing anyway)

This might also be of use: