52 poin oleh kuskhan 5 hari lalu | 20 komentar | Bagikan ke WhatsApp

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:

  1. 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.

  2. 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.

20 komentar

 
csjune 12 jam lalu

Ini font jenis seperti ini yang paling saya sukai dari semua yang pernah saya coba sejauh ini. Karena keterbacaan, font monospace untuk coding bagi saya memang harus Jetbrains Mono. Nama fontnya juga mudah diingat, dan saya juga suka karena namanya tidak memakai spasi, hehe.

 
kuskhan 10 jam lalu

Saya mempersembahkan penghormatan kepada pembuat JetBrains Mono dan Pretendard, serta kepada pihak yang memberi inspirasi dan sumber melalui proyek font 'Yeomil Mono'.^^ Terima kasih.

 
hulryung 20 jam lalu

Sebelumnya saya menggunakan versi JetBrainsMono yang menyertakan font Hangul D2Coding, dan ini juga bagus.
Akan saya pakai dengan baik. Ini akan menjadi font utama terminal saya. Terima kasih.

 
kuskhan 12 jam lalu

Ya, terima kasih.

 
hdj997 1 hari lalu

Font-nya sangat bagus.
Akan saya gunakan dengan baik. Terima kasih!

 
kuskhan 1 hari lalu

Saya sampai tidak tahu harus bersikap bagaimana karena respons kalian begitu baik.
Terima kasih.^^

 
gafani 2 hari lalu

Oooh.....

Saya sebelumnya memakai monaco + Nanum Gothic, tapi itu juga kurang nyaman dilihat di terminal.

Terima kasih banyak sekali. :bow

 
kuskhan 2 hari lalu

Ya, terima kasih. Terlepas dari suka atau tidak, soal keterbacaan saya rasa JetBrains Mono memang yang paling unggul.

 
qyurila 4 hari lalu

Lebar huruf Latin pada 'Gureum Sans Code' sama dengan JetBrains Mono dan menggunakan rasio Latin:Korea 1:1,5, jadi saya menggunakannya dengan menjadikan JetBrains Mono NF sebagai font utama dan Gureum Sans Code sebagai fallback; kolomnya sejajar dan keterbacaannya sangat baik.

Namun, selalu terasa kurang karena ada lingkungan yang tidak memungkinkan pengaturan font fallback atau membutuhkan lebar karakter Latin-Korea 1:2. Berkat ini, ke depannya saya bisa memakai font ini. Terima kasih!

 
kuskhan 4 hari lalu

Dari perkataan Anda terasa sekali wawasan font yang luar biasa.^^ Terima kasih sudah memperkenalkan 'Gureum Sans Code'. Saya akan coba melihat-lihat.

 
galadbran 3 hari lalu

Hari ini saya juga memasangnya. Benar-benar rapi dan bagus. Terima kasih!

 
kuskhan 3 hari lalu

Terima kasih sudah menggunakannya. ^^

 
seoseonyu 3 hari lalu

Tampilannya rapi sekali, saya suka! Terima kasih.

 
kuskhan 3 hari lalu

Syukurlah Anda menyukainya. Terima kasih telah menggunakannya.

 
baeba 3 hari lalu

Saya akan menggunakannya dengan baik.
Terima kasih sudah membagikannya secara publik.

 
kuskhan 3 hari lalu

Ya, terima kasih atas perhatiannya.

 
toida 4 hari lalu

Kalau dipikir-pikir, program untuk menggabungkan dan menyusun ulang font itu benar-benar program lama. Saya jadi berpikir akan bagus kalau ini juga coba dimodernisasi lewat vibe coding.

 
kuskhan 4 hari lalu

Oh~ ide yang bagus. Sepertinya akan menarik kalau di-porting ke TypeScript, lalu dibuatkan UI agar bisa melihat hasilnya secara real-time sambil mencoba menyusun ulang berbagai hal.

 
eajrezz 5 hari lalu

Terima kasih, akan saya gunakan dengan baik!

 
kuskhan 5 hari lalu

Ya, terima kasih. ^^