How to type Chinese with a custom font in Word? Whenever I start typing it defaults to SimSun or DengXian

Waas 25 Reputation points
2026-08-15T16:46:45.45+00:00

I am using the Microsoft Pinyin Keyboard with Word and am trying to type in Chinese. I installed the font Source Han Serif TC VF and would like to use it in my project. Under the default settings: I change the font to the one I want, but when I start typing it automatically switches to DengXian. So I changed the Fonts under Design > Document Formatting to my desired font. When I start typing, it automatically switches to SimSun instead. I cannot use the font I want because Word keeps changing it to some default value. Even if I manually switch the font over, the next characters I will type in the same line are going to be in SimSun again. The only way to ever produce a document in my desired font is to first type it in some random typeface dictated by Word, then switch to the correct font afterwards. I cannot express how much frustration this has caused me. I hope the fix is simple and just right under my nose

Relevant links: https://www.chinese-forums.com/forums/topic/18343-is-it-possible-to-choose-the-default-chinese-font-for-ms-word/

https://learn.microsoft.com/en-us/answers/questions/4889018/word-2016-stubbornly-changes-my-default-font-whene

Microsoft 365 and Office | Word | For home | Windows
0 comments No comments

Answer accepted by question author
Allan Solomon Mejia 8,170 Reputation points
2026-08-15T20:42:16.7133333+00:00

Hello @Waas

This happens because Word maintains a separate East Asian font setting from the font used for Latin/Western text. When you switch to Microsoft Pinyin and start entering Chinese, Word uses the East Asian font defined by the current style, which explains why it switches back to SimSun or DengXian. Microsoft exposes this internally as the NameFarEast font property.

Since Source Han Serif TC VF is already installed, try modifying the Normal style, rather than only selecting the font from the Home ribbon:

  1. Go to Home > Styles.
  2. Right-click Normal > Modify.
  3. Select Format > Font.
  4. If Word displays separate options for Latin text and Asian text, set the Asian text font to Source Han Serif TC VF.
  5. Save the change to the document/template as appropriate.

If your Word version doesn't expose the Asian-font field in that dialog, you can verify what Word is actually assigning by selecting some Chinese text and running this VBA command:

MsgBox Selection.Font.NameFarEast

Microsoft specifically documents Font.NameFarEast as the property Word uses to get or set the font for East Asian text.

So changing Design > Fonts alone may not solve this—the theme/default Western font and the style's East Asian font can be different settings.

Also make sure Source Han Serif TC VF actually contains the Chinese glyphs you're entering. If the requested glyph isn't present, Office can substitute another installed East Asian font. Microsoft documents this font-substitution behavior as well.

Sharing you this reference:

Microsoft Learn – Word Font.NameFarEast property | https://learn.microsoft.com/en-us/office/vba/api/word.font.namefareast?

If NameFarEast reports SimSun/DengXian even after modifying Normal, that would narrow this down considerably; we can then set the East Asian font explicitly in the template rather than changing it after typing.

Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.

Was this answer helpful?

2 people found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.