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

How xrefs identify their destination (was RE: Branching and merging FM filesets, how to?)

Larry Kollar wrote: 
<snip> I think Frame matches up the XRefSrcText with the marker's MText
> resolve
> the cross-reference. In any case, deleting the Unique tags 
> doesn't make a
> difference </snip> 

Larry's right, and you can confirm this in the UI. Create an xref to a
heading somewhere. Then select the xref marker at the beginning of that
heading and look at its marker text in the Marker dialog. Here's an
example from the doc I'm in: 

88916: Head1: Localization and Branding 

The generated marker text consists of the unique ID of the pgf, the pgf
tag name, and the text of the pgf. 

Now, cut the marker and paste it somewhere else. The marker text remains
unchanged, and the xref still points to the marker (in its new
location). The three elements in the marker text bear no relationship to
the new location (which has a different unique ID, pgf tag, and text). 

Conclusion: When you insert an xref using Source Type = Paragraph Tags,
FM uses info about the destination pgf (including its ID) to generate a
unique marker text string. But, once it's done so, that marker text
string remains unchanged -- it must, otherwise you'd break your xrefs
just by rewording or retagging the destination pgf. 


Richard G. Combs
Senior Technical Writer
Voyant Technologies, Inc.
richardDOTcombs AT voyanttechDOTcom
rgcombs AT freeDASHmarketDOTnet

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