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

characters shows as “?”

Guest
Jan 20, 2014 Jan 20, 2014

Copy link to clipboard

Copied

  1. Compile the  struct samples in FDK11

1.JPG

2.Open with “Framemaker11”

1.JPG

1.JPG

3.Insert characters as below in FM11

1.JPG

4.Some of characters shows as “?” eg1.JPG )。 Also after save and close reopen it some of the characters shows as “?” too.

1.JPG

Please help me solve the problem, so that we will not show “?” after reopen it.

Views

1.2K

Translate

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
Community Expert ,
Jan 21, 2014 Jan 21, 2014

Copy link to clipboard

Copied

It looks like you are relying on the legacy Symbol font. Does your generation process create a Character Format that applies that format to the text?

It seems like it would be a lot less trouble to choose a reasonably well populated Unicode font (Arial Unicode MS if you have to), and use the Unicode code point for that symbol (u\21d0).

Votes

Translate

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
Guest
Jan 22, 2014 Jan 22, 2014

Copy link to clipboard

Copied

Thank you for your answer!

I want to insert the special character using FrameMakeer(eg: ).  After save and reopen , I only want to show right character instead of messy code.

By the way, "Arial Unicode MS" is same with the  " Arial " ? If not, how could I get "Arial Unicode MS"?

Votes

Translate

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
LEGEND ,
Jan 23, 2014 Jan 23, 2014

Copy link to clipboard

Copied

With unicode aware versions of FM, you should be using the supplied unicode aware SymbolStd OTF font instead of the old non-unicode Symbol font. It is in the FrameMaker \fminit\fonts\adobe folder.

Votes

Translate

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
Guest
Jan 23, 2014 Jan 23, 2014

Copy link to clipboard

Copied

I'm glad to recieve your answer!

Look at the picture as below:

123.JPG

These characters show as “?” .After save and reopen, I want it will not shows as “?”

Votes

Translate

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
LEGEND ,
Jan 24, 2014 Jan 24, 2014

Copy link to clipboard

Copied

Please note that the Character Palette shows all of the unicode glyphs that exist, however the font being used may not actually have these encoded into it.

For example, entering the 21D line of the Character palette shows the following results for different fonts:

unicode_mapping.png

For the SymbolStd font, the contained glyphs are shown in this pdf: http://www.adobe.com/type/browser/pdfs/SYBQ/SymbolStd.pdf

Is the correct font being applied to the characters in your example? To be certain that the correct charcters have been placed in the FrameMaker document, you should highlight the ? charcter and select the File > Utilities > Hex Input...option. This will display the exact unicode value of the selected character as shown below:

exact_unicode_value.png

If you check the SymbolStd glyph chart, you will find that the arrow glyphs above 21d4 are not present in the font, hence he question mark is displayed when the SymbolSd font is specified. However, these same codepoints exist in the Arial Unicode MS font and are correctly displayed.

The reason that you aree seeing the ? characters means that for the specified codepoint, the font that is being used for that specific character does not have that glyph available. Check what is defined in your paragraph and character tags applied to your content.

Votes

Translate

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
Guest
Jan 26, 2014 Jan 26, 2014

Copy link to clipboard

Copied

LATEST

Thanks for your help. Now we can show right character. But, after save and reopen , it still show messy code of "?". Also show error message as below when saving.

" XML Parser Messages (Document Instance)

Error at file D:\zhangyu\FM11特殊文字2.xml, line 30, char 107, Message: Element 'description' is not valid for content model '(#PCDATA|font-style|styledtext|script|symbol|figure|link1|link2|link3|marker)*'"

Does it because we lack of the font of “Arial Unicode MS or Symbol Std”? If does, how could we import the font “Arial Unicode MS”or “Symbol Std”?  We can find “Symbol Std” in folder “FrameMaker \fminit\fonts\adobe”in my local.

how could I get "Arial Unicode MS"?

Votes

Translate

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