Нулевая перечеркнутая цифра: где включить slashed zero

Нулевая перечеркнутая цифра включается не отдельной клавишей, а через функцию шрифта slashed zero, если гарнитура её поддерживает. В редакторах и терминалах настройка находится в параметрах шрифта или OpenType, а в вебе задаётся через CSS. Ниже разберём, где искать функцию, как проверить результат и почему она иногда не срабатывает.
Дата актуальности: 27 августа 2026 года. Названия пунктов меню могут отличаться в разных программах, но принцип остаётся одинаковым: приложение должно поддерживать OpenType-функции, а выбранный шрифт — содержать альтернативную форму нуля с диагональной чертой.
Что означает перечеркнутый ноль в шрифте
Перечеркнутый ноль — это альтернативное начертание цифры 0, в котором внутри знака проходит диагональная черта. В типографике такой вариант обычно называется slashed zero или zero slash. Он нужен не для украшения текста, а для быстрого различения нуля, буквы O, кириллической О и иногда похожих символов в коде, серийных номерах и технических обозначениях.
Обычный ноль и перечеркнутый ноль имеют один и тот же Unicode-символ U+0030. Это важно: slashed zero не является отдельным знаком, который можно вставить универсальным кодом. Программа показывает ту же цифру в другой глифовой форме, если активирована соответствующая OpenType-функция шрифта.
Не следует путать перечеркнутый ноль с символом пустого множества или с буквой O, перечеркнутой вручную. Пустое множество относится к математической записи, а slashed zero является типографической альтернативой цифры. В коде значение символа не меняется: меняется только его визуальное отображение.
Как работает функция slashed zero
Функция slashed zero обычно обозначается OpenType-тегом zero. OpenType позволяет хранить в шрифте альтернативные глифы и правила их включения. Когда приложение поддерживает эту функцию, оно заменяет стандартный глиф цифры 0 на вариант с диагональной чертой, не изменяя сам текстовый символ и его копирование.
Поддержка зависит сразу от трёх условий: в шрифте должен быть предусмотрен альтернативный ноль, программа должна уметь применять OpenType-функции, а выбранный текстовый стиль должен использовать нужную гарнитуру. Если хотя бы одно условие не выполняется, настройка может отсутствовать или не давать видимого результата.
Где включить перечеркнутый ноль в разных программах
Редакторы макетов и графические программы
В Adobe InDesign, Illustrator, Photoshop и других программах с расширенной типографикой функция обычно находится в панели OpenType, панели «Глифы» или дополнительных параметрах символов. Выделите текст, выберите шрифт, откройте доступные функции OpenType и найдите пункт, связанный с перечеркнутым нулём. В некоторых интерфейсах он отображается как Slashed Zero, Zero Slash или «Перечеркнутый ноль».
Если отдельного переключателя нет, откройте панель «Глифы» и найдите альтернативную форму цифры 0 среди вариантов выбранного шрифта. Такой способ может вставить альтернативный глиф вручную, но поведение будет зависеть от программы и формата текста. Для повторяющихся текстовых стилей удобнее применять OpenType-функцию ко всему стилю.
Текстовые редакторы, IDE и редакторы кода
В IDE и обычных текстовых редакторах настройка встречается реже. Многие программы позволяют выбрать гарнитуру и начертание, но не дают доступа к стилистическим функциям OpenType. Если в настройках нет пункта slashed zero, используйте шрифт, в котором перечеркнутый ноль включён как стандартный вариант, либо найдите расширение и тему, поддерживающие эту возможность.
Для программиста важнее всего стабильная различимость символов в строках, логах и документации. Например, в записи O0l1 легко перепутать заглавную O, ноль, строчную l и единицу. Перечеркнутый ноль помогает визуально отделить 0 от O, но не решает проблему различия всех похожих знаков, поэтому стоит выбирать гарнитуру с хорошо разведёнными формами символов.
Терминалы и консоли
В терминалах чаще всего используется моноширинный шрифт, а возможность slashed zero зависит от самого терминального приложения. Откройте настройки профиля или окна терминала, перейдите к параметрам текста и выберите гарнитуру с перечеркнутым нулём. Если отдельного переключателя нет, проверьте, поддерживает ли терминал OpenType-функцию zero; многие простые консоли применяют только базовый набор глифов.
Веб-сайты и CSS
В веб-дизайне OpenType-функцию можно включить свойством CSS font-variant-numeric: slashed-zero. Для более точного управления используют font-feature-settings: "zero" 1. Второй вариант зависит от браузера и шрифта сильнее, поэтому перед публикацией проверьте отображение в целевых браузерах, на мобильных устройствах и при загрузке веб-шрифта.
Для интерфейсов с номерами заказов, кодами подтверждения и техническими идентификаторами перечеркнутый ноль может улучшить чтение. Однако не применяйте его автоматически ко всему сайту: в рекламных заголовках, длинном тексте и некоторых брендовых надписях диагональная черта создаёт лишний визуальный шум.
Практические примеры использования slashed zero
В программном коде перечеркнутый ноль особенно полезен в моноширинных гарнитурах. Сравните визуальные пары O0, O8, B8 и 0O. Если ноль имеет внутреннюю диагональ, читателю проще понять, что в строке сгенерирован именно числовой символ, а не буква.
В технической документации альтернативная форма помогает при чтении серийных номеров, артикулов, координат и параметров оборудования. Например, в коде устройства FG0O28 перечеркнутый ноль отделяет цифру от соседней буквы O. Для печатных материалов дополнительно проверьте, не пересекается ли диагональ с малым кеглем и не теряется ли она при копировании.
В дизайне интерфейса slashed zero уместен в полях, где пользователь сверяет символы вручную: ключах доступа, идентификаторах, номерах заявок и значениях на инженерных панелях. Для обычных цен, дат и больших числовых показателей он нужен только тогда, когда форма нуля соответствует общей стилистике шрифта.
Как проверить, что функция действительно работает
Начните с тестовой строки, в которой есть несколько нулей и похожих знаков: O0О 1000 0O8. Включите функцию и сравните только форму цифры 0. Если меняется вся строка, это может быть не slashed zero, а другой стилистический набор или замена шрифта.
Затем увеличьте масштаб и проверьте толщину диагонали, её наклон и расстояние до внутреннего контура. Хороший альтернативный глиф остаётся различимым в рабочем размере, не выглядит как буква и не разрушает равновесие цифр. Обязательно протестируйте обычное, полужирное и моноширинное начертания отдельно: функция может быть реализована не во всех стилях семейства.
Частые ошибки при включении перечеркнутого нуля
- Искать отдельный Unicode-символ вместо OpenType-функции. У slashed zero обычно сохраняется код цифры 0, поэтому универсальной клавишной комбинации для него нет.
- Включать настройку до выбора подходящего шрифта. Если гарнитура не содержит альтернативного глифа, пункт может быть недоступен или визуально ничего не изменится.
- Путать перечеркнутый ноль с пустым множеством. Эти знаки имеют разное назначение и не должны заменять друг друга в математике или программном коде.
- Использовать ручную линию поверх цифры. Такой приём ломает выравнивание, плохо масштабируется и может исчезнуть при экспорте или изменении текста.
- Проверять результат только в одном размере. Диагональ, заметная на крупном кегле, может стать слишком тонкой или превратиться в визуальное пятно в мелком тексте.
- Забывать о копировании и доступности. Альтернативная форма меняет внешний вид, но не добавляет пояснение для пользователя и не устраняет необходимость в понятных подписях.
Чеклист перед публикацией макета или интерфейса
- Выберите шрифт, в котором заявлена или фактически присутствует функция slashed zero.
- Проверьте, что используемая программа поддерживает OpenType и применяет функцию к нужному текстовому стилю.
- Сравните ноль с буквами O, О и похожими цифрами в реальной тестовой строке.
- Проверьте обычное, полужирное, курсивное и моноширинное начертания, если они используются в проекте.
- Увеличьте и уменьшите масштаб, чтобы оценить читаемость диагонали в рабочих условиях.
- Протестируйте экспорт в PDF, изображение, веб-страницу или другой формат, который получит пользователь.
- Убедитесь, что перечеркнутый ноль нужен по задаче, а не добавлен только ради декоративного эффекта.
Как выбрать шрифт с перечеркнутым нулём
При выборе гарнитуры смотрите не только на наличие диагонали, но и на качество всей системы цифр. Для кода важны моноширинность, различимые формы O и 0, открытая форма строчной l, понятная единица и равномерная ширина знаков. Для интерфейса важнее читаемость на экране, поддержка нужных языков и корректная работа веб-формата.
Если функция нужна в нескольких приложениях, проверьте, одинаково ли ведёт себя файл шрифта в настольных программах, браузере и мобильной среде. Иногда один и тот же шрифт показывает альтернативу в графическом редакторе, но игнорирует её в простом текстовом поле. В таком случае выбирайте наиболее предсказуемый сценарий или используйте отдельную гарнитуру для технических данных.
Частые вопросы о slashed zero
Можно ли напечатать перечеркнутый ноль с клавиатуры?
Обычно нет, потому что перечеркнутый ноль является альтернативным глифом цифры 0, а не отдельным символом Unicode. Его включают через OpenType в программе или выбирают вручную в панели глифов. Если приложение не поддерживает такие функции, остаётся использовать шрифт, где эта форма задана как стандартная.
Работает ли slashed zero в любом шрифте?
Нет. Шрифт должен содержать альтернативный глиф и соответствующее правило OpenType. Даже при наличии такой функции конкретная программа может не показывать её, если поддерживает только базовые параметры шрифта и не умеет применять стилистические замены.
Меняется ли значение цифры после включения функции?
Нет. Текстовый символ остаётся цифрой 0 с тем же кодом Unicode. Меняется только визуальная форма глифа, поэтому вычисления, поиск, сортировка и копирование обычно работают так же, как с обычным нулём.
Чем slashed zero отличается от перечёркивания вручную?
Slashed zero — заранее спроектированный глиф внутри шрифта: его диагональ согласована с толщиной штрихов, пропорциями и метриками цифр. Ручная линия является отдельным объектом или эффектом, поэтому может смещаться, плохо масштабироваться и нарушать редактируемость текста.
Можно ли включить перечеркнутый ноль на сайте?
Да, если веб-шрифт поддерживает функцию, а браузер корректно применяет CSS-настройку. Обычно используют font-variant-numeric: slashed-zero или OpenType-свойство font-feature-settings. После подключения проверьте отображение на разных браузерах и убедитесь, что резервный шрифт не меняет смысловую различимость цифр.
Подходит ли перечеркнутый ноль для основного текста?
Чаще всего он полезнее в коротких технических фрагментах, чем в длинном тексте. В коде, идентификаторах и серийных номерах диагональ снижает риск путаницы, а в обычных абзацах может добавлять визуальный шум. Решение зависит от кегля, контекста и характера гарнитуры.
Вывод
Нулевая перечеркнутая цифра — это OpenType-альтернатива обычного нуля, а не отдельный символ. Ищите функцию slashed zero в настройках шрифта, панели OpenType или CSS, а затем проверяйте результат на реальных строках, размерах и начертаниях. Для технических интерфейсов и кода такая форма особенно полезна, когда требуется быстро отличать 0 от O.
Нужна гарнитура с понятными цифрами и альтернативными символами? Создайте собственный шрифт на fontgenerator.ru и настройте визуальную систему под код, интерфейс, брендинг или печатный проект.