RoboHelp 8 Crashes when applying Conditional Build Tags

Hi Peter,
When I apply conditional tags, RoboHelp crashes.
History: A large project with several conditional tags - worked fine in RH6. When upgraded to RH8 the conditional tags freezes the webhelp generation with msvrc80.dll error. Works fine in RH8 without applying conditional tags, but I HAVE to apply the tags. All other projects have no problem with conditional tags - just this one crashes.
Read all (well, almost all) your suggestions on this. Incorrect table format seems to be the cluprit. What do you suggest? How do I locate the illformed table? It is a large project.
I looked at your snippet on this. My project:
(a) contains conditional tags
(b) does not seem to have any <td_null> tags.
I have to urgently release this with the conditions tags - what are my options now? The size of the zipped project is 63 MB.
Hemtya

Here you go. A bit long, but I am a big comparison freak - so I included the html code for the "good" table too:
OFFENDING TABLE:
</ul>
<p>&#160;</p>
<table class="TableItem" style="border-left-style: Inset; border-top-style: Inset;
   border-right-style: Inset; border-bottom-style: Inset; border-left-width: 1px;
   border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
   margin-left: 3px;" cellspacing="0" width="99.535%">
<col style="width: 20.013%;" />
<col style="width: 5.146%;" />
<col style="width: 15.6%;" />
<col style="width: 4.807%;" />
<col style="width: 4.9%;" />
<col style="width: 8.196%;" />
<col style="width: 4.636%;" />
<col style="width: 36.703%;" />
<tr style="height: 4px;">
  <td class="t1st" style="border-left-style: Inset; border-left-width: 1px;"><p
    style="margin-top: 4px; margin-bottom: 4px;"><span style="font-weight: bold;">Abnormal
   Flags:</span></p></td>
  <td colspan="7" style="border-right-style: Inset; border-right-width: 1px;"><p
    style="margin-top: 4px; margin-bottom: 4px;">&#160;</p></td>
</tr>
<tr style="height: 4px;">
  <td class="t1st" style="border-left-style: Inset; border-left-width: 1px;"><p
    style="margin-top: 4px; margin-bottom: 4px;">&#160;</p></td>
  <td><p style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">H</p></td>
  <td colspan="2"><p style="margin-top: 4pt; margin-bottom: 4pt;
        font-size: 10pt;"><a class="popupspot" href="JavaScript:hhctrl.TextPopup('Result is greater than the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">High
   Result</a></p></td>
  <td><p style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">L</p></td>
  <td colspan="3"><p style="margin-top: 4pt; margin-bottom: 4pt;
        font-size: 10pt;"><a class="popupspot" href="JavaScript:hhctrl.TextPopup('Result is less than the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">Low
   Result</a></p></td>
</tr>
<tr style="height: 4px;">
  <td class="t1st" style="border-left-width: 1px; border-left-style: Inset;"><p
    style="margin-top: 4px; margin-bottom: 4px;">&#160;</p></td>
  <td><p style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">HX</p></td>
  <td colspan="2"><p style="margin-top: 4pt; margin-bottom: 4pt;
        font-size: 10pt;"><a class="popupspot" href="JavaScript:hhctrl.TextPopup('Result is significantly higher than the upper limit of the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">High
   Alert Value</a></p></td>
  <td><p style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">LX</p></td>
  <td colspan="3"><p style="margin-top: 4pt; margin-bottom: 4pt;
        font-size: 10pt;"><a class="popupspot" href="JavaScript:hhctrl.TextPopup('Result is significantly lower than the lower limit of the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">Low
   Alert Value</a></p></td>
</tr>
<tr style="height: 4px;">
  <td class="t1st" style="border-left-style: Inset; border-left-width: 1px;"><p
    style="margin-top: 4px; margin-bottom: 4px;">&#160;</p></td>
  <td><p style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">HH</p></td>
  <td colspan="2"><p style="margin-top: 4pt; margin-bottom: 4pt;"><a
   class="popupspot" href="JavaScript:hhctrl.TextPopup('Result is potentially life threatening and is higher than the upper limit of the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">High
   Panic or Critical Value</a></p></td>
  <td><p style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">LL</p></td>
  <td colspan="3"><p style="margin-top: 4pt; margin-bottom: 4pt;"><a
   class="popupspot" href="JavaScript:hhctrl.TextPopup('Result is potentially life-threatening and is lower than the lower limit  of the reference(or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">Low
   Panic or Critical Value</a></p></td>
</tr>
<tr style="height: 4px;">
  <td class="t1st" style="border-left-style: Inset; border-left-width: 1px;
    border-bottom-width: 1px; border-bottom-style: Inset;"><p
    style="margin-top: 4px; margin-bottom: 4px;">&#160;</p></td>
  <td style="border-bottom-width: 1px; border-bottom-style: Inset;"><p
    style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">A</p></td>
  <td colspan="2" style="border-bottom-width: 1px; border-bottom-style: Inset;"><p
    style="margin-top: 4pt; margin-bottom: 4pt;">Abnormal (non-numeric)</p></td>
  <td style="border-bottom-width: 1px; border-bottom-style: Inset;"><p
    style="margin-top: 4pt; margin-bottom: 4pt; font-weight: bold;">&#160;</p></td>
  <td colspan="3" style="border-bottom-width: 1px; border-bottom-style: Inset;"><p
    style="margin-top: 4pt; margin-bottom: 4pt;">&#160;</p></td>
</tr>
</table>
TABLE THAT WORKS WITH CONDITIONAL TAGS:
</ul>
<p class="BodyText">&#160;</p>
<table cellspacing="0" width="87.46%">
<col style="width: 15.482%;" />
<col style="width: 4.065%;" />
<col style="width: 22.325%;" />
<col style="width: 3.819%;" />
<col style="width: 54.309%;" />
<tr>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;" align="right"><span
   style="font-weight: bold;">Abnormal Flags:</span></p></td>
  <td colspan="2"><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
  <td colspan="2"><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
</tr>
<tr>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">H</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;"><a class="popupspot"
   href="JavaScript:hhctrl.TextPopup('Result is greater than the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">High
   Result</a></p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">L</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;"><a class="popupspot"
   href="JavaScript:hhctrl.TextPopup('Result is less than the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">Low
   Result</a></p></td>
</tr>
<tr>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HX</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;"><a class="popupspot"
   href="JavaScript:hhctrl.TextPopup('Result is significantly higher than the upper limit of the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">High
   Alert Value</a></p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">LX</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;"><a class="popupspot"
   href="JavaScript:hhctrl.TextPopup('Result is significantly lower than the lower limit of the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">Low
   Alert Value</a></p></td>
</tr>
<tr>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">HH</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;"><a class="popupspot"
   href="JavaScript:hhctrl.TextPopup('Result is potentially life threatening and is higher than the upper limit of the reference (or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">High
   Panic or Critical Value</a></p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">LL</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;"><a class="popupspot"
   href="JavaScript:hhctrl.TextPopup('Result is potentially life-threatening and is lower than the lower limit  of the reference(or therapeutic) range.','Arial Narrow,10',10,10,00000000,0xc0ffff)">Low
   Panic or Critical Value</a></p></td>
</tr>
<tr>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt; font-weight: bold;">A</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">Abnormal
   (non-numeric)</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
  <td><p style="margin-top: 4.5pt; margin-bottom: 4.5pt;">&#160;</p></td>
</tr>
</table>

Similar Messages

  • FM 10 Crashing when applying conditional text tag

    Hello everyone.
    For some reason, FM keeps crashing when I try to apply a conditional text tag to a table (entire table). The funny thing is I have been doing this same thing for three months now with no problems before today, even have two tables in the same document with different tags applied to them and they are working fine.  But when I try to add this one, I crash. I have rebooted my computer and made sure all my drivers are up to date, but now I'm at a loss.  Any help?
    Thanks.

    Yes, I can apply the tag to the pictures in the document, its only when applying to the table. I am selecting all rows in the table with the mouse and then selecting the tag, clicking the radio button "in" and then clicking the "Apply" button.  It then asks "apply condition tag settings to all rows in table?" I hit "ok" and then it freezes, screen shots provided.
    Pic 1: My project at table causing problems.
    Pic 2: Me selecting the table and choosing to apply tag.
    Pic 3: Me affirming I want to apply the condition to all rows.
    Pic 4: Program stops responding.

  • RoboHelp applies Conditional Build Tags

    Has anybody else had this problem?
    It seems that RoboHelp (version 7) applied the Conditional
    Build Tag on its own to various topics. Is there anything I can do
    to prevent that in the future?

    Salladep has now posted the same issue at http://forums.adobe.com/message/5177045
    This is puzzling as it was a known issue in Rh8 until fixed and, as above, until these posts no one else has hit the problem with 8 or 9.
    pmacbean has not replied so I don't know if what was suggested worked. Try what I have suggested above and let us know whether or not it works.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Apply Conditional Build tag to Browse Sequence

    Hi Everyone-
    I'm trying to control 6 conditional builds in one project. I
    have 6 working indexes and TOCs using build tags. I was wondering
    if there was a way to apply tags or somehow conditionalize the
    browse sequences. I'm running RH7.
    Thanks in advance!
    Wendy

    Hi Wendy:
    It seems you are having the same problem that I did. I have
    different User Guides however some of the Guides may have the same
    procedure. I was trying to setup the search so only one of the
    topics would return on the search and not 3 of them. I found
    something that actually had to do with RoboHelp x3 but I applied it
    to RoboHelp x5, where you need to do the following.
    Create build TAG1 - this is for the ones you do not want
    search to return.
    Create build TAG2 - this is for the ones you do want the
    search to return.
    Apply the tags accordingly to each procedure accordingly.
    Make copies of the following files in the WebHelp directorys
    just incase:
    Folder WHDATA:
    whftdata0.htm
    whwdata0.htm
    Folder WHXDATA:
    whftdata0.xml
    whfwdata0.xml
    Folder WHGDATA
    whlstf0.htm
    GENERATE PRIMARY LAYOUT (This should be set to Webhelp)
    1. Define the Conditional Build Expressioin to exclude topics
    that are not wanted in the search:
    A. Click the Define button.
    This wil bring up the Define Conditional Build Tag
    Expression dialog.
    B. Click the Advance button.
    C. Click the Not button.
    D. Select TAG1 from the drop-down list of Available
    Conditional Build Tags.
    E. Click the Add Tag button.
    F. Click OK
    G. Select your WebHelp Options, and then click Finish.
    When you pull up your test or Dev site and perform a search
    you should only come up with one topic. I just finished this and it
    worked. Also, as a reminder I am working in x5 and not x7.
    Good Luck,
    Amy

  • Apply Conditional Build Tags to Index Keywords?

    My client has a bespoke module for a specific customer in
    their software. There is a common Help Topic with conditional build
    tags applied to content, so that one Layout is for the standard
    product, and the Help excludes all mention of the bespoke material,
    and the other layout includes text on the bespoke module. This
    works well, except for the Index Keywords for the bespoke stuff,
    which still appear in the Index for the standard Help Guide.
    Any ideas anyone? How do I tag index keywords so they are
    excluded from a defined Layout?

    Thanks Peter, So that's what they're for!
    (I don't know if you ever used ForeHelp, but the Index tags
    were inserted immediately next to their tagged text, so that they
    were automatically included within the boundaries of the
    Conditional Build Tags. This also had the benefit that when
    exporting to Word, the Index at the back gave reference to the
    actual page number, not the page number of the beginning of the
    topic. Quite useful; I was thinking along those lines...)
    Regards

  • How to apply conditional build tags to the topic title that is displayed in Search tab of CHM?

    I have the project in which 2 different words are used to reffer to one objects (this word/term depends on the customer). All other information related to functionality, steps, etc. are common. So:
    In the help content (body of the files), I created 2 conditional build tags (CBT) for these terms.
    In TOC, if topic title contains the term, I created 2 different topics reffered to the single topic file, but the title of the topic shows correct term (depends on CBT).
    File names of this topics contain only term1.
    The problem occurs when I generate CHM for CBT2 and search for the term1 (marked with CBT1) using the Search tab. All occurrencies where term1 presence in the file name, appear in the found results.
    How can I resolve the issue?
    These topics must be found by search (that's why "Exclude from search" option is not a decision).

    Ahhh, you are correct. I believe it was Version 10 introduced that.
    So here's what I'd suggest. Even though you are unable to use a variable in a Topic Title, it can still be used in other places such as the TOC, the Index and in the Topic content. So I'd still recommend that you declare and use a variable for those items. Just to simplify things.
    As for any topics that have the term in the title, you could create two topics. One with the term one way and the other with the term the opposite way. Then use a Conditional Build Tag to exclude and remove the one that shouldn't be found.
    This may cause you a bit of a maintenance issue by having the same topic content in more than one place. (one for each topic)
    So to overcome that, you would be able to add the main body information to a topic and use an Inline Frame in the two topics that would then simply be shells with appropriate Topic Titles. Either that or declare a snippet and use the snippet in both topics. Put the main part in the snippet.
    Cheers... Rick

  • RoboHelp 6 crashes-Robo 5 project when using conditional build tags

    Hi there
    I had no build tags in my project, and it was an R5 project.
    I just upgrated to R6. I need to use the tags & when I put a
    build tag or two in the project on the topic level and compile it
    and it crashes. Based on a prior thread (related to merged cells in
    tables) I removed any merged cells I had in my tables and I was
    able to replace them with table captions. I also tried to place the
    build tag only on the folder level and only on the TOC level both
    crashed. Unfortunately it still crashes when I compile it without
    the merged cells in a table. I did create a brand new project and
    test and I was in fact able to compile it.
    My project was "somewhat lost" meaning I renamed it and then
    compiled it and it didn't fully compile. Two folders showed up in
    the compiled project, however all the folders were in the project
    folder when I looked via explorer. I found the CHM file from prior
    to renaming it and I decompiled it from that CHM file and
    recompiled it with the hhp builder tool.
    Any thoughts? PS. I am only a year using this product, so
    please keep that in mind :)
    Thank you Rebecca

    Hi Peter
    Thank you for the suggestion. I created a new project, new
    folders, imported the files a few at a time & compiled it each
    time (with one build tag in it) and found that only two files made
    it crash. On the one file, I removed the tables (which had no
    merged cells) from the project and it worked. The other file was
    removed completly and I will re-do that page.
    I then opened my current project (with all links &
    pictures etc TOC working) and imported the changed file and removed
    the other file and wala....I have a useable project.
    The project was on our own software so unfortunately I would
    not be able to share it.
    Being a relativley new (1.5 yrs) user, I find running into
    bugs are brutal....Thanks for all your help.

  • Conditional build tags for TOC in Robohelp X5

    HI, Can we apply conditional build tags for TOC in robohelp
    X5. I know this feature exists in robohelp X6 and x7. But as i am
    working on x5, i want to know whether we can apply conditional
    build tags for TOC. if yes, whats the process?

    Hello again Abraham
    Okay, so you have a book named Privileges. It is linked to a
    topic named the same, right? And inside this book is a book named
    Billing. I'm guessing your TOC structure would look like this:
    * Privileges
    **** Billing
    ******** Topic one
    ******** Topic two
    You seem confused that the Privileges book doesn't disappear
    when you exclude the Privileges topic. If that were to happen,
    would you also want the Billing book and all topics inside to
    disappear? Because if the Privileges book were to be removed,
    anything and everything inside the book would also be removed.
    Indeed to remove a book you need to coax all topics linked
    inside (or inside sub books) to disappear too.
    Cheers... Rick

  • RH6 crashes with th and conditional build tags

    Hello together,
    The attached code worked fine with RH X5, but leads to a
    crash with X6. To fix, you have to replace the <th> by
    <td>, but it is not too easy to find the topic within a
    project. The fix is quite easy, but it is hard to find in a big
    project.
    This happens, when the conditional build tag is used.
    Thanks and best regards,
    Katrin Lusser

    Hello Peter,
    My wife created the topic with X3 or X5.
    She just tried again with X6 and after several changes (set
    heading, insert, delete, etc.) she had the same constellation.
    Unfortunately, until now, she could not find out the exact way to
    reproduce. But it is definitely possible. We will post here, when
    we find out, how to do it.
    Best regards,
    Michael

  • In the paragraph after a conditional build tag, an inline image gets wrapped in a div tag

    Hi,
    TCS5, so FM 12 and RH11. I have successfully applied some conditional build tags by turning off the apply conditional build tag setting and using the Conditional Build Expression in the WebHelp properties instead.
    In RoboHelp, everything looks correct.  I generate WebHelp and suddenly, a div tag is wrapped around the inline image in the paragraph that followed the text marked conditional.
    This did not happen with TCS 4 (FM11, RH10).  I am not sure why this div tag is applied only when I generate the help.  Any thoughts on what to check?
    Lauren

    Hi lauren,
    I tried to replicate the above mentioned issue, but did not get the <div> around the image in Webhelp output. Would it be possible for you to provide more information on this:
    At what point does the <div> start appearing around the image, as soon as the CBT expression is applied?
    If yes, what is the expression?
    What happens when expression is set to None again and individual CBT is under application
    Is there a spacing or the CBT text just follows the inline image?
    Please send us a sample file for the same, if possible. Thanks!
    Amit

  • Conditional Build Tags...weird behavior?

    If I apply a conditional build tag to a topic from the TOC
    tab, the topic gets included in the output even if I have specified
    that tag to be excluded.
    However, if I apply the same conditional build tag to a topic
    from the Project tab, then the topic gets excluded (as expected)
    from the output because I have specified that tag to be excluded.
    Is this inconsistency in behavior by design? I looked at the
    RoboHelp Help, and it appears there is nothing wrong with adding
    conditional build tags to topics from the TOC tab.
    Can someone shed light on this? I am using Adobe RoboHelp
    HTML 6, Build 099.
    Thanks,
    K
    P.S.: It appears RoboHelp is completely ignoring the
    conditional build tags that I am adding to topics from the TOC tab.
    If I see these tagged topics from the Project tab or the Topics
    tab, there is no color shading for these topics. The color shading
    for the topics shows only if I tag the topics from the Project Tab
    or the Topics tab.

    Here's a copy-paste from the RH Help...It didn't explain
    things the way you did. :-(
    Applying conditional build tags to Table of Contents
    Use conditional build tags to design and create multiple
    versions of your project from a single set of source files. After
    creating the conditional build tag, you can apply it to both books
    and pages in the TOC for maximum control over the final results.
    From the TOC view, you can apply conditional build tags to Topics
    also. When you generate a project, you can define conditional build
    expressions to include or exclude the book or page in the TOC, from
    the output.
    Show Me
    Use this procedure to apply conditional build tags to books
    and pages in the TOC. When you exclude such a tag from your output,
    the book or page in the TOC, is not included in the output.
    To apply a conditional build tag to a book or page in the
    TOC:
    Option 1:
    Create the conditional build tag.
    Click the TOC tab to view the Topic list.
    Select a book or page to which you want to apply a
    conditional build tag.
    Right-click and select Apply Conditional Build Tag, and
    choose the Tag you want to apply. The tag is applied to the
    selected book or page.
    When you generate the project, you can define conditional
    build expressions to include or exclude the tagged books or pages
    in the TOC, from the output. (A TOC to which a tag has not been
    applied, will be included in the output.)
    Option 2:
    Create the conditional build tag.
    Click the TOC tab to view the Topic list.
    Select the book or page to which you want to apply a
    conditional build tag.
    From the Format menu, select Apply Conditional Build Tag, and
    then choose a tag. The conditional build tag is applied to the
    selected book or page in the TOC.
    When you generate the project, you can define conditional
    build expressions to include or exclude tagged books or pages in
    the TOC, from the output. (A TOC to which a tag has not been
    applied, will be included in the output.)
    To apply multiple tags:
    From the Format menu, select Apply Conditional Build Tag, and
    choose New/Multiple. The Conditional Build Tag dialog box appears.
    Click Check All to apply all the tags, or select specific
    tags to apply to the book or page in the TOC.
    Click OK.
    If your project is under version control, these steps may
    include more options. Click here for more information.
    Tips:
    You can also apply conditional build tags to topics, topic
    content, folders, and Index.
    To verify the tags applied to topics, topic areas, TOC, and
    Index, or rename a tag, or change the color of a tag, click the
    Project tab, expand the Conditional Build Tags folder, and
    double-click the tag. You can make the desired changes in the
    Conditional Build Tag Properties dialog box.
    Ensure that you remove textual references to the excluded
    book or page, such as text links, which refer to the tagged book or
    page in the TOC. (Hotspots are not active for excluded topics.)
    If you generate Printed Documentation, TOC with Conditional
    Build tags are not excluded from printing.

  • Quotes conditional build tag

    I am using Office Word 2003 and Robohelp 7 for Word and I
    need to apply conditional build tag to document contents.
    I’m compiling the help for Microsoft HTML help but
    opening the chm file I can still see the following text (in a small
    font) at the place of the conditional text removed:
    I tried to change the font/size/colour of text and marker but
    it doesn’t help.
    My text is in Italian language.
    I tried to compile for WinHelp layout, but characters
    ‘’‘’‘’ are still there, in the
    middle of my page.
    Any idea?

    See Build Expressions on my site.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Topic and content level conditional build tags

    What is the difference between a topic level and a content
    level conditional build tag? Why would you select one over the
    other? How do you select one over the other.

    First let me point out that the same conditional build tag
    can be applied at either the topic level or the content level. It
    sounds like you may be thinking that you have to create a tag as
    for either the content or topic level.
    Apply a tag at the topic level when you want the entire topic
    excluded from a certain output. Do this by right-clicking on a
    topic in your Project Manager, going to Apply Conditional Build
    Tag, and selecting the tag.
    Apply a tag at the content level (text, images) when you want
    the topic to be included but want specific content to be excluded
    from a certain output. Apply a tag at this level by selecting the
    text and/or images that you want to apply the tag to,
    right-clicking, going to Apply Conditional Build Tag, and picking
    the tag.
    Note that you wouldn't use a tag at the topic level on a
    topic where you have used that same tag at the content level, and
    vice versa.
    Generally, the idea of build tags is to set an output to
    exclude certain tags, but you can also set outputs to include tags
    instead, which then excludes all other tags.
    --Ben

  • Conditional Build Tags not present in HTML Help

    I have opened a RoboHELP for Word project in RoboHELP HTML.
    My conditional build tags are NOT transferred into the HTML
    documents. I have entered the names of my build tags in the file
    rhbuildtag.apj, so they are visible in the Conditional Build Tags
    virtual folder (cf
    http://www.adobe.com/go/97220fe6).
    However, the conditional tags do not appear in the converted
    documents. The version I use is X5.0.2. Is there any other solution
    than applying all my build tags anew?
    J. van Meggelen / Quadrant Software

    Welcome to the forum.
    Look in the meta tag section of your htm files to see if the
    is any reference to build tags. Do a multi file search on <meta
    name="build tags"
    I think that will confirm that tag information is lost during
    the conversion and I believe this has been posted before. Change
    your search history period in your profile and poke around.
    Sorry but I think it is the long hard slog.

  • Conditional Build Tags Break on Chinese

    Using RH7 (for word) on Win XP with Word 2007.
    Generating HTMLHelp (chm only)
    I am trying to take full advantage of Conditional Build Tag
    to implement single source output. I have created my help files and
    had the text translated into Chinese. I had the person doing the
    translation simply add the Chinese text to the end of every English
    paragraph. Then I created conditional build tags for English and
    Chinese and applied the build tags the appropriate bodies of text.
    If I generate "Chinese" it appears to work correctly, however
    when I generate "English" I get the English text as well as a few
    characters of Chinese at the end of each paragraph. The Chinese
    characters that are displayed are seemingly random characters from
    the Chinese text, but I can not find any rhyme or reason as to why
    those particular characters are inserted.
    Things I have done to troubleshoot...
    - Explicitly excluded Chinese text from output (expression
    was "NOT Chinese") (No Change)
    - Added line breaks between English and Chinese (No Change.)
    - Changed the font encoding ("SimSun" and "Arial Unicode MS")
    (No Change)
    I only tried this because the original Chinese text used
    both fonts.
    - Removed punctuation from Chinese text. (No Change)
    I suspect there is a problem in RH7 for word when using
    Chinese characters, but I bought the new version of RH because it
    was supposed to be able to handle the Chinese characters. Well, it
    turns out the only official support for Chinese is when using
    RH-HTML (which was not mentioned when purchasing.) I have about 10
    years of work done in RH for Word and am not excited to migrate to
    HTML since some things don't transfer over when importing the
    project to HTML, like the conditional build tags for example.
    I have uploaded my doc, and an image that helps illustrate
    the problem.
    The Doc: Job_Console_ExtraTech.doc
    The Image: Job_Console_ExtraTech.jpg
    They are on the Support Portal FTP site...
    Here is the information I used to get there...
    https://www.adobe.com/support/crm_portal/ssi/ftpinfo.html
    If anyone else has had success with conditional build tags in
    RH7 for Word using Chinese text, I would really like to know if
    there are any tricks or secrets that might help me get this working
    correctly.
    Thanks, J

    I was a bit bummed when I found out I couldn't do the TOC
    with conditionals either. But I made the help files intentionally
    graphical so that the TOC, index, and searches are of less
    importance. I am using the help files as a sort of graphical
    trainer for an application suite.
    It is disappointing that Adobe touted the multilingual
    functionality of version 7 and this is what they meant, but it's
    better than nothing.
    I am just confused about how the Chinese characters are
    showing up when the conditional build tags are clearly supposed to
    be omitting them.
    I think the next step is to embrace the HTML transition and
    see if I have better luck there. The only daunting thing about that
    is recreating all the conditional build tags.

Maybe you are looking for