Import FrameMaker info new RoboHelp project with extendscript
Hi,
I have done the following in robohelp 11 from Adobe Technical Communication Suite 5
1) select file|new|project
2) select import tab
3) Select the FrameMaker Documents option icon
This works quit well. I get a new RoboHelp project.
I would like to do the same via a RoboHelp extendScript but I can't get it to work.
Does anyone have some hints or good exampels to be inspired from?
Thanks
Alex
It does depend on how fancy you want to make it. Creating a GUI with
file picker is quite a bit of work.
But if you only want a script to create a new project and import an FM
book, that's not too hard. For example:
RoboHelp.newProject('', 'MyProject', 'C:\temp\rh\scriptproject',
'MyProjectTitle',);
RoboHelp.project.importFrameMakerDoc('D:\FM\FMBook.bk','FMFolderinRH','D:\FM\FMBookTOC.fm' ,'RHTOCName',true,'RHIndexName','RHGlossary');
(Untested)
Run RH via command line with the script name as parameter: robohtml.exe
-x script.jsx
There is not much information on ExtendScript in RoboHelp. You can find
two introductory articles in the RoboHelp Developer Center to get you
started: http://www.adobe.com/devnet/robohelp.html
If you want to do something more advanced, I have a free RH library for
extendscript to make working with scripts easier. It includes functions
as reading/writing files, setting context sensitivity, saving settings
and more. See
http://www.wvanweelden.eu/product/robohelp-extendscript-library
Kind regards,
Willam
Similar Messages
-
Importing TOC from other RoboHelp Project
Is it possible to import a TOC from one RoboHelp project into
another one? I searched the help file but couldn't find any
information on it.
TIA.Hi Rick,
Thanks. I figured a way around it by importing the entire
book again and not overwriting the files I already had in the
project. Basically we have 4 manuals that share the same chapter.
It's a long chapter with alot of sections and I didn't want to have
to import that into each RoboHelp project and "clean" it up for
each manual. So I did it for one manual and then just copied the
files to the other manual folders and did a quick find and replace
for text I needed to change (manual name). However, the TOC for
that section wasn't being created because I omitted it from the
book. And I was too lazy to create a TOC by hand for that section.
But I think I have a workaround that will still have some clean up
but saves time over creating the whole TOC. Make sense:-).
Anna -
Error trying to import FrameMaker documents into RoboHelp 8
Using FrameMaker 9 and RoboHelp 8.0.0.203 (Adobe Technical Communication Suite 2) on Microsoft Vista (w/SP2) as administrator user. I get error when attempt to import a very simple FrameMaker 9 document (not book) into a RoboHelp 8 project. Attempted import using menu command File > Import > FrameMaker Document. Error (in dialog box with "RHUtils" as title) is:
Unable to install RoboHelp plugin for FrameMaker.
Please close FrameMaker and try again.
Verified with Windows Task Manager that FrameMaker is not running. Even get error when I reboot computer and RoboHelp is the only application started. Error occurs for all FrameMaker documents. Simplest test was a FrameMaker document with one heading and one body paragraph.
Searched knowledge base and found article rb_4416 ("Importing FrameMaker Files"), which advises that best way to import FrameMaker documents is to convert them to Microsoft Word format and import those files (!?). The article does not indicate which RoboHelp versions it applies to.Thanks. It was a new project. I only recently installed RoboHelp 8 and am in the process of familiarizing myself with the new (for me) version. So it was not a production project that was involved. But it is a feature I can see using.
I will next contact Adobe technical support on this issue. -
Adobe Technical Communications Suite - Importing Framemaker Files into Robohelp
We have just started using the Adobe Technical Communications
Suite to import our Framemaker files into Robohelp. (We have about
a year’s experience of taking Framemaker files into Web Works
Publisher, with good results so we were hoping for a similar
experience with Robohelp).
Please can you help us with the following two problems:
1. Importing FM files into Robohelp has posed some immediate
table formatting problems. We imported the FM files by reference
according to the instructions but cannot format the tables, ie.
Colors etc.
2. Can you also tell us if there is a way to set up our
graphics in Framemaker to import into Robohelp without first having
to run them through a batch file scenario to change the size for
online help. Also, can you explain why the imported graphics are
being put into separate folders in Robohelp – is there a
system option where we can stop this from occurring.
We are a little frustrated because we are long-time users of
Robohelp and Framemaker and are finding some of the new features of
TCS are not as helpful as we first thought. I am sending these
questions after spending several hours going through the Robohelp
Help and the Adobe website and not finding the answers.
Thanks for your help,
Asra S.I have purchased the Technical Communications Suite and am
working with it now. I am finding several short comings in the
product – 60% great product and 40% not so great. I have been
using FrameMaker and RoboHelp for about 11 years and also I am a
Webworks (ePublisher) user. I was expecting (at a minimum) to have
the same functionality as ePublisher in TCS - ePublisher works
seamlessly with FrameMaker. Quadralay worked with me the first
month to answer my questions to ensure I was pleased with the
product - and welcomed/appreciated my feedback. In some cases they
provided me with scripts to accommodate my needs. I am finding on
message boards and forums that a lot of users as very disappointed
with your product so far. Are there any plans on
improving/enhancing the product to accommodate our basic requests?
The standard answer we get concerning graphics and tables is
to use conditional text. This is not single-sourcing and is a
horrible recommended work-around – a hack if you will. We use
conditional text to handle differences in program functionality. I
understand there is some set up required when you create a new
project in RoboHelp, but after that I would like to run the Batch
File process to simply generate my newly updated FM files to online
help. How efficient is that? VERY!
I have provided a list of the basic missing
functionality/oversights that would greatly improve the product and
satisfy a lot of your current users. Some of these issues may be
user misunderstanding and in that case I seek guidance on what
I’m doing wrong. Take the other issues into consideration
because these are not just my issues, but a TON of your users.
Hopefully you are user focused and are as concerned as we are.
Please welcome this feedback as a way to improve the product.
- No Breadcrumbs supported with MS HTML Help - supported in
your other outputs and is available in ePublisher, so it must be
possible.
- Table formats are not configurable – why? Sometimes
the converted table format from FM isn’t 100%.
- Imported file structure (folder for each chapter) totally
hoses my fix to poor graphic rendering. Currently I use a batch
file to run a Photoshop macro/action on my graphic source files to
reduce the file size by 50% and sharpen. I replace the graphics
with my graphics and they look marvelous in online help. I copy my
source graphics back into my “graphics folder” imported
into FM at 260 dpi for my printed docs. Can we have the option on
the structure for imported FM files to put them all into one
folder?
- Text entered into the Auto numbering field is not converted
when importing by reference. It is when just doing a straight
import. This is used for standardizing my inserted tables with
pre-populated column titles– Troubleshooting, If/Then, etc.
- Too many CSS issues. It would be nice to have one main
template that we can sync to when the master template is changed.
- Can’t specify a default template to apply to all FM
files when imported.
- My output .chm file is not picking up my Project Settings.
It will not display Favorites, My Window Size, it’s not
showing the TOC.
- Cross-references – sometimes they work and sometimes
they don’t.
- Markers – we use markers for glossary terms and the
character tagging carries forward throughout the rest of the
sentence.
I started testing the product four days ago and these are the
major issues that are keeping me from moving forward with my
overall plan to move to structured FM. I’m now between a rock
and a hard place because now my department does not have the
software to do their job. Do I go to management and tell them that
I made the wrong decision in my tool selection? I choose your TCS
over the updated Quadralay ePublisher that works with FM8…
Maybe they went up on their price because the knew their former
users would come back and be willing to pay the increased price for
their software that generates online help with just a click of a
button.
Thank you for taking the time to read this and for your help
in advance. Please direct these concerns to those in charge of
enhancing the product (Product Evangelist). A reply and technical
support is greatly appreciated.
Director of Technical Publications - Horizon Software
International, LLC
Nikki Bridwell -
New BPEL project with CLI?
Hi,
for building java webservices i can use the Wizard from JDev or as CLI the wsa.jar.
Is there a way to build new BPEL projects via command line?
ThanksHi again,
It seems that if you delete the configuration folder in the installation folder (C:\eclipse) and restart the Designer, the option becomes available...
Regards,
Marinel -
New Article - RoboHelp projects with Subversion and TortoiseSVN
Some folks have posted questions about Subversion and TortoiseSVN in this forum, so I thought I'd pass along this new article I found in the Adobe Developer Network this week that goes in to detail on how to set up this open-source solution with RoboHelp:
http://www.adobe.com/devnet/robohelp/articles/robohelp_subversion.html
Thanks
John Daigle
Adobe Certified RoboHelp and Captivate Instructor
Evergreen, Colorado
www.showmethedemo.comThread moved to Source Control forum.
See www.grainge.org for RoboHelp and Authoring tips
@petergrainge -
Importing .htm files into RoboHelp project
In my project in RoboHelp, when I go to File > Import > HTML File… to add a .htm file to my project, it locks up on me instead of providing a directory listing allowing me to select files to add to my project. The only way to get out of it is to go to the Task Manager and killing the process.
Hi there
Your use of "The Vault" would seem to most certainly describe some form of a Source Control system. Source Control systems offer a combination between a Librarian and a Traffic Cop. Typically you log into these systems with a user ID and a password. That way the system knows who you are.
Typically with these systems the data resides on a coroporate network. And also typically you will have a "working folder" on your hard drive where the files exist. When everything is checked into the Source Control system, the files on your hard drive are flagged as "Read Only".
When you need to work with a file, you perform a process of checking out. The Source Control system then changes the Read Only status of the file on your hard drive to Read/Write. But it also makes a note of the date/time stamp. If the file stored in Source Control is newer than the counterpart on your hard drive, it copies the newer file to your hard drive before allowing you to make changes.
I'd begin with a simple sanity check. Create a totally separate and new project. Add a topic or three. Add an image. Generate. Do things work okay? If not, you have some form of issue with RoboHelp that needs to be resolved before you attempt to troubleshoot what is happening with your project in Source Control.
Perhaps try copying the content from Source control to a different folder and see if you are then able to make edits.
Hopefully something here either helped directly or sparked a thought that does.
Cheers... Rick
Helpful and Handy Links
RoboHelp Wish Form/Bug Reporting Form
Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!
Adobe Certified RoboHelp HTML Training
SorcerStone Blog
RoboHelp eBooks -
Not new; merged projects with separate TOC and indices
As it turns out, I have three projects that will need to be
created:
Folder (1) for Admin users:
Administration
User Management
Users (General Contents)
Folder (2) for Approver/PM users:
User Management
Users (General Contents)
Folder (3) for Regular users:
Users (General Contents)
I'm unsure whether, in RH6, I will be able to generate
separate TOC and indices. Can someone tell me whether there's a
best approach in order to enable this functionality?
Regards,
SharonOK. Of course, nothing could be that easy, now can it? lol. I
have managed to create the structure as Peter has defined it, and
for the most part, things are looking good. I do, of course, still
have a few questions I'd like to ask before I proceed:
1. When Peter suggests I put the [Parent (No Content)] into
each of the three folders for the administrators to use on the
server, what exactly does the Parent content entail?
2. I'd like to understand better the difference between the
default topic and the start page, and how it works structurally. I
started by generating each of the child folders with the start page
(example: Intro.htm), but realized that using index.htm was
important not only for the parent, but for each of the child
projects that I set up. I just don't understand WHY it works that
way.
3. I set up Books in the TOC and used the Merged Help under
each book which, of course, when generated, display books within
books. Can I just move the projects and delete the Books
altogether? This may be obvious, but I want to make sure I'm not
undoing something I'm unaware of undoing (if that makes any sense
at all).
4. The server will be a Linux box; I have checked off the Use
Lowercase checkbox when generating all. Is there anything else I
should be doing to keep problems to a minimum?
5. Last but not least (if you've made it this far), I'd like
to know if it is any easier for the administrator, or myself, in
the long run, to be using RoboHelp 8. Because this looks like it
will be an ongoing project for at least five years, I want to make
sure I am working in the smartest way I can.
Thank you, to those who respond. I know I am asking for a lot
of information, because this is my first merged project. Any
assistance you can provide would be greatly appreciated.
Regards,
Sharon -
Let's say my folder structure is:
>Personal Photos
>>2014
>>>140406 NYC Visit
>>>140507 San Francisco Vacation
etc.
I then go to Import new photos from camera. I specify that the photos should go in the folder '2014,' click Into Subfolder, and enter a name for the new folder in the box -- let's say 140525 Yankees Game. This used to work just fine, but lately what's been happening is that LR creates a separate directory in lowercase below the existing directories:
>personal photos
>>2014
>>>140525 Yankees Game
If I look in Finder, the new folder is exactly where it should be. The only problem is the way that the new folder is shown in LR. If I try to move the new folder into the 2014 directory, I get a message saying that it's already there.
I wind up creating a dummy folder in the desired directory, moving the files from the bogus folder into the new folder, then deleting the bogus folder. It's a pain in the neck.
Can anyone help me with this?Please don't crosspost. It cuts down on the effectiveness of responses, leads to people wasting their time answering what others have already answered, makes for difficult discussion, and is generally just annoying and bad form.
-
RoboHelp project with variables crashes
Hi,
I have 2 projects that had no problems until I added
variables. Now they crash about 90% of the time while generating
the .chm file, and always during the "updating" stage. (Eventually,
I do manage...)
I am using RoboHelp 7, and not on a server. I have tried
replacing the CPD file.
Does anyone know what I should do?
Thanks,
JackieThanks, havent tried that, will do so today.
In the meantime, I saw in my computer log that there are lots
of errors with the following description:
"Faulting application robohtml.exe, version 7.3.1.0, faulting
module baselibrary_release_u_dll, version 0.0.0.0 etc." Does this
mean anything?
Also, today I tried generating a Word document, and the same
thing happened - RH crashed a few times while updating. (Problem
was solved when I generated the document with the images in a
linked file.)
Thanks,
Jackie -
Best Practices for importing FrameMaker books into RoboHelp?
We are getting ready to purchase RobHelp, and I'm trying to get a head start on the conversion. We have ~600 base FrameMaker (v7) files that are pieced together to create ~11 different manuals. I've got a couple of simpler books picked out for testing purposes, but if there's a white paper or anyting on the subject floating about, I would appreciate it.
I've tried to use RH8 to produce HTML help from a FM9 book. I found that it mostly worked as advertised, with the exception of automatic TOC generation from a book TOC (which can be worked around) and disappearing HTML tags when conditional text is used (no work around found yet). I've posted about both of these issues in this forum, and while many have read my posts, no-one has yet acknowledged that they have seen similar problems or pointed out incorrect usage on my part. So I might just be mad (or furious, depending).
Before purchasing and committing to an approach, I recommend that you use the 30 day eval to thoroughly exercise these products and see if they work as advertised for you. If you need more than FM9 and RH8 (which can be downloaded as full-featured trials), then you can get a DVD of a 30 day trial of TCS2 from Adobe. I ordered the DVD and it arrived in about 3-5 days (at least, it did for me, and I'm in the USA).
-Adam -
How can I make my Robohelp project with a fix width
I would like to have my Navigation pan to be 200 pixels and my content pane to be 800 pixels..
I do not want the text to flow on either side of the panes.
Is that possible?
I might have use a table for the content in the past to limit the flow. But I am looking for a more elegant way to set a project's dimension.Sorry to leave you hanging, your answer slipped through.
There are two ways to do this: the easy and the hard. The easy is to create a window in the Project Set up pod. Then specify a width and height for the help:
The hard way: Add the following code to every topic:
<script type="text/javascript" language="JavaScript1.2">if(!isnavpanevisible()) {
document.getElementsByTagName("body")[0].style.maxWidth = "1000px";
} else {
document.getElementsByTagName("body")[0].style.maxWidth = "800px";
}</script>
The easiest way to do this is to add the code to the header or footer of your master page.
Both methods don't make the sidebar 200 pixels wide. To do that, follow these steps:
Open whskin_frmset01.htm with a text editor.
Look for the text strHTML += "<frameset cols=\" (around line 66)
The text is followed by a value (normally 260 or 220) : <number>,*
Find and replace the given number by 200 in the file.
Save the file.
The help should now be a fixed size. But a user can still rescale the browser and the sidebar.
Greet,
Willam -
Seeking info on using RoboHelp 9 with ClearCase 8.0
My company is planning to use RoboHelp 9.0 to develop a help file for a custom application. We are obligated to use ClearCase 8.0 as the version control software for the RoboHelp files. We plan to have multiple authors for a single RoboHelp project. They will need to work on the project at the same time, although not the same topic. I am seeking help in four areas:
What is the best way to set up ClearCase and RoboHelp so that ClearCase can be used as the version control software for RoboHelp projects?
What is the best way to upload a new RoboHelp project to ClearCase?
What is the best way to check out RoboHelp files from ClearCase that will allow multiple authors to work on different topics of the same project at the same time?
What is the best practice to check in the updated files?
Thanks in advance for any insights you can provide.
JazzRunner2Hi,
Does ClearCase support the Microsoft MSSCCI provider? If it does, you should be able to use ClearCase with RoboHelp. You would need to install the MSSCCI provider and the version control client. You can add the project to source control from within the project itself.
The RoboHelp Developer center has a few articles about adding RoboHelp to different version control systems, although ClearCase is not described. But the articles will give you an idea of what you need to do to make it work. http://www.adobe.com/devnet/robohelp.html
Greet,
Willam -
Hi,
I've published Adobe Captivate swf files and then inserted them into my RoboHelp project. I then synced my RoboHelp project with our website and the videos within online help are not functioning in IE8 or IE9. They are only working in IE11.
Thanks,
JaimieHi there
When a SWF plays in IE, it uses the Flash Player ActiveX control. I'm not 100% sure that different versions of IE would share the install. So if you have one version of IE on your machine, perhaps it either doesn't even have the control added in or it's the wrong version.
One thing I would check in the browsers where the content seems to be missing is to right-click the blank area and see if you coax a Flash pop similar to below:
Then note the version number.
You may find that all that you (or others) need to do is ensure you have at least a specific version of the player/add-in installed.
Cheers... Rick -
Can a RoboHelp project be used as a template for other projects?
I noticed there is the ability to "duplicate a layout". Does
that mean I can use my RoboHelp project with all its settings as a
template for other projects. I corrupted an existing project by
deleting a generated HTML file. I forced an update on one of the
chapters in a linked FM book and now for whatever reason in the
generated output, the entire book is being re-created within the
folder for the chapter in which I deleted the HTML output and
forced an output.
Surely I don't have to redefine all the settings again in the
FrameMaker Document Settings dialog, and in the WebHelp layout. All
enlightenment is much appreciated. Come on baby give it to me one
more time! Sorry couldn't resist. It is Friday after all.
PeterHi there Writerman_in_TO
You seem to have a multiple segmented question.
I noticed there is the ability to "duplicate a layout". Does
that mean I can use my RoboHelp project with all its settings as a
template for other projects.
In one way, yes you can. You are able to use Windows Explorer
to copy the project folder to a new location. Once you do that, you
can open RoboHelp and open the project. Then click File > Rename
Project and off you go.
Not sure what to tell you about the Frame > RoboHelp
mashup. Not familiar with Frame yet. Hopefully someone more savvy
there will pop in and help.
Cheers... Rick
Maybe you are looking for
-
Macbook Pro 17" has screen freezing with multiple color screens.
I had purchased My Macbook Pro 17" loaded with Mac OSX 10.7.5 last year. It was working perfectly untill June end this year. My warranty has expired and now I get repeated freezing of screen and the following error report was generated which says the
-
Can i hook up a flash drive on ipad 4?
can i hook up a flash drive to an ipad 4 and if so how?
-
Finding first and last members of a group set
Is there any example how to use 'first' and 'last' functions in an sql query ? I have tried to execute a query like this on the scott.emp table : select deptno,min(sal),max(sal),first(sal) from emp group by deptno; but I always get this message: ERRO
-
I can't see release business object in bapi explorer.
Hi, i can't see my business object in bapi explorer which is already released. Regards, Gurprit
-
On the UME side, do user groups like sap_xi_adminstartor_j2ee, sap_xi_configurator_j2ee...etc have any roles or actions assigned to them? I'm confused because when i look at sap_j2ee_admin & sap_sld_ administrator user groups on the UME, I see tht th