Skip to main content
Community Expert
March 12, 2014
Question

FrameMaker 12 and czech export to epub does not work

  • March 12, 2014
  • 1 reply
  • 1029 views

I have a number of files done in FrameMaker 12 and want to export them as epub files. While I can make FrameMaker generate an epub file, I can not make it export the the text with correct czech characters.

Also the export wizard does not seem to be able to handle tables. What am I supposed to to do with documents containing tables?

regards

Bjørn

This topic has been closed for replies.

1 reply

Bob_Niland
Community Expert
Community Expert
March 12, 2014

> ... I can not make it export the the text with correct czech characters.

What do you get instead?

How are you implementing the Czech text?

Unicode, or the legacy route of Frame roman characters with a codepage font applied?

Community Expert
March 12, 2014

I am running ArialCE and all character and paragraph tags have been set to czech in their language settings. On the reference pages export settings have been set to UTF 8.

Bjørn Smalbro - FrameMaker.dk
Bob_Niland
Community Expert
Community Expert
March 12, 2014

Based on a few quick searches:

  1. ArialCE is a codepage font, and not Unicode.
  2. EPUB format appears to require Unicode (UTF-8).

Your document actually contains basic 8-bit Frame roman characters (Western European/North American character code points, roughly ISO 8859). The Paragraph formatting that you are applying is telling the rendering engine (Frame during edit, Acrobat Reader in PDF) to substitute the ArialCE glyphs for each codepoint (apply a codepage in Windows parlance). This is failing for EPUB workflow.

EPUB format apparently does not support codepage localization. It requires multi-byte Unicode. What may be happening here is that what surviving the output process is the original Frame roman codepoints, albeit encoded as UTF-8.

If so, you need to:

  • switch to using a reasonably well populated Unicode font (Arial Unicode MS if you can't find anything else handy)
  • use only the Spelling setting for localization in Paragraph Designer
  • [ the hard part ] convert all your text from Roman+codepage to its Unicode codepoint equivalents

There may be tools available for batch converting roman text (that expects a codepage overlay) to native Unicode. I've never needed to do this, and have no idea if Frame can manage it on open or output. I'm sure it's a common problem for pre-FM8 legacy documents.