CJK 폰트 지원
중국어/일본어/한국어 폰트 렌더링을 완벽하게 지원하는 방법
CJK는 Chinese, Japanese, Korean의 약어로, 세 나라 문자에 모두 한자 계열 글자가 포함됩니다. 방대한 문자셋(수만자) 탓에 올바른 렌더링이 항상 큰 과제였습니다.
다른 도구는 왜 자주 실패할까?
많은 온라인 Markdown→PDF 도구들은 CJK 문자에 '두부모양'(네모)이나 깨진 글자만 보입니다. 시스템 기본폰트(또는 서구권 폰트)만 내장된 결함으로, 대응 글리프가 없을 때 네모(■) 또는 물음표로 보입니다.
□□□□□□□□□□ (두부모양 예시)
MarkPDF만의 해결책
Google Noto/Adobe Source Han 폰트와의 심층 통합. 다언어를 위한 설계로 CJK 거의 전 문자 커버, 스마트 로딩/렌더링 전략으로 빠른 속도와 완전한 표시 실현
지원 폰트 목록
Noto Sans 중국어 간체(SC)
Google의 오픈소스폰트. 중국어 간체 표준(GB 2312, GBK) 완전 지원. 모던 산세리프 디자인으로 공식문서에 적합
学而时习之,不亦说乎?有朋自远方来,不亦乐乎?
Noto Sans 중국어 번체(TC)
대만/홍콩 등 Big5 체계 번체 완전 커버. 간체 버전과 동일한 디자인 기조로, 번체 사용자/문서에 추천
學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?
Noto Sans 일본어(JP)
히라가나/가타카나/상용한자 완벽 지원(JIS 표준). 일본 타이포에 특화(가나/한자 균형 최적화)
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ。
Noto Sans 한국어(KR)
한국어 한글 및 한자 완전 지원. 국내 타이포 전문가와 공동 개발, 출판 기준에 맞는 폰트
대한민국은 민주공화국이다. 대한민국의 주권은 국민에게 있고, 모든 권력은 국민으로부터 나온다.
Source Han Sans
Adobe x Google의 범용 오픈소스 CJK폰트. 7가지 두께, 중/일/한/베트남 동시 지원. 전문가용 대표 서체
思源黑体 / 源ノ角ゴシック / 본고딕 — A Pan-CJK Typeface
폰트 렌더링 비교
□□□□□□□□□
□□□□□□□
中文示例:学而时习之
日文示例:吾輩は猫である
韓文示例:대한민국 만세