Skip navigation
pr_csc
Currently Being Moderated

Simple question relating to Cross Reference Formats

Jul 3, 2013 3:02 AM

Tags: #framemaker10 #paragraph

Sorry if this is a dim question, but I'm a FrameMaker novice and I'm not sure how to go about the following:

 

My document makes lots of use of cross-references and I've always created these with the source type as 'Paragraphs' and a format that uses <$paratext>

 

For example, a cross ref displayed as:

How do I perform task A?

 

takes the user to a pargraph titled:

How do I perform task A?

 

 

I'd like to change this a bit by editing the text displayed in the link to be:

task A

 

but have it still take the user to same paragraph as before:

How do I perform task A?


I just can't figure out a way to have different text displayed without having to set up a new format for every cross reference that I create (which can't be the right way to do it).

 
Replies
  • Currently Being Moderated
    Jul 3, 2013 4:09 AM   in reply to pr_csc

    See:

    How can I link to a marker (and display the marker content)?

     

    Basically, what you are asking for is that Cross Reference formats support a building block of:

    $markertext

     

    It's been on the FM wishlist forever.

    No sign it will appear in a release anytime soon.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 3, 2013 5:32 AM   in reply to pr_csc

    If the short form (Task A) is at the start or end of the paragraph/heading, you could use a run-in paragraph. A run-in is a true paragraph, except it remains on the same line as the first line of the paragraph that follows it, so the run-in blends smoothly into the follower. You need two paragraph paragraphs to simulate the heading - one is the run-in that begins the heading, one is a normal in-column paragraph for the remainder.

     

    For example:

     

    "How do I perform " is the run-in, and "task A?" is the normal.

     

    or:

     

    "Task A: " is the run-in, and "Getting rich beyone belief!" is the normal.

     

    You'd point the cross-reference to the normal paragraph that follows the run in.

     

    To include this two-paragraph heading in a TOC, you'd extract both paragraph formats that comprise it, and define a run-in and a normal format in the TOC, for each, to recreate a one-line appearance. The format for the run-in in the TOC would have no <$pagenum> building block.

     

    Search Google for terms like "FrameMaker run-in paragraph format" without quotes, for details.

     

     

    HTH

     

     

    Regards,

     

     

    Peter

    _______________________

    Peter Gold

    KnowHow ProServices

     

    pr_csc wrote:

     

    Sorry if this is a dim question, but I'm a FrameMaker novice and I'm not sure how to go about the following:

     

    My document makes lots of use of cross-references and I've always created these with the source type as 'Paragraphs' and a format that uses <$paratext>

     

    For example, a cross ref displayed as:

    How do I perform task A?

     

    takes the user to a pargraph titled:

    How do I perform task A?

     

     

    I'd like to change this a bit by editing the text displayed in the link to be:

    task A

     

    but have it still take the user to same paragraph as before:

    How do I perform task A?


    I just can't figure out a way to have different text displayed without having to set up a new format for every cross reference that I create (which can't be the right way to do it).

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 3, 2013 6:10 AM   in reply to pr_csc
     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points