Document Editing Problems

Fix Kruti Dev Sh Character Not Typing in Word and Notepad

Kushani NimanthikaKushani Nimanthika Oct 26, 2026 868 views

Question details

The user is unable to type the Hindi "sh" character using the Kruti Dev 010 font.

How to Fix Kruti Dev 'Sh' Character Not Typing in Word and Notepad
Product
Microsoft Word 2019, Notepad
Device & OS
not provided
Scenario
Typing Hindi words like "shadyantra" using the Kruti Dev 010 font keyboard layout.
Observed behavior
The "sh" character fails to appear or is replaced by a different symbol on the screen when typing in Word or Notepad.
Before you start

Ensure your physical keyboard is working properly and that you have the correct Kruti Dev 010 font file downloaded and installed from a reliable source.

Solution 1Recommended

Disable Smart Quotes AutoFormat in Word

Prevents Word from automatically changing straight quotes to smart quotes, which frequently interferes with Kruti Dev's specific character mappings (like the 'sh' character assigned to the quote key).

Kruti Dev is a legacy non-Unicode font that maps Hindi characters to standard English keystrokes. When you type the key for the 'sh' character (often Shift + "), Microsoft Word's AutoCorrect automatically changes the standard straight quote to a curly 'smart' quote. Because Kruti Dev does not have the 'sh' character mapped to the smart quote symbol, the character fails to appear or displays incorrectly.

1
Open AutoCorrect Options

Launch Microsoft Word 2019, go to 'File' in the top left corner, select 'Options', and then click on 'Proofing' in the left sidebar. Click the 'AutoCorrect Options' button.

2
Modify AutoFormat As You Type

In the AutoCorrect window, navigate to the 'AutoFormat As You Type' tab.

3
Disable Smart Quotes

Uncheck the box that says 'Straight quotes with smart quotes' under the 'Replace as you type' section. Click 'OK' to save your changes and test typing the 'sh' character again.

Disable Smart Quotes AutoFormat in Word
AutoCorrect Settings: You may also want to disable 'Capitalize first letter of sentences' in the AutoCorrect tab, as this can also alter Kruti Dev characters at the beginning of a word.
Seamless Hindi Typing with WPS Office

Type Hindi Smoothly Using WPS Writer

WPS Writer offers excellent compatibility with custom regional fonts like Kruti Dev and Mangal. You can easily adjust its AutoCorrect settings to ensure all Hindi characters render flawlessly without unwanted automatic replacements.

  1. 1. Download and Install: Download WPS Office for free and launch a new WPS Writer blank document.
  2. 2. Select the Hindi Font: Highlight your text or place your cursor, then select 'Kruti Dev 010' from the font dropdown menu in the Home tab.
  3. 3. Adjust Typing Options: Go to Menu > Options > Edit, and disable 'Smart Quotes' or automatic capitalization if you are typing in legacy non-Unicode fonts.
  4. 4. Start Typing: Type your Hindi text accurately without worrying about forced character changes breaking your words.
Full support for Kruti Dev 010 and other popular legacy Hindi fonts.Fully compatible with Microsoft Word DOC and DOCX formats without formatting loss.Highly customizable AutoCorrect settings to prevent automatic character replacement issues.Free, lightweight, and fast word processor ideal for multilingual document creation.
microsoft office alternative - wps office

Frequently Asked Questions

Why does the Kruti Dev font change characters automatically in Word?

This usually happens because Word's AutoCorrect features, such as changing straight quotes to smart quotes or automatically capitalizing the first letter of a sentence, override the specific keystrokes required by the Kruti Dev font mapping.

Does Kruti Dev 010 work properly in Windows Notepad?

Yes, Kruti Dev 010 works in Notepad. However, you must explicitly set it as the active font. Go to Format > Font in the Notepad menu and select Kruti Dev 010 to view the Hindi characters properly. Notepad does not have AutoCorrect, so typing issues here usually point to a corrupted font file.

What are the Alt codes for half characters in Kruti Dev?

Many half characters and special conjuncts in Kruti Dev require Alt codes because they are not mapped to standard keys. For example, Alt + 0216 or Alt + 0227 insert specific half letters. You can use the Windows 'Character Map' utility, select the Kruti Dev font, and click on any symbol to reveal its corresponding Alt keystroke.