Skip to main content
Inspiring
March 25, 2012
Answered

Page number not being removed from cross-reference

  • March 25, 2012
  • 1 reply
  • 2557 views

Hi all,

I'm using TCS 3 with my FM files linked to RH.

I have a cross-reference format that looks like this.

step 5 on page 1-6

In FM, the cross-reference is defined as follows:

<cross-ref>step <$paranum> on page <$paranum[h1,h1f_first,h1r_roman]><$pagenum>

I can't map this in Robohelp simply as step <$paranum>, possibly because there are two paranums in this cross-reference format.

When I generate the Webhelp, the cross-reference still appears as :

step 5 on page 1-6.

Is there any way to map this in RH so that the page number is removed?  Preferably without having to modify my FrameMaker files?

Thanks in advance.

This topic has been closed for replies.
Correct answer Matt-Tech Comm Tools

Yes, I have tried that but it is still not working.


Hi Sue,

You can do this by using a Template in the FM linking options within RH. In the FM file used for the RH Linking, redefine the xref format. You can choose to define it "perfectly" in the template, or choose a simpler format that is then replaced in your mapping process.

-Matt

@mattrsullivan

1 reply

Jeff_Coatsworth
Community Expert
March 26, 2012

What do you want to appear? Just “step 5”?

SueC2009Author
Inspiring
March 26, 2012

Yes, just the step 5, since the page number is not relevant in online help (but I want to maintain it for the PDF)

Jeff_Coatsworth
Community Expert
March 26, 2012

I’d try using “step <$paranum>” in place of the field in the Conversion Settings and see how that comes through.