Autohotkey
August 11, 2021

Древнепермское письмо «анбур» на Windows

🌰 Установите шрифт, запустите программу, нажмите Caps Lock и печатайте анбуром.

В этой статье мы рассмотрим простой метод ввода символов анбура на компьютере, использование анбура в офисном пакете и в интернете.

Введение

Древнепермская письменность (абур, анбур, пермская или зырянская азбука) использовалась коми-пермяками, коми-зырянами и другими народами в XIV—XVII веках. Создана проповедником и просветителем коми Стефаном Пермским в 1372 году на основе кириллицы, греческого алфавита и древнепермских рунических символов (пасов, тамга).

Древнепермское письмо было добавлено в Unicode 7.0 в июне 2014 года.

Подготовка компьютера

Для ввода символов анбура на компьютере с windows необходимо следующее:

① Скачйте и установите анбуросодержащий шрифт Everson Mono или Optima Modoki (можно оба).
Для установки шрифта запустите файл с расширением ttf или otf. У вас откроется просмотр шрифта «Съешь ещё этих мягких французских булок...». Нажмите «Установить» в этом окне.

Теперь шрифт доступен для использования на Вашем компьютере

② Скачйте и запустите программу Anbur.
Положите файл Anbur.exe например, в папку пользователя c:\Users\Ваше имя\ и запустите.

③ Выберите один из шрифтов выше в текстовом редакторе и печатать.

Анбур включается и выключается клавишей Caps Lock.

Кроме того, анбур выключится, если Вы нажмёте сочетание клавиш для смены раскладки — Ctrl+Shift, Alt+Shift или WinKey+пробел.

Раскладка клавиатуры

Символы анбура размещены на клавиатуре следующим образом:

В анбуре нет заглавных и строчных букв, поэтому с использованием клавиши Shift можно ввести следующие сочетания (они обозначены красным цветом ниже):

Чёрные без Shift, красные с Shift

Для обозначения мягкости в анбуре используется надстрочный знак. В данном проекте применяется гравис ̀̀

Чтобы ввести мягкую согласную н, ш, з, л, д, ж, с, т, нажимайте их вместе с Shift. Кроме того, можно ввести гравис после ввода буквы, нажав на ё.

На Shift+у назначена буква вой 𐍞.

На Shift+е — вариант буквы е в виде 𐍲.

На Shift+о — буква ӧ в виде 𐍩̈

На Shift+э назначен ять , на Shift+я — юс .

Кроме того, если ввести коми-диграф «дж», он превращается в букву джой 𐍖, диграф «дз» — в дзиту 𐍘, диграф «тш» — в чэры (чэры также можно ввести, нажав на ч).

Завершить работу программы можно через значок в трее.

Вы можете менять раскладку под свои нужды, отредактировав таблицу Excel «Anbur generator»!

Использование анбура

Итак, Вы можете набирать символы древнепермской азбуки в программах, позволяющих выбрать шрифт. Например, в текстовых редакторах WordPad, Microsoft Word или при составлении презентации в PowerPoint.

Ввод символов древнепермского письма в WordPad. Выбран шрифт Everson Mono

Как теперь поделиться своей работой с обществом? Ведь на компьютерах, где не установлен подходящий шрифт, будут отображаться прямоугольники ▯▯▯.

Публикация документов с анбуром

Самый простой и быстрый способ опубликовать свою работу во всей её красе — сохранить в формате PDF (Файл→Сохранить как...→Выбрать формат PDF) или распечатать на виртуальном PDF-принтере.

Однако, существует способ сохранения документов в родном формате без искажения букв: внедрение шрифтов в файл. Рассмотрим этот способ на примере Microsoft word и PowerPoint.

При работе с документом Word откройте параметры: Файл→Параметры Word. В разделе «Сохранение» Вы увидите следующие опции внедрения шрифтов:

Параметры word. Укажите ✅ Внедрить шрифты в файл

Эту настройку необходимо выполнять для каждого документа.

Рекомендую установить ✅ Внедрять только знаки, используемые в документе, т.к. файл шрифта может быть довольно большим. Хотя в современных реалиях это не настолько важно :)

После внедрения шрифтов Вы можете отправить файл другому человеку и он увидит в нём символы анбура даже без установленного на его компьютере шрифта.

В PowerPoint настройки почти такие же:

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

Анбур в браузере

Чтобы на страницах в интернете отображались символы анбура вместо квадратиков, установите анбуросодержащий шрифт в качестве стандартного. В chrome это делается на странице chrome://settings/fonts (→ Настройки → Внешний вид → Настроить шрифты):

Выбран шрифт OptimaModoki в качестве стандартного

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

Поисковая выдача в яндексе по запросу ____ (биармия)

или переписываться в телеге, в ВК

Можно чатиться в Телеграме

Для серьёзной переписки воспользуйтесь электронной почтой:

Электронное письмо с анбуром до отправки (слева) и в почтовом ящике яндекс-почты (справа)

Шрифты, содержащие анбур

Первоначально с инициативой включить древнепермскую письменность в Юникод выступил лингвист Майкл Эверсон (Michael Everson), автор многочисленных предложений по вводу в оборот новых алфавитов и отдельных знаков.

Everson Mono

Эверсон разработал моноширинный шрифт Everson Mono, включающий символы анбура. Символы выглядят максимально похожими на литеры, встречающиеся в письменных источниках:

Everson Mono

OptimaModoki

Элегантный шрифт OptimaModoki был создан дизайнером daredemotypo в 2017 году.

OptimaModoki

Не все символы выглядят аутентично, встречаются ошибки.

Noto Sans Old Permic

Современные и аккуратные шрифты Noto разработаны компанией Google и используются в интерфейсе ОС Android для некоторых языков. Символы анбура содержатся в шрифте Noto Sans Old Permic.

Noto

GNU Unifont

Набор шрифтов Unifont появился в 1998 году и с тех пор постоянно развивается. Шрифт не предназначен для ежедневного использования. Он позволяет получить представление о том, как примерно выглядит тот или иной символ, если больше никакой шрифт на компьютере не содержит данного символа (так называемый шрифт последней надежды). Бо́льшая часть юникода покрыта этим шрифтом и его дополнениями.

Unifont

Как это сделано? Техническая часть

Программа Anbur.exe представляет собой скрипт на языке Autohotkey 2.0. Скрипт описывает горячие клавиши, по нажатию на которые происходит вставка символов анбура. Пример:

sc21:: Send '𐍐'

Здесь 21 — сканкод клавиши А.

Для приведения в соответствие русских и древнепермских букв используется таблица generator.xlsm в excel.
В этот файл встроен макрос, формирующий скрипт. Если у Вас установлена программа Autohotkey 2.0, то Вы сразу можете запустить этот скрипт на выполнение.

Что за костыль для word? О, это очень интересный вопрос. Дело в том, что при вставке символа анбура word почему-то сразу меняет шрифт на MS Mincho, который этих символов не содержит и появляется квадратик. Такое поведение наблюдается в word 2007 и более свежих версиях.

Именно поэтому мы берём объект Word и выполняем команду

wd.Selection.TypeText('𐍐')

При такой вставке символа шрифт не меняется. Вот такой немного необычный хак.

С помощью компилятора Ahk2Exe (он входит в установочный пакет AHK) можно преобразовать Anbur.ahk в Anbur.exe, чтобы запускать его на ПК, где Autohotkey не установлен.

Исходный код скрипта и вспомогательных файлов находится здесь: https://gitflic.ru/project/yabalak/anbur

Если у Вас есть предложения по изменению раскладки, напишите мне в телеграм, ВК или на почту alxm59@ya.ru

Список литературы

  1. Лыткин, В. И. Древнепермский язык. Чтение текстов, грамматика, словарь. - М., 1952.
  2. Заявка Майкла Эверсона на включение древнепермской азбуки в Юникод.