Quote:
Originally Posted by Quoth
Excellent tutorial.
|
Quote:
Originally Posted by Quoth
And then even when done properly it won't work on many older ereaders, because the companies took lazy Western-centric view. The actual OSes used had Cyrillic, Arabic, Chinese, Japanese, Thai, Hindi, Hebrew etc over a decade before dedicated ebook readers were developed. Amazon Kindle was one of the most backward.
|
Text Encoding, Internationalization, and layout (for Chinese + Arabic + RTL languages) are all complicated beasts.
Check out these two fantastic videos by Computerphile (especially the first one!):
"Internationalis(z)ing Code"
"Characters, Symbols and the Unicode Miracle"
And many other details were discussed in that "Should Chinese be Embedded" thread above.
If you're interested in more, check out
the Harfbuzz + LibreOffice talks I linked to in Post #8.
Harbuzz is the renderer that figures out how to actually draw the characters (it's now the basis of many programs/browsers).
And the LibreOffice talks were some of the Asian users discussing common bugs/problems that crop up in programs like Word/LibreOffice. Plus needing to keep in mind special cases, like how they input characters using IME.