💾 Archived View for station.martinrue.com › threkk › 57aa157e8ebd403f9dac2f848186e95f captured on 2024-07-09 at 02:55:30. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-06-16)

-=-=-=-=-=-=-

👽 threkk

I have the feeling that gemini or lagrange does not support CJK by default very well 😓

1 year ago · 👍 justyb

Actions

👋 Join Station

6 Replies

👽 threkk

@skyjake system fonts definitely look like a very complicated problem when supporting so many platforms >_< · 1 year ago

👽 threkk

@justyb I see the license issue there. It is not trivial indeed. · 1 year ago

👽 skyjake

I explained Lagrange's font situation in this post:

gemini://skyjake.fi/gemlog/2021-10_lagrange-1.8.gmi

Tldr: Using system fonts means writing specialized code for every supported platform/desktop environment. I'd basically have to pick and choose which platforms will use system fonts and which don't, or adopt a GUI toolkit like GTK+ or Qt.

@justyb · 1 year ago

gemini://skyjake.fi/gemlog/2021-10_lagrange-1.8.gmi

👽 justyb

@threkk Oh yeah no doubt. I think it may be license issues. Lagrange comes with Roboto which is APL 2.0 but Noto Sans CJK is Adobe which I don't think anyone is allowed to redistribute.

Additionally, I'm not sure why Lagrange doesn't just use the fonts already installed on your system, but perhaps there's a good reason?

Or perhaps on start up Lagrange could grab the fonts you specify and basically come with NO fonts? I'm a big fan of smaller size and downloading what's needed post-facto. But I may have developed that opinion when 4K textures are pre-included in my games when I only do 1080p. · 1 year ago

👽 threkk

@justyb indeed! It was just two clicks away, but I believe it would be more inclusive if at least a font supporting CJK was included by default. · 1 year ago

👽 justyb

Depends. You do need to download a font to view CJK, but for me it was two clicks to eventually see your post. · 1 year ago