2 Replies Latest reply on Aug 9, 2013 7:42 AM by David W. Goodrich

    Finding Substituted Fonts

    Ken Krugh Level 1

      We have an InDesign file from a client to which we have to make a few changes, we also have their print-ready PDF supposedly created from the InDesign file.


      A math character is showing in InDesign with the dreaded pink background because the font is being substituted. I know this by turning off and on the "Substituted Fonts" option in the Preferences, Composition. The PDF indicates this character is in the Symbol font but InD still indicates a substitution (and the character doesn't look the same as what's in the PDF) even when we load the symbol font, Type1 or TTF. InD's font menu shows that the font is in Bembo (the text font) even though it is the Type 1 Bembo that does not even HAVE that character. I suspect all of this has something to do with the fact that this file was initially created on a Mac and we work in Windows, which I'm willing to live with and circumvent. However, any enlightenment would be much appreciated as to why InD flags the character but doesn't show it as being in the font it (apparently) was originally.


      As our archival service grows we're going to be opening other people's InD files more and more and I've not been able to find a way to search for characters with substituted fonts like this one. Turning on the option in the preferences and looking through the file manually is time consuming and prone to error at best, even for a good operator.


      I didn't see anything on the find dialog and I didn't see anything in the preflight (which really surprised me) and nothing shows up for it in the Find Font dialog. I even tried a quickie script checkig the status of the fons in the document but was unable to see anything that would help in identifying characters/fonts like this.


      Is there a way to find these other than manually looking for the pink background?


      Many thanks,


        • 1. Re: Finding Substituted Fonts
          Michael Gianino Level 4

          You can't often control what you are given (sometimes not at all), but one of the downsides of working on the PC is that the Mac TT and PS fonts won't work for you on their own (maybe they can be re-jiggered, but that will likely violate the EULA from the font maker). If you were on a Mac and the roles were reversed, you could use PC fonts, but that's beside the point. The best case scenario is if the files were set using Open Type fonts, since they are cross-platform compatible. I know this doesn't offer any fix for your problem, but I just wanted to throw it out there.


          There are versions of fonts that are different but have the same name, and I'm guessing this may be part of your problem. Even if you have the PC version from the same foundry as the Mac version, there may be differences. I'm not even close to being a font expert, so I can't tell you how it all works under the hood, but I imagine you are seeing pink because even though the font names are the same, the code is different, so the PC/InDesign is telling you you don't have the right font. The only option is to see if you can find other versions of the font that will work.


          And lastly (this may be a stretch), are there any character styles applied to this text that may be mucking it up?

          • 2. Re: Finding Substituted Fonts
            David W. Goodrich Level 3

            Over on the ID Scripting forum there is a thread you might check out: Finding Unassigned Glyphs.  There's a link to Peter Kahrel's script at the end, but I found some of the preceding discussion useful.