Hi RJ,
I just came across this thread today while searching for help with this same issue.
All of my FrameMaker files, imported by reference, display the underscores when searching in the output. However, any HTML files created within RoboHelp do not display the underscores in the output.
Before finding this thread, I played with the Tools > Options > Use underscores setting and did, in fact, find that when I turned that setting off the referenced FrameMaker files displayed correctly (without underscores) in the output.
This being said, my questions for you are these:
I find it hard to imagine that the system was designed to work this way. Is this a bug in the system? Am I doing something wrong when importing my FrameMaker files by reference? Is there a setting I'm missing that will allow the file names to display without the underscores, but to still leave the underscores in the file name?
Is tuning off the system wide setting (Tools > Options > Use underscores) the only way to prevent the underscores from displaying in the file name when a user searches in the output?
My understanding is that as a best practice, file names should not use spaces. Will turning the underscores off create problems within the file system? (Our help system will only run in a Microsoft Windows environment.)
Thank you in advance for any advice, or elaboration on your previous post, that you may be able to offer.
Chris Miller