Monospace-Schrift, die mindestens koreanisches Hangul und das georgische Alphabet unterstützt?

1133
hippietrail

Als Sprachliebhaber und Programmierer bin ich oft dabei, Programmieren oder Textverarbeitung mit fremdsprachigen Alphabeten und Skripten durchzuführen.

Ein Ärgernis ist jedoch, dass CJK-Schriftarten (diejenigen, die Chinesisch, Japanisch und / oder Koreanisch unterstützen) in der Regel nur Glyphen für Latein, Griechisch und Kyrillisch enthalten. Oft sind die asiatischen Glyphen schön, aber die anderen Glyphen können ziemlich hässlich sein.

Genauso oft können Sie in Texteditoren nur eine Schriftart auswählen, nicht eine für CJKV und eine für die andere, die jeweils zum Rendern der entsprechenden Zeichen verwendet wird.

Koreanisch ist eine der Sprachen, die mich derzeit am meisten interessieren. Ich brauche nur Hangul / Hangeul für die einfache Bearbeitung, Hanja ist nicht üblich genug, um ein Problem zu sein.

Eine andere der Sprachen, an denen ich derzeit beteiligt bin, ist Georgisch. Es hat ein eigenes Alphabet, das ein wenig exotisch ist, aber die gängigen Schriftarten unter Windows und * nix gut unterstützt.

Ich kann jedoch noch keine Schrift mit guten koreanischen und auch georgischen Glyphen finden.


Mein Editor ist die Wahl von gVim. Daher wäre eine Antwort, die mir sagt, wie man zwei Schriftarten zusammen verwenden soll, genauso gut. Derzeit verwende ich es hauptsächlich unter Windows 7, so dass eine vim-spezifische Lösung erforderlich wäre und keine * nix-spezifische Lösung.

2
Ihr gvim ist nicht gegen fontconfig aufgebaut? Ignacio Vazquez-Abrams vor 11 Jahren 0
@ IgnacioVazquez-Abrams: Ich verwende gVim, da es auf allen Plattformen läuft. In letzter Zeit war ich jedoch meistens unter Windows. Es ist also offensichtlich, dass ich das der Frage besser hinzufügen möchte. Vielen Dank! hippietrail vor 11 Jahren 0
Dies scheint sehr unmöglich zu sein, ich weiß, dass Windows es Ihnen erlaubt, die Sprache relativ leicht zu wechseln ... Keithsoulasa vor 11 Jahren 0
@ Keithsoulasa: Das Wechseln der Tastaturlayouts ist ziemlich einfach, aber das Umschalten zwischen Schriftarten ist in jedem Programm unterschiedlich. Welche Eigenschaft des Fontsystems macht es auch unmöglich, sowohl Hangul als auch Georgisch zu verwenden? hippietrail vor 11 Jahren 0

1 Antwort auf die Frage

3
Ingo Karkat

Vim allows to set a different font for double-width characters via the 'guifontwide' setting. Also, see :help 'guifontset' for a Unix-specific setting. If all that doesn't help, I'd suggest defining custom mappings / commands / shell aliases that allow you quickly toggle the 'guifont' being used.

"guifontwide" funktionierte gut, obwohl es sinnvoller wäre, wenn die Größen der beiden Schriften in irgendeiner Weise miteinander verbunden sind. Ich akzeptiere dies jedoch nicht, weil eine Schriftart zwar besser zum Buchstaben der Frage passt, obwohl sie mein spezifisches Problem löst. hippietrail vor 11 Jahren 1