Fixing Vietnamese typing errors & adding fonts in VinaCAD
1. Why does Vietnamese typing in VinaCAD show errors and display “?” characters?
Common cause:
VinaCAD is using a font that does not support Vietnamese diacritics, especially .SHX fonts or non-Unicode .TTF fonts.
Recommended fonts (Unicode – display Vietnamese well):
1. .TTF fonts (standard Windows Unicode):
- Arial / Arial Unicode MS
- Calibri
- Tahoma
- Times New Roman
- Segoe UI
- Verdana
- Roboto
- Noto Sans / Noto Serif (full Unicode – excellent display)
2. .SHX fonts:
Most default AutoCAD/VinaCAD SHX fonts do not support Vietnamese diacritics → using SHX easily causes diacritic errors and “?” characters.
2. How to fix Vietnamese typing errors in VinaCAD
Step 1: Enter the STYLE command
Step 2: Select the style used by the text with errors
Step 3: Change the Font Name → select Arial or any font that supports Vietnamese as listed above
Step 4: Click Apply → Close → Type Vietnamese text to check again
3. How do I add a new font to VinaCAD?
If you want to use external Unicode fonts (Roboto, Noto Sans, Vietnamese-localized fonts…), you can add them yourself.
Step 1: Enter the ALLTEXTPROP command to open the font management interface.
Step 2: Add a new font
In the interface:
- Select Add new font
- Click the Browse button
- Select the path to the .TTF font file you want to add
- Click Open → The font is added to the system
- You can then use the new font immediately in the STYLE or MTEXT command.
4. Which fonts should I use to avoid errors when sharing drawings?
For maximum compatibility, you should use:
- Arial
- Tahoma
- Roboto
- Noto Sans
These fonts are common, easy to read, support Vietnamese, and prevent errors when sending files to others.
