@Sour_Lemon

Как добавить поддержку кириллицы в ConTeXt?

Решил попробовать ConTeXt, т.к. он более гибкий в плане оформелния, чем LaTeX. Он идёт в комплекте с LaTeX в пакетах texlive-* (arch linux). Однако никак не могу заставить его выводить кириллицу в итоговом pdf. Перепробовал кучу разных шрифтов, но всё бестолку. В интернетах нашёл несколько решений данной проблемы, но ни одно мне не помогло.
Вот пример:
\setupbodyfont[dejavu]
\starttext
\startsection[title={Testing ConTeXt}]
  This is my предложение.
\stopsection
\stoptext

63d00535e8bce223682645.png
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 2
shurshur
@shurshur
Сисадмин, просто сисадмин...
А шрифт-то такой есть? У меня в Ubuntu он нашёлся в пакете texlive-fonts-extra-links как ссылка на шрифт в другом пакете:

$ ls -l /usr/share/texlive/texmf-dist/fonts/truetype/public/dejavu/DejaVuSerif.ttf 
lrwxrwxrwx 1 root root 55 фев 18  2020 /usr/share/texlive/texmf-dist/fonts/truetype/public/dejavu/DejaVuSerif.ttf -> ../../../../../../fonts/truetype/dejavu/DejaVuSerif.ttf


С кириллицей в конечном документе проблем не возникло.
Ответ написан
@Sour_Lemon Автор вопроса
Проблему с пакетом из arch пока не решил, но если установить по инструкции из оф. сайта, то работает
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы