Back

If your email is not recognized and you believe it should be, please contact us.

  • You must be logged in to reply to this topic.Login

Updating of font name

Return to Member Forum

  • Author
    Posts
    • #61735
      Tom Pardy
      Member

      On my hard disk I have many, many InD files that include the font Souvenir (yeah, I kinda like it, even though it is slightly old-fashioned). Because of the nature of my work, I need to refer back to these files fairly frequently and, from time to time, amend them.

      Recently I purchased and installed the ITC version of Souvenir, replacing the older, previous font files. Now, every time I open one of the older files, I get the “missing font” dialog warning because what was previously known as “Souvenir” is now known as “ITC Souvenir Std”, plus a style such as “Light”, “Demi”, “Bold Italic” etc.

      I could use the Find Font… item under the Type menu, but, even though it purports to change all instances of a given font, it doesn’t change paragraph style descriptions and that means that several of my styles in the paragraph styles pallet now have the little + sign showing.

      Does this mean I have to go through the paragraph styles one-by-one and change them? Is there a less tedious way of doing this?

      Curiously, when I open Word files that were written using Souvenir, sometimes they open fine. But, at other times, some weird small-caps font is substituted and I need to amend the paragraph style descriptions there too. But why does it sometimes work? Odd! Yeah, I know this is an InDesign forum, but I suspect one or two of you also use Word on odd occassions. :-p

    • #61736

      Furry, in the Find Font dialog there is a checkbox that makes the font also change inside styles when ticked. Doesn”t that work for you?

      By the way a caveat emptor! Your new font “Souvenir Std” is not guaranteed to be the exact new same as your old version. There may be minor differences, and adding those up may cause text re-flow. That's why Adobe chose to add “Std” to the font name, so one could choose to use the new one or stick with the old. (And so it was not done in a fit of malice, just to aggrevate you!)

    • #61737
      Tom Pardy
      Member

      Thank you, Jongware!

      Do you know, I have used that dialog box dozens of times (perhaps hundreds) and the presence of that check box had never registered with me. I guess I need to stop and smell the roses occasionally.

      And yes, I did realise that the font with a slightly different name was a slightly different font. Indeed, in Word, when it still showed the old version, if I changed the paragraph style description, I could see that the characters were slightly different and, for reasons that I don’t even begin to understand, the leading seemed different too. I don’t really know how to set leading in Word but it is no big deal for me as I am using it less and less. Setting line height is not quite the same thing, is it? OK, this is an InD forum, not a Word forum. Forget I mentioned it!

      Thanks again. No wonder I keep coming to InDesignSecrets! :-)

    • #61918
      Eric Chapman
      Member

      Jongware said:

      Furry, in the Find Font dialog there is a checkbox that makes the font also change inside styles when ticked. Doesn”t that work for you?


      Jongware, Thanks for that tip! I didn't notice it either. But probably because I don't use the Find Font dialog much, but rather the GREP tab of Find/Change (Cmd-F). So…I'm wondering if in the GREP tab of Find/Change I can do the same thing, i.e. “Redefine Style When Changing All”? Thanks!

    • #61919

      No, regular searches only search in plain text. You cannot search for “generated” text, such as “inside” a text variable, page number, or auto-numbered list; and also not “inside” things like font name (as in searching for “Times” would find the font “Times New Roman”), style names (as in searching for “head” would return a style named “headlines”), or inside a GREP style.

      If al you want to do is change one font to another (including its use in styles), you have to use Find Font.

    • #61920
      Eric Chapman
      Member

      Jongware said:

      If al you want to do is change one font to another (including its use in styles), you have to use Find Font.


      Thank you. Well, here's what I want to do: I want to use the plug-in Multi Find/Change (https://www.automatication.com/……php?id=12) to find and change several fonts every time I receive a certain set of documents. Although I alledgedly got and installed all the fonts in these documents, something with the fonts is not right. When I use Find Font, ten of the fonts (three font families) have the yellow warning sign next to them, and it says they are missing. With Find Font, I can find and replace them, but I can't save the query and repeat it later. However, with Find/Change, I cannot even find them. When I use Find/Change > GREP tab > Find Format > Specify Attributes to Find > Basic Character Formats > Font Family, they are listed [Like This] at the bottom of the list, and I can put them in the query. But when I run the query, it says, “Cannot Find Match.” I know the fonts are there, though, and the Find Font method lists all the pages they are on. Any advice? Thanks.

    • #61921

      Fonts that are not in your system somehow slip through through the Scripting interface — in some ways you can “see” them, but you cannot set them in a Find/Change operation, so you cannot “do” anything with them …

      Unfortunately, this seems to be one of the few things that cannot be done with a script!

    • #61923
      Eric Chapman
      Member

      Jongware said:

      Fonts that are not in your system somehow slip through through the Scripting interface — in some ways you can “see” them, but you cannot set them in a Find/Change operation, so you cannot “do” anything with them …

      Unfortunately, this seems to be one of the few things that cannot be done with a script!


      Thank you once again for the information. There must be some way to do what I'm trying to do … Maybe there is some automated way to edit the font names in the IDML files I'm getting? Or some other way …

    • #61924

      Uh, I was thinking of mentioning IDML (honestly!) because with that you can use find/replace to change just about everything in my list of “you can't do that with find/replace”! It can be done because everything that is “coded” in an InDesign file is written out as plain text inside an IDML file. So all you need is a good plain text editor. Well, that, and the know-how of how to edit IDML files (search IDSecrets for that).

      You have to be extra careful when editing, though, because your text editor will not see the difference between “font='Times New Roman”', “A straight-up font is called 'Roman'”, and “appliedParagraphStyle='TextRoman'” — if you want to change just the font style 'roman' to something else, you must make your changes very carefully.

    • #61926
      Eric Chapman
      Member

      Thanks, again! I'll see. One way or the other I'll find some way to get where we need to be! I appreciate your advice.

Viewing 9 reply threads
  • The forum ‘General InDesign Topics (CLOSED)’ is closed to new topics and replies.
Forum Ads