Problem with RoboHelp 8.02 links from linked FrameMaker 9 files

by Matt Sullivan on January 29, 2010

RoboHelp has a great FrameMaker document linking feature…except for a few hiccups.

While it’s fairly common to place cross references or hypertext markers (like links to email or to roundpeg.com) in the middle of paragraphs, the resulting processed RoboHelp topics give unexpected results.

If the following sentence in a FrameMaker 9 document

See roundpeg.com for more info.

where

  • a Frame Character style,  FMLink has been applied to roundpeg.com
  • a valid hypertext marker has been placed in the middle of roundpeg.com

is processed into RoboHelp, and the

  • FMLink character style is mapped to a CSS style called RHLink

will result in the following html:

<p>See <span><a href=”http://roundpeg.com>roundpeg.com</span> for more info</a></p>

 (I typed this from memory, so pardon any html syntax errors)

The result is the link and the underlined text extends to the end of the paragraph 

 The only (weak) workarounds I found are

  • to ensure that my <a>’s all exist at the end of paragraphs
  • are formatted as bulleted lists
  • exist as separate entries in table cells (with no text after link)

 

Anyone know a better solution?

{ 2 comments… read them below or add one }

page May 5, 2010 at 1:33 pm

I’m seeing the exact same problem in my helpfiles. In my case, the Frame char style, Hypertext, conversts to FM_Hypertext in Robohelp. In the Robohelp files, like yours, the style bleed into surrounding words–sometimes before and and sometimes after.

My workaround. Edit the .css style sheets for each of the robohelp “chapters”, and delete the FM_hypertext style. This does not delete any references to FM_hypertext in the html. I still see it in the settings, but it seems to get rid of the “bleeding”.

admin May 5, 2010 at 3:46 pm

Probably easier to rewrite the FM material so that the hyperlink occurs only at the end of para’s. Is your fm marker in a Hypertext character tag? Try mapping the character tag to something in the css (in project settings) to change the FM_Hypertext entries to something more manageable

Leave a Comment

Previous post:

Next post: