View Single Post
Old 05-23-2021, 08:27 AM   #6
Tex2002ans
Wizard
Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.
 
Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
Quote:
Originally Posted by Quoth View Post
Excellent tutorial.


Quote:
Originally Posted by Quoth View Post
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.

Last edited by Tex2002ans; 05-23-2021 at 08:44 AM.
Tex2002ans is offline   Reply With Quote