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

Re: Keeping font overrides in crossreferece <$paratext>

> > In order to make it work you need to apply the symbol font as a
> > Character Tag. It should work. When just applying the Symbol font
> > to the text it is NOT transferred to the Cross-ref.
> I created character tags for Symbol, Italic, Subscript, and
> Superscript. Some of them are maintained in the cross-references,
> but some are not. For example, Italics is not, but Symbol is.
> Subscript is too. If I combine Subscript and Symbol, it seems to
> respect only Subscript. Unfortunately, I use combinations of
> these character format overrides,

The crucial word here is "override". Read the FM manual:

<$paratext>: The text of the source paragraph, excluding its autonumber
(If the character format of text in the source paragraph was changed by
 applying a Character Catalog format, the font family, superscript, and
 subscript properties are preserved in the text of the cross-reference.)

So, italics are never preserved. Font and sub/superscript are,
*provided* you use character tags to apply them in the source paragraph.
Overrides won't work. Since text cannot have more than one character
tag name associated with it, applying two or more character tags in
reality creates an override to one of the applied tags.

The solution is to create character tags also for the combinations
of tags you need, e.g. <SymbolSub> for Symbol font + Subscript.
You may not like this, but it's the only way to get it to work.

Thomas Michanek, FrameMaker/UNIX/MIF expert
Technical Communicator, Uppsala, Sweden
http://go.to/framers/  (updated on Oct. 29)

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