Все статьи
27 августа 2026 г.8 мин чтения

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

Нулевая перечеркнутая цифра: где включить 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-функции, а выбранный текстовый стиль должен использовать нужную гарнитуру. Если хотя бы одно условие не выполняется, настройка может отсутствовать или не давать видимого результата.

Главное правило: slashed zero включается на уровне отображения, а не заменой символов в тексте. Поэтому после отключения функции исходные данные останутся прежними, а ноль снова станет обычным.

Где включить перечеркнутый ноль в разных программах

Редакторы макетов и графические программы

В 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, поэтому универсальной клавишной комбинации для него нет.
  • Включать настройку до выбора подходящего шрифта. Если гарнитура не содержит альтернативного глифа, пункт может быть недоступен или визуально ничего не изменится.
  • Путать перечеркнутый ноль с пустым множеством. Эти знаки имеют разное назначение и не должны заменять друг друга в математике или программном коде.
  • Использовать ручную линию поверх цифры. Такой приём ломает выравнивание, плохо масштабируется и может исчезнуть при экспорте или изменении текста.
  • Проверять результат только в одном размере. Диагональ, заметная на крупном кегле, может стать слишком тонкой или превратиться в визуальное пятно в мелком тексте.
  • Забывать о копировании и доступности. Альтернативная форма меняет внешний вид, но не добавляет пояснение для пользователя и не устраняет необходимость в понятных подписях.

Чеклист перед публикацией макета или интерфейса

  1. Выберите шрифт, в котором заявлена или фактически присутствует функция slashed zero.
  2. Проверьте, что используемая программа поддерживает OpenType и применяет функцию к нужному текстовому стилю.
  3. Сравните ноль с буквами O, О и похожими цифрами в реальной тестовой строке.
  4. Проверьте обычное, полужирное, курсивное и моноширинное начертания, если они используются в проекте.
  5. Увеличьте и уменьшите масштаб, чтобы оценить читаемость диагонали в рабочих условиях.
  6. Протестируйте экспорт в PDF, изображение, веб-страницу или другой формат, который получит пользователь.
  7. Убедитесь, что перечеркнутый ноль нужен по задаче, а не добавлен только ради декоративного эффекта.

Как выбрать шрифт с перечеркнутым нулём

При выборе гарнитуры смотрите не только на наличие диагонали, но и на качество всей системы цифр. Для кода важны моноширинность, различимые формы 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 и настройте визуальную систему под код, интерфейс, брендинг или печатный проект.