post
Show GN: Jetendard 폰트 (JetBrains Mono Nerd Font + Pretendard)
여밀 폰트의 소스코드를 거의 그대로 사용했습니다. 여밀 폰트와 다른 점은 Geist mono font 대신에 JetBrains Mono Nerd Font Mono를 사용했습니다. 이 폰트를 만들게 된 이유는
한 줄 요약
여밀 폰트의 소스코드를 거의 그대로 사용했습니다. 여밀 폰트와 다른 점은 Geist mono font 대신에 JetBrains Mono Nerd Font Mono를 사용했습니다.
핵심 내용
여밀 폰트의 소스코드를 거의 그대로 사용했습니다. 여밀 폰트와 다른 점은 Geist mono font 대신에 JetBrains Mono Nerd Font Mono를 사용했습니다.
이 폰트를 만들게 된 이유는
1. 대부분의 코딩용 고정폭 폰트에 한글 폰트가 포함되어 있지 않아 IDE 나 터미널에서 fallback 문자로 대체되면서 Unicode box-drawing 문자가 미묘하게 밀리면서 보기 흉해지는 현상이 생김.
2. 일반적으로 코딩용 고정폭 폰트에 한글 폰트를 포함하면 영문 2자가 한글 1자 보다 현저하게 크기 때문에 한글 폰트 주변에 불필요한 공백이 생기면서 한글 띄어쓰기 공백과 시각적으로 혼동되어 한글을 읽을 때 피로도가 증가함.
1번을 만족하고자 하면 2번의 문제가 생기고 2번을 만족하고자 하면 1번의 문제가 생기는 상충되는 면이 있어 모두 어느 정도 만족하고자 만들게 되었습니다.
왜 중요한가
이 폰트를 만들게 된 이유는 1. 대부분의 코딩용 고정폭 폰트에 한글 폰트가 포함되어 있지 않아 IDE 나 터미널에서 fallback 문자로 대체되면서 Unicode box-drawing 문자가 미묘하게 밀리면서 보기 흉해지는 현상이 생김. 2. 일반적으로 코딩용 고정폭 폰트에 한글 폰트를 포함하면 영문 2자가 한글 1자 보다 현저하게 크기 때문에 한글 폰트 주변에 불필요한 공백이 생기면서 한글 띄어쓰기 공백과 시각적으로 혼동되어 한글을 읽을 때 피로도가 증가함.
참조한 것 · 가져온 것
원문: https://github.com/kuskhan/jetendard
GeekNews: https://news.hada.io/topic?id=31174