Embedded fonts are missing characters in display despite having all glyphs...

Hi,
As per the subject, I have a vast array of different fonts that I need to load on demand via CSS to SWF.
For the most part, this works very well. I have around 600 fonts where everything is just fine.
I also have some problem fonts like the below;
That is _supposed_ to display;
"ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz"
All the glyphs are there, and have been validated using font.hasGlyphs(string) method.
The font works perfectly in numerous desktop applications
The font works perfectly when converted to a web font
Nonetheless, no matter what I try, or what SDK I use, the problem fonts always fail to display on the same characters.
My guess is, because they are allowing spaces for the characters, that the glyphs and / or metrics are slightly out, but I have absolutely no idea where to begin debugging this and I would welcome any input from anybody who _has_ got an idea!
Thanks,
G

Well, hasGlyphs just says there is data in the slot for that character, not whether the data is any good.
Essentially,  all embedded fonts are transcoded into a Flash-compatible data format.  Then Flash uses that data format to draw the glyph.  There are 4 data formats that Flash uses, but they fall into two main categories: CFF, and non-CFF.  The transcoding is done via the compiler with help from some font manager libraries listed in the flex-config.xml.  Depending on whether you need CFF or non-CFF, I think different libraries are used.  I've heard you may get slightly different results by messing around with the list of font managers, but I haven't proven it.
Anyway, first thing I would try is a simple, AS-only test with whatever configuration is failing (CFF or non-CFF).  Then I would try the opposite configuration.  Getting Flex and TLF out of the equation helps narrow down the possibilities.  But it is probably some issue with the transcoding.  Are there other commonalities with the non-working fonts?  Are they all OTF or CFF fonts?
-Alex

Similar Messages

  • Vista and Embedded Flash Fonts are missing?

    I Just upgraded to Vista with a new development machine. Have
    everything installed and good to go.
    I open a previous Director File that contains swf assets and
    static fonts. The fonts are simply missing. When I view the swf on
    it's own... no problem and text displays perfectly. swf in Director
    in Vista, no go. It worked perfectly in XP.
    The files that are published with XP, the fonts in Flash
    assets are all okay. Publish the exact same file in Vista, Fonts
    are missing.
    Any ideas?

    Fixed it by installing the latest Flash8 Xtra. Wish adobe had
    an installer that could just "update" the software rather than
    manually replacing files... Ah well, all good now.

  • Italic fonts are missing in Table in PDF files when we print it out

    We use Adobe reader10 to open one PDF files, fonts in Table are display correctly on screen, but italic fonts are missing in Table in PDF files when we print it out. Any ideas?
    The PDF display correctly when we use Adobe Reader 9 to open it or print it out.

    George_Guo wrote:
    Why it is OK for Adobe reader9, and not OK for Adobe reader10?
    You could try posting your question on this dedicated Acrobat Print forum: http://acrobatusers.com/forum/printing-prepress

  • Open, save and then fonts are missing

    I am receiving InDesign 5.5 files from clients. I can open them, make changes, do a save-as and close. When I immediately re-open the file, I get an error that most of the fonts are missing. I am using Linotype Font Explorer X, v 1.2.3 and I understand it is the latest version. Can someone tell me why this is happening?

    Umm. I will have to check. I may be saving just outside of their job folder in the our enclosing job folder. We put client files/folders into a job folder with that job number on it. When doing the "save as", normal procedure is to save just outside the original file folder, leaving original client files untouched and our files separate from theirs. I may have tried saving into the client folder, but will go back and try that.

  • All fonts are missing in indesign

    I closed my file last night with master pages items and text layers locked in the layers pallette.
    The file is to the point that I have master pages set with columns, and guides, and pages, and footer with text.  It is all layed out with images, ready to start typography.  I used Myriad pro, and I think Bell ( this may have been brought in from dafont, not sure).
    When I opened the file this morning it said that the fonts were missing.  I tried to find the missing fonts, but ALL the fonts are missing in the font selection window.
    This was when I realized that the layers were locked.  I dont know if this had anything to do with it, but Ive never used layers before, so assume it is a connection.
    I tried opening a new document and there are no fonts available there either.  It says times, but you cant change it.  It is showing pink backgound like when fonts are missing, and just Os'.
    I opened illustrator to see if the fonts are available there, and they are, no problem.  It is just indesign that is affected. 
    Can anyone help?
    Mary

    Try these solutions
    http://forums.adobe.com/thread/526990
    http://forums.adobe.com/thread/526991

  • Embedded Fonts are not shown anymore

    When I create a PDF from a Word Doc, the embedded Fonts are not shown anymore. In the previous Version it was working perfectly. My version is currently 11.0.10.

    Thank you for your feedback. The Job im using is simple take a word document converting it into a pdf format. If this is done I will see it in my Acrobat view. There is no fonts at all. The System is notifying me that the font "ETBFGYI+DIN-Regular" are not embedded. And there will be some character not shown or printed correctly. I didn't change anything on the setting of Acrobat. I'm using this Acrobat almost for 2 years and I never had any problem. The Problem came up after the last update of the software to version 11.01.10.

  • [svn] 1384: Splitting DefineFont into the various DefineFont 1, 2, 3, etc SWF tag formats but retaining a common base DefineFont class so that embedded fonts are still retained as symbols for the SWF dictionary no matter what version of the SWF tag is us

    Revision: 1384
    Author: [email protected]
    Date: 2008-04-24 07:54:58 -0700 (Thu, 24 Apr 2008)
    Log Message:
    Splitting DefineFont into the various DefineFont 1, 2, 3, etc SWF tag formats but retaining a common base DefineFont class so that embedded fonts are still retained as symbols for the SWF dictionary no matter what version of the SWF tag is used.
    Also improving [Embed] so that it can recognize .TTC files as assets (previously these were only recognized through CSS @font-face rules).
    QE: Yes, please add a test case for using [Embed] to embed fonts from a TTC file in addition to our tests for @font-face. Note that the AFEFontManager must be configured for this scenario.
    Doc: No
    Checkintests: Pass
    Mxunit: AtEmbed Font suite: Pass
    Modified Paths:
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/AbstractTranscoder.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/util/MimeMappings.java
    flex/sdk/trunk/modules/compiler/src/java/flex2/tools/PreLink.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/fonts/CachedFontManager.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/Dictionary.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/MovieEncoder.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/TagDecoder.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/TagEncoder.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/TagHandler.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/TagValues.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/builder/tags/FontBuilder.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFont.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFontAlignZones.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFontInfo.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tools/SwfxPrinter.java
    Added Paths:
    flex/sdk/trunk/modules/swfutils/src/java/flash/fonts/DefineFont3Face.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFont1.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFont2.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFont3.java
    flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tags/DefineFont4.java
    Removed Paths:
    flex/sdk/trunk/modules/swfutils/src/java/flash/fonts/DefineFontFace.java

    Running the script by python2 solves it for me:
    su - mythtv -c "nice -n 19 python2 /usr/bin/tv_grab_nl_py --output ~/listings.xml"
    Best regards,
    Cedric

  • A terrible bug , some basic fonts are missing

    Hi:
        There's a huge bug when using acrobat 11 to creating PDF from Word,I find that some fonts are changed,even the system fonts.what's more,When editing the PDF,some system fonts are missing as well! eg:system fonts:simkai、simfang...
        Hope that someone will help me,thank you!

    Thanks for help me so much,and for this problem:
    firstly ,I'm sure they are system fonts,you may check it in microsoft website or windows documentation.
    (仿宋-simfang 楷体-simkai)
    secondly ,about editting interface, in office when loading fonts I find it's right:
    in acrobat, they are partly missing, you can check and compare the two pictures:
    thirdly , creating PDF from Word,may cause this issue:
    this affect only Simplified Chinese text,and system's language is Simplified Chinese,too.
    I can't find a solution so far.
    Thank you very much!

  • Some text fonts are missing or not displayable???

    Can anyone help!?
    Sorry if this is the wrong forum.
    I opened a logic 7 song today and had this error message pop up 'some text fonts are missing or not displayable'. I then noticed whenever I tried to mute audio (using 'Apple M') logic would crash.
    Any clues what has happened or how I fix this?
    Thank you!
    G

    I have had this exact issue/warning when opening up older songs that I made in previous versions of Logic.
    To solve it, do this procedure even if you never use the Score Editor:
    1. Open the Score Editor
    2. Go to Text>Text Styles (in the toolbar: Layout,Edit,Functions,Attributes, Text, View, Options
    3. When you open Text Styles you will see the grid with different kinds of Fonts for the various Score Editor settings. In this grid, whatever fonts are not available on your computer will have some sort of asterisk bracket stuff instead of saying the name of the font that is already on your computer - Arial, Times, Helvetica etc.
    4. Change the fonts by clicking them and selecting ones that are on your computer. If you dont use the Score Editor, it doesnt matter what fonts you put there. Anything will do but you must get rid of the columns which have got a 'hole' with brackets.
    5. Save the document with the changes made - the problem should not re-occur.
    PS For some reason, when booting up, Logic experiences a 'crisis' when it doesnt have previous fonts available. As I said, do this even if you never use the Score Editor

  • Keynote 6 "fonts are missing"

    I've installed a clean install of Mavericks and Keynote 6 (I had version 5).
    Now I get the error "4 fonts are missing" when I open a old keynote presentation.
    But how can I add the fonts when I don't see WHAT fonts are missing?
    I can only click OK or cancel and when you click OK and select soms text and look in the TEXT panel the font says blank.
    Is this just a big bug of can I see somewhere else what fonts are missing?
    Thanks!

    I get the same error. I figured out one of the fonts, which I hadn't installed yet on the box. Didn't help. Even though the new font shows up in the font chooser after opening the presentation, Keynote insists it's missing and uses a default choice while opening the font.
    I'm not playing games here; this is a teaching presentation I've spent a few hundred hours on over the last 4 years. This bug effectively breaks dozens of slides because they have builds and highlighting that were to line up with the original text. In other words, I can't use Keynote 6 with this bug.

  • Fonts are missing in keynote since I use iOS5? help!

    in all my slides for an important presentation the text is disordered because fonts are missing since I downloaded iOS5.
    Can somebodiy help me?

    Judy McCrorey |
    Account Manager and Support
    Unit 1 14 Rothcote Court Burleigh Heads QLD 4220 | Telephone: +61 07 5507 5200
    PO BOX 450 Mudgeeraba QLD 4213 | Facsimile: +61 07 5522 0163
    Email: [email protected] | Web: www.copyline.com.au
    This message (including attachments) is intended for the addressee named above. If you are not the addressee named, you must not disseminate, copy, communicate or otherwise use or take any action in reliance on this message. If you have received this message in error please notify the sender and delete from any computer. Whilst all care has been taken, Copyline disclaims all liability for loss or damage to person or property arising from this message being infected by computer virus or other contamination. We thank you for your co-operation.
    HI SnakEyz02, a screenshot of my gobbledygookness below in dreamweaver. Your help greatly appreciated!

  • Fonts are missing after reloading ID-CS3

    The nightmare continues. After having a major corruption of all Adobe software about a month ago, my IT person finally had to completely wipe my machine clean and reload everything. I am on Windows Vista and using Adobe CS3 Design Standard.
    Now, with everything reloaded, my Adobe InDesign fonts are missing. There is nothing in the InDesign fonts folder. What can I do to get all my InDesign fonts back?

    I found lists for ID CS, and Creative Suites 3 and 4. The list for CS2 appears to have been an attached PDF that is no longer attached.
    http://forums.adobe.com/post!reply.jspa?thread=449073
    http://blogs.adobe.com/typblography/2007/04/cs3_bundled_fon.html
    http://blogs.adobe.com/typblography/2008/09/cs4_fonts.html

  • Can I choose a backup-font for missing characters in a style? Or is there a way to select pink areas

    I have to layout tons of UTF 8 data from a MySQL database.
    There is one problem. The designer picked a font that does not contain the Japanese characters. But there is much inline-Japanese in the text.
    So the imported text has many pink areas (characters not present in font).
    So I search for any of the following options:
    Is there a way to define a fall-back font (like webbrowsers do). If you view UTF in TextEdit (mac) or in the browser, all weird characters are displayed using Osaka. Is there a way to let Indesign replace pink squares with Osaka?
    Is there a way to SELECT all pink squares, and apply a character-style to them? That way I can create a characterstyle with the Osaka font
    Is there a way to have InDesign parse some sort of markup-elements in plain text? I could tweak the MySQL output with PHP to wrap all strange symbols in a markup-item like [japanese]blabla[/japanese]. If that would be converted to characterstyle "Japanese" on import, I would be helped a lot as well.
    The font hack: is there a way to load all available characters in the designfont into Osaka and replace those characters and make Osaka2? Or would that result in a mess?
    I think some automation to get a character style on the pink areas is the best, as that allows to tweak font height and baseline shift to match the other font.
    Does anybody know one of the four or maybe a fifth way to tackle my problem?

    Thanks for standing in for me, Peter - we were hosting the extended family, I did nothing but cook for hours.
    Is there a way to have InDesign parse some sort of markup-elements in plain text? I could tweak the MySQL output with PHP to wrap all strange symbols in a markup-item like [japanese]blabla[/japanese]. If that would be converted to characterstyle "Japanese" on import, I would be helped a lot as well.
    This is what I'd do, honestly.  It depends on your available output-from-DB formats, and what you're placing/importing into ID. But if you're placing raw text (?) then you can't simply use Type -> Find Font, so the GREP solutions offered here are good ones.
    I think some automation to get a character style on the pink areas is the best, as that allows to tweak font height and baseline shift to match the other font.
    Note that the "baseline" in Japanese is not the same place as the baseline in Latin-script. Japanese doesn't really have a baseline - they operate with a completely separate set of typographical conventions - but the effect is that you should not line up the bottom of your Japanese glyphs with the Latin-script baseline. Set some bilingual text in a good font (Kozuka Mincho Pro, it came with ID, you probably already have it installed) and take a look.
    it is very important that you have the correct glyphs or you risk changing the meanings or making the author look like an idiot. If you don't read Japanese you would be well advised to have the document checked by someone who does to be sure it reads OK before it goes into the wild.
    Chances that you'll make something completely illegible are minimal when handling Japanese, but there are a very large number of reasons why you can't just flow Japanese into English-language ID and expect it to work. There are permissible places to wrap Japanese, and places where it's not permissible. The paragraph composer you'd be using if you are using English-language ID will happily break Japanese in the wrong place. This is analagous to bad hyphenation, but looks far more idiotic to the Japanese readership than bad hyphenation looks to an English-language readership (who probably wouldn't notice bad hyphenation unlesss they happen to be a design-savvy readership). Look into using something like Japanese Indesign or World Tools Pro or the TransPacific Digital Japanese-composer template files.

  • Font problem - special characters sometimes displayed incorrectly

    I have a problem with the fonts installed on my computer: With some of them special characters (mainly german umlauts) get replaced by other fairly random symbols. My first guess was broken fonts, but the behaviour is completely inconsistent: In some apps they are displayed correctly, in some not, sometimes it even changes within one app:
    Screenshot, wrong symbols marked red, correct symbols marked green.
    Note that Exaile consistently displays them wrongly, while Pidgin does alright in the buddy list but screws up in the conversation window [edit: See below] and Audacious behaves differently even within one window! Adding to this the behaviour changes depending on the font. Most fonts are alright (so far all default fonts are, but not all installed later (manually or via pacman) are faulty), within the faulty ones it depends on the font which apps work and which don't, e.g. Bauhaus will work perfectly except that the Pidgin conversations can't display '€', Santana works for Audacious, but fails completely in Pidgin and Exaile, while Petita (the one from the screenshot) is all over the place. In some cases one font package contains different weights of the same font and those will behave completely differently.
    All kinds of text editors work fine with all kinds of fonts, so do all file managers I tested.
    Any idea as to what might be the source of this problem? How can one app interpret one ttf-file differently depending on where it uses it?
    [edit: I was mistaken: Pidgin screws up consistently in all it's windows. It's just inconsistent with other apps: In the screenshot for example 'ü' in Pidgin works, 'ä' and 'ö' don't, in Exaile all three don't. This is insane!]
    Last edited by lastchancetosee (2011-01-15 12:21:21)

    I downloaded the Petita font by Manfred Klein and checked the mapping with Fontforge.  Fontforge is reporting many, many errors with the mapping to Unicode, such as,
    The glyph named breve is mapped to U+0005.
    But its name indicates it should be mapped to U+02D8.
    Most likely, the fonts with the errors were designed for a different operating system.
    Last edited by thisoldman (2011-01-15 16:06:49)

  • Fonts are missing. How do I install them?

    I have Windows 7 and Office 2007.
    I installed the typewriter toolbar a few days ago, and that came with a choice of font, which was great.  Now, the list of fonts is gone.  How can I install the fonts?  I went to Acrobat help and they are talking about embedded fonts.  What does that mean exactly?  Is it simply the fonts that are available to write in Acrobat?

    Hi Twitty,
    hmm, I knew I was missing something fairly obvious. I went into AppStore and the apps were there with an "accept" option rather than a price. I've started the download.
    I've no idea if this means I'll be charged or not. I never got a screen with a price on it so hopefully not.
    thanks for your quick response,
    Sam.

Maybe you are looking for

  • Condition receiver determination: Condition Editor

    Hi, I have to ruote the message to multiple receivers based on source filed value.  1) If FIELD-A = 1 or 2 or 3, we have to send it to RECEIVER-1 root/FIELD-A = 1 or root/FIELD-A = 2 or root/FIELD-A = 3 = RECEIVER-1 2) If FILED-A # 1 or 2 or 3 (anyth

  • INS-30508 Invalid ASM disks on 11.2.0.3 OL 6.2 grid standalone install

    New set of Dell servers R710s running OL 6.2 redhat compatible kernel $ uname -a Linux seoltpo-02 2.6.32-220.el6.x86_64 Connected to EMC VNX5500 and using powerpath 5.6.0. Not a rac environment ... doing 11.2.0.3 base install of grid infrastructure f

  • Adding keywords to multiple photos

    Any idea how to make this work better? I know it's possible in the "keywords" window but that's not very usable when you have 700 different keywords. I really miss the Keyword Assistant...

  • Forms and WebCache

    Hi Does WebCache using load balancing works with N middle tiers with forms?. How does the webcache know that a particular session is tied to a specific server?. Regards, Néstor Boscán

  • JFileChooser not displaying

    Platform: OS: Windows XP SP3 Java: Java (TM) SE Runtime Environment (Build 1.6.0_30-b12) My Java GUI applications with the above Windows OS and Java version will not display the JFileChooser dialog. Below is the java code segment. The java app hangs