@Sour_Lemon

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

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

63d00535e8bce223682645.png
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 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 пока не решил, но если установить по инструкции из оф. сайта, то работает
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы