+4
Completed

Support for Chinese and Japanese characters

Alexander Blach (Developer) 7 years ago • updated 7 years ago 2
Currently, Textastic only supports characters available in the font you choose in settings.

According to http://dejavu-fonts.org/wiki/Main_Page the DejaVu font family supports the following scripts:

Latin (including European and African alphabets, IPA, ...), Greek (including polytonic), Cyrillic, Georgian.

This is the reason why currently, the app is not sold in China and Japan.

I'm not familiar with fonts supporting kanji, hiragana, katakana and so on.

So, is there something like a "monospaced" font for those characters? Does that even make sense with logographs?

I appreciate your help!
Version 2.0

Answer

Answer
Completed
The next version of Textastic supports displaying of Chinese and Japanese text. Actually, most unicode characters will be supported. This version also supports input using the Japanese and Chinese keyboards in iOS.

There's only one drawback: the drawing of characters not found in the font selected in the app's settings take significantly longer to draw because I have to use CoreText to draw the characters in the correct color. But for normal html pages or source code files with some Japanese sentences there won't be much difference.
Most fonts for Chinese and Japanese are already monospaced. All characters take up the same width.
A customer reported that korean characters do not work either.
Answer
Completed
The next version of Textastic supports displaying of Chinese and Japanese text. Actually, most unicode characters will be supported. This version also supports input using the Japanese and Chinese keyboards in iOS.

There's only one drawback: the drawing of characters not found in the font selected in the app's settings take significantly longer to draw because I have to use CoreText to draw the characters in the correct color. But for normal html pages or source code files with some Japanese sentences there won't be much difference.