Использование возможностей OpenType в шрифтах Orthodox

Последнее обновление страницы: 17.10.2025 10:34:15

В начало

Шрифты Orthodox в форматах OTF и TTF имеют «изюминку»: в них добавлены следующие три дополнительные функциональные возможности OpenType (англ. OpenType feature), существенно повышающие удобство работы с церковно-славянскими текстами (далее по тексту – ЦС) в тех программах, которые поддерживают OpenType feature. Adobe InDesign полноценно работает с OpenType с давних версий, а вот в Microsoft Word эта возможность появилась только с версии 2010, причём частично.

1. Feature lnum, которой в InDesign соответствует OpenType-опция «Стиль цифр: Пропорциональные современные» (в английском интерфейсе – «Proportional Lining»), а в Word’е – «Формы цифр: По опорной линии». Эта опция заменяет символы из кодовых позиций, на которых в обычной кириллической кодовой таблице CP-1251 расположены цифры 0–9 (в кодировке UCS8 на этих позициях расположены надстрочные знаки и композитные символы), на символы с соответствующими арабскими цифрами, расположенные в дополнительной области шрифта. Введение этой возможности позволяет избавиться от использования для той же цели отдельного шрифта «Orthodox eROOS». Данная опция предназначена прежде всего для обеспечения автоматической нумерации страниц привычными арабскими цифрами в едином стиле с основным текстом.

2. Feature onum, которой в InDesign соответствует OpenType-опция «Стиль цифр: Пропорциональные старого стиля» (в английском интерфейсе – «Proportional Oldstyle»), а в Word’е – «Формы цифр: Старый стиль». Эта опция заменяет символы из кодовых позиций, на которых в CP-1251 расположены цифры 1–9, на символы с соответствующими церковно-славянскими цифрами, образуя правильное ЦС-число (в том случае, если эти цифры не находятся внутри слова). Цифры преобразуются в ЦС-числа в диапазоне 1–999. Для 4-значных и более чисел результат будет непредсказуемым. С помощью этой возможности удаётся решить нерешаемую, казалось бы, задачу автоматической нумерации страниц в ЦС-виде.

3. Feature titl, которой в InDesign соответствует OpenType-опция «Заголовочные альтерации» (в английском интерфейсе – «Titling Alternates»); в Word’е 2010 (и, кажется, в последующих его версиях), она к сожалению, отсутствует. Эта опция реализует функцию «Все прописные» (в английском интерфейсе – «All Caps») для всех символов шрифта: букв, надстрочных знаков и композитов, включая и ЦС-числа, формируемые с помощью предыдущей feature onum. Эта возможность предназначена для использования в заголовках, и делает ненужным применение для этой же цели отдельного шрифта «Orthodox Ucs8 Caps». Необходимость использования специальных приёмов для оформления капитализированных заголовков при использовании ЦС-шрифтов подробно описана в этой статье.

Проиллюстрируем использование первых двух OpenType-опций на следующем примере. Возьмём следующие два образца: «Тропaрь, глaсъ 5», «Зачaло 50». Отформатируем их шрифтом «Orthodox Ucs8», и увидим следующее: «Тропaрь, глaсъ 5», «Зачaло 50». Так происходит потому, что на знакоместе цифры «5» размещён надстрочный знак «придыхание с тяжёлым ударением (варией)», а на знакоместе цифры «0» – композитный символ «о + острое ударение». Выделим теперь числа «5» и «50» в этих примерах и отформатируем их с использованием первой опции. Получим следующее: «Тропaрь, глaсъ 5», «Зачaло 50». Теперь отформатируем эти же числа с использованием второй опции, и увидим: «Тропaрь, глaсъ є7», «Зачaло н7». Такой приём сильно облегчает ручной ввод ЦС-текста. При достаточно больших объёмах текста эффективнее использовать программу подготовки богослужебных текстов, которая в автоматическом режиме сформирует правильные ЦС-числа из исходных чисел, записанных арабскими цифрами. Но для небольших вставок в уже готовый текст использование для этой цели программы оказывается более громоздким способом, чем ручной ввод с последующим назначением опции onum всем введённым с руки числам в арабской форме записи.

Для того, чтобы при работе с ЦС-текстами каждый раз не вспоминать, где находятся нужные OpenType-опции, имеет смысл для каждой из них сделать свой символьный стиль. Например, для первой опции можно сделать стиль с именем «Число гражд», для второй – «Число слав». В InDesign OpenType-опции задаются в окне «Параметры стиля абзаца/символов» на вкладке «Возможности OpenType», в Word’е – в окне «Шрифт» на вкладке «Дополнительно».

Таким образом, для стиля «Число гражд» задаём:

В InDesign:

В Word:

Для стиля «Число слав» задаём:

В InDesign:

В Word:

Перейдём теперь к 3-й опции «Заголовочные альтерации» (в английском интерфейсе – «Titling Alternates»). Её имеет смысл устанавливать непосредственно в стиле абзаца, которым форматируются заголовки. В InDesign это делается следующим образом:

При попытке установить в Word’е OpenType-опции может оказаться, что весь раздел «Шрифты OpenType» заблокирован:

Для того, чтобы устранить эту проблему, нужно прежде всего зайти в меню Файл –> Параметры. В открывшемся окне «Параметры Word» нужно перейти на вкладку «Дополнительно», пролистать список параметров до конца, как показано на следующем скриншоте, и в самом конце нажать на треугольник возле «Параметры разметки» (скриншот приведён для Word’а 2010, в других версиях Word’а вид этого окна может отличаться):

В раскрывшемся списке параметров (он отсортирован по алфавиту) нужно найти параметр «Отключить возможности форматирования с использованием шрифтов OpenType», и если возле него установлен флажок, нужно его сбросить:

Затем нужно сохранить файл в формате «Документ Word», т.е. с расширением «*.docx», проследив при этом, чтобы флажок «Поддерживать совместимость с предыдущими версиями Word» был сброшен:

После закрытия сохранённого документа и его повторного открытия раздел «Шрифты OpenType» станет доступным.

Следует иметь в виду, что параметр «Отключить возможности форматирования с использованием шрифтов OpenType» является параметром текущего документа, а не глобальным параметром самого Word’а, поэтому нельзя рассчитывать на то, что отключив его один раз, не придётся его снова отключать в каком-либо другом документе.

В начало