Thanks for coming to InDesignSecrets.com, the world's #1 resource for all things InDesign!

Changing the Default Font in an InDesign Document: Advanced

Warning: This is going to get advanced and ugly. But it has to be said.

Every InDesign document has a low-level default font… I’m not talking about the font in the Basic Paragraph style, or even what you get when you select a font when nothing is selected on your page. No, I’m talking about what Basic Paragraph Style is based on… or what you get when you:

  • Convert a graphic frame to a text frame by clicking on it with the Type tool; or
  • Select some text, then choose Break Link to Style in the Paragraph Styles panel menu, and then click the Clear Local Overrides button at the bottom of the panel.

In both these situations, InDesign strips off all paragraph styles, and the Paragraph Styles panel lists it as “(No Styles)”.

Years ago, the default font was Times Regular, and if you open old documents of a certain age (I have one sitting here from 2005) they’re still set to that.

But I’ve recently been working with a document that is just… messed up… something was acting odd about it, and after a while of troubleshooting I figured out that the default font was set to Aktiv Grotesk, which I just find ironic and amusing.

I have no idea how the font got set that way, because: there is no way to change a document’s default font. At least, not from the normal user’s perspective.

How to Set the Default Font

Of course, even though there’s no way in InDesign to change the low-level default font, it doesn’t mean you can’t do it. The solution is to edit your document through an intermediary IDML file. First, export the file as an .idml file. Next, either open it in a tool that can read .zip-compressed archives or use an decompression tool to unzip it (yes, IDML files are just .zip files with a different file extension).

I use BBEdit on the Mac for this task. Look at the Styles.xml file, inside the Resources folder:

Now search the file for the name of the wrong font. You’ll find it in a section that begins:

<ParagraphStyle Self="ParagraphStyle/$ID/[No paragraph style]" Name="$ID/[No paragraph style]"

Later in that very long line I found: FontStyle="Light" and I changed Light to Regular.

Then, a few lines down in that same “No paragraph style” element, I found <AppliedFont type="string">Aktiv Grotesk</AppliedFont> and of course I changed that name to Minion Pro.

For masochists, here are two images of what I had to look for and change:


After making those changes, I saved up the IDML, opened it in InDesign, and everything was fine again.

David Blatner

David Blatner

David Blatner is the co-founder of the Creative Publishing Network, InDesign Magazine, and the author or co-author of 15 books, including Real World InDesign. His InDesign videos at Lynda.com are among the most watched InDesign training in the world. You can find more about David at 63p.com.
David Blatner

Latest posts by David Blatner (see all)

  • - November 30, -0001
Tags
Related Articles
Comments

11 Comments on “Changing the Default Font in an InDesign Document: Advanced

  1. David, you should add in the link to Mike’s zip/unzip Mac Applet for those that don’t have an archiver. There is the archiving utility, but those tricky mimetype files will prevent the IDML from opening in InDesign if they are compressed.

    • There are definitely a number of tools that let people zip and unzip IDML archives. For example, I use BetterZip and it works fine. But you’re right that the Mac’s built-in archiver does not work…

  2. To what does “low-level” font actually refer and how does it differ from the default font I have set up for my documents? I.e., without having any InD docs open, I set my default font to Calibri, and from then on, any new docs have created with Calibri in the Basic Para style. Are you talking about something else entirely?

    • C Sinclaire: Yes, I’m talking about a font that’s even more low-level. For example, even Basic Font is “based on” something called No Paragraph Style. The default font I’m talking about is that: when no paragraph style is applied, and all local formatting is stripped off.

      In most cases, InDesign users don’t have to worry a lot about this.

      • Thanks much. Glad to know I may not ever need to deal with it. I am curious, though, about circumstances where it might be advantageous to deal with this. If it is too involved, feel free to disregard the question. I’m just curious, no real need to know. :)

      • C Sinclaire: As I mentioned in my article, you run into this “low-level” default style in several situations:

        • if you convert a graphic frame to a text frame;
        • if you choose Break Link to Style and then remove local overrides;
        • when defining the Basic Paragraph Style (which is based on the No Para Style);
        • in some situations involving very old InDesign documents from when the No Para Style was set to Times Roman;
        • or, as in my situation, when the file has become corrupted somehow.
  3. Does this apply to prior versions of InDesign as well? I probably would not run into it, and if so, could I just give the text a new style? Or is the problem likely to continue to be annoying once it arises?

    • Sally: it is unlikely that you would run into this, but yes, it does apply to earlier versions of InDesign.

  4. Hello David, i have a small problem when i look up and select a Fonts in Indesign.
    When i choice a Front for my design, a very small font list appears with the name of the font and a equivalent size and appearense of the Font in my drope down bar.
    My question is there any way to make the excample of the font larger so i can select the most appropiate letter shape for the task?

Leave a Reply

Your email address will not be published. Required fields are marked *