I am using Framemaker 2019 (Version: 18.104.22.1686). During the book update, a cross-reference doesn’t retain the formats applied to it and goes back to the original Character format of the source.
For example, a text with Paragraph format ‘h3’ and Character format ‘white’ applied to part of it, is cross-referenced. Initially, the cross-reference appears fine but as soon as the book is updated, it reverts to the source format (part white) irrespective of the attributes (<Default Font> , <hypertext>, or <newblue>) assigned to it. The results are the same even with other templates, cross-references, and character formats. This issue was not there in FM 10.
Before Book update:
After Book update:
Any suggestions to resolve this issue are greatly appreciated.
The correct way to apply a character format to a cross-reference (or variable) is through using the character format as a building-block in the cross-reference format. For example, <hypertext><$paratext>. The incorrect way is to insert the cross-reference, select it, and apply the hypertext character format to it because the formatting will get "lost" when the cross-references are updated.
When editing the cross-reference format, scroll down in the Building Blocks list and you will see the character formats in the document listed there.