3 puntos por taevel02 20 시간 전 | Aún no hay comentarios. | Compartir por WhatsApp

Hola. Soy un desarrollador que dejó de programar durante bastante tiempo y que hace poco volvió a escribir código.

Al volver a configurar mi entorno de desarrollo, de pronto las fuentes de programación que usaba antes dejaron de convencerme y empecé a notar sus detalles. En particular, al programar en un entorno con coreano había dos puntos que me resultaban muy frustrantes.

  1. Problema de compatibilidad con NFD (separación de jamo): en ciertos entornos o fuentes existía el problema crónico de que, debido al fenómeno de separación de jamo característico de Mac, el coreano se rompía o no se renderizaba correctamente.
  2. La molestia de combinar y configurar fuentes: para usar de forma armoniosa una fuente de programación en inglés que me gustara junto con una fuente coreana, había que especificarlas por separado en las herramientas de desarrollo o fusionarlas manualmente cada vez.

Para resolver por completo estas incomodidades, comparto la fuente para programación que hice yo mismo: “Yeomil Mono”.

El nombre de la fuente, “Yeomil”, viene de la expresión coreana “yeomida” (acomodar de forma ordenada, sin desarreglos, cosas como el cuello de la ropa). Quise transmitir la idea de reunir de manera prolija en una sola fuente las fuentes coreanas e inglesas que antes iban cada una por su lado, y de ajustar limpiamente el “cuello” de un entorno de desarrollo desordenado.

Tomé como base la fuente en inglés de Vercel (basada en Geist Mono), que últimamente se ha vuelto popular entre desarrolladores de otros países por su estilo gótico limpio, y la combiné con “Pretendard”, una de las fuentes coreanas más completas de Corea. También dejé resuelto de forma limpia el fenómeno de separación de jamo (NFD).

Es un resultado que armé para quitarme una incomodidad personal, pero quedó sorprendentemente satisfactorio, así que lo publiqué como open source. Espero que sea de pequeña ayuda para quienes, como yo, encontraban molesto especificar dos fuentes por separado, o querían disfrutar al mismo tiempo de una legibilidad limpia en coreano/inglés y de una pantalla ordenada en su entorno de desarrollo.

Está optimizada para la terminal.

Pueden descargar los archivos de la fuente directamente desde el repositorio de GitHub. ¡Úsenla con confianza; los comentarios o sugerencias de mejora siempre son bienvenidos!

Aún no hay comentarios.

Aún no hay comentarios.