Pretendard - 어느 플랫폼에서든 사용할 수 있는 system-ui 대체 한글 글꼴
(cactus.tistory.com)"Pretendard 프리텐다드"는 마땅한 system-ui 글꼴이 없는 환경에서 발생하는 불편함을 해결합니다.
Pretendard는 9가지 굵기로 제공되며, 가변 글꼴 또한 지원합니다.
배경 및 이야기
Pretendard는 크로스 플랫폼으로 제품을 서비스하고자 할 때, 또는 다국어 타이포그래피 환경이 어색하거나, 한글에서 자간 문제 등으로 생기는 작업 환경에서의 추가적인 작업 소요를 줄이고자 시작된 글꼴 프로젝트입니다. 가능한 눈에 익숙한 모습으로 가져가기 위해 Inter와 본고딕을 바탕으로 Apple의 타이포그래피 환경과 맞췄습니다.
GitHub: https://github.com/orioncactus/pretendard
해당 폰트를 접하고 웹폰트로 제공할 수 있으면 좋겠다고 생각하여 기여를 좀 해보았습니다.
해당 문서에 나온 "다이나믹 서브셋" 방식으로 스타일을 불러오시면, Noto Sans KR과 동일하게 필요한 글자만 빠르게 불러올 수 있습니다.
또한 일반적인 서브셋도 Adobe-KR-9 기준 2,780자를 사용하니 참조해주시면 좋을 것 같습니다.
프리텐다드를 더 많은 곳에서 볼 수 있었으면 좋겠어요ㅋㅋ
제가 작년에 3일간 만든 토이 플젝인데요,
이거 사용하시면 구글폰트와 동일하게 서브셋 할 수 있어요. 나중에 릴리즈 작업시 자동화 가능할거 같아요.
https://github.com/black7375/font-range
테스트 코드를 작성안해서 액션에서 x마크가 뜨는데 구현은 다 완료 했었습니다.
오, 이런게 있었군요! 저도 이번에 해당 작업을 하면서 비슷한걸 Node 기반으로 만들어서 작업을 했었어요. 급하게 만들어서 퀄리티는 떨어지지만... ㅠㅠ
https://github.com/hiddenest/google-like-subset
alstjr7375님의 코드가 조금 더 범용적(?)으로 쓸 수 있을 것 같아서, font-range를 기반으로 릴리즈를 자동화해도 좋을 것 같아요. 이슈 / PR을 보내보시는 것도 좋을 것 같아요 :)