Шрифты CJK
Как мы правильно отображаем китайский, японский и корейский
CJK — это китайский (Chinese), японский (Japanese) и корейский (Korean), три восточноазиатских языка, которые используют китайские иероглифы или производные от них. Символов CJK десятки тысяч, поэтому правильное отображение всегда было сложной задачей для программ, работающих с документами.
Почему другие инструменты часто не справляются?
Многие онлайн-конвертеры Markdown в PDF показывают текст CJK пустыми квадратиками («тофу») или «кракозябрами». Они полагаются на системные шрифты по умолчанию или встраивают только западные шрифты; если нужного знака нет, выводится квадрат или вопросительный знак.
□□□□□□□□□□ (пример «тофу»)
Решение MarkPDF
Мы используем семейство шрифтов Noto от Google и шрифты Source Han от Adobe. Они созданы для многоязычного текста и покрывают почти все символы CJK. Шрифты подгружаются по мере необходимости, поэтому загружаются быстро и отображаются правильно.
Поддерживаемые шрифты
Noto Sans, упрощённый китайский (SC)
Открытый шрифт от Google, содержит все упрощённые иероглифы стандартов GB 2312 и GBK. Современный гротеск, чёткий и удобочитаемый, подходит для официальных документов.
学而时习之,不亦说乎?有朋自远方来,不亦乐乎?
Noto Sans, традиционный китайский (TC)
Все традиционные иероглифы стандарта Big5, в едином стиле с упрощённой версией; подходит для документов Тайваня и Гонконга.
學而時習之,不亦說乎?有朋自遠方來,不亦樂乎?
Noto Sans, японский (JP)
Полная поддержка хираганы, катаканы и распространённых кандзи (стандарт JIS), сбалансированные пропорции каны и кандзи.
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ。
Noto Sans, корейский (KR)
Все знаки корейского хангыля и распространённые ханча, в соответствии с корейскими издательскими стандартами.
대한민국은 민주공화국이다. 대한민국의 주권은 국민에게 있고, 모든 권력은 국민으로부터 나온다.
Source Han Sans
Открытый шрифт для всех языков CJK, созданный Adobe и Google совместно: семь начертаний, китайская, японская и корейская версии; часто используется в профессиональных изданиях.
思源黑体 / 源ノ角ゴシック / 본고딕 — A Pan-CJK Typeface
Посмотрите на эти шрифты в настоящем документе — мы подставим пример.
Открыть с примером CJKСравнение отображения шрифтов
□□□□□□□□□
□□□□□□□
中文示例:学而时习之
日文示例:吾輩は猫である
韓文示例:대한민국 만세
Вставьте свой Markdown на китайском, японском или корейском и получите PDF за несколько секунд.
Попробовать