3 poin oleh taevel02 20 jam lalu | Belum ada komentar. | Bagikan ke WhatsApp

Halo. Saya adalah seorang developer yang sempat cukup lama berhenti ngoding, lalu belakangan ini mulai kembali menulis kode.

Saat menyiapkan kembali lingkungan pengembangan, tiba-tiba font coding yang sebelumnya saya pakai mulai terasa kurang pas dan terus mengganggu perhatian. Khususnya saat ngoding di lingkungan berbahasa Korea, ada dua hal yang cukup terasa kurang memuaskan.

  1. Masalah dukungan NFD (pemisahan jamo): di lingkungan atau font tertentu, ada masalah kronis di mana Hangul rusak atau tidak dirender dengan benar akibat fenomena pemisahan jamo yang khas di Mac.
  2. Repotnya penggabungan dan pengaturan font: untuk memakai font coding Latin yang disukai dan font Hangul secara selaras, kita harus menetapkannya terpisah di tool pengembangan atau menggabungkan font secara manual setiap kali, yang cukup merepotkan.

Karena ingin menyelesaikan ketidaknyamanan ini sepenuhnya, saya membagikan font coding yang saya buat sendiri, Yeomil Mono.

Nama font "Yeomil" diambil dari ungkapan bahasa Korea "yeomida", yang berarti merapikan dan mengumpulkan dengan rapi agar tidak berantakan, seperti merapikan kerah pakaian. Saya ingin memasukkan makna menyatukan font Hangul dan Latin yang sebelumnya berjalan sendiri-sendiri menjadi satu secara rapi, sekaligus merapikan lingkungan pengembangan yang terasa semrawut.

Font ini menggunakan font Latin dari Vercel yang belakangan populer di kalangan developer luar negeri berkat gaya grotesk yang bersih, berbasis Geist Mono, lalu menggabungkannya dengan Pretendard, font Hangul yang paling matang secara kualitas di Korea. Fenomena pemisahan jamo (NFD) juga sudah dibenahi dengan rapi.

Awalnya ini adalah hasil utak-atik untuk mengatasi ketidaknyamanan pribadi, tetapi hasilnya ternyata cukup memuaskan sehingga saya buka sebagai open source. Semoga ini bisa sedikit membantu bagi yang, seperti saya, merasa repot harus menetapkan dua font secara terpisah, atau ingin mendapatkan keterbacaan Hangul/Latin yang bersih sekaligus tampilan yang rapi di lingkungan pengembangan.

Font ini dioptimalkan untuk terminal.

File font bisa langsung diunduh dari repositori GitHub. Silakan dicoba dengan nyaman, dan masukan atau usulan perbaikan selalu saya sambut!

Belum ada komentar.

Belum ada komentar.