Кириллица с глазами

Научно-технические вопросы применения русского языка в программировании. Проекты с сайта программирование-по-русски.рф, кроме ЯОС . Информация об организациях и людях, использующих или изучающих русский язык в программировании. Сравнение операционных систем.
Ответить
БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Кириллица с глазами

Сообщение БудДен » 24.06.20 14:13

Занялся решением вопроса неотличимости русской "эс" (с) от латинской "це" (с).
Вопрос решается двумя способами:

- сделать кнопку, как в Яре, к-рая подчёркивает латиницу.
- сделать шрифт

Начал делать шрифт, получились симпатичные глазастые буквы.

Соответственно, вопросы:

- куда добавлять глаза - в латиницу или в кириллицу?
- с какими другими глифами юникода законфликтуют глазастые буквы?

Видеоролик с затравкой обсуждения:
Последний раз редактировалось БудДен 24.06.20 17:48, всего редактировалось 2 раза.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 24.06.20 17:23

Красота - страшная сила, как будто всё мухами засижено:
глаза-в-яос.png
глаза-в-яос.png (14.66 КБ) 996 просмотров
Верхняя картинка нереалистична - с таким размером шрифта никто не работает. Реалистична нижняя - и выглядит просто как размазня. Вероятно, что этот метод не работает. Тогда другой дешёвый вариант - поднимать кириллицу чуть выше, тоже вроде простое преобразование. Правда, не уверен, что оно такое уж простое в FontForge.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 24.06.20 17:44

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

Теперь другой вариант, без глаз. Вместо этого строчные буквы поднялись. Получился полный пипец, но, может быть, можно привыкнуть?
бурелом.png
бурелом.png (10.66 КБ) 991 просмотр

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 24.06.20 21:29

К концу дня имеем вот это. Хоть и отстой, но что-то в нём симпатишное есть.
Вложения
DejaVuSansMonoVysotaStochnykh9.sfd.png
DejaVuSansMonoVysotaStochnykh9.sfd.png (34.47 КБ) 984 просмотра

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 24.06.20 21:32

Забыл добавить в образец p, но уже лень переделывать. Русская буква имеет подставку, поэтому её можно отличить.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 24.06.20 23:52

А вот попытка скомбинировать DejaVuSansMono и IBMPlexMono Light. При достаточно крупном шрифте отличие есть, но при
его уменьшении оно сходит на нет.
Вложения
2020-06-24-235338_1360x768_scrot.png
2020-06-24-235338_1360x768_scrot.png (8.01 КБ) 960 просмотров
2020-06-24-235133_1354x768_scrot.png
2020-06-24-235133_1354x768_scrot.png (108.16 КБ) 967 просмотров

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 25.06.20 01:23

Ещё подправил вариант с изменёнными буквами, вот что получается:

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

Это ещё один отдельный эксперимент, но похоже, что уже придётся заказывать - я сам это не осилю.
Вложения
девятый-вариант.png
девятый-вариант.png (72.03 КБ) 954 просмотра

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 25.06.20 16:04

Вероятно, данный проект закончится где-то здесь.
Взял два шрифта PT Mono - жирный и обычный. Латиницу взял из обычного, остальное - из жирного.
Расширенная латиница изуродована, т.к. часть её букв унаследована от латиницы и похудела, а другая часть нарисована независимо и осталась жирной. Но эта проблема меня в данный момент не волнует.

Можно поменять кириллицу и латиницу местами или взять другую пару шрифтов.

Мы теряем такое измерение шрифта, как жирность, но этим мы пренебрегаем на данный момент.
Зато латиница от кириллицы чётко отличается.

Тут ещё можно заметить, что есть два русских шрифта, потому что полужирный шрифт я не заменял - надо это потом сделать, это вторично.

На первый взгляд Mono PT Bold приемлемо читается, но это будет видно только через некоторое время.
Вложения
2020-06-25-155226_1354x768_scrot.png
2020-06-25-155226_1354x768_scrot.png (40.11 КБ) 903 просмотра
2020-06-25-155826_1354x768_scrot.png
2020-06-25-155826_1354x768_scrot.png (96.94 КБ) 903 просмотра

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 25.06.20 16:06

Различимость на скриншоте оставляет желать лучшего, на самом деле если не приглядываться,
то не заметишь. На экране в a2 выглядит несколько лучше (или мне хочется в это верить). Во всяком случае, в рекламных целях упомянуть можно и в принципе пользоваться можно. А без режима подчёркивания вряд ли удастся обойтись.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 25.06.20 16:33

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

Хёфчик
Сообщения: 25
Зарегистрирован: 03.02.19 14:37

Re: Кириллица с глазами

Сообщение Хёфчик » 25.06.20 17:12

На первый взгляд Mono PT Bold приемлемо читается
Мне кажется, шрифт https://github.com/JetBrains/JetBrainsMono будет лучше выглядеть.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 26.06.20 00:48

Не знаю, насколько он хорош, но Яос его не может отрисовать. Видимо, там какие-то новшества в формате.
Оказывается, PT специально сделан для того, чтобы поддерживать письменность всех народов России.
Однако за 10 лет никто не раскошелился на курсив и это многое говорит о нашем состоянии.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 26.06.20 22:29

Пример того, как бы мог выглядеть отличающийся шрифт:
Вложения
пример-отличающегося-начертания.png
пример-отличающегося-начертания.png (5.32 КБ) 1024 просмотра

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 28.06.20 00:15

И вот ещё. Надо сделать такой вот шрифт, только не полужирный, нормальной ширины и более простой.

Изображение

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 28.06.20 10:27

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

Вместо этого реализовал режим подчёркивания латиницы, который включается/выключается командой в главном меню системы.
Выглядит так:

Изображение

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 28.06.20 21:00

Ещё интересные шрифты - Sochi 2014, Blagovest.

Sochi 2014 квадратненький, но А в нём плохо отличимо. Принадлежит
оргкомитету игр, т.е. неясно, можно ли использовать.

Blagovest стилизован под древнерусский, но при этом очень простой. Можно попробовать...

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 30.06.20 21:10

Задание для фриленсера сформулировано так:

Речь будет идти лишь о видоизменении ограниченного количества букв: АВЕКМНОРСТХаеорсух

ВЕКНРХ – нужно перенести середину повыше, А – сделать крышу плоскую вместо острой, М – скажем, сделать вертикальную палку или стилизовать под старославянскую, ОоСс – сделать похожими на старославянские (заострить вверху и внизу), Т – сделать засечку внизу, а сделать похожей на альфу, е – похожей на э, р – засечку внизу, у – сделать похожей на гамму, как в старослвянском, х – опустить хвостики, как в старославянском.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 01.07.20 22:33

Облегчённый вариант подчёркивания - только отличающиеся буквы, плюс поправил геометрию.
Вложения
Ещё-одно-подчёркивание.png
Ещё-одно-подчёркивание.png (32.43 КБ) 926 просмотров

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 01.07.20 22:40

А вот горизонтальное вычёркивание (пробовал и вертикальное, но оно как-то совсем не пошло, не понял, почему).
Это была та идея, с к-рой я начал, но не получилось сначала её воплотить. Теперь получилось.
Но в качестве предохранителя от случайных ошибок оно вряд ли сработает - отличие не бросается в глаза.

Если вычеркнуть больше, то на рабочих кеглях латиница просто начинает разрушаться.
Вложения
вычёркивание.png
вычёркивание.png (12.33 КБ) 925 просмотров

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 01.07.20 22:54

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

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 02.07.20 21:45

А вот и она. Мне нравится.
Вложения
Буквы-сдвинуты-на-1.png
Буквы-сдвинуты-на-1.png (99.94 КБ) 1021 просмотр

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 03.10.20 22:44

Возникло две новых идеи. Во-первых, двойные полосы в Н и Т, как в газете "Правда" с её двойным А. Во-вторых, иногда в старорусских шрифтах наблюдаются "узелки", например, как здесь:

Изображение

Их тоже можно использовать для отличения. Получается та же кириллица с глазами, но не с глазами, а с узелками и культурным фоном.

Аватара пользователя
Лис [Вежливый]
Сообщения: 563
Зарегистрирован: 08.10.18 13:32

Re: Кириллица с глазами

Сообщение Лис [Вежливый] » 04.10.20 02:48

Почему должна отличаться кириллица.
Это пусть латиница себе узелки вставляет...

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 04.10.20 09:31

Для этого нужно сначала победить, но до этого очень далеко.

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 11.10.20 15:39

Наконец-то разобрался, что такое устав, полуустав и вязь. Для дополнения нужны ещё скоропись и гражданский шрифт

Видел статью про эти шрифты, думал залить её сюда, но слёту она не нашлась. И за 15 минут не нашлась. Потому хоть вот это пусть будет.

http://rbardalzo.narod.ru/4/viaz.html

Нам нужен пункт "трансорфмация букв", я сохранил статью в pdf и png, но форум не разрешает сохранять такие большие файлы.

Павиа
Сообщения: 136
Зарегистрирован: 23.05.19 21:28

Re: Кириллица с глазами

Сообщение Павиа » 11.10.20 21:10

https://habr.com/ru/post/521740/
https://www.canva.com/ru_ru/obuchenie/kerning/
Нам нужен пункт "трансорфмация букв", я сохранил статью в pdf и png, но форум не разрешает сохранять такие большие файлы.
Статью в pdf и на Яндекс Диск.
Изображение Ссылка

БудДен
Сообщения: 2869
Зарегистрирован: 07.10.18 14:01

Re: Кириллица с глазами

Сообщение БудДен » 12.10.20 00:23

Да, про Яндекс диск-то я и не вспомнил. Спасибо!

Ответить