Из Википедии, свободной энциклопедии
Перейти к навигацииПерейти к поиску
Отображение нуля тремя шрифтами сверху вниз: косой ноль, пунктирный ноль, простой или открытый ноль

Полоснул нуль является представлением числа « 0 » (ноль), с косой чертой через него. Символ нуля с косой чертой часто используется для отличия цифры «ноль» («0») от буквы « O » латинского алфавита в любом месте, где это различие требует особого внимания, особенно в системах кодирования , научных и инженерных приложениях, компьютерном программировании (например, в программном обеспечении). развитие ) и телекоммуникации. Таким образом, это помогает различать символы, которые в противном случае были бы гомоглифами . Это обычно использовалось во время перфокартыэпоху, когда программы обычно писались от руки, чтобы избежать двусмысленности, когда символ позже набирался на перфораторе .

В отличие от скандинавской гласной « Ø », символа « пустого множества » «» и символа диаметра , косая черта косого нуля обычно не выходит за пределы эллипса в большинстве типографских дизайнов. Однако ноль с косой чертой иногда аппроксимируют путем наложения символов нуля и косой черты, в результате чего получается 0̷ .

Истоки

Абсолютный ноль появился раньше компьютеров и, как известно, использовался в двенадцатом и тринадцатом веках. [1] Он используется во многих приложениях телетайпа Бодо , в частности, на клавиатуре и на печатном поддоне, в которых сочетается буква «P» и косая черта. [2] Кроме того, косой ноль используется во многих графических наборах ASCII, происходящих от колеса ввода по умолчанию в Teletype Model 33 . [3]

Использование

Нарезанные нули на знаке автобусной остановки в Португалии, 2020 год.

Ноль с косой чертой используется в ряде полей, чтобы избежать путаницы с буквой «О». Он используется компьютерными программистами при записи позывных радиолюбителей и в военном радио, поскольку записи таких контактов обычно содержат как буквы, так и цифры.

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

Терминал видеодисплея Apollo 11 с косой чертой Oh

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 на английском языке
  • Варианты арабских цифр # Ноль с косой чертой
  • Региональный вариант почерка # арабские цифры

Ссылки

  1. ^ Каджори 1928 .
  2. ^ "Teletype Printing Telegraph Systems, Keytops, and Typepallets", Бюллетень 1164B, апрель 1958: 1-6, номер детали телетайпа 99564 (клавиша)
  3. ^ Бюллетень запчастей телетайпа 1184B страницы 27 - 29 рис.29 - 31
  4. ^ "Справочные данные для радиоинженеров, пятое издание, Howard W. Sams & Co., Inc., 1970: 30-38 Таблица 23
  5. ^ http://www.metafilter.com/25220/That-gentle-piano-is-the-peace-of-the-grave#476182 Архивировано 13 апреля 2013 г. в Wayback Machine.
  6. ^ http://www.worldlicenseplates.com/world/PA_NZEA.html
  7. ^ «Стандартизированные варианты» . Unicode, Inc. Архивировано 21 декабря 2016 года . Проверено 1 марта 2017 года .
  8. ^ Барбара Битон; Асмус Фрейтаг; Лауреньиу Янку; Мюррей Сарджент III (30 октября 2015 г.). «Предложение представить вариант с косой чертой для пустого множества» (PDF) . Консорциум Unicode . п. 6. Архивировано 21 октября 2016 года (PDF) .
  9. ^ "BASIC". Архивировано 18 января 2016 г. вдокументе Wayback Machine 1964 со многими примерами этого в коде.
  10. ^ Бемер, Роберт Уильям (август 1967). «К стандартам рукописного нуля и ах: много шума из ничего (и буквы), или частичное досье по различению рукописных нулей и ах». Коммуникации ACM . 10 (8): 513–518. DOI : 10.1145 / 363534.363563 . S2CID 294510 . 
  11. ^ «Шрифты» . Разработчик Apple . Apple Inc. Архивировано 8 мая 2017 года . Дата обращения 14 мая 2017 .
  12. ^ Новелл, Питер. «Apple показывает моноширинный шрифт Сан-Франциско» . Архивировано 19 октября 2016 года . Дата обращения 14 мая 2017 .
  13. Так, Майкл (3 августа 2010 г.). «Руководство веб-дизайнера по шрифтам Linux» . Шесть редакций . Архивировано 16 июня 2012 года.

Дальнейшее чтение

  • Каджори, Флориан (1928–29), История математических обозначений , Чикаго, Иллинойс: Open Court Pub.; op. соч. , Нью-Йорк: Dover Publications, 1993, ISBN. 0-486-67766-4.

Внешние ссылки

  • " 0 " , Жаргонный файл , Эрик С. Раймонд.
  • Обложка альбома Underground Zerø Логотип группы Underground Zerø