Полоснул нуль является представлением числа « 0 » (ноль), с косой чертой через него. Символ нуля с косой чертой часто используется для отличия цифры «ноль» («0») от буквы « O » латинского алфавита в любом месте, где это различие требует особого внимания, особенно в системах кодирования , научных и инженерных приложениях, компьютерном программировании (например, в программном обеспечении). развитие ) и телекоммуникации. Таким образом, это помогает различать символы, которые в противном случае были бы гомоглифами . Это обычно использовалось во время перфокартыэпоху, когда программы обычно писались от руки, чтобы избежать двусмысленности, когда символ позже набирался на перфораторе .
В отличие от скандинавской гласной « Ø », символа « пустого множества » «» и символа диаметра ⌀ , косая черта косого нуля обычно не выходит за пределы эллипса в большинстве типографских дизайнов. Однако ноль с косой чертой иногда аппроксимируют путем наложения символов нуля и косой черты, в результате чего получается 0̷ .
Истоки
Абсолютный ноль появился раньше компьютеров и, как известно, использовался в двенадцатом и тринадцатом веках. [1] Он используется во многих приложениях телетайпа Бодо , в частности, на клавиатуре и на печатном поддоне, в которых сочетается буква «P» и косая черта. [2] Кроме того, косой ноль используется во многих графических наборах ASCII, происходящих от колеса ввода по умолчанию в Teletype Model 33 . [3]
Использование
Ноль с косой чертой используется в ряде полей, чтобы избежать путаницы с буквой «О». Он используется компьютерными программистами при записи позывных радиолюбителей и в военном радио, поскольку записи таких контактов обычно содержат как буквы, так и цифры.
Ноль с косой чертой, иногда называемый коммуникационным нулем, использовался в схемах телетайпа для погодных приложений. [4]
Ноль с косой чертой можно использовать в стехиометрии, чтобы избежать путаницы с символом кислорода (заглавная буква O).
Ноль с косой чертой также используется при составлении графиков и документировании в медицине и здравоохранении, чтобы избежать путаницы с буквой «О». Он также означает отсутствие чего-либо (аналогично использованию символа « пустой набор »), например, знака или симптома.
Наряду со шрифтами Westminster , MICR и OCR-A косой ноль стал одной из вещей, связанных с хакерской культурой в 1980-х годах. Некоторые мультфильмы изображали пользователей компьютеров, говорящих в двоичном коде с единицами и нулями, используя ноль с косой чертой вместо 0.
Чтобы создать на пишущих машинках ноль с косой чертой, машинистки набирали обычную букву «О» или ноль, пробел и затем нажимали клавишу с косой чертой, чтобы отметить ноль.
Использование косого нуля во многих компьютерных системах 1970-х и 1980-х годов вдохновило космическую рок- группу 1980-х годов Underground Zerø на использование скандинавской гласной хэви-метал умлаут ø в названии группы и в качестве логотипа группы на всех обложках их альбомов (см. Ссылку ниже ).
Срезанные нули использовались в основанном на Flash художественном оформлении Young-Hae Chang Heavy Industries , особенно в их работе 2003 года, Operation Nukorea. Причина их использования неизвестна, но предполагается, что они связаны с темами «отрицания, стирания и отсутствия». [5]
Косые нули также можно использовать в чеках для предотвращения мошенничества, например: изменение 0 на 8. [ необходима цитата ]
На номерных знаках Новой Зеландии используются косые нули . [6]
Представление в Unicode и HTML
Обработка нуля с косой чертой как глифа поддерживается любым шрифтом, разработчик которого выбрал этот вариант. Успешное отображение в любой локальной системе зависит от наличия шрифта, доступного там, либо через системные файлы шрифтов, либо через встраивание шрифтов .
Unicode поддерживает явный косой ноль, но только через пару комбинируемых символов , а не как отдельный отдельный символ (или кодовую точку на языке Unicode). Он трактуется буквально как «ноль с косой чертой» и кодируется двумя символами: обычным нулем и затем «объединяющим наложением с длинной солидной чертой» U + 0338 . Эти комбинированные символы накладываются на предыдущий символ, создавая составной глиф: 0̸ . Это может быть записано в HTML как 0̸
.
Unicode 9.0 представил другой метод для создания формы с короткой диагональной штриховкой путем добавления селектора вариации 1 U + FE00 после нуля [7], в этом браузере он выдает 0︀ .
Подобные символы
У косого нуля есть тот недостаток, что его можно спутать с несколькими другими символами:
- Полоснул ноль вызывает проблемы на всех языках , потому что это может быть ошибочно принято за 8, особенно при недостаточном освещении, изображений или глаз из фокуса, или печать мала по сравнению с размером точки.
- Это вызывает проблемы для некоторых скандинавских языков - Ø используется как буква в датском , фарерском и норвежском алфавитах , где оно представляет [ ø ] или [ œ ] .
- Он также напоминает греческие буквы Theta и Phi в некоторых шрифтах (хотя обычно косая черта бывает горизонтальной или вертикальной соответственно).
- Символы Ø и «∅» (U + 2205) используются в математике для обозначения пустого множества .
- «⌀» - символ диаметра (U + 2300 в Unicode).
- В немецкоязычных странах Ø также используется как символ среднего значения: среднее на немецком языке - это Durchschnitt , что напрямую переводится как сквозное . [8]
Варианты
Пунктирный ноль
Ноль с точкой в центре, похоже, появился в качестве опции для контроллеров дисплея IBM 3270 . Точечный ноль может показаться похожим на греческую букву тета (особенно заглавную тета, Θ), но у них разные глифы . В растровых шрифтах тета обычно имеет горизонтальную линию, соединяющую или почти соприкасающуюся со сторонами буквы O; в то время как точечный ноль просто имеет точку посередине. Однако на дисплее с низким разрешением такую форму можно спутать с цифрой 8. В некоторых шрифтах буква IPA для двухгубного щелчка (ʘ) похожа на точечный ноль.
В качестве альтернативы точка может стать вертикальным следом, например, путем добавления «комбинированного наложения коротких вертикальных линий» (U+20D3)
. Это может быть закодировано как 0⃓
дающее 0⃓ .
Обрезанная буква "O"
IBM (и несколько других первых производителей мэйнфреймов) использовали соглашение, в котором буква O имела косую черту, а цифра 0 - нет. [9] Это еще более проблематично для датчан , фарерцев и норвежцев, потому что это означает, что две их буквы - O и косая O ( Ø ) - визуально похожи.
Позже это было перевернуто, и большинство цепных или ленточных принтеров мэйнфреймов использовали противоположное соглашение (буква O напечатана как есть, а цифра ноль напечатана с косой чертой Ø ). Это был стандарт де-факто с 1970-х по 1990-е годы. Однако текущее использование сетевых лазерных принтеров, использующих шрифты в стиле ПК, привело к тому, что в большинстве компаний исчезла косая черта - только несколько лазерных принтеров сконфигурировали для использования Ø .
Короткая косая черта
Использование «комбинирования наложения короткого солидуса» (U+0337)
дает результат, в котором косая черта заключена в ноль. Это может быть закодировано как 0̷
0̷.
Обратная косая черта
Некоторый Burroughs / Unisys оборудование отображает ноль с обратными косыми чертами, похожими на символ отсутствует , ⃠ .
Другое
Еще одна конвенция обычны на ранних линейных принтеров оставил ноль unornamented но добавил хвост или крюк в письме-O так , что она напоминала перевернутый Q (например , U + 213A ℺ ) или рукописным заглавная буква-O (). [10]
В гарнитуре Fixedsys цифра 0 имеет две внутренние зазубрины вдоль линий косой черты. Это очень похоже на белую букву «S» внутри черных границ нуля.
В шрифте FE-Schrift , используемом на немецких автомобильных номерных знаках , ноль имеет прямоугольную форму и имеет «вкрапленную» косую черту: диагональную трещину прямо под верхней правой кривой.
Гарнитуры
Гарнитуры, обычно встречающиеся на персональных компьютерах , в которых используется косая черта, включают:
- Терминал в Microsoft «s Windows , линии.
- Consolas в Microsoft «s Windows Vista , Windows 7 , Microsoft Office 2007 и Microsoft Visual Studio 2010
- Menlo в macOS
- Монако в macOS
- SF Mono в macOS [11] [12]
- В Fedora распределение Linux поставляется с подредактирован вариантом начертания освобождения , который добавляет косую черту к нулю; этого нет в большинстве других дистрибутивов Linux.
- ProFont
- Робото Моно
Пунктирные нулевые шрифты:
- DejaVu семейство шрифтов имеет «DejaVu Sans Mono» вариант с точечным нуля. [13]
- У Andalé Mono ноль с точками.
- IBM Plex Mono использует ноль с точками.
- В Source Code Pro и связанных с ним гарнитурах используется ноль, разделенный точками.
См. Также
- 0 (число)
- Символы нуля
- Названия числа 0 на английском языке
- Варианты арабских цифр # Ноль с косой чертой
- Региональный вариант почерка # арабские цифры
Ссылки
- ^ Каджори 1928 .
- ^ "Teletype Printing Telegraph Systems, Keytops, and Typepallets", Бюллетень 1164B, апрель 1958: 1-6, номер детали телетайпа 99564 (клавиша)
- ^ Бюллетень запчастей телетайпа 1184B страницы 27 - 29 рис.29 - 31
- ^ "Справочные данные для радиоинженеров, пятое издание, Howard W. Sams & Co., Inc., 1970: 30-38 Таблица 23
- ^ http://www.metafilter.com/25220/That-gentle-piano-is-the-peace-of-the-grave#476182 Архивировано 13 апреля 2013 г. в Wayback Machine.
- ^ http://www.worldlicenseplates.com/world/PA_NZEA.html
- ^ «Стандартизированные варианты» . Unicode, Inc. Архивировано 21 декабря 2016 года . Проверено 1 марта 2017 года .
- ^ Барбара Битон; Асмус Фрейтаг; Лауреньиу Янку; Мюррей Сарджент III (30 октября 2015 г.). «Предложение представить вариант с косой чертой для пустого множества» (PDF) . Консорциум Unicode . п. 6. Архивировано 21 октября 2016 года (PDF) .
- ^ "BASIC". Архивировано 18 января 2016 г. вдокументе Wayback Machine 1964 со многими примерами этого в коде.
- ^ Бемер, Роберт Уильям (август 1967). «К стандартам рукописного нуля и ах: много шума из ничего (и буквы), или частичное досье по различению рукописных нулей и ах». Коммуникации ACM . 10 (8): 513–518. DOI : 10.1145 / 363534.363563 . S2CID 294510 .
- ^ «Шрифты» . Разработчик Apple . Apple Inc. Архивировано 8 мая 2017 года . Дата обращения 14 мая 2017 .
- ^ Новелл, Питер. «Apple показывает моноширинный шрифт Сан-Франциско» . Архивировано 19 октября 2016 года . Дата обращения 14 мая 2017 .
- ↑ Так, Майкл (3 августа 2010 г.). «Руководство веб-дизайнера по шрифтам Linux» . Шесть редакций . Архивировано 16 июня 2012 года.
Дальнейшее чтение
- Каджори, Флориан (1928–29), История математических обозначений , Чикаго, Иллинойс: Open Court Pub.; op. соч. , Нью-Йорк: Dover Publications, 1993, ISBN. 0-486-67766-4.
Внешние ссылки
- " 0 " , Жаргонный файл , Эрик С. Раймонд.
- Обложка альбома Underground Zerø Логотип группы Underground Zerø