CrossPoint Reader 한국어 버전에 적용된 폰트 정보와 기술적 세부 사항을 안내합니다.
한글 지원을 위해 다음 폰트들을 적용했습니다:
| 용도 | 폰트 | 스타일 | 사이즈 | 헤더 파일 |
|---|---|---|---|---|
| EPUB 리더 | KoPub Batang | Regular | 14 | kopub_14_regular.h |
| UI | Pretendard | Regular | 8 | pretendard_8.h |
| Small | Pretendard | Regular | 8 | pretendard_8.h |
KoPub 바탕 폰트는 다음 유니코드 범위를 지원합니다:
| 범위 | 설명 |
|---|---|
0xAC00-0xD7AF | 한글 음절 (Hangul Syllables) - 11,172자 |
0x3130-0x318F | 한글 호환 자모 (Hangul Compatibility Jamo) |
0x4E00-0x9FFF | CJK 통합 한자 (CJK Unified Ideographs) - 20,992자 |
0x3000-0x303F | CJK 기호 및 문장부호 (『』「」《》〈〉【】 등) |
0x2000-0x206F | General Punctuation (—–…''""†) |
0x2100-0x214F | Letterlike Symbols (℃℉№™℡) |
0x2150-0x218F | Number Forms (⅓⅔¼½¾) |
0x2190-0x21FF | Arrows (←↑→↓↔↕) |
0x2200-0x22FF | Mathematical Operators (±×÷≠≤≥∞) |
0x2460-0x24FF | Enclosed Alphanumerics (①②③ⓐⓑⓒ) |
0x2500-0x257F | Box Drawings (─│┌┐└┘├┤┬┴┼) |
0x25A0-0x25FF | Geometric Shapes (○●◎□■△▲) |
0x2600-0x26FF | Miscellaneous Symbols (☀☁☂★☆♠♣♥♦) |
0x2700-0x27BF | Dingbats (✓✔✕✖✗✘) |
0x3200-0x32FF | Enclosed CJK (㈜㈀㉠㉡) |
TTF/OTF 폰트를 CrossPoint Reader에서 사용할 수 있는 .epdfont 형식으로 변환할 수 있습니다.
.epdfont 파일을 SD 카드의 /.crosspoint/fonts/ 또는 루트의 /fonts/ 폴더에 복사합니다.지원 형식: TTF, OTF, WOFF, WOFF2
지원되지 않는 폰트:
일반적인 한글 폰트(나눔고딕, 맑은 고딕, 본고딕 등)는 대부분 정상적으로 변환됩니다.
더 많은 유니코드 범위와 세밀한 옵션이 필요하다면 Python 스크립트를 사용할 수 있습니다.
pip install freetype-pypython ttf_to_epdfont.py <폰트이름> <크기> <폰트파일.ttf> [옵션]| 옵션 | 설명 | 기본값 |
|---|---|---|
| --2bit | 2비트 그레이스케일 (안티앨리어싱) | 1비트 |
| --line-height | 줄 높이 배율 | 1.2 |
| --letter-spacing | 자간 (픽셀) | 0 |
| --width-scale | 장평 (가로 비율) | 1.0 |
| --baseline-offset | 베이스라인 오프셋 (픽셀) | 0 |
| -o, --output | 출력 파일 경로 | <이름>_<크기>.epdfont |
python ttf_to_epdfont.py kopub-batang 28 "KoPub Batang Light.ttf" \
--2bit \
--line-height 1.2 \
--letter-spacing 0 \
--width-scale 1.0 \
-o kopub_batang_28.epdfont유니코드 범위
Python 스크립트는 기본적으로 한글(가-힣), CJK 한자, 일본어(히라가나/가타카나), 라틴 확장, 수학 기호 등 광범위한 유니코드 범위를 포함합니다. 폰트에 해당 글리프가 없는 문자는 자동으로 건너뜁니다.
한국출판인회의에서 제공하는 서체입니다. 지적재산권은 문화체육관광부와 한국출판인회의에 있습니다.
정확한 사용조건은 서체 라이선스 약관을 참고하세요.
GitHub에서 제공하는 오픈소스 서체입니다 (SIL Open Font License).