Знак решётки: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Исправлена опечатка.
Метки: с мобильного устройства из мобильной версии
м откат правок 2A00:1E88:1395:C900:515E:AF4:949D:6F68 (обс.) к версии 217.27.143.75
Метка: откат
 
(не показана 71 промежуточная версия 50 участников)
Строка 16: Строка 16:
|след4 = Машинописный апостроф
|след4 = Машинописный апостроф
}}
}}
'''Знак решётки''' {{символ|'''#'''}} — символ; иные варианты названия: '''решётка''', '''октото́рп''' (от {{lang-la|octothorpe}} — восемь концов), '''хэш''', '''знак номера''', '''[[диез|дие́з]]''' (или '''шарп''' [{{lang-en|sharp}}], из-за внешнего сходства этих двух символов), '''знак фунта''' (знак решётки часто используют в случаях, когда в системе отсутствует техническая возможность ввода {{d-|[[символ фунта (значения)|символа фунта]]}}).
'''Знак решётки''' {{символ|'''#'''}} — символ; иные варианты названия: '''решётка''', '''октото́рп''' (от {{lang-la|octothorpe}} — восемь концов<ref name="octothorp" />), '''[[хештег]]''', '''[[знак номера]]''', '''[[диез|дие́з]]''' (или '''шарп''' &#91;{{lang-en|sharp}}], из-за внешнего сходства этих двух символов), '''знак фунта''' (знак решётки часто используют в случаях, когда в системе отсутствует техническая возможность ввода {{d-|[[символ фунта (значения)|символа фунта]]}}).


== Название ==
== Название ==
Начиная с 60-х годов XX века американские инженеры в области телефонии пытались придумать специальное название для этого символа, такие как ''octothorp'', ''octothorpe'', ''octathorp'', ''octatherp'' («октоторп», «октаторп», «октатерп»). Ни одно из них в итоге так и не получило серьёзного распространения: те статьи в англоязычных словарях, которые описывают подобные термины, в массе своей являются лишь ссылками на устоявшиеся формы ''hash sign'' (хеш-знак) или ''number sign'' (знак номера, что традиционно для английского языка; в русском языке для обозначения номера используют другой знак — №). Также показательно, что предлагаемые слова не входят в английские словари автоматической проверки орфографии ни в продуктах Microsoft Office, ни в браузере Mozilla Firefox, ни в другом современном ПО.{{значимость факта}} Несмотря на это, в сети существует группа, пропагандирующая наименование ''octothorp'' («октоторп»)<ref>http://www.octothorp.us/octothorp.html The Octothorp Press. About the Octothorp (#)</ref>.
Начиная с 1960-х годов американские инженеры в области телефонии пытались придумать специальное название для этого символа, такие как {{lang-en|octothorp}}, {{lang-en2|octothorpe}}, {{lang-en2|octathorp}}, {{lang-en2|octatherp}} («октоторп», «октаторп», «октатерп»). Ни одно из них в итоге так и не получило серьёзного распространения: те статьи в англоязычных словарях, которые описывают подобные термины, в массе своей являются лишь ссылками на устоявшиеся формы {{lang-en|hash sign}} (хеш-знак) или {{lang-en2|number sign}} (знак номера, что традиционно для английского языка; в русском языке для обозначения номера используют другой знак — [[]]). Также показательно, что предлагаемые слова не входят в английские словари автоматической проверки орфографии ни в продуктах Microsoft Office, ни в браузере Mozilla Firefox, ни в другом современном ПО.{{значимость факта}} Несмотря на это, в сети существует группа, пропагандирующая наименование {{lang-en2|octothorp}} («октоторп»)<ref name="octothorp">{{Cite web |url=http://www.octothorp.us/octothorp.html |title=About the Octothorp (#) |date=2003 |publisher=The Octothorp Press |archive-url=https://web.archive.org/web/20070602152646/http://www.octothorp.us/octothorp.html |archive-date=2007-06-02 |access-date=2009-01-26 |deadlink=unfit}}</ref>.


Данный символ не был распространён в русской типографике вплоть до конца XX века. Неспециализированное, бытовое распространение знак получил с распространением цифрового набора номеров в телефонах, в том числе мобильных. В языке за ним закрепился термин «знак решётки». Формы названия «решётка» и «знак решётки» используются сейчас для этого символа повсеместно как в устной, так и в письменной речи (прежде всего в компьютерной литературе, инструкциях к технике и пр.).
Этот символ не был распространён в русской типографике вплоть до конца XX века. Неспециализированное, бытовое распространение знак получил с распространением цифрового набора номеров в телефонах, в том числе мобильных. В языке за ним закрепился термин «знак решётки». Формы названия «решётка» и «знак решётки» используются сейчас для этого символа повсеместно как в устной, так и в письменной речи (прежде всего в компьютерной литературе, инструкциях к технике и пр.).


== Использование ==
== Использование ==
{{нет источников в разделе|дата=2014-05-06}}
{{нет источников в разделе|дата=2014-05-06}}
В литературе средних веков (преимущественно медицинской направленности), написанной на латыни, этот знак имел смысл креста (в теологическом смысле) и читался «{{lang|la|Cum Deo}}» ({{tr-la|С Богом!}}). Его исторически использовали (и сейчас иногда используют) врачи, ставя этот [[Терминальный символ|знак в конце рецепта]], отдаваемого пациенту.
В литературе средних веков (преимущественно медицинской направленности), написанной на латыни, этот знак имел смысл креста (в теологическом смысле) и читался «{{lang|la|Cum Deo}}» ({{tr-la|С Богом!}}).


В американской [[типографика|типографике]] знак решётки возник в конце [[XIX век]]а в [[биржа|биржевой практике]] [[США]] с появлением [[телеграф]]а, когда надо было очень быстро записывать мелом на доске [[котировка|котировки]], а потом и в букмекерских конторах. До середины 1960-х годов использование знака было характерно для газетно-рекламного дела. В литературных изданиях употребляется редко и принят скорее в технических текстах.
В американской [[типографика|типографике]] знак решётки возник в конце [[XIX век]]а в [[биржа|биржевой практике]] [[США]] с появлением [[телеграф]]а, когда надо было очень быстро записывать мелом на доске [[котировка|котировки]], а потом и в букмекерских конторах. До середины 1960-х годов использование знака было характерно для газетно-рекламного дела. В литературных изданиях употребляется редко и принят скорее в технических текстах.


В США при обозначении единиц измерения массы символ # может использоваться в качестве заменителя сокращений «lb» и «℔» ([[символ либры]]), обозначающих, в частности, [[Эвердьюпойс|торговый фунт]]<ref name="Remington">[https://books.google.ru/books?id=NFGSSSbaWjwC&pg=PA102&dq=abbreviation+apothecaries+pound&hl=ru&sa=X&redir_esc=y#v=onepage&q=abbreviation%20apothecaries%20pound&f=false Remington: The Science and Practice of Pharmacy / By David B. Troy, Paul Beringer. — Lippincott Williams & Wilkins, 2006. — P. 102]</ref><ref>[http://languagelog.ldc.upenn.edu/nll/?p=2461 The "pound sign" mystery]</ref>.
В США при обозначении единиц измерения массы символ # может использоваться в качестве заменителя сокращений «lb» и «℔» ([[символ либры]]), обозначающих, в частности, [[Эвердьюпойс|торговый фунт]]<ref name="Remington">{{Cite web |url=https://books.google.ru/books?id=NFGSSSbaWjwC&pg=PA102&dq=abbreviation+apothecaries+pound&hl=ru&sa=X&redir_esc=y#v=onepage&q=abbreviation%20apothecaries%20pound&f=false |title=Remington: The Science and Practice of Pharmacy / By David B. Troy, Paul Beringer. — Lippincott Williams & Wilkins, 2006. — P. 102 |access-date=2016-05-04 |archive-date=2016-02-22 |archive-url=https://web.archive.org/web/20160222213711/https://books.google.ru/books?id=NFGSSSbaWjwC&pg=PA102&dq=abbreviation+apothecaries+pound&hl=ru&sa=X&redir_esc=y#v=onepage&q=abbreviation%20apothecaries%20pound&f=false |deadlink=no }}</ref><ref>{{Cite web |url=http://languagelog.ldc.upenn.edu/nll/?p=2461 |title=The «pound sign» mystery |access-date=2016-05-04 |archive-date=2016-03-10 |archive-url=https://web.archive.org/web/20160310200403/http://languagelog.ldc.upenn.edu/nll/?p=2461 |deadlink=no }}</ref>.


[[Файл:Sharp key.jpg|thumb|150px|Клавиша с символом {{symbol|#}} на современной компьютерной клавиатуре.]]
[[Файл:Sharp key.jpg|thumb|150px|Клавиша с символом {{symbol|#}} на современной компьютерной клавиатуре.]]
Наиболее общим использованием данного символа является обозначения номера в [[США]], а его название в [[Unicode]] в буквальном переводе на русский звучит «знак номера» ({{lang-en|number sign}}).
Наиболее общим использованием данного символа является обозначения номера в [[США]], а его название в [[Unicode]] в буквальном переводе на русский звучит «знак номера» ({{lang-en|number sign}}).


Так как в русской типографике номер обозначают [[Знак номера|символом №]], то использование для символа «#» в русском языке названия «знак номера» является [[Ложные друзья переводчика|ложным другом переводчика]].
Так как в русской типографике номер обозначают [[Знак номера|символом №]], то использование для символа «#» в русском языке названия «знак номера» является [[Ложные друзья переводчика|ложным другом переводчика]]. Тем не менее, именно под таким названием данный символ часто встречался в советской литературе по программированию<ref>Фролов Г. Д., Олюнин В. Ю. Практический курс программирования на языке PL/1. — М.: Наука. Гл. ред. физ.-мат. лит., 1986. — С. 11.</ref>.


Не следует путать данный символ со знаком [[диез]], для которого в Unicode существует свой собственный символ ♯ ([[Юникод|Unicode]] U+266F). Примечательно, что [[Microsoft]] использует символ решётки «#» в названии языка программирования [[C Sharp#Название языка|C#]], хотя подразумевает этим [[диез]] (Шарп ({{lang-en|Sharp}} в переводе означает «диез»), ссылаясь на трудности набора оригинального знака диез.
Не следует путать данный символ со знаком [[диез]], для которого в Unicode существует свой собственный символ ♯ ([[Юникод|Unicode]] U+266F). Примечательно, что [[Microsoft]] использует символ решётки «#» в названии языка программирования [[C Sharp#Название языка|C#]], хотя подразумевает этим [[диез]] ({{lang-en|Sharp}} в переводе означает «диез»)), ссылаясь на трудности набора оригинального знака диез.


В настоящее время символ «#» штатно присутствует на [[клавиатура|компьютерной клавиатуре]] и активно используется в IT:
В настоящее время символ «#» штатно присутствует на [[клавиатура|компьютерной клавиатуре]] и активно используется в IT:
Строка 49: Строка 49:
* в языке [[Паскаль (язык программирования)|Паскаль]] употребляется для обозначения [[ASCII]]-кодов символов;
* в языке [[Паскаль (язык программирования)|Паскаль]] употребляется для обозначения [[ASCII]]-кодов символов;
* в семействе функций [[printf]] внутри управляющей последовательности используется для указания на альтернативную форму вывода значения;
* в семействе функций [[printf]] внутри управляющей последовательности используется для указания на альтернативную форму вывода значения;
* в языке [[Lua]] используется как оператор получения длины переменной;
* в языке [[Lua]] используется как оператор получения длины строки или [[Массив (тип данных)|индексного массива]];
* в [[CSS]] и [[JavaScript]]-библиотеке jQuery «#» используется для обозначения элемента по его id, аналогично методу document.getElementById();
* в [[CSS]] и [[JavaScript]]-библиотеке jQuery «#» используется для обозначения элемента по его id, аналогично методу document.getElementById();
* в [[Бейсик]]е, поставленный сразу после имени переменной, означает тип данных «с плавающей запятой двойной точности»<ref>[http://msdn.microsoft.com/ru-ru/library/x99xtshc.aspx Тип данных Double (Visual Basic)]</ref>;
* в [[Бейсик]]е, поставленный сразу после имени переменной, означает тип данных «с плавающей запятой двойной точности»<ref>{{Cite web |url=http://msdn.microsoft.com/ru-ru/library/x99xtshc.aspx |title=Тип данных Double (Visual Basic) |access-date=2009-09-03 |archive-date=2009-03-01 |archive-url=https://web.archive.org/web/20090301050835/http://msdn.microsoft.com/ru-ru/library/x99xtshc.aspx |deadlink=no }}</ref>;
* в языке программирования [[Visual Basic]] используется для указания типа данных «дата», например, #2/27/06#<ref>[http://msdn2.microsoft.com/en-us/library/2dt118h2.aspx Описание функции CDate в MSDN]</ref>;
* в языке программирования [[Visual Basic]] используется для указания типа данных «дата», например, #2/27/06#<ref>{{Cite web |url=http://msdn2.microsoft.com/en-us/library/2dt118h2.aspx |title=Описание функции CDate в MSDN |access-date=2006-10-30 |archive-date=2007-03-08 |archive-url=https://web.archive.org/web/20070308123232/http://msdn2.microsoft.com/en-us/library/2dt118h2.aspx |deadlink=no }}</ref>;
* во многих [[социальная сеть|социальных сетях]] с этого знака начинаются [[хэштег]]и;
* во многих [[социальная сеть|социальных сетях]] с этого знака начинаются [[хештег]]и;
* в [[Встроенный язык программирования 1С:Предприятие|языке 1С]] используется для обозначения инструкций препроцессора и выделения логических блоков модуля (#Область <НаименованиеОбласти> и #КонецОбласти)
* в [[Встроенный язык программирования 1С:Предприятие|языке 1С]] используется для обозначения инструкций препроцессора и выделения логических блоков модуля (#Область <НаименованиеОбласти> и #КонецОбласти)
Также символ «#» присутствует на [[Телефонная клавиатура|клавиатуре]] кнопочных [[телефон]]ов и используется, как правило, как [[терминальный символ]], при наборе служебных запросов на [[сотовый телефон|сотовых телефонах]].
Также символ «#» присутствует на [[Телефонная клавиатура|клавиатуре]] кнопочных [[телефон]]ов и используется, как правило, как [[терминальный символ]], при наборе служебных запросов на [[сотовый телефон|сотовых телефонах]] ([[USSD]]-запрос).


Также используется в математике ([[дифференциальная форма|дифференциальные формы]]) под наименованием «диез».
Также используется в математике ([[дифференциальная форма|дифференциальные формы]]) под наименованием «диез».

В [[Шахматная нотация|шахматной нотации]] символ «#» служит для обозначения [[Мат (шахматы)|мата]].


== См. также ==
== См. также ==
* [[Диез]]
* [[Диез]]
* [[Хештэг]]
* [[Хештег]]
* [[Перна]]
* [[Перна]]

== Ссылки ==
{{Scriptsource|0023}}


== Примечания ==
== Примечания ==
{{примечания}}
{{примечания}}
{{ASCII}}


[[Категория:Типографские знаки]]
[[Категория:Типографские знаки]]

Текущая версия от 10:07, 6 сентября 2024

Знак решётки
#
! " # $ % & '
Характеристики
Название number sign
Юникод U+0023
HTML-код &#35; или &#x23;
UTF-16 0x23
URL-код %23

Знак решётки (#) — символ; иные варианты названия: решётка, октото́рп (от лат. octothorpe — восемь концов[1]), хештег, знак номера, дие́з (или шарп [англ. sharp], из-за внешнего сходства этих двух символов), знак фунта (знак решётки часто используют в случаях, когда в системе отсутствует техническая возможность ввода символа фунта).

Начиная с 1960-х годов американские инженеры в области телефонии пытались придумать специальное название для этого символа, такие как англ. octothorp, octothorpe, octathorp, octatherp («октоторп», «октаторп», «октатерп»). Ни одно из них в итоге так и не получило серьёзного распространения: те статьи в англоязычных словарях, которые описывают подобные термины, в массе своей являются лишь ссылками на устоявшиеся формы англ. hash sign (хеш-знак) или number sign (знак номера, что традиционно для английского языка; в русском языке для обозначения номера используют другой знак — ). Также показательно, что предлагаемые слова не входят в английские словари автоматической проверки орфографии ни в продуктах Microsoft Office, ни в браузере Mozilla Firefox, ни в другом современном ПО.[значимость факта?] Несмотря на это, в сети существует группа, пропагандирующая наименование octothorp («октоторп»)[1].

Этот символ не был распространён в русской типографике вплоть до конца XX века. Неспециализированное, бытовое распространение знак получил с распространением цифрового набора номеров в телефонах, в том числе мобильных. В языке за ним закрепился термин «знак решётки». Формы названия «решётка» и «знак решётки» используются сейчас для этого символа повсеместно как в устной, так и в письменной речи (прежде всего в компьютерной литературе, инструкциях к технике и пр.).

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

[править | править код]

В литературе средних веков (преимущественно медицинской направленности), написанной на латыни, этот знак имел смысл креста (в теологическом смысле) и читался «Cum Deo» (с лат. — «С Богом!»).

В американской типографике знак решётки возник в конце XIX века в биржевой практике США с появлением телеграфа, когда надо было очень быстро записывать мелом на доске котировки, а потом и в букмекерских конторах. До середины 1960-х годов использование знака было характерно для газетно-рекламного дела. В литературных изданиях употребляется редко и принят скорее в технических текстах.

В США при обозначении единиц измерения массы символ # может использоваться в качестве заменителя сокращений «lb» и «℔» (символ либры), обозначающих, в частности, торговый фунт[2][3].

Клавиша с символом (#) на современной компьютерной клавиатуре.

Наиболее общим использованием данного символа является обозначения номера в США, а его название в Unicode в буквальном переводе на русский звучит «знак номера» (англ. number sign).

Так как в русской типографике номер обозначают символом №, то использование для символа «#» в русском языке названия «знак номера» является ложным другом переводчика. Тем не менее, именно под таким названием данный символ часто встречался в советской литературе по программированию[4].

Не следует путать данный символ со знаком диез, для которого в Unicode существует свой собственный символ ♯ (Unicode U+266F). Примечательно, что Microsoft использует символ решётки «#» в названии языка программирования C#, хотя подразумевает этим диез (англ. Sharp в переводе означает «диез»)), ссылаясь на трудности набора оригинального знака диез.

В настоящее время символ «#» штатно присутствует на компьютерной клавиатуре и активно используется в IT:

  • в UNIX-среде в приглашении командной строки указывает на права суперпользователя (root);
  • в конфигурационных файлах большинства UNIX-программ, части конфигурационных файлов Windows, во многих языках программирования (Perl, PHP, Python), в командных оболочках ОС Unix используется как знак однострочного комментария;
  • в UNIX-подобных ОС совместно с восклицательным знаком в начале файла образует Shebang — последовательность, после которой указывается интерпретатор, которому будет передан файл при запуске;
  • в URL отделяет название некоторого раздела внутри ресурса;
  • этим знаком обозначается начало записи кода цвета в HTML, например #442d25 — кофейный.
  • используется в викиразметке;
  • из-за своей симметричности в моноширинных шрифтах используется для формирования псевдографических изображений;
  • в языках C, C++ используется для указания на директивы препроцессора компилятора;
  • в языке Паскаль употребляется для обозначения ASCII-кодов символов;
  • в семействе функций printf внутри управляющей последовательности используется для указания на альтернативную форму вывода значения;
  • в языке Lua используется как оператор получения длины строки или индексного массива;
  • в CSS и JavaScript-библиотеке jQuery «#» используется для обозначения элемента по его id, аналогично методу document.getElementById();
  • в Бейсике, поставленный сразу после имени переменной, означает тип данных «с плавающей запятой двойной точности»[5];
  • в языке программирования Visual Basic используется для указания типа данных «дата», например, #2/27/06#[6];
  • во многих социальных сетях с этого знака начинаются хештеги;
  • в языке 1С используется для обозначения инструкций препроцессора и выделения логических блоков модуля (#Область <НаименованиеОбласти> и #КонецОбласти)

Также символ «#» присутствует на клавиатуре кнопочных телефонов и используется, как правило, как терминальный символ, при наборе служебных запросов на сотовых телефонах (USSD-запрос).

Также используется в математике (дифференциальные формы) под наименованием «диез».

В шахматной нотации символ «#» служит для обозначения мата.

  • # на сайте Scriptsource.org (англ.)

Примечания

[править | править код]
  1. 1 2 About the Octothorp (#). The Octothorp Press (2003). Дата обращения: 26 января 2009. Архивировано 2 июня 2007 года.
  2. Remington: The Science and Practice of Pharmacy / By David B. Troy, Paul Beringer. — Lippincott Williams & Wilkins, 2006. — P. 102. Дата обращения: 4 мая 2016. Архивировано 22 февраля 2016 года.
  3. The «pound sign» mystery. Дата обращения: 4 мая 2016. Архивировано 10 марта 2016 года.
  4. Фролов Г. Д., Олюнин В. Ю. Практический курс программирования на языке PL/1. — М.: Наука. Гл. ред. физ.-мат. лит., 1986. — С. 11.
  5. Тип данных Double (Visual Basic). Дата обращения: 3 сентября 2009. Архивировано 1 марта 2009 года.
  6. Описание функции CDate в MSDN. Дата обращения: 30 октября 2006. Архивировано 8 марта 2007 года.