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

RE: Cross-References within a text inset



HOW TO HANDLE XREFS TO AND FROM TEXT INSETS

(1) Create a working book file that contains all your usual components PLUS
the text inset files.  (Yes, that's right, even though they appear twice in
the book: once as component files and once as insets in another component.)
This will be in addition to your main book file that just has the usual
components, including those that host text insets.

(2) Make cross-references from WITHIN text inset files to other files in
the normal fashion.

(3) Make cross-references to text inset headings from OUTSIDE the text
inset, as follows:
a/ In the file hosting the text inset, insert a cross-reference to the
text-inset heading as usual by selecting the text-inset file as the target
Document in the xref dialogue.
b/ In the text-inset file, examine the cross-reference marker placed at the
beginning of the target heading and note its hash codes.
c/ In the file hosting the text inset, double-click the cross-reference,
change the target file to current, change the Source Type to
Cross-Reference Markers, locate the hash code you noted from the target
cross-reference marker, and make the cross-reference point to that.

(4) In the working book file (that also has the text inset files as
components), update the book.

(5) In either your main book file, or your working book file printing just
selected components, make the PDF.  All cross-references should work as
hyperlinks.

(6) Ask Adobe to include a smarter way of making inbound and outbound
cross-references to or from text insets.

Regards,
Hedley

--
Hedley Finger
Technical Communications Support Specialist
MYOB Australia <http://www.myob.com.au/>
P.O. box 371   Blackburn VIC 3130   Australia
12 Wesley Court   Tally Ho Business Park   East Burwood VIC 3151
Australia
<mailto:hedley_finger [at] myob [dot] com [dot] au>
Tel. +61 3 9222 9992 x 7421,   Mob. (cell) +61 412 461 558

(C) MYOB Limited 2004


                                                                                                                                                 
                    "Ridder, Fred"                                                                                                               
                    <fred.ridder@xxxxxxxxx>                 To:     framers@xxxxxxxxxxxxxx (Framers List)                                        
                    Sent by:                                cc:                                                                                  
                    bounce-framers-162208@xxxxxxxxxx        Subject:     RE: Cross-References within a text inset                                
                    eUsers.com                                                                                                                   
                                                                                                                                                 
                                                                                                                                                 
                    05/05/2004 08:33 AM                                                                                                          
                    Please respond to "Ridder, Fred"                                                                                             
                                                                                                                                                 




As an alternative to the convert-to-text approach, one other suggestion
has been to use explicit hypertext commands rather than cross-references
within each text inset, since hypertext commands *do* survive the process
of printing to a PDF. This does take somewhat more work to set up in the
first place, and the text at the "referring" end of the hyperlink does not
update text at the "target" end changes as it would do with a regular
x-ref,
but it sure seems like a lot less work than having to do that conversion
to text every time you print the document, and a whole lot less risky
than having to remember that extra step each time.

My opinions only; I don't speak for Intel.
Fred Ridder (fred dot ridder at intel dot com)
Staff Information Services Analyst
Intel Converged Communications, Inc.
Parsippany, NJ



-----Original Message-----
From: bounce-framers-25145@xxxxxxxxxxxxxxxxxxxx
[mailto:bounce-framers-25145@xxxxxxxxxxxxxxxxxxxx]On Behalf Of Combs,
Richard
Sent: Tuesday, May 04, 2004 6:11 PM
To: Framers List
Subject: RE: Cross-References within a text inset


Anne Weiner wrote:

> I've imported a text inset into a chapter document. The inset
> is another
> document using the same template. For some reason,
> cross-references from the
> container document to the inset work fine but
> cross-references within the
> inset (both the source and the target are in the inset) do
> not work in the
> saved as PDF. I've updated as many combinations of the
> document and book as
> I can imagine. What have I missed? Did such cross-references
> never work?

Sad to say, xrefs within text insets are non-functional in the PDF. My
"solution" has been to convert all text insets to text just before printing
to Distiller and then close the files without saving.

Admittedly, this is fraught with peril. For one, you have to remember to do
it. For another, you have to remember *not to save*!

If you're as forgetful as I am, it helps to have a backup set of files
somewhere. :-}

Richard


------
Richard G. Combs
Senior Technical Writer
Voyant, a division of Polycom, Inc.
richardDOTcombs AT polycomDOTcom
richardDOTcombs AT voyanttechDOTcom
303-223-5111
------
rgcombs AT freeDASHmarketDOTnet
303-777-0436
------

--------------------------------------------------------------------------
Archives: http://lists.frameusers.com/cgi-bin/lyris.pl?visit=framers
Website: http://www.FrameUsers.com
Administration: listadmin@xxxxxxxxxxxxxx

You are subscribed to framers as: hedley_finger@xxxxxxxxxxx
Send a blank email to leave-framers-162208I@xxxxxxxxxxxxxxxxxxxx to
unsubscribe.




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