Troubleshooting FrameMaker content conversion in RoboHelp – Part 1Thursday, June 2 2011 @ 12:16 PM, By Mayank Agrawal
In this series of blogs, I plan to discuss some of the common challenges we get to hear from the Adobe Technical Communication Suite 3 users. Many of these challenges surface due to the workflows used in bringing (import/link) FrameMaker content in RoboHelp. I will also recommend workflows in order to overcome these challenges.
Why are my conversion settings (or .isf settings) not getting applied?
Many times, I hear from users that it appears as if Robohelp is not applying FrameMaker conversion settings or eating up the imported .isf settings. Although RoboHelp applies these settings perfectly fine, this impression has surfaced due to lack of knowledge to distinguish the entirely different set of functoinalities available in the two different versions of RoboHelp 9 viz. Standalone Product and Technical Communication Suite 3
RoboHelp 9 provides two separate functionalities for converting FrameMaker content. One is “Import” which is available in both Standalone (a.k.a. point products) and TCS 3 versions. Another is “Link” which is available only in the TCS version.
During the process of import, one can import a FrameMaker document while applying conversion settings (manually or through .isf file). Once the FrameMaker content is imported, it becomes a part of RoboHelp project and is no longer recognized as FrameMaker content. Any change made through .isf file does not affect the already imported content. However, one can keep the settings saved in the form of .isf file and use them again and again whenever a new FrameMaker document is imported. In other words, .isf settings should be imported through the Import FrameMaker document wizard that appears when the FrameMaker document is being imported. For details, please refer the following steps:
- In RoboHelp, select the required folder in the Project Manager where the FrameMaker document is to be imported.
- Initiate the import of FrameMaker document (from File->Import->FrameMaker Document or Right Click->Import) and select the file to be imported.
- Content Settings dialog of import wizard opens up. Make any TOC/Index/Glossary related settings (if required) and click Next.
- Import Settings dialog of import wizard appears. Click “Browse” to select the required .isf file or do the settings manually. Click Edit button for FrameMaker conversion settings to do any style mappings and other miscellaneous settings.
- Click Finish to import the document
While using the Link functionality, one can keep a live link of FrameMaker document inside a RoboHelp project. One can modify the content of FrameMaker document and reflect those changes in RoboHelp using Update functionality. One can also apply the conversion settings through .isf file and update the linked content to apply the new settings. If you are looking for such a workflow you may wish to try the “Link” functionality of Adobe Technical Communication Suite 3.
- Select the appropriate folder in the Project Manager where the file is to be linked.
- Go to File->Link->FrameMaker document or Right click Folder->Link->FrameMaker document [Please note that this option is available only in the TCS version of RoboHelp]
- Select the FrameMaker document to be linked and click Open. The document is scanned and a link is displayed for the linked document.
- Go to File->Project Settings to open Project Settings dialog.
- Go to Import tab
- Click “Browse” to select the required .isf file or do the settings manually. Click Edit button for FrameMaker conversion settings to do any style mappings and other miscellaneous settings.
- Click OK to apply the settings.
- Select the linked FrameMaker document.
- Go to File->Update->Generate or do a Right Click->Update->Generate to generate the content with settings applied.
The settings can be modified again and again and the same linked document can be updated as many times as required.
I hope this explains the difference between the two functionalities available in RoboHelp. Where both Link and Import functionalities can be leveraged in Technical Communication Suite 3, only Import functionality can be used in standalone version. I personally recommend using the ‘Link’ functionality as part of Technical Communication Suite 3, but please assess the workflows options based on your publishing requirements and see what works best for you.
RoboHelp Engineering Team