Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Подчеркнутый или подчеркнутый текст.

Подчеркивание , также называемое подчеркиванием , низкая линией или низкий тиром , является линией , проведенной под сегментом текста. Подчеркивание / подчеркивание - это соглашение о корректуре, которое гласит: «Установите этот текст курсивом », традиционно используемое в рукописи или машинописный текст в качестве инструкции для принтера . (Его использование , чтобы добавить акцент в современных документах является устаревшей практикой. [1] ) символ подчеркивания , _ , первоначально появилась на пишущей машинкеи в основном использовался для подчеркивания (или подчеркивания) слов. Чтобы создать подчеркнутое слово, слово было набрано, каретка пишущей машинки была перемещена обратно в начало слова, а слово было набрано символом подчеркивания.

В современном использовании подчеркивание достигается с помощью разметки или комбинирования символов . Исходный отдельно стоящий символ подчеркивания продолжает использоваться для создания визуального интервала внутри последовательности символов, где пробельный символ не разрешен (например, в именах файлов компьютеров , адресах электронной почты и в URL-адресах в Интернете ). В контекстах, где форматирование не поддерживается, например, в обмене мгновенными сообщениями или в более старых форматах электронной почты , разметка «заключающие подчеркивания» иногда используется в качестве прокси для подчеркивания слова (слов) в скобках ( _thus_).

Вариант используется в провинции Квебек ( Канада ) для подчеркивания надстрочных индексов. [2]

В некоторых языках знак используется как объединяющий диакритический знак и называется «объединяющая нижняя строка».

Диакритический [ править ]

Подчеркивание используется как диакритический знак, « объединяющий нижнюю линию », ◌̲ , на некоторых языках Египта , некоторых языках, использующих орфографию Rapidolangue в Габоне , Изере в Нигерии и языках коренных народов Америки, таких как шошони и кайова .

Комбинированный диакритический знак ◌̱ (Макрон ниже) похож на объединяющую нижнюю строку, но его знак короче. Разница между «макроном внизу» и «нижней линией» заключается в том, что последнее приводит к непрерывному подчеркиванию при совместном выполнении: сравните a̱ḇc̱ и a̲b̲c̲ (только последний должен выглядеть как abc ). [3]

Подобные отметки [ править ]

Подчеркивание - это не тот же символ, что и тире , хотя одним из соглашений для текстовых новостных лент является использование подчеркивания, когда требуется длинное тире или короткое тире , [ необходима цитата ] или когда другие нестандартные символы, такие как маркеры , будут подходящее. [ необходима цитата ]

Современное использование [ править ]

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

Ряд подчеркиваний (например, __________) можно использовать для создания бланка, который нужно заполнить вручную на бумажном бланке. Его также иногда используют для создания горизонтальной линии; для этой цели также используются другие символы с похожими графемами , такие как дефисы и тире.

Использование в вычислениях [ править ]

В веб-браузерах настройки по умолчанию обычно различают гиперссылки , подчеркивая их (и обычно меняя их цвет), но и пользователи, и веб-сайты могут изменять настройки, чтобы некоторые или все гиперссылки отображались по-другому (или даже без различия с обычным текстом).

История [ править ]

Поскольку ранние устройства вывода ( телепринтеры , ЭЛТ и линейные принтеры ) не могли воспроизводить более одного символа в одном месте, было невозможно подчеркивать текст, поэтому ранние кодировки, такие как ITA2 и первые версии ASCII, не имели подчеркивания. Система кодирования символов EBCDIC IBM , представленная в 1964 году, добавила подчеркивание, которое IBM называла «символом разрыва». В отчете IBM о NPL (раннее название того, что сейчас называется PL / I ) набор символов не определен, но конкретно упоминается символ разрыва и приводится RATE_OF_PAYв качестве примера идентификатора. [4] К 1967 году подчеркивание распространилось на ASCII., [5] заменяет символ стрелки влево аналогичной формы, (см. Также: PIP ). C , разработанный в Bell Labs в начале 1970-х годов, допускал подчеркивание в идентификаторах. [6]

Подчеркивание предшествовало существованию строчных букв во многих системах, поэтому часто его приходилось использовать для создания идентификаторов из нескольких слов, поскольку CamelCase (см. Ниже) был недоступен.

Соглашения о программировании [ править ]

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

Подчеркивание в качестве первого символа в идентификаторе часто используется для обозначения внутренней реализации, которая не считается частью API и не должна вызываться кодом вне этой реализации. Python использует это для обозначения защищенных переменных-членов классов и двойного подчеркивания для обозначения частных переменных. В Dart все частные свойства классов должны начинаться с подчеркивания; это использование также распространено в других языках, таких как C ++, хотя в них есть ключевые слова, указывающие, что члены являются частными. Он широко используется для скрытия переменных и функций, используемых для реализации, в файлах заголовков.. Фактически, использование одиночного подчеркивания для этого стало настолько распространенным, что компиляторам C пришлось стандартизировать двойное подчеркивание (например __DATE__) для фактических встроенных переменных, чтобы избежать конфликтов с переменными в файлах заголовков. Python использует двойное подчеркивание, чтобы «исказить» частный идентификатор, чтобы усложнить обращение к нему, и « PHP резервирует все имена функций, начинающиеся с __, как волшебные». [7]

Переменная, названная просто с подчеркиванием, часто имеет особое значение. $_либо _предыдущая команда, либо результат во многих интерактивных оболочках , таких как Python , Ruby и Perl . В Perl , @_это специальный массив переменной , которая содержит аргументы в функции . В Clojure он указывает аргумент, значение которого будет проигнорировано. [8]

В некоторых языках с сопоставлением с образцом , таких как Prolog , Standard ML , Scala , OCaml , Haskell , Erlang и Wolfram Language , образец _соответствует любому значению, но не выполняет привязку .

HTML <u> и CSS [ править ]

HTML имеет презентационный элемент, <u> который изначально использовался для подчеркивания текста; это использование было устаревшим в HTML4 в пользу CSS стиля {text-decoration: underline}. [9] В HTML5 тег появился снова, но его значение было значительно изменено: теперь он «представляет собой диапазон встроенного текста, который должен быть отображен таким образом, чтобы указать, что он имеет нетекстовую аннотацию». [9] Это средство предназначено, например, для выделения красной волнистой линии подчеркивания, чтобы пометить орфографические ошибки во время ввода, но которые не должны быть встроены в какой-либо сохраненный файл (в отличие от знака выделения, который может быть),

Элементы также могут существовать на других языках разметки , таких как MediaWiki . Кодировка текста Инициатива (TEI) обеспечивает широкий выбор соответствующих элементов для маркировки редакционной деятельности (вставка, удаление, исправление, добавление и т.д.).

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

Unicode имеет автономное подчеркивание _ в U + 005F, что является наследием практики пишущих машинок подчеркивания с использованием backspace и overtype. В современной практике используется комбинированный диакритический знак «объединение нижней линии» в U + 0332 ◌̲, что приводит к подчеркиванию при совместном использовании: u̲n̲d̲e̲r̲l̲i̲n̲e̲. Unicode также имеет объединяющий макрон ниже , односимвольный диакритический знак. [10]

  • одинарное подчеркивание: a̲b̲c̲d̲e̲f̲g̲h̲i̲j̲k̲l̲m̲n̲o̲p̲q̲r̲s̲t̲u̲v̲w̲x̲y̲z̲0̲1̲2̲3̲4̲5̲6̲7̲8̲9̲
  • двойное подчеркивание: a̲̲b̲̲c̲̲d̲̲e̲̲f̲̲g̲̲h̲̲i̲̲j̲̲k̲̲l̲̲m̲̲n̲̲o̲̲p̲̲q̲̲r̲̲s̲̲t̲̲u̲̲v̲̲w̲̲x̲̲y̲̲z̲̲0̲̲1̲̲2̲̲3̲̲4̲̲5̲̲6̲̲7̲̲8̲̲9̲̲

«Смоделированные» подчеркивания в виде обычного текста [ править ]

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

Некоторые приложения автоматически добавляют акцент к тексту, заключенному в квадратные скобки с помощью подчеркивания, подчеркивая или выделяя его курсивом (например, _string_могут отображать строку или строку ).

Как маркер неправильности [ править ]

Подчеркивание (обычно красное, волнистое или и то, и другое) часто используется программами проверки орфографии (и грамматики ) для обозначения орфографических ошибок или иного неправильного текста.

Рукописи [ править ]

В зависимости от местных соглашений в рукописях могут использоваться следующие виды подчеркивания для обозначения используемых специальных гарнитур : [11] [12]

  • одинарная пунктирная линия для слова « стет» , «пусть постоит» , отметка о корректуре отменена.
  • одинарное прямое подчеркивание для курсива
  • одинарное волнистое подчеркивание для жирного шрифта
  • двойное прямое подчеркивание для МАЛЕНЬКИХ ЗАГЛАВНЫХ букв
  • двойное подчеркивание одной прямой и одной волнистой линии для жирного курсива
  • тройное подчеркивание для ПОЛНЫХ ЗАГЛАВНЫХ БУКВ (используется для прописных букв или для изменения текста, уже набранного в нижнем регистре).

Подчеркивание на китайском [ править ]

В китайском языке подчеркивание является знаком препинания для имен собственных ( упрощенный китайский :专 名号; традиционный китайский :專 名號; пиньинь : zhuānmínghào; буквально « знак собственного имени », используемый для личных и географических имен). [ необходима цитата ] Его значение в некоторой степени похоже на использование заглавных букв в английском языке и никогда не должно использоваться для подчеркивания, даже если влияние английских вычислений делает последнее иногда возможным. Волнистая линия подчеркивания ( упрощенный китайский :书名 号; традиционный китайский :書名 號; пиньинь.: shūmínghào; буквально «знак названия книги») выполняет аналогичную функцию, но отмечает названия литературных произведений, а не имена собственные.

В случае двух или более соседних имен собственных каждое отдельное имя собственное подчеркивается отдельно, поэтому между подчеркиванием каждого имени должен быть небольшой промежуток.

См. Также [ править ]

  • Космический персонаж
  • Overline
  • Зачеркнутый
  • Нижнее белье
  • Видимое пространство

Ссылки [ править ]

  1. ^ a b Баттерик, Мэтью. «Подчеркивание: абсолютно нет» . Практическая типографика . Дата обращения 5 августа 2015 .
  2. ^ «Клавир нормальный - CAN / CSA Z243.200-92 - Пиктограммы ISO 9995-7» (на французском языке). Офис québécois de la langue française . Проверено 19 января 2015 года .См. Также ISO / IEC 9995 # ISO / IEC 9995-7 .
  3. ^ «6.2 Общая пунктуация» (PDF) . Стандарт Юникода . Версия 11.0.0. Маунтин-Вью, Калифорния: Консорциум Unicode. 2018. с. 273. ISBN.  978-1-936213-19-1. Проверено 12 декабря 2018 . Интервалы подчеркивания и подчеркивания. U + 203E OVERLINE - это над линией аналог нижней линии U + 005F. Это пробельный символ, который не следует путать с U + 0305 COMBINING OVERLINE. Как и все символы подчеркивания и подчеркивания, последовательность этих символов должна соединяться в непрерывную строку. Знаки перестановки также следует отличать от U + 0304 COMBINING MACRON, который не соединяется по горизонтали таким образом.
  4. ^ Технический отчет NPL (PDF) . IBM . 1964. с. 23 . Проверено 9 июня 2011 .
  5. ^ Фишер, Эрик. «Эволюция кодов символов, 1874-1968» (PDF) . Проверено 16 ноября 2016 . Цитировать журнал требует |journal=( помощь )
  6. ^ Ричи, Деннис (ок. 1975). «Справочное руководство по Си» (PDF) . Проверено 9 июня 2011 . Цитировать журнал требует |journal=( помощь )
  7. ^ «Магические методы» . php.net . 28 августа 2004 года. Архивировано 30 августа 2004 года . Проверено 3 февраля 2020 года .
  8. ^ Божидар Batsov. «Руководство по стилю Clojure» . Проверено 5 сентября 2019 .
  9. ^ a b "<u>: элемент неартикулированной аннотации (подчеркивание)" . mozilla.org . 1 августа 2020 . Дата обращения 9 октября 2020 .
  10. ^ «6.2 Общая пунктуация» (PDF) . Стандарт Юникода . Версия 11.0.0. Маунтин-Вью, Калифорния: Консорциум Unicode. 2018. с. 273. ISBN.  978-1-936213-19-1. Проверено 12 декабря 2018 . Интервалы подчеркивания и подчеркивания. U + 203E OVERLINE - это над линией аналог нижней линии U + 005F. Это пробельный символ, который не следует путать с U + 0305 COMBINING OVERLINE. Как и все символы подчеркивания и подчеркивания, последовательность этих символов должна соединяться в непрерывную строку. Знаки перестановки также следует отличать от U + 0304 COMBINING MACRON, который не соединяется по горизонтали таким образом.
  11. ^ «Таблица знаков корректуры - некоторые из наиболее распространенных знаков корректуры» . graphic-design-employment.com . Дата обращения 9 октября 2020 .
  12. ^ Ежегодник писателей и художников 2020 . Блумсбери. 5 сентября 2019 г. ISBN 9781472947512.

Внешние ссылки [ править ]

«Ngram Viewer: сравнение использования« подчеркивания »и« подчеркивания » » . books.google.com . Дата обращения 9 октября 2020 .