Skip to main content
Known Participant
July 10, 2009
Question

What causes an Unavailable Character Encoding Error?

  • July 10, 2009
  • 3 replies
  • 2504 views

I hope someone can help us solve this mystery. We use the Technical Communication Suite 2 for single sourcing with FM 9 and RoboHelp 8, with a WebHelp output. We also create a PDF and use conditional text for online only and print only, among other tags.

Now, when one of our writers creates the online help and PDF, I can no longer open the FM source file.

I get this error: "Document named x uses unavailable character encodings. If you open this document, some characters may appear as nonsense text. To reformat the documents using available fonts, click OK."

I click cancel because I don't want to run the risk of corrupting the file. When a third writer opens the file, makes a change, saves, and closes it, I can then open that same file without the error message.

I'm stumped. Is it a font difference? Some sort of setting in writer #2's FM? What could cause this? Your help is much appreciated. After our last build I had to ask writer #3 to open all of our FM files, change and save them, and then close them so I can open them again.

So there is a workaround, but obviously I want to find out the source of the issue.

*I also posted this in the General FrameMaker forum. It was suggested I place it here as well.

Writers 1 & 2 use the same version of FM & RH. Writer # 3, who "clears" the file, has an earlier version of FM and doesn't have RH. She should upgrade to our version, but doing so will break our fix.

Help?

This topic has been closed for replies.

3 replies

rita_nAuthor
Known Participant
July 24, 2009

Thanks for the information. It sounded like that might be it, but the values in our frame.ini files are the same. The quest continues!

Arnis Gubins
Inspiring
July 23, 2009

Rita,

Starting with FM8, Frame's default character encoding changed from FrameRoman to UTF-8. However, I believe that this can be controlled in the maker.ini file. Sounds like something is out of sync between the configurations used by the various writers.

[Sorry, I don't have FM at this location and can't check the specific settings available in the maker.ini.]

RoboWizard
Inspiring
July 10, 2009

Hi there

Sorry, I don't use Frame. But one thing I can tell you is that it's not RoboHelp that's doing it. To the best of my knowledge it's all a one way avenue from Frame to RoboHelp. There is no way to configure something in RoboHelp and feed that back to Frame. At least there isn't at this stage of the game. Who knows what the future holds, eh?

Cheers... Rick

Helpful and Handy Links

rita_nAuthor
Known Participant
July 10, 2009

Thanks. That helps to narrow it down. At least we know this has nothing to do with RoboHelp at all...still a ways to go to figure this one out....

-Rita Norris

rita_nAuthor
Known Participant
July 20, 2009

Hi,

Does anyone have any idea what could be causing this error?

Thanks,

Rita