[Date Prev][Date Next] [Thread Prev][Thread Next]
[Date Index] [Thread Index] [New search]

Re: FrameMaker text encoding in 6 PDFMark operator for Bookmarks is different versus main document text.




Dmitri,

You wrote:

>... When you generate PDF or PS with PDFMark operators for future Bookmarks,
>text encoding in PS file is differ always in main document and in text field
>inside PDFMark. ... Colour characters in PDF are significant for doing 
>localized
>PDF bookmarks in many scripts (say, in Greek or Cyrillic) even if FM does not
>support theirs dicectly.
>Could you comment what we can do with it until the next release of FM? :-)

Acrobat supports Unicode in bookmarks (but not with other key features),
yet PDF output modules in applications do not usually take advantage
of this capability. As a result, users of languages outside the ASCII-centric
world may experience missing/irrelevant characters in bookmark text.

To help cope with this issue and produce meaningful bookmarks -- until
applications provide built-in support for Unicode bookmarks -- I added the
UnicodeBookmarks function to the Bookmark Controller (available as a
standalone module or as part of of the TimeSavers). As long as the
application being used produces a unique value for each of the characters,
UnicodeBookmarks can be activated during distilling to map the "special"
characters to their Unicode values.

If the Bookmark Controller is used as part of the TimeSavers/FM, switching
from one language-specific set to another can be done via a hypertext
marker included in the FrameMaker file. When the Bookmark Controller is
used by itself, settings can be controlled through an .ini file.

See illustration of bookmarks before/after UnicodeBookmarks (FrameMaker
and Word/PDFMaker) in http://www.microtype.com/TimeSavers.html#Unicode.


Shlomo Perets

MicroType * http://www.microtype.com
FrameMaker-to-Acrobat: SP TimeSavers / Advanced Techniques Training / Solutions




** To unsubscribe, send a message to majordomo@omsys.com **
** with "unsubscribe framers" (no quotes) in the body.   **