Skip navigation
gingeroni
Currently Being Moderated

conditional build settings not working for default TOC

Apr 5, 2012 8:14 PM

TCS 3.5

 

I am building WebHelp output from FM 10 content, and I am generating the output from FM. (I am generating the output from FM because I also have RH apply a FM template before importing to change fonts for WebHelp output and if I try to generate output directly from RH, RH does not apply my FM template.)

 

I use a conditional build expression in RH and the text is correct, but my TOC contains entries for section headings that should not appear based on the conditions. I am using the default TOC. My WebHelp Primary Output > Content > Content<Default> > Table of Contents is set to <Default Table Of Contents>.

 

I also tried using the RH Project Settings > Import settings to use the condition settings from the FM file. I was careful to build an actual expression in FM (Show as per Expression), but when I tried this my RH output did not have any conditions applied.

 

Should I stick with setting conditions in the RH project and use a different method to generate my TOC?

 

Or should I try to get the condition settings in FM to work with RH? Something else?

 

Thanks in advance for any help!

 
Replies
  • Currently Being Moderated
    Apr 9, 2012 5:21 PM   in reply to gingeroni

    ...I am building WebHelp output from FM 10 content, and I am generating the output from FM. (I am generating the output from FM because I also have RH apply a FM template before importing to change fonts for WebHelp output and if I try to generate output directly from RH, RH does not apply my FM template.

     

    It sounds like you need to apply the same FM template in the linked RH project, using the File > Project Settings dialog

     

    I am building WebHelp output from FM 10 content, and I am generating the output from FM. (I am generating the output from FM because I also have RH apply a FM template before importing to change fonts for WebHelp output and if I try to generate output directly from RH, RH does not apply my FM template.)

     

    It sounds like you need to set the RH project to recognize the  Conditional Text view settings in FM, regenerate your FM book, and then update from the RH project, i.e. you need FM to display the proper TOC prior to updating your RH project.

     

    I have a blog post or two about conditional text, TOC's and templates floating about, searching on "mattrsullivan" with those topics should get you the right ones.

     

    -Matt

    @mattrsullivan

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 10, 2012 8:38 AM   in reply to gingeroni

    You're on the right track with the isf...once it's been imported to your RH project, it's no longer referenced.

     

    The only concern after that is to periodically save the isf to record any changes to your project's setup. The isf is then useful when:

    • another user needs your settings
    • you create a new linked project with the same FM and RH stylesheets
    • you need to recreate a trashed RH project
     
    |
    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