Cannot display Chinese characters
Bug #1690296 reported by
林琼发
This bug report is a duplicate of:
Bug #594064: Stroke font doesn't contain all unicode characters (c.f. Hebrew, Arabic, CJK, etc.).
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
New
|
Undecided
|
Unassigned |
Bug Description
Kicad Version: 4.3.6-e0-
Platfrom: Ubuntu16.04(Linux 4.8.0-45-generic x86_64)
wxWidgets: Version 3.0.2(debug,
Eeschema show "??" when adding Chinese characters
To post a comment you must log in.
I did some work on implementing CJK fonts https:/ /forum. kicad.info/ t/when- to-write- chinese- characters/ 4753/6 This is a conversion from a GNU bitmapped font to a vector font suitable for KiCad, so I don't know if the rendering is acceptable.
We could add new characters to newstroke_font.cpp, but I don't know if adding thousands of new characters would cause compilation or other performance issues, possibly we need to arrange the data in blocks of 4096 characters or something.
As I don't read/write Chinese, I would like some feedback from chinese readers whether the bitmap to vector font is acceptable before persuing the idea further. A crude font may not be better than nothing.
If the bitmap font is not acceptable, then we need to find CJK symbols in a vector format that have an open license.