Jump to content

Подчеркивание

(Перенаправлено из подчеркивания )
_ ◌̲
Подчеркивание
В Юникоде U+005F _ НИЗКАЯ ЛИНИЯ
U + 0332 ◌̲ ОБЪЕДИНЕНИЕ НИЗКОЙ ЛИНИИ
Графические варианты
_
U+FF3F _ ПОЛНАЯ ШИРИНА НИЗКОЙ ЛИНИИ
Отличается от
Отличается от U+0331 ◌̱ ОБЪЕДИНЯЕМ МАКРОН НИЖЕ
Связанный
См. также U+2017 ДВОЙНАЯ НИЗКАЯ ЛИНИЯ
U + 2381 СИМВОЛ НЕПРЕРЫВНОГО ПОДЧЕРКНЕНИЯ
U + 2382 СИМВОЛ НЕПРЕРЫВНОГО ПОДЧЕРКИВАНИЯ
U+FE33 ФОРМА ПРЕДСТАВЛЕНИЯ ДЛЯ ВЕРТИКАЛЬНОЙ НИЗКОЙ ЛИНИИ
Подчеркивание было разработано для механических машин, таких как пишущая машинка Underwood , у которой не было жирного или курсива . Единственный способ выделить текст , написанный на машинке, — это сделать резервную копию каретки и ввести подчеркивание под текстом. Подчеркивание было способом обхода недостатков технологии пишущих машинок. [1]
Подчеркнутый или подчеркнутый текст.

Подчеркивание — это линия , или подчеркивание проведенная под сегментом текста. В корректуре подчеркивание — это соглашение, которое гласит: «Выделите этот текст курсивом », традиционно используемое в рукописи или машинописном тексте в качестве инструкции для принтера . Его использования для акцентирования внимания в современных готовых документах обычно избегают. [1]

(Отдельно стоящий) символ подчеркивания _ для , также называемый нижней линией или низким тире , изначально появился на пишущей машинке того, чтобы можно было набирать символы подчеркивания. Чтобы создать подчеркнутое слово, слово было напечатано, каретка пишущей машинки была перемещена обратно в начало слова, и слово было напечатано с символом подчеркивания.

В современном использовании подчеркивание достигается с помощью языка разметки , с помощью Unicode, объединяющего нижнюю строку , или как стандартное средство программного обеспечения для обработки текста . Отдельно стоящий символ подчеркивания используется для обозначения границ слов в ситуациях, когда пробелы не допускаются, например, в именах компьютерных файлов , адресах электронной почты и URL-адресах в Интернете . Mr_John_Smith. Он также используется в качестве пометки корректора , чтобы указать, что текст должен быть подчеркнут или выделен курсивом при наборе , например _thus_ должно быть передано как так или так .

Диакритический знак

[ редактировать ]

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

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

[ редактировать ]

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

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

В немецком , словенском и некоторых других славянских языках подчеркивание в последнее время приобрело известность как знак препинания, образующий гендерно-нейтральные суффиксы в гендерных существительных и других частях речи. [4]

Символ подчеркивания также используется в современных изданиях испанских вокальных нот для обозначения исключения вместо бреве ниже ( U+032E ◌̮ КОМБИНИРОВАНИЕ КРАТКОЙ НИЖЕ ), которую менее удобно вводить на компьютере.

Математика

[ редактировать ]

В математических обозначениях символы подчеркивания иногда используются в следующих контекстах:

  • векторы. Вместо жирного шрифта или переменной с перечеркнутой стрелкой иногда используются символы подчеркивания. Например: [5]
  • комплексные числа. Подобно векторам, подчеркнутые имена переменных могут указывать на комплексную переменную, особенно если имя переменной с действительным значением повторно используется для обозначения комплексной переменной. Например, в оптике. среды часто используется для обозначения показателя преломления . Когда показатель преломления имеет коэффициент затухания, зависящий от длины волны. комбинированный комплексный показатель преломления , иногда обозначают
  • минимальная граница. Пример: где является нижней границей и является верхней границей. [6]

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

[ редактировать ]

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

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

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

Соглашения по программированию

[ редактировать ]

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

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

Python использует имена, которые начинаются и заканчиваются двойным подчеркиванием (так называемые «методы dunder», например, подчеркивание двойное ) для магических членов, используемых для таких целей, как перегрузка и отражение операторов, а также имена, начинающиеся, но не заканчивающиеся двойным подчеркиванием, чтобы обозначают частные переменные-члены классов, которые должны быть изменены таким образом, чтобы предотвратить их столкновение с членами производных классов, если только классы не имеют одинаковое имя ( __bar в классе Foo будет искалечен до _Foo__bar). По соглашению члены, начинающиеся с одного подчеркивания, считаются закрытыми или защищенными, хотя такое поведение имеет свойственный эффект только для модулей, где import * операторы по умолчанию импортируют все имена, которые не начинаются с подчеркивания, если только список экспорта не определен явно модулем.

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

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

HTML <u> и CSS

[ редактировать ]

Символ подчеркивания ASCII можно вставлять вместе с объектами. &lowbar; или &UnderBar; (или &#95; или &#x5F;).

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

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

В Unicode есть отдельное подчеркивание _ в U+005F, которое является наследием практики подчеркивания в пишущих машинках с использованием обратного пробела и дополнительного ввода. В современной практике используется сочетающий диакритический знак U + 0332 ◌̲ ОБЪЕДИНЕНИЕ НИЖНЕЙ ЛИНИИ , которое при совместном использовании приводит к подчеркиванию: u̲n̲d̲e̲r̲l̲i̲n̲e̲. Юникод также имеет U + 0333 ◌̳ ОБЪЕДИНЕНИЕ ДВОЙНОЙ НИЗКОЙ ЛИНИИ . представлены однострочные и двухстрочные версии Кроме того, ниже объединяющего макрона — диакритического знака, который применяется только к одиночным буквам. [2]

Подчеркивание методов и результатов
Эффект Использование комбинирования диакритических знаков Использование стиля HTML-диапазона Использование макрона ниже
одно подчеркивание а ̲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 abcdefghijklmnopqrstuvwxyz0123456789 топор
двойное подчеркивание a_̲b_c_d_d_e_f_g_g_h_i_i_jj_k_l_l_m_n_o_o_p_d_q_r_s_t_t_u_v_v_w_x_y_y_z_0_1_1_2_3_4_56_7_7_8_9_9 abcdefghijklmnopqrstuvwxyz0123456789
одно подчеркивание Б ABCDEFGHIJKLMOPQRTSUVWXYZ ДОПОЛНЕНИЯ 
двойное подчеркивание 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̲̲ ABCDEFGHIJKLMOPQRTSUVWXYZ

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

[ редактировать ]

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

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

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

[ редактировать ]

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

Рукописи

[ редактировать ]

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

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

Подчеркивание на китайском

[ редактировать ]

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

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

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ реализована «низкая линия» Этот текст описывает, как должна быть , и в большинстве случаев это обычно так (например, Windows+Firefox, ChromeOS+Chrome). Однако было замечено, что браузер Chrome, по крайней мере, в некоторых версиях Android, не делает это правильно, и линия прерывается. Это ошибка реализации.
  1. ^ Перейти обратно: а б с д Баттерик, Мэтью (2013). «Подчеркивание: категорически нет» . Practicetypography.com . Архивировано из оригинала 23 ноября 2020 года . Проверено 5 августа 2015 г. Не подчеркивайте. Всегда. Это некрасиво и затрудняет чтение текста. Подчеркивание — еще одна унылая привычка пишущей машинки… обходной путь для устранения недостатков технологии пишущих машинок.
  2. ^ Перейти обратно: а б «6.2 Общая пунктуация» (PDF) . Стандарт Юникод . Версия 11.0.0. Маунтин-Вью, Калифорния: Консорциум Unicode. 2018. с. 273. ИСБН  978-1-936213-19-1 . Архивировано (PDF) из оригинала 21 декабря 2018 г. Проверено 12 декабря 2018 г. Интервалы для подчеркивания и подчеркивания. U+203E OVERLINE — это аналог нижней линии U+005F, расположенный над линией. Это пробел, его не следует путать с U+0305 COMBINING OVERLINE. Как и в случае со всеми подчеркиваниями и подчеркиваниями, последовательность этих символов должна соединяться в непрерывную строку. Символы перечеркивания также следует отличать от U+0304 COMBINING MACRON, который не соединяет горизонтально таким образом.
  3. ^ Стризвер, Илен. «Подчеркивание текста» . шрифты.com . Архивировано из оригинала 21 марта 2023 года . Проверено 15 июня 2023 г.
  4. ^ «Написание мужских и женских форм и использование подчеркивания для выражения «гендерно-небинарный» [Написание мужских и женских форм и использование подчеркивания для выражения «гендерно-небинарный»]. Служба языковых консультаций (на словенском языке). 2017. Архивировано из оригинала 1 декабря 2022 года . Проверено 27 января 2023 г.
  5. ^ Вайсштейн, Эрик В. «Подчеркивание» . Математический мир . Проверено 8 августа 2023 г.
  6. ^ Хюинь, Ван-Наме; Накамори, Ёситеру; Ху, Ченьи; Крейнович, Владик (май 2009 г.). О принятии решений в условиях интервальной неопределенности: новое обоснование оптимизма-пессимизма Гурвича и его использование в групповом принятии решений (PDF) . ISMVL 2009, 39-й Международный симпозиум по многозначной логике, 21–23 мая 2009 г. Наха, Окинава, Япония. дои : 10.1109/ISMVL.2009.65 .
  7. ^ Технический отчет NPL (PDF) . ИБМ . 1964. с. 23. Архивировано (PDF) из оригинала 20 ноября 2008 г. Проверено 9 июня 2011 г.
  8. ^ Фишер, Эрик. «Эволюция кодировок символов, 1874–1968» (PDF) . Архивировано из оригинала (PDF) 18 марта 2017 г. Проверено 16 ноября 2016 г. {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  9. ^ Ричи, Деннис (ок. 1975). «Справочное руководство по C» (PDF) . Архивировано из оригинала (PDF) 11 февраля 2015 г. Проверено 9 июня 2011 г. {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  10. ^ «Магические методы» . php.net . 28 августа 2004 года. Архивировано из оригинала 30 августа 2004 года . Проверено 3 февраля 2020 г.
  11. ^ Божидар Бацов. «Руководство по стилю Clojure» . Гитхаб . Архивировано из оригинала 12 января 2021 г. Проверено 5 сентября 2019 г.
  12. ^ Перейти обратно: а б «<u>: элемент невыраженной аннотации (подчеркивание)» . сайт mozilla.org . 1 августа 2020 года. Архивировано из оригинала 13 января 2021 года . Проверено 9 октября 2020 г.
  13. ^ «Свойство CSS text-decoration-style» . Интернет-руководства W3Schools . Проверено 8 июля 2023 г.
  14. ^ «Таблица корректурных знаков — некоторые из наиболее распространенных корректурных знаков» . Graphic-design-employment.com . Архивировано из оригинала 6 ноября 2020 года . Проверено 9 октября 2020 г.
  15. ^ Ежегодник писателей и художников 2020 . Блумсбери. 5 сентября 2019 г. ISBN  9781472947512 .
  16. ^ Тунг, Бобби; Чен, Ицзюнь; Эрик, Лю; Хуэй Цзин, Чен; Чжэнъюй, Цянь; Фуцяо, Сюэ; Ричард, Исида. «Требования к верстке текста на китайском языке» . Консорциум Всемирной паутины (W3C) . Архивировано из оригинала 19 апреля 2016 года . Проверено 22 апреля 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 29484643b83da8c0913435b9a66fda07__1721828100
URL1:https://arc.ask3.ru/arc/aa/29/07/29484643b83da8c0913435b9a66fda07.html
Заголовок, (Title) документа по адресу, URL1:
Underscore - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)