Greetings.

While adding more font support to st I was thinking about how to add for
example the big Chinese or Japanese gylphs to st.

If  you  are  regularly using non‐Latin gylphs in your terminals, please
tell me what terminal you are using for this and how you prefer to  dis‐
play  them  inline between the latin characters. What pixel size are you
using to properly be able to read those non‐Latin characters?

There are two ways to add non-Latin support to st:

1.  Adopt wide chars or variable chars and allow those characters to not
really work, but display right, like urxvt does it.

2.  First  rely  on the pixelsize of the given font and cut or scale the
bigger font down. Then allow the user to dynamically scale up the pixel‐
size,  so  it is possible to scale up, if such a character appears. This
will lead to bigger latin fonts too. Not scaling them is  possible  too,
but would create big gaps between them.

Anyone has some comments on this?


Sincerely,

Christoph Lohmann


Reply via email to