CSTM Fonts
1.38K subscribers
1.43K photos
235 videos
13 files
170 links
Download Telegram
Впрочем, ничто не мешает сделать ба варианта
И, наверное, последняя на сегодня Оо — широкая омегаꙌꙍ
Использовалась для восклицания «О!» и «Оле!». В интернетепишут, что значение «Оле!» приблизительно совпадает с местоимением “о”, но что это за местоимения я, честно говоря, сейчас не очень понимаю, узнаю позже.
Чтобы закончить с Оо надо бы еще сказать, что еще есть омега с титлом и омега с великим апострофом, но для этого нужно начать рисовать надстрочные.
А впрочем, чего тянуть. Пойдем рисовать насдстрочные.
И, чтобы заодно начать разбираться с цифрами, начнем с титло
Цифры записывались буквами и разными знаками над, под и вокруг букв.
Для простых чисел использовалось титло, его ставят в однозначных числах над буквой этого числа, а в двузначных и многозначных над второй буквой от конца.
Набирается это так:
сначала буква, потом титло.
За счет того, что у титло слева отрицательные метрики, знак встаёт под него
12345
На первый взгляд не совсем понятно, как расположить титло так, чтобы оно не так сильно шаталось над буквами. Что-то тут нужно придумать или подглядеть где-нибудь
В общем, кажется, тут два варианта — кернинг или контекстные лигатуры.
Контекстые лигатуры слишком громоздкое решение, и так касса получается огромной. Остается решать эту проблему кернингом. Но это точно не сейчас. Пока придется смириться с несовершенством
При этом, в шрифтах в которые я подглядываю, нет ни кернинга, ни лигатур, но все как-то работает.
Шрифты отсюда: https://sci.ponomar.net/fonts.html
Работает тут:
https://www.ponomar.net/files/gama2/p005.htm

Неужели они в ручную верстают цифры? Хотя, всякое бывает.

В общем на сегодня заканчиваю, а на неделе пойму как быть если не кернинг.
Спасибо
Привет,
неделя прошла, а продвинулся я не сильно.
Напомню: я остановился на надстрочном знаке титло и цифрах. Цифры в старославянском собираются при помощи букв и дополнительных символов, в том числе титла. Но не только.
И проблема заключается в том, что буквы-то разной ширины, а Титло одно. И как-то нужно устанавливать Титло над буквами так, чтобы оно не улетало вправо/влево, а становилось четко над буквой. Вначале я предположил, что это чинится кернингом и/или лигатурами, но в шрифтах, в которые подглядываю, ничего такого не обнаружил.

Что я узнал/понял:
надстрочные знаки, если для них нет юникодных ячеек собираются при помощи Якорей и фичи Mark.
Что такое Якоря, или Anchors? Это подсказки для позиционирования, которые мы вешаем на над/подстрочный символ и на символ под/над которым этот символ должен вставать.
Ну а опен-тайп фича Mark, это просто опен-тайп фича, она должна бы заставлять Якоря работать.
Это теория. Об этом я узнал на неделе, а сегодня сел разбираться и в комнату вошел слон с огромной надписью на обоих ушах: Остроменцкий — технический лох.
Я забыл сказать в начале: сегодняшний выпуск будет самым печальным
Допустим, с тем как расставлять якоря в глифах я разобрался. В меню под котролом на клике обнаружилась кнопка Add Anchor
Ну теперь заживем, решил я. Кое-как выяснил, что на букву нужно повесить якорь с именем top, а на надстрочный знак якорь _top.
Нашел несколько экстеншенов — Accenista, Adjust Anchors, Anchor Overlay Tool, Mark positioning — и вроде бы все друг под друга стало вставать.
Но на этом все и закончилось. В превью экстеншенов все ок, а в окне Space Center (ок, тут и не должно), в FeaturePreview и в построенном шрифте, как было криво, так и осталось. Никто кроме специализированных экстеншенов мои якоря не видит.
Даже несмотря на то, что добренький Mark positioning умеет сам написать фичу Mark.
На этом месте я решил, что хватит выделываться и за программированием все-таки нужно обратиться к старшим товарищам. Правда, якоря все равно мне руками расставлять, но с этим я, вроде бы, разобрался.
А в оставшееся время попробую успеть еще немного рассказать про надстрочные и цифры
Во-первых:
кроме обычного Титло, которое используется для одной буквы, существует еще Титло для двух знаков. У него нет собственного юникода, предлагается использовать 0360 и называть глиф Combining Double Tilde