🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.framemaker
Article #1464

Re: Cross references in files imported by reference

#1464
From: Arnis_Gubins
Date: Tue, 09 Dec 2008 19:54
26 lines
1927 bytes
Nicholas,

Your cross-references are internally structured as being between files
when they are initially created. When you import these individual
files by reference into your holding file, the insets still reference
the original files. There is nothing that you can do at the FM
interface level that will break that reference to the external file.
(If in doubt, create a MIF and examine the contents, especially the
inset sections).

It could be possible to create a FrameScript that would run through
your holding file, convert the insets to text and then use the
XRefSrcText property of the cross-ref to match up with the
corresponding MText marker property in the holding file and rebuild
the cross-ref to point to the new location.

You would also have to consider that any updates would have to do the
reverse, i.e. find the original inset boundaries, remove the flattened
inset contents, reinsert the updated files and then re-create the
cross-refs. 

This would not be a trivial task.

From your descriptions, it sounds like you're trying to use a DITA
construct for your documentation without actually using DITA. You
might be better off biting the bullet and going the proper DITA route.
Technical Details
Message-ID: <3bitj49g1mej5qnkljp3u8j8psqg4lfi8c@4ax.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!news2!news.glorb.com!news4us.nl!webcrossing
References: <59b7389c.-1@webcrossing.la2eafNXanI> <59b7389c.2@webcrossing.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Thread: fd315,1ab3406148935238
X-Google-Attributes: gidfd315,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
From: Arnis_Gubins@adobeforums.com
Newsgroups: adobe.framemaker
Subject: Re: Cross references in files imported by reference
Message-ID: <3bitj49g1mej5qnkljp3u8j8psqg4lfi8c@4ax.com>
Date: Tue, 9 Dec 2008 11:54:15 -0800
References: <59b7389c.-1@webcrossing.la2eafNXanI> <59b7389c.2@webcrossing.la2eafNXanI>
Lines: 26
X-Newsreader: Forte Agent 4.2/32.1118
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!news2!news.glorb.com!news4us.nl!webcrossing