58 puntos por kuskhan 9 일 전 | 26 comentarios | Compartir por WhatsApp

Usé casi intacto el código fuente de la fuente Yeomil. La diferencia con la fuente Yeomil es que, en lugar de Geist mono font, se usó JetBrains Mono Nerd Font Mono.

La razón por la que hice esta fuente es la siguiente:

  1. La mayoría de las fuentes monoespaciadas para programación no incluyen una fuente en coreano, así que en el IDE o la terminal se reemplaza con caracteres de fallback, y eso hace que los caracteres Unicode de dibujo de cajas se desplacen sutilmente y se vean mal.

  2. En general, cuando se incluye una fuente coreana en una fuente monoespaciada para programación, dos caracteres latinos suelen verse notablemente más grandes que un carácter coreano, lo que genera espacios innecesarios alrededor de la fuente coreana; eso se confunde visualmente con los espacios entre palabras en coreano y aumenta la fatiga al leerlo.

Si se intenta resolver el punto 1, aparece el problema del punto 2; y si se intenta resolver el punto 2, aparece el problema del punto 1. Como son objetivos en conflicto, la hice buscando un equilibrio razonable entre ambos.

Elegí aumentar un poco más la escala de la fuente coreana para reducir al máximo el espaciado innecesario entre caracteres coreanos. Al final, se trata de llenar mejor con las letras el espacio que de todos modos se perdería como vacío. Aunque los caracteres coreanos pueden verse un poco más grandes, los espacios entre palabras se distinguen con más claridad, lo que hace más cómoda la lectura en coreano; además, al aumentar el tamaño de las letras, la propia fuente coreana también se ve más nítida.

26 comentarios

 
alpha11 2 일 전

¡Me voy a cambiar desde d2coding!

 
kuskhan 1 일 전

¡Ánimo!

 
choam2426 2 일 전

Creo que por fin podré dejar de andar de fuente en fuente... ¡Gracias...!

 
kuskhan 2 일 전

Así es; si esta parte está bien, otra no me termina de convencer... Con las fuentes, la verdad es difícil encontrar una que me guste por completo.

 
waitall 2 일 전

Soy usuario de d2 coding, pero creo que voy a cambiarme a esta. Gracias :)

 
kuskhan 2 일 전

Como D2Coding optó por usar caracteres latinos de ancho estrecho para ajustar el ancho del coreano, se les va a abrir un mundo nuevo en cuanto a la legibilidad de la programación en inglés.
Probablemente, probablemente ya no puedan volver a d2, jaja

 
csjune 4 일 전

De este tipo de fuentes que he probado hasta ahora, es la que más me gusta. Por legibilidad, para programar tenía que usar sí o sí una fuente monoespaciada JetBrains Mono. El nombre de la fuente también es fácil de recordar, y me gusta que no tenga espacios jaja

 
kuskhan 4 일 전

Doy crédito a la persona que creó JetBrains Mono y Pretendard, y a quien aportó inspiración y código fuente con el proyecto tipográfico "Yeomil Mono". ^^ Gracias.

 
hulryung 4 일 전

Antes usaba una versión de JetBrainsMono que incluía la fuente coreana D2Coding, y esta también está muy buena.
La usaré con gusto. Se convertirá en mi fuente principal para la terminal. Gracias.

 
kuskhan 4 일 전

Sí, gracias.

 
hdj997 5 일 전

La fuente es muy buena.
La usaré con gusto. ¡Gracias!

 
kuskhan 5 일 전

Con una respuesta así, no sé ni dónde meterme.
Muchas gracias.^^

 
qyurila 8 일 전

El ancho de los caracteres latinos de “Goorm Sans Code” es igual al de JetBrains Mono y adopta una proporción inglés:coreano de 1:1.5, así que venía usándolo poniendo JetBrains Mono NF como fuente principal y Goorm Sans Code como fallback; las columnas quedan alineadas y la legibilidad es excelente.

Pero siempre me quedaba con ganas porque hay entornos donde no se puede configurar una fuente fallback o donde se necesita un ancho de caracteres inglés-coreano de 1:2. Gracias a esto, de ahora en adelante podré usar esta fuente. ¡Gracias!

 
kuskhan 8 일 전

Se nota que tienes un conocimiento enorme sobre tipografías. ^^ Gracias por contarme sobre “Gureum Sans Code”. Le voy a echar un vistazo.

 
gafani 6 일 전

Ooooooh.....

Estaba usando monaco + Nanum Gothic, pero también era incómodo de ver en la terminal.

Muchísimas gracias. :bow

 
kuskhan 6 일 전

Sí, gracias. Más allá de gustos personales, creo que en legibilidad JetBrains Mono es el número uno.

 
galadbran 7 일 전

Hoy también lo instalé. Es realmente limpio y muy bueno. ¡Gracias!

 
kuskhan 6 일 전

Gracias por usarlo.^^

 
seoseonyu 7 일 전

¡Está muy limpio, me encanta! Gracias.

 
kuskhan 7 일 전

Me alegra que te haya gustado. Gracias por usarlo.

 
baeba 7 일 전

Lo usaré con gusto.
Gracias por publicarlo.

 
kuskhan 7 일 전

Sí, gracias por tu interés.

 
toida 8 일 전

Ahora que lo pienso, el programa para fusionar y recomponer fuentes es realmente antiguo, así que me parece que también estaría bueno modernizarlo un poco con vibe coding.

 
kuskhan 8 일 전

¡Oh, buena idea! Creo que estaría bueno portarlo a TypeScript y hasta crear una UI para poder ver los resultados en tiempo real mientras se prueban y reconfiguran varias cosas.

 
eajrezz 9 일 전

¡Gracias, lo voy a usar bien!

 
kuskhan 8 일 전

Sí, gracias. ^^