Skip to main content
Participant
March 14, 2008
Question

Keep cross references when change text

  • March 14, 2008
  • 3 replies
  • 437 views
Hi,

I m looking for a function or a plug-in in Frame to be able to change few sources of cross reference from a copy/to paste. Effectively, today the cross-refernces are broken when you try to copy/and paste texts at the location of a texts integrating a cross reference. By exemple, on a column with cross reference in each cell, and that you copy/paste new texts on this column.

Thanks
Rachid (France)
    This topic has been closed for replies.

    3 replies

    Participating Frequently
    April 10, 2008
    Before FM 4.x, you could copy/paste text that contained x-ref source markers multiple times into the same document. The resulting problem was that hyper-clicking on an x-ref in FM (Ctrl+Alt+Click) or a PDF that was constructed to point to a duplicated marker beyond the first occurrence in a document, ended up at the first occurrence. In other words, it was a bug in FM 1, 2, and 3 that was fixed in 4.x.

    HTH

    Regards,

    Peter Gold
    KnowHow ProServices
    Inspiring
    April 10, 2008
    I can't really tell what you are trying to do, but I think you need to know that when you make a cross-reference, FM inserts a Cross-Ref marker in front of the source, and you need to take care of that marker! Turn on the Text Symbols view so you can see it (and all other markers. Don't accidently delete it or else all cross-references to that source text will be broken.

    If you want to cut, copy and paste Cross-Ref markers (or text containing Cross-Ref markers) then you have to be careful. The main restriction is that FM will not paste a Cross-Ref marker into a document if the document already has a Cross-Ref marker that is identical to the one you are trying to paste in. The logical conclusions of this are as follows:

    If you want to paste in a sequence of identical paragraphs (with identical Cross-Ref markers) and then edit each marker in some systematic way, then sorry but you can't do it. The paragraphs will paste in alright, but without the Cross-Ref markers.

    If you want to move a section that has a cross-reference marker at the front of it, make sure you do a CUT and paste. If you do a COPY and paste within the same document and then delete the original text, then you will have deleted the marker, and all cross-references to the moved section will now be unresolved - you'll have to either make new cross-references again or try to reconstruct the deleted Cross-Ref marker by hand (using the information found in a MIF version of the file that contains the unresolved cross-references).

    Dave Hayes
    Legend
    March 17, 2008
    Rachid, I'm wondering why you are changing the text [in the table] rather than setting up or updating a cross-reference? if you have a table cell with a reference to, for instance, a chapter heading and you change the chapter heading, then the reference in the table cell updates automatically to show the new chapter heading.

    Could you tell us a bit more about what you're doing?