Police Jetendard (JetBrains Mono Nerd Font + Pretendard)
(github.com/kuskhan)J’ai réutilisé presque tel quel le code source de la police Yeomil. La différence avec la police Yeomil est que j’ai utilisé JetBrains Mono Nerd Font Mono au lieu de Geist mono font.
Les raisons qui m’ont poussé à créer cette police sont les suivantes :
-
La plupart des polices monospace pour le code n’incluent pas de police coréenne ; dans les IDE ou les terminaux, les caractères sont donc remplacés par des glyphes de fallback, ce qui provoque un léger décalage des caractères Unicode de tracé de boîtes et donne un rendu peu esthétique.
-
En général, lorsqu’on inclut une police coréenne dans une police monospace pour le code, deux caractères latins sont nettement plus grands qu’un caractère coréen. Cela crée des espaces inutiles autour des caractères coréens, visuellement confondus avec les espaces entre les mots en coréen, ce qui augmente la fatigue à la lecture.
Chercher à satisfaire le point 1 entraîne le problème du point 2, et chercher à satisfaire le point 2 entraîne celui du point 1 : il y a donc un compromis. J’ai créé cette police pour répondre dans une certaine mesure aux deux besoins.
J’ai choisi d’augmenter légèrement l’échelle de la police coréenne afin de réduire autant que possible l’espacement inutile entre les caractères coréens. Il s’agit de remplir un peu plus l’espace qui serait de toute façon perdu en blanc. Les caractères coréens peuvent sembler un peu grands, mais les espaces entre les mots se distinguent plus clairement, ce qui rend le coréen plus confortable à lire ; comme les caractères sont agrandis, la police coréenne elle-même paraît aussi plus nette.
26 commentaires
Je vais quitter d2coding pour celui-ci !
Bon courage !
Je crois que le nomade des polices que je suis va enfin pouvoir se poser... Merci... !
C’est vrai, quand cette partie est bien, c’est une autre qui ne me plaît pas… Avec les polices, j’ai l’impression qu’il est difficile d’en trouver une qui me convienne parfaitement.
J’utilise D2 Coding, mais je vais devoir envisager de passer à celui-ci. Merci :)
Comme D2Coding a choisi d’utiliser une chasse étroite pour les caractères latins afin d’aligner la largeur du coréen, vous allez découvrir un tout nouveau niveau de lisibilité pour la programmation en anglais.
Vous ne pourrez probablement plus revenir à D2, haha.
C’est de loin celui que je préfère parmi les polices de ce genre que j’ai essayées jusqu’à présent. Pour la lisibilité, il me fallait absolument une police monospace JetBrains Mono pour coder. Le nom de la police est aussi facile à retenir, et j’aime bien le fait qu’il n’y ait pas d’espace dans le nom haha.
Je rends hommage aux personnes qui ont créé JetBrains Mono et Pretendard, ainsi qu’à celle qui a apporté l’inspiration et les sources avec le projet de police « Yeomil Mono ».^^ Merci.
Auparavant, j’utilisais une version de JetBrainsMono incluant la police coréenne D2Coding, mais celle-ci est très bien aussi.
Je vais l’utiliser avec plaisir. Elle va devenir ma police principale pour le terminal. Merci.
Oui, merci.
La police est vraiment excellente.
Je vais l’utiliser avec plaisir. Merci !
Je ne sais plus où me mettre face à un tel accueil.
Merci. ^^
La chasse des caractères latins de « Gureum Sans Code » est la même que celle de JetBrains Mono, et elle adopte un ratio anglais:coréen de 1:1,5 ; j’utilisais donc JetBrains Mono NF comme police principale et Gureum Sans Code comme police de repli, ce qui alignait bien les colonnes et offrait une excellente lisibilité.
Mais j’avais toujours trouvé ça dommage, car certains environnements ne permettent pas de configurer une police de repli, ou nécessitent une chasse anglais-coréen de 1:2 ; grâce à vous, je pourrai désormais utiliser cette police. Merci !
On sent une immense maîtrise des polices dans vos propos. ^^ Merci de m’avoir fait découvrir « Goorm Sans Code ». Je vais y jeter un œil.
Ooooh.....
J’utilisais monaco + Nanum Gothic, mais même ça restait peu confortable à lire dans le terminal.
Un immense merci. :bow
Oui, merci. Au-delà des goûts et des couleurs, je trouve que JetBrains Mono est vraiment imbattable en matière de lisibilité.
Je l’ai installé aujourd’hui moi aussi. C’est vraiment épuré et agréable. Merci !
Merci de l’utiliser. ^^
C’est très propre, j’adore ! Merci.
Je suis heureux que cela vous plaise. Merci de l’utiliser.
Je vais l’utiliser avec plaisir.
Merci de l’avoir publié.
Oui, merci de vous y intéresser.
En y repensant, les programmes qui fusionnent et réorganisent les polices sont vraiment anciens ; je me dis que ce serait bien d’essayer de moderniser ça avec du vibe coding.
Oh, bonne idée. Je pense que ce serait bien de le porter côté TypeScript, de créer aussi une UI, puis de vérifier le résultat en temps réel tout en réorganisant différentes choses.
Merci, je vais bien l’utiliser !
Oui, merci. ^^