Skip to main content
prairiewriter
Known Participant
December 7, 2009
Question

Variables Not Appearing Correctly

  • December 7, 2009
  • 1 reply
  • 1203 views

I am using RoboHelp 8 and FrameMaker 9. In RoboHelp, I have linked to a FrameMaker book. I have encountered a problem that I cannot seem to resolve. All of my FrameMaker variables have imported correctly. However, in a few instances the following code has been added:

<span class="FM_variable" style="font-family: 'Times New Roman'; font-weight: normal;">&#160;<?rh-udv_start name="AcmeWidgets" ?>Acme Widgets<?rh-udv_end ?></span>

Ideally, the variable should appear as:

<?rh-udv_start name="AcmeWidgets" ?>AcmeWidgets<?rh-udv_end ?>

The additional code is causing the variable to display incorrectly. I can remove the additional code, but it is added again each time I update the topics. This is only happening in one or two instances – the rest of the variables appear correctly. Can anyone help solve this dilemma?

This topic has been closed for replies.

1 reply

Known Participant
December 8, 2009

Have you cleared all Character styles from the variable text in FrameMaker?

prairiewriter
Known Participant
December 8, 2009

Jason:

Thanks for the tip. I'm not sure what you mean by "clearing all the character styles from the variable text in FrameMaker". Here is how the variable is defined in Frame:

Default ¶ Font>Acme Widgets<Default ¶ Font>

Are you suggesting that I remove "Default Font"? Also, not all variable references are changed in RoboHelp. Only a few have the additional code and I am not certain why this is happening.

Thanks again.

prairiewriter
Known Participant
January 7, 2010

Help!

I am still unable to resolve this issue. Some (not all) of my variables are not appearing correctly. For example, the font for Heading 1 is 14 point, bold, Verdana. However, the variable appears as normal 14 point Times New Roman. Have I missed a span setting in my CSS? Is a setting in the Frame file causing this problem?

I’m desperate for a solution – it’s a show stopper for our online Help. Thank you in advance.