🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.framemaker
Article #1457

Re: Cross references in files imported by reference

#1457
From: Van_Kurtz
Date: Tue, 09 Dec 2008 18:42
16 lines
2824 bytes
Nicholas,

As I wrote my original post, I was not sure that it was correct. I have not done anything as complicated as you are trying to do. But I have done the following:

I use text insets in regular documents in a book. The text inset has internal cross-references, which update correctly when used within the surrounding document. I also create cross-references from OUTSIDE the text inset, and even from another document, to content inside the text inset. Again, these cross-references update correctly.

HOWEVER, I have never been able to create a cross-reference from INSIDE the text inset to something outside it, say in the surrounding document. I have even tried to do this by opening the text inset file, making the cross-reference, and saving both the text inset and the surrounding file. The cross-reference looks correct, but does not update correctly when it is not open. I cannot remember if it worked if I kept the text inset file open during the update or not; my guess is not.

For the purposes of the book, the text inset files are NOT part of the book; therefore, any cross-references from the text inset files to other files cannot be updated. So, you might try adding the text inset files to the book, so they are updated as the book is. When you print, do not include them in the printed (or PDF) file. In theory, I think this should work, but I cannot guarantee it. I thought I tried it in the past and it did not work.

In my case, I have generated files, such as the TOC, as part of the book, which is typical. Then I insert those files by reference into other documents in the book. WHen I update the book, the TOC is updated correctly and all the links in the PDF from the TOC work. This is where it is required to update twice to get the TOC updated correctly in the documents.

If this suggestion does not work, then my guess is that Frame has made the decision NOT to update cross-references that go from inside a text inset to the outside. The other way around is OK. In your case, your cross-references start inside a text inset out to the book and then inside another text inset, which is much more complicated than what I tried to do.

Hope this long explanation provides some help,
Van
Technical Details
Message-ID: <59b7389c.3@webcrossing.la2eafNXanI>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!newshub.sdsu.edu!webcrossing
References: <59b7389c.-1@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: Van_Kurtz@adobeforums.com
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!newshub.sdsu.edu!webcrossing
Newsgroups: adobe.framemaker
Subject: Re: Cross references in files imported by reference
Message-ID: <59b7389c.3@webcrossing.la2eafNXanI>
Date: Tue, 9 Dec 2008 10:42:47 -0800
References: <59b7389c.-1@webcrossing.la2eafNXanI>
Lines: 44
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit