S1: Linux yerel ayarında farklı UTF-8 karakter kümesi türleri arasındaki farklar nelerdir?
Kesinlikle hiçbiri. Aradaki fark, karakter kümesinden kaynaklanmaz.
S2: Belli bir dilin görüntüsünü nasıl etkileyebilir?
Linux yazı tipi yapılandırma sistemi olan Fontconfig, belirli bir karakter için en iyi yazı tipini seçerken sistem yerel ayarınızın "dilini" ve "bölgesini" bir ipucu olarak kullanır. (Örneğin, sistemimde, yerel ayarlara bağlı olarak "IPAMincho" veya "Source Han Sans" seçiliyor. Eski değil, aslında "lang = en" ile etiketlenmemiş olmasına rağmen, kendi meta verilerinde etiketlenmesine yardımcı olmadığını düşünüyorum. İngilizce metin için yapılır.)
AFAIK, bu gereklidir çünkü glifler hangi dilde oldukları hakkında yeterli bilgi vermezler ve (Unicode'un "Han Birleşmesi" nedeniyle) aynı glif için farklı renderler sağlayabilirler.
FC_LANG="zh_CN"
Ortam değişkenini, genel yerel ayarı değiştirmeden, özellikle Fontconfig için farklı bir yerel ayar ipucu sağlayacak şekilde ayarlayabilirsiniz .
LC_CTYPE="zh_CN.UTF-8"
Aynı etki için ayarlayabilirsiniz ; bu, sistemin yerel yapılandırma dosyalarına daha uygun olabilir. (Normalde $ LC_CTYPE'nin language_territory kısmı hiçbir şey için kullanılmaz, bu yüzden fontconfig onu yeniden kullanır.)