Fix Word Theme Font Pane Showing Different Names on Different PCs
🔍 WiseChecker

Fix Word Theme Font Pane Showing Different Names on Different PCs

You open a Word document on one PC and see theme fonts named “Calibri Light” and “Calibri.” On another PC, the same pane shows “Calibri Light (Headings)” and “Calibri (Body)” or entirely different names. This inconsistency happens because Word reads theme font definitions from the document’s theme part and the local system’s installed fonts, but the display label depends on how each PC’s Windows version and Office build interpret the theme metadata. This article explains why the font pane shows different names on different PCs and provides a permanent fix to normalize the theme font names across all machines in your organization.

Key Takeaways: Fix Theme Font Name Inconsistencies Across PCs

  • File > Options > General > Office Theme: Set all PCs to the same Office theme to prevent theme font name mismatches.
  • Document Theme > Fonts > Customize Fonts: Create a custom theme font pair with explicit names to override automatic naming.
  • Windows Regional Settings > Administrative > Language for non-Unicode programs: Inconsistent locale settings cause Word to display different font fallback names in the theme pane.

ADVERTISEMENT

Why the Theme Font Pane Shows Different Names on Different PCs

Word’s theme fonts are defined in the document’s XML theme part. The theme part stores two font slots: a major font (headings) and a minor font (body). When you open the font pane on the Home tab or the Font dialog, Word displays the names of those fonts. However, the label shown in the pane is not always the font’s exact file name. Word uses the following logic to determine the display name:

First, Word reads the theme font name from the document’s theme part. If the theme part contains a w:themeFontLang attribute, Word may localize the font name based on the system’s language setting. Second, if the font installed on the PC has a different family name or style name than the one stored in the theme, Word displays the local font’s name. Third, Windows 10 and Windows 11 handle font fallback names differently depending on the installed language packs and regional settings.

The most common root cause is a mismatch in the Office Theme setting. Each PC may have a different Office theme selected (Colorful, Dark Gray, White, or System). The Office theme changes how Word renders the font pane labels. For example, with the Colorful theme, Word may show “Calibri Light” while the Dark Gray theme shows “Calibri Light (Headings).” This is not a bug — it is a deliberate design change in Word for Microsoft 365 version 2209 and later.

Another cause is the Windows language for non-Unicode programs setting. If one PC is set to English (United States) and another to English (United Kingdom), Word may use different font fallback names. For instance, the font “Segoe UI” may appear as “Segoe UI (Body)” on one system and “Segoe UI” only on another.

Steps to Normalize Theme Font Names Across All PCs

Follow these steps on each PC to make the theme font pane show identical names. Perform the steps in order. After each step, close and reopen Word to confirm the change.

  1. Set the Same Office Theme on All PCs
    Open Word. Go to File > Options > General. Under Personalize your copy of Microsoft Office, set the Office Theme dropdown to the same option on every PC. Use Colorful for the most consistent behavior. Click OK and restart Word.
  2. Verify the Windows Display Language Matches
    Go to Settings > Time & Language > Language & region. Ensure the Windows display language is the same on all PCs. For example, use English (United States) on every machine. If the languages differ, add the same language and set it as the default. Restart Windows.
  3. Check the Language for Non-Unicode Programs
    On each PC, open Control Panel > Clock and Region > Region > Administrative tab. Under Language for non-Unicode programs, click Change system locale. Select the same locale, such as English (United States). Click OK and restart Windows. This setting affects how Word displays font names that contain special characters or ligatures.
  4. Create a Custom Theme Font Pair With Explicit Names
    Open the document that shows inconsistent font names. Go to Design > Fonts > Customize Fonts. In the Create New Theme Fonts dialog, type explicit names for the Heading font and Body font. Instead of relying on the default names, type the exact font file name you want to appear, such as “Calibri Light” and “Calibri.” Give the custom pair a name like “Standard Theme.” Click Save. The font pane will now show those exact names on every PC that opens the document, regardless of the Office theme or locale.
  5. Remove Conflicting Font Files From the PC
    If a PC has multiple versions of the same font installed (for example, both Calibri from Office 2016 and Calibri from Office 365), Word may show the version-specific name. Open Control Panel > Appearance and Personalization > Fonts. Search for the conflicting font. If you see duplicates, right-click the older version and select Delete. Confirm the deletion. Restart Word. This step requires local administrator rights.

ADVERTISEMENT

If Theme Font Names Still Differ After the Main Fix

Word Shows “(Theme Body)” or “(Theme Headings)” Instead of a Font Name

This happens when the document’s theme part is corrupted or missing. To fix it, open the document and go to Design > Fonts. Select a built-in theme font pair such as Office or Arial. Then reapply your custom theme font pair. If the issue persists, remove the theme font information entirely by going to Design > Fonts > Reset to Theme Fonts from Template. Save the document.

Font Names Change When the Document Is Opened in Word Online

Word Online uses a subset of fonts and may not have the exact same font installed. The theme font pane in Word Online shows the font’s fallback name, which can differ from the desktop version. To avoid this, embed the theme fonts in the document. Go to File > Options > Save. Check Embed fonts in the file. Also check Embed only the characters used in the document and Do not embed common system fonts. Click OK. Re-save the document. This ensures the font names are preserved when opened in Word Online.

Custom Theme Font Names Appear as Blank or Missing in the Pane

This occurs when the font specified in the custom theme pair is not installed on the PC. Word cannot display a name for a font that does not exist. Install the missing font on the affected PC. If you use a custom font that is not part of the standard Office installation, distribute the font file to all PCs. Place the font file in C:\Windows\Fonts or right-click the file and select Install.

Theme Font Name Behavior: Office Theme vs Windows Locale vs Custom Fonts

Item Office Theme (Colorful) Office Theme (Dark Gray) Windows Locale Mismatch
Default font pane label Calibri Light / Calibri Calibri Light (Headings) / Calibri (Body) Calibri Light (Headings) / Calibri (Body) or localized name
Custom theme font label Exact name you typed Exact name you typed Exact name you typed
Font conflict with duplicates Shows version-specific name Shows version-specific name Shows version-specific name
Missing font Blank or fallback name Blank or fallback name Blank or fallback name

The table shows that the Office theme only affects the default font pane label. Custom theme font pairs override this behavior and display the exact name you specify. The Windows locale mismatch does not affect custom font names. To guarantee consistent names, always use a custom theme font pair.

You can now normalize the theme font pane across all PCs by setting a uniform Office theme, matching Windows locale settings, and creating a custom theme font pair with explicit names. Next, apply the same custom theme font pair to your organization’s document template to prevent future inconsistencies. For advanced control, use the Document Theme XML part to embed the font names directly in the document, bypassing local font name resolution entirely.

ADVERTISEMENT