Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

Representation of DEGREE SIGN character (°)

New Here ,
Feb 17, 2009 Feb 17, 2009

Copy link to clipboard

Copied

Hello,

I've been working on some plugin for FrameMaker and recently I encountered this: when I call F_ApiGetTextForRange(..., FTI_String | ...) on paragraph which contains the degree sign (°), let's say there is



then when I get this FTI_String, there are three bytes: the first one is 0x32, which is '2', that's ok, but then there is 0xC5 and 0xE3, which seem to constitute ° together, but why? ° is 0xB0 Unicode, I can't see why FrameMaker returns me two bytes for this character and why THESE bytes. It causes me some trouble and I'd like whether this problem is documented somewhere and if there is a list of such characters represented in a special way...

Thank you very much.

Views

533
Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Feb 17, 2009 Feb 17, 2009

Copy link to clipboard

Copied

Which specific version of FM are you using, the "pxxx" numbers from Help > About. Also, were the files that you are testing created in the exact same version of FM, or are they from other (previous) versions.

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Feb 17, 2009 Feb 17, 2009

Copy link to clipboard

Copied

I use 7.2b128 and I can't find out what version was used to create that file but most probably it was the same version...

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Feb 17, 2009 Feb 17, 2009

Copy link to clipboard

Copied

It's probably a result of FM's character mapping (which is different between FM7 and FM8, of course). Here's a knowledgebase article to start with:
http://kb.adobe.com/selfservice/viewContent.do?externalId=322964&sliceId=1

If you haven't yet done so, you might also try posting on the Frame developers list:
http://groups.yahoo.com/group/frame_dev/

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Feb 18, 2009 Feb 18, 2009

Copy link to clipboard

Copied

LATEST
Stan,

Your FrameMaker version is two bug-fix updates behind:

http://www.adobe.com/support/downloads/product.jsp?product=22&platform=Windows

- Michael

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines