Перечеркнутый или перечеркнутый ноль 0̷ — это представление арабской цифры « » (ноль) с косой чертой или точкой через нее. Этот вариант нулевого глифа часто используется для различения цифры «ноль» («0») от латинской буквы « O » везде, где это различие необходимо подчеркнуть, особенно в системах кодирования , научных и инженерных приложениях, компьютерном программировании (например, разработке программного обеспечения ) и телекоммуникациях. Таким образом, он помогает различать символы, которые в противном случае были бы омоглифами . Он широко использовался в эпоху перфокарт , когда программы обычно записывались вручную, чтобы избежать двусмысленности, когда символ позже набирался на перфокарте .
Перечеркнутый ноль используется в ряде полей, чтобы избежать путаницы с буквой «O». Он используется программистами , при записи позывных радиолюбителей и в военной радиосвязи, поскольку журналы таких контактов, как правило, содержат как буквы, так и цифры.
Перечеркнутый ноль использовался в телетайпных схемах для метеорологических приложений. В этом использовании его иногда называли коммуникационным нулем. [1]
Перечеркнутый ноль можно использовать в стехиометрии, чтобы избежать путаницы с символом кислорода (заглавная буква О).
Перечеркнутый ноль также используется в диаграммах и документировании в области медицины и здравоохранения, чтобы избежать путаницы с буквой «O». Он также обозначает отсутствие чего-либо (аналогично использованию символа « пустого множества »), например, знака или симптома.
На номерных знаках Новой Зеландии используются перечеркнутые нули . [2]
Перечеркнутый ноль появился еще до появления компьютеров и, как известно, использовался в двенадцатом и тринадцатом веках. [3]
Во времена пишущих машинок не было клавиши для перечеркнутого нуля. Машинистки могли сгенерировать его, сначала набрав либо заглавную «O», либо ноль, а затем клавишу backspace , после чего нажав клавишу слеша. Результат был бы очень похож на перечеркнутый ноль.
Он используется во многих приложениях телетайпа Бодо , в частности, в верхней части клавиатуры и в наборной паллете, которые объединяют «P» и перечеркнутый ноль. [4] Кроме того, перечеркнутый ноль используется во многих графических наборах ASCII, происходящих от печатного колеса по умолчанию на телетайпе модели 33. [ 5]
Использование перечеркнутого нуля многими компьютерными системами 1970-х и 1980-х годов вдохновило спейс-рок- группу 1980-х годов Underground Zerø использовать хэви-металическую умлаут -скандинавскую гласную ø в названии группы и в качестве логотипа группы на обложках всех ее альбомов (см. ссылку ниже).
Наряду со шрифтами Westminster , MICR и OCR-A , перечеркнутый ноль стал одним из элементов, связанных с хакерской культурой в 1980-х годах. Некоторые мультфильмы изображали пользователей компьютеров, общающихся в двоичном коде с единицами и нулями, используя перечеркнутый ноль вместо 0.
Перечеркнутые нули использовались в работах на основе Flash компании Young-Hae Chang Heavy Industries , в частности в их работе 2003 года Operation Nukorea . Причина их использования неизвестна, но предполагается, что они связаны с темами «отрицания, стирания и отсутствия». [6]
Недостатком перечеркнутого нуля является то, что его можно спутать с несколькими другими символами.
Полный список см. на странице неоднозначности символа Ø : Ø (многозначность) .
В Unicode перечеркнутый ноль считается типографской вариацией арабской цифры ноль 0 , которая является кодовой точкой U+0030 . Поскольку почти все программное обеспечение требует, чтобы каждая десятичная цифра имела только одно уникальное семантическое представление, Unicode не определяет кодовую точку (кроме U+0030 ) для изменения визуального вида нуля. [a] Это означает, что перечеркнутый глиф нуля отображается только для U+0030 — и затем всегда — когда активен шрифт, разработчик которого выбрал эту опцию. Успешное отображение в конкретной локальной системе зависит от того, чтобы убедиться, что такой шрифт доступен там, либо через файлы шрифтов системы, либо через внедрение шрифта , а также убедиться, что он выбран.
В качестве явного визуального представления Unicode поддерживает перечеркнутый ноль только косвенно, не как односимвольную кодовую точку , а как два символа, объединенных в последовательность объединения . См. ниже Объединение косой черты.
В Unicode 9.0 представлен еще один метод создания короткой диагональной штриховой формы путем добавления селектора вариации 1 U+FE00 после нуля [7] , в этом браузере он дает 0︀ .
В большинстве типографических дизайнов косая черта перечеркнутого нуля обычно не выходит за пределы многоточия. Сравните это со скандинавской гласной " Ø ", символом " пустого множества " "∅" и символом диаметра ⌀ .
В ранних линейных принтерах общепринятым было правило оставлять ноль без орнамента, но к букве O добавлялся хвостик или крючок, так что она напоминала перевернутую Q (например, U+213A ℺ ) или курсивную заглавную букву O ( ). [8]
В шрифте Fixedsys цифра 0 имеет два внутренних зубца вдоль линий косой черты. Это выглядит как белая «S» внутри черных границ нуля.
В шрифте FE-Schrift , используемом на немецких автомобильных номерных знаках , ноль имеет прямоугольную форму и «вкрапленную» косую черту: диагональную трещину сразу под верхним правым изгибом.
К шрифтам, которые обычно используются на персональных компьютерах и используют перечеркнутый ноль, относятся:
Шрифты с точкой-нулем:
Ноль с точкой в центре, по-видимому, возник как опция на контроллерах дисплея IBM 3270. Точечный ноль может показаться похожим на греческую букву тета (особенно заглавную тета, Θ), но у них разные глифы . В растровых шрифтах тета обычно имеет горизонтальную линию, соединяющую или почти касающуюся сторон O; в то время как точечный ноль просто имеет точку посередине. Однако на дисплее с низким разрешением такую форму можно спутать с цифрой 8. В некоторых шрифтах буква IPA для билабиального щелчка (ʘ) выглядит похожей на точечный ноль.
В качестве альтернативы, точка может стать вертикальным следом, например, путем добавления "комбинирующего короткого вертикального наложения линии" (U+20D3)
. Это может быть закодировано 0⃓
как 0⃓ .
С 2023 года на словацких номерных знаках используется ноль с точкой. [13]
IBM (и несколько других ранних производителей мэйнфреймов) использовали соглашение, в котором буква O имела косую черту, а цифра 0 — нет. [14] Это еще более проблематично для датчан , фарерцев и норвежцев, поскольку это означает, что две их буквы — O и перечеркнутая O ( Ø ) — визуально похожи.
Позже это было перевернуто, и большинство мэйнфреймовых цепных или ленточных принтеров использовали противоположную конвенцию (буква O печаталась как есть, а цифра ноль печаталась с косой чертой Ø ). Это было фактическим стандартом с 1970-х по 1990-е годы. Однако текущее использование сетевых лазерных принтеров, использующих шрифты в стиле ПК, привело к упадку перечеркнутого нуля в большинстве компаний — только несколько лазерных принтеров настроили на использование Ø .
Unicode поддерживает комбинирование символов, которые накладываются на предыдущий символ для создания составного глифа. Это можно использовать для получения грубого типографского приближения , где косая черта содержится внутри нуля. Он рассматривается буквально как «ноль, который перечеркнут», и кодируется как два символа: стандартный ноль 0, за которым следует либо «комбинированное наложение короткой косой черты» U+0337 , либо «комбинированное наложение длинной косой черты» U+0338 .
Например, размещение «длинной косой черты», которая в HTML может быть записана как 0̸
, отображается как 0̸ .
Использование «короткой косой черты» U+0337 после стандартного нулевого символа кодируется как и дает следующее: 0̷ .0̷
Некоторое оборудование Burroughs / Unisys отображает ноль с перевернутой косой чертой, похожий на символ «нет » 🛇 .
๐ ๑ ๒ ๓ ๔ ๕ ๖ ๗ ๘ ๙
Номер детали телетайпа 99564 (клавиша).
{{cite magazine}}
: Cite журнал требует |magazine=
( помощь ){{cite magazine}}
: Cite журнал требует |magazine=
( помощь )