0xproto - это программирующий шрифт, ориентированный на разборчивость исходного кода.
Обеспечение чтения кода - ваша собственная ответственность;)

В. Могу ли я на законных основаниях использовать 0xproto для моей цели?
А. Скорее всего, да. 0xproto бесплатный и открытый исходный код. Для получения подробной информации прочитайте лицензию.
В. Где я могу получить 0xproto?
А. Здесь
Когда дело доходит до программирования шрифтов, разборчивость имеет первостепенное значение, особенно четкое дифференциацию каждой буквы. Поддержание ясности в кодировании имеет решающее значение, поскольку оно минимизирует двусмысленность и помогает предотвратить ошибки, которые могут привести к программным ошибкам.

0xproto-это шрифт, изобретательно предназначенный для улучшения дифференциации между похожими буквами.
Инженеры -программисты часто работают с шрифтами в Small Print в своем предпочтительном текстовом редакторе или программном обеспечении терминала. Таким образом, мы скорректировали шрифт, чтобы обеспечить, чтобы внутренняя часть каждого персонажа была достаточно широкой, чтобы его можно было легко видимо, даже при меньших размерах шрифтов.

Кроме того, есть функция, называемая исцелением текстуры, которая усиливает разборчивость естественных широких символов, таких как m Эта функция немного расширяет персонажей, таких как m , чтобы улучшить разборчивость, когда они рядом с более узкими персонажами, такими как i и l , или символы, такие как периоды, колонны и пространства, при этом сохраняя их в пределах ширины монопродажи. GitHub включает эту функцию в «Monaspace».

По сравнению с обычными шрифтами, моносированные шрифты часто демонстрируют неравномерное распределение темных и легких пространств. 0xproto эффективно смягчает эту проблему, используя уникальные формы букв для поддержания визуального баланса.

Инженеры -программисты часто используют различные символы во время программирования.
Как предполагает код FIRA, такие последовательности, как := или => функционируют как одиночные логические токены, даже если они состоит из двух символов на экране. Тем не ≠ , многие программные шрифты, такие как код FIRA, используют лигатуры, например, чтобы изменить внешний вид != Хотя != Обычно используется для представления ≠ во многих языках программирования, на мой взгляд, лигатуры, которые изменяют первоначальное значение, не соответствуют определению «лигатур».
С точки зрения функциональной или удобства использования лигатур, которые преобразуют значение ≠ или других чрезмерно искаженных лигатур, заставляют предвидеть их значение, если какая -либо часть строки будет стерта.

По этим причинам 0xproto принял сознательное решение воздерживаться от использования лигатур, которые изменяют как значение, так и форму.
Если вы предпочитаете лигатуру программирования до сих пор, я рекомендую код FIRA, потому что он очень чистый и полезный!
ss01 )В семействе курсиков 0xproto некоторые персонажи могут быть изменены на сценарий.

Как включить:
ss01 . Install в меню SettingsText Editor -> Font -> Font Family"0xProto" (приложите 0xProto в ' или двойные кавычки " .)Чтобы включить лигатуры:
Text Editor -> Font -> Font LigaturesEdit in settings.json"editor.fontLigatures" на true в settings.json Лицензия SIL Open Font, версия 1.1
Copyright (C) 2024 0xtype