Fix Gujarati Font Changing to Shruti When Typing Punctuation in Word
Question details
The user experiences an issue where typing a comma causes Word to automatically switch from a custom Gujarati font to the default Shruti font.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Typing text in Gujarati using a transliteration input tool alongside third-party fonts.
- Observed behavior
- Word automatically replaces the selected Gujarati font (such as shree_guj_otf_0768) with Shruti when punctuation like a comma is entered.
Ensure you have the latest version of your Gujarati Indic transliteration software installed, and check if the issue occurs with all fonts or just one specific third-party font.
Test Alternative Fonts and Contact the Developer
Determine if the font lacks punctuation glyphs, which causes Word to automatically substitute it.
Word automatically substitutes fonts when the currently selected font does not contain the required character or punctuation mark. Third-party fonts sometimes lack standard comma or period glyphs mapped to the correct Unicode values.
Select the text in your Word document and change the font to a standard Gujarati font, such as Shruti or Nirmala UI.
Type a comma to see if the font still switches. If it does not switch, the original third-party font is the root cause.
Contact the developer of your third-party font (e.g., shree_guj_otf_0768) to request an updated version with complete glyph mappings for punctuation.

Check Microsoft Gujarati Indic Settings
Ensure the input transliteration tool isn't forcing a specific font change for punctuation.
Use WPS Office for Better Font Compatibility
If Microsoft Word keeps interfering with your custom Indic fonts through unwanted automatic substitutions, try WPS Office. It provides a lightweight, free alternative with robust handling of third-party fonts and complete compatibility with Word document formats.
- 1. Download WPS Office: Visit the official WPS website to download the free suite.
- 2. Install and Open: Run the installer and open WPS Writer.
- 3. Edit Your Document: Open your Word file in WPS Writer and continue typing in Gujarati without unwanted font substitutions.

Frequently Asked Questions
Why does Word automatically change my font when I type a comma?
Word's auto-formatting feature substitutes the current font with a default fallback font if the original font is missing the specific Unicode character or punctuation mark you just typed.
Can I disable automatic font substitution in Word?
Yes, you can manage font substitution by going to File > Options > Advanced > Font Substitution. However, if the font truly lacks the character, it will render as a missing glyph box instead of changing the font.
Is the Microsoft Gujarati Indic software causing the font change?
It is possible. If the transliteration software maps the comma key to a character code not supported by your specific third-party font, Word will switch to a font like Shruti that does support it.
How do I fix the shree_guj_otf_0768 font issue?
Since this is a third-party font, you need to contact the font's creator for an updated version that includes proper Unicode mapping for all punctuation marks.




