Cannot display Chinese characters

Bug #1690296 reported by 林琼发
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
New
Undecided
Unassigned

Bug Description

Kicad Version: 4.3.6-e0-6349~53~ubuntu 16.04 release build
Platfrom: Ubuntu16.04(Linux 4.8.0-45-generic x86_64)
wxWidgets: Version 3.0.2(debug,wchar_t,compiler with C++ ABI 1009,GCC 5.4.0, sx container, compatible with 2.8)
Eeschema show "??" when adding Chinese characters

Tags: display
Revision history for this message
Bob Cousins (bobcousins42) wrote :

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.

Revision history for this message
Bob Cousins (bobcousins42) wrote :
Revision history for this message
Bob Cousins (bobcousins42) wrote :

Oh, this is probably a duplicate of 1021514

Revision history for this message
Jeff Young (jeyjey) wrote :

Yeah, there are quite a few duplicates of this one, but none of the others have part of a solution. ;)

Linking this one in with a reference to the work Bob has done (thanks!) in the top-level bug.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.