Шрифты в Atlassian Confluence

21 февраля 2019

Поддержка русских шрифтов в PDF для Atlassian Confluence

  • Confluence является одной из наиболее распространённых и удобных систем ведения документации, несмотря на её тяжеловесность и проприетарность, поэтому нам периодически приходится иметь с ней дело, помогая нашим клиентам и коллегам.
  • Одной из частых проблем, с которой они сталкиваются, является отсутствие русских букв во встроенном шрифте для генерации PDF.

Как загрузить другой шрифт?

  • Загрузка шрифта выполняется через Администрирование => Основные настройки => Языковая поддержка экспорта PDF.
  • Загрузить можно только один TTF — или TTC-файл (truetype collection из нескольких TTF).
  • Если загрузить TTF, то оформление bold/italic в PDF будет отсутствовать, т.к. bold, italic и bold+italic — это отдельные шрифты, которые хранятся в отдельных TTF-файлах.

Чем создавать TTC?

  • Бесплатный FontForge имеет функцию “Create TTC”, но работает криво — использовать не рекомендуется.
  • Для создания TTC надо использовать утилиту MAKETTC.EXE из Microsoft TrueType SDK.
  • Запускать MAKETTC.EXE надо через эмулятор DOSBox

Откуда взять TTF-шрифты для создания TTC?

  • В Windows: папка C:\Windows\Fonts;
  • в Debian/Ubuntu: пакет ttf-mscorefonts-installer;
  • в Fedora можно попробовать шрифты из группы пакетов liberation-fonts.

Где скачать готовые TTC с русским шрифтом?

  • Готовые TTC-коллекции Verdana и Times New Roman, пригодные для загрузки в Confluence, а также копию TTSDK.ZIP мы храним в https://repo.docker.ru/public/fonts/


← Назад в Блог

Подпишитесь на новые статьи: