Skip to main content
Inspiring
April 22, 2011
Question

Can't remove page # in XREF: FM to RH XREF mapping doesn't work (known problem?)

  • April 22, 2011
  • 2 replies
  • 1495 views

Hello,

After a few hours of head-scratching (something tells me this will be common as I work out the kinks while learning RH), I ran into what I think may be a problem or bug in RH.

My FrameMaker book includes a cross-reference format called "Heading" & page , which is defined as follows: <cross-ref>“<$paratext>” on page <$paranum[h1]><$pagenum>

My FrameMaker book is linked to my Robohelp project.

I tried mapping the cross-reference format in Robohelp to strip out the page number, so File > Project Settings > Edit Conversion Settings for FrameMaker documents > Cross-Reference, and I set the Robohelp Style to <$paratext>.

I did an Update, then Generate, and the page number would just not go away in the generated output!

I updated my FM book, recreated my RH project, re-did the linking, rebooted, defragged...I did whatever I could, to no avail.

I then changed the name of my cross-reference format in FrameMaker from "Heading" & page to Heading & page, and kept the definition as it was.

I remapped this new cross-reference format in RH, and did an update. At this point, the mapping worked and the page number was stripped from the output.

Does this make sense?

Although I have this workaround, why the limitation on the xref format name? I have quite a few formats with both quotation marks (" "), and I would like to avoid having to change them all.

Has anyone else seen this?

Thanks!

Sue

This topic has been closed for replies.

2 replies

Inspiring
October 31, 2013

Is there any update to this issue? I am experiencing the same problem now after upgrading to TCS 4. I have tried this solution to remove the quotes, as well as the another suggestion to shorten paths. Nothing seems to work.

Jeff_Coatsworth
Community Expert
Community Expert
October 31, 2013

@AMCGracer – the workaround described here with stripping the quotes seemed to work for the OP; are you saying that it didn’t do anything for you? Did the preview text change at all? Are you importing or linking your FM content to RH?

Inspiring
October 31, 2013

Hi Jeff,

Correct. Stripping the quotes out of the cross reference format in FrameMaker before the conversion to <paratext> did not work. I still see the page numbers.

The preview text did change.

I am linking my Frame content into RH, as I am using this as a single source solution for user guides and online help.

This problem arose immediately after upgrade from TCS 3 to TCS 4

After trying multiple fixes, I am now having some really strange problems, so I am in the process of restoring a backup and starting from scratch.

Any ideas?

Thank you so much!

  --Amy

Jeff_Coatsworth
Community Expert
Community Expert
April 25, 2011

That's kind of weird - have you reported it as a bug? It's probably an odd case that they didn't consider.

SueC2009Author
Inspiring
April 25, 2011

Thanks for your response. I was just wondering whether this was a known issue.

I have just reported it as a bug.

Sue

Jeff_Coatsworth
Community Expert
Community Expert
April 25, 2011

BTW - when you set the mapping, did the preview text change when you told it to use <$paratext>?