-
1. Re: Can one globally change the style of "pink" text for unknown fonts?
Shlomit Heymann Jul 30, 2009 1:01 AM (in response to JWH-NIRC)Have you tried the menu
Type>Find Font
?
-
2. Re: Can one globally change the style of "pink" text for unknown fonts?
Petteri_Paananen Jul 30, 2009 1:02 AM (in response to JWH-NIRC)Use Type>Find Font.
Just choose the font with warning sign, choose suitable Font Family and Font Style and hit Change All.
-
3. Re: Can one globally change the style of "pink" text for unknown fonts?
JWH-NIRC Jul 30, 2009 1:12 AM (in response to Petteri_Paananen)Perhaps I should have been clearer about what happens. When inDesign meets a 2-bit character, it changes the font to the paragraph font but leaves the pink box. That means, you have to go through the characters one by one and change to another font.
My question, then, is how to search for the pink box ALONE (since there is no identifying font, missing or otherwise). None of the wild card options seems to cover this.
-
4. Re: Can one globally change the style of "pink" text for unknown fonts?
pkahrel Jul 30, 2009 1:59 AM (in response to JWH-NIRC)In CS4 you can do a GREP find/change, searching for all characters in a particular Unicode range, adding a font (better to do that in a character style). First create a character style, let's say you call it CJK. Set your typeface and size in it. Then go to the GREP tab in the Find/Change dialog and do this:
Find What: [\x{3000}-\x{303F}]
Change to: <leave/make this field empty>
Find Format: <leave/make empty>
Change Format: character style CJK
That applies the character style to all characters in the range U+3000 to U+303F.
You can apply the style to several ranges in one go:
Find What: [\x{3000}-\x{303F}\x{3300}-\x{9FBF}]
The rest remains the same.
Peter
-
5. Re: Can one globally change the style of "pink" text for unknown fonts?
Petteri_Paananen Jul 30, 2009 1:58 AM (in response to JWH-NIRC)How about trying Edit>Find&Change? You van change a font with it too, from Format options...
-
6. Re: Can one globally change the style of "pink" text for unknown fonts?
[Jongware] Jul 30, 2009 1:59 AM (in response to JWH-NIRC)Using CS3, this would have appeared on my wish-list. Now with CS4, I am happy with Preflight tagging it as error. If I suspect (or see) a character occurs multiple times, I use Search & Replace; otherwise, I like to see some context.
But yes, a search wildcard might still be handy, in scripts for example.
When inDesign meets a 2-bit character ..
Just a few tech geek notes to that. It's a two-byte character (there are only 4 2-bit characters, but thousands of 2-byte ones).
And it's not the 2-byteness that causes InDesign to flag it. ID can handle any valid Unicode character, but it has to be in the font you are using. If you have a font missing the (1-byte) 'A', "all text" will be okay but "All text" will have a pink mark.
-
7. Re: Can one globally change the style of "pink" text for unknown fonts?
JWH-NIRC Jul 30, 2009 4:48 AM (in response to [Jongware])So there is no solution. Word 2007's fonts are often lost in the conversion and put into fonts that covert the Chinese characters to pink squares in the same font, and InDesign has no wild card to pick these up. I suppose you might think I should start thinking backwards and flag all the Chinese characters by underlining them or coloring them before importing the file. Problem is, Word 2007 is godawful when it comes to singling out Chinese fonts and changing them. Almost as bad as it is at managing OTF fonts. InDesign beats if on find-and-place hands down . . . . except for those pesky little pink squares.
-
8. Re: Can one globally change the style of "pink" text for unknown fonts?
pkahrel Jul 30, 2009 4:50 AM (in response to JWH-NIRC)> and InDesign has no wild card to pick these up
Did you not see post #4?
-
9. Re: Can one globally change the style of "pink" text for unknown fonts?
P Spier Jul 30, 2009 5:25 AM (in response to JWH-NIRC)The probelm isn't InDesign, it's Word. The glyph doesn't magically exist inthe font when you use Word, but not exist when you use ID. Word is doing silent font substitution for display, and this is a very common problem with imported Word docs.
-
10. Re: Can one globally change the style of "pink" text for unknown fonts?
Michael Witherell Jul 30, 2009 5:50 AM (in response to JWH-NIRC)All,
This is a little to the side of the point, but I wish the Edit > Preferences section showing the highlight checkboxes would also show a little square color swatch so that you would understand that Substituted Font triggered the pink color; that Tracking/Kerning would trigger the screen to show its shades of yellow, green, ... or was it blue? I can never remember which colors highlight which checkboxes.
If I can't remember, then the new user would likely experience the same confusion, all for want of a little visual color swatch exemplified in the Preferences dialog box.
Does anyone remember the colors associated with Tracking Kerning, Keeps Violations, and Substituted Glyphs?
Mike Witherell in Maryland
-
11. Re: Can one globally change the style of "pink" text for unknown fonts?
David W. Goodrich Jul 30, 2009 6:29 AM (in response to JWH-NIRC)If your Chinese characters come in strings, you can speed up Peter Kahrel's tip by adding a plus sign on the end of the search string. I use "[\x{2E80}-\x{9FBB}]+" to apply a character style to Chinese phrases rather than stepping through character by character. Of course, this also lets you see [Jongware]'s context. (One of these days I'll fix this to include the double-width punctuation it currently misses.)
David
-
12. Re: Can one globally change the style of "pink" text for unknown fonts?
[Jongware] Jul 30, 2009 7:02 AM (in response to David W. Goodrich)Full-width punctuation is in the Unicode range FF00..FFE5. Change your GREP to this
[\x{2E80}-\x{9FBB}\x{FF00}-\x{FFE5}]+to catch'em all.
The last one is the full-width Yen sign in the Chinese font I'm seeing; perhaps there are just a few more characters in other fonts, but you cannot generalize this to FF00-FFFF -- the final few characters are "reserved" in Unicode, and InDesign uses them for internal stuff! So better stay well away from the end.
-
13. Re: Can one globally change the style of "pink" text for unknown fonts?
pkahrel Jul 30, 2009 7:31 AM (in response to David W. Goodrich)> you can speed up PK's tip by adding a plus sign on the end of the search string
Ah -- of course!
-
14. Re: Can one globally change the style of "pink" text for unknown fonts?
David W. Goodrich Jul 30, 2009 8:26 AM (in response to JWH-NIRC)Thanks, [Jongware], for the full-width codes. Still, I may GREP those separately on account of a weird experience a year ago. We were sending ID files back and forth between two machines in separate cities, IDCS3 Mac and Windows. All went swimmingly until a change of Chinese font caused vertical full-width punctuation to disappear on the Mac, leaving full-width whitespace -- NOT pink boxes. It took me longer than it should have to check the fonts' version numbers, and figure out that the Mac was using an older version of the Chinese font installed with IDCS2 and lacking those glyphs.
Along that line, another of my back-burner projects is to fire up Fontlab and explore how some good Chinese fonts apparently contain blank glyphs at a few code-points, so that ID doesn't pink-box the glyphs as missing. I used to think that went out with cheapo Chinese fonts back in Win 3.1 days.
David




