Font Jetendard (JetBrains Mono Nerd Font + Pretendard)
(github.com/kuskhan)Saya hampir sepenuhnya menggunakan kode sumber dari font Yeomil. Perbedaannya dengan font Yeomil adalah saya menggunakan JetBrains Mono Nerd Font Mono, bukan Geist mono font.
Alasan saya membuat font ini adalah:
-
Sebagian besar font monospace untuk coding tidak menyertakan font Korea, sehingga di IDE atau terminal digantikan oleh karakter fallback. Akibatnya, karakter Unicode box-drawing sedikit bergeser dan terlihat kurang rapi.
-
Umumnya, jika font Korea dimasukkan ke dalam font monospace untuk coding, dua karakter Latin menjadi jauh lebih besar daripada satu karakter Korea. Ini menimbulkan ruang kosong yang tidak perlu di sekitar font Korea, yang secara visual membingungkan dengan spasi antar-kata dalam bahasa Korea dan meningkatkan kelelahan saat membaca teks Korea.
Ada sisi yang saling bertentangan: jika ingin memenuhi poin 1, muncul masalah poin 2; jika ingin memenuhi poin 2, muncul masalah poin 1. Karena itu, font ini dibuat untuk memenuhi keduanya sampai tingkat tertentu.
Saya memilih cara memperbesar sedikit skala font Korea agar sebisa mungkin mengurangi jarak antarhuruf Korea yang tidak perlu. Intinya, ruang yang toh akan terbuang sebagai spasi diisi lebih penuh dengan huruf. Memang karakter Korea bisa terlihat agak besar, tetapi pemisahan spasi menjadi lebih jelas sehingga teks Korea lebih nyaman dibaca, dan karena hurufnya diperbesar, font Korea itu sendiri juga tampak lebih tajam.
2 komentar
Terima kasih, akan saya gunakan dengan baik!
Ya, terima kasih. ^^