Дефис-минус
- | |
---|---|
Дефис-минус | |
В Юникоде | U+002D — ДЕФИС-МИНУС |
Графические варианты | |
﹣ | |
U+FE63 ﹣ МАЛЕНЬКИЙ ДЕФИС-МИНУС | |
- | |
U+FF0D - ПОЛНАЯ ШИРИНА-ДЕФИС-МИНУС | |
Отличается от | |
Отличается от | U+2010 – ДЕФИС U+2011 — НЕРАЗРЫВАЮЩИЙ ДЕФИС |
Символ дефис-минус наиболее — это форма дефиса, часто используемая в цифровых документах . На большинстве клавиатур это единственный символ, напоминающий знак минус или тире , поэтому он также используется для них. [1] Название дефис-минус происходит от исходного стандарта ASCII : [2] где это называлось дефис – (минус) . [3] Символ называется дефисом , знаком минус или тире в зависимости от контекста, в котором он используется.
Описание
[ редактировать ]- + − - + − | |
---|---|
дефис-минус, плюс и минус пропорциональными и моноширинными шрифтами |
В ранних пишущих машинках и кодировках символов одна клавиша/код почти всегда использовалась для дефиса, минуса, различных тире и зачеркивания, поскольку все они имеют примерно одинаковый внешний вид. Текущий стандарт Юникода определяет отдельные символы для нескольких различных дефисов , однозначный знак минуса (иногда называемый минусом Юникода ) в кодовой точке U+2212, однозначный дефис (иногда называемый дефисом Юникода ) в U+2010, дефис-минус в коде U+2010. U+002D и множество других символов дефиса для различного использования. Когда требуется дефис, обычно выбирают дефис-минус, поскольку он хорошо известен, его легко вводить с клавиатуры и до сих пор это единственная форма, распознаваемая многими форматами данных и компьютерными языками. Хотя стандарт Unicode утверждает, что дефис U+2010 «предпочтительнее» дефиса-минус, [4] сам стандарт использует дефис-минус в качестве символа дефиса. [5]
В большинстве современных компьютерных шрифтов дефис-минус либо идентичен, либо очень похож на дефис Юникода. [6] [а]
В математических текстах, содержащих знак плюс, минус в Юникоде предпочтительнее дефиса-минус, поскольку его показатели соответствуют знаку плюс по уровню и длине. [б]
Использование
[ редактировать ]Ввод текста
[ редактировать ]Этот символ вводится, когда требуется дефис или знак минус. Согласно правилам старых пишущих машинок, обычно используется пара -- для обозначения длинного тире - , [7] и поставить вокруг него пробелы - для обозначения разделенного тире – ; эта практика не рекомендуется в профессиональной типографике . [8] Некоторые текстовые процессоры автоматически преобразуют их в правильное тире. Символ также можно набирать несколько раз, чтобы имитировать горизонтальную линию (хотя в большинстве случаев повторный ввод подчеркивания приведет к созданию сплошной линии). Чередование дефиса-минуса с пробелами дает «пунктирную» линию, часто обозначающую, где бумагу следует разрезать. На пишущей машинке перечеркивание части текста используется для зачеркивания .
Языки программирования
[ редактировать ]Большинство языков программирования используют дефис-минус для обозначения вычитания и отрицания. [ нужны дальнейшие объяснения ] [9] [10] Он редко используется для обозначения диапазона из-за неоднозначности вычитания. Как правило, другие символы, такие как Юникод U + 2212 — ЗНАК МИНУС не распознается как оператор . [ нужна ссылка ]
В некоторых языках программирования (например, MySQL ) --
(два дефиса-минус) обозначают начало комментария . Его можно использовать для запуска блока подписи в системе новостей Usenet . YAML использует ---
(три дефиса-минуса) для завершения раздела.
Командная строка
[ редактировать ]Символ дефис-минус часто используется при указании параметров командной строки — соглашение, популяризированное Unix . Примеры «краткой» формы: -R
или -q
. Пользователь может указать оба, используя -Rq
. Некоторые реализации позволяют использовать два дефиса с минусом для указания «длинных» имен опций как --recursive
или --quiet
. Их легче понять при чтении команд (некоторые программы не заботятся о количестве дефисов-минусов и либо не допускают комбинаций однобуквенных опций, либо требуют от пользователя переставить их, чтобы они не соответствовали длинному варианту). ). Двойной дефис-минус (за которым следует пробел) указывает на то, что опций больше нет, что полезно, когда необходимо указать имя файла, начинающееся с дефиса-минус. Вариант дефиса-минус (за которым следует пробел) может распознаваться вместо имени файла и указывает, что стандартный ввод необходимо прочитать .
diff
выход
[ редактировать ] -
используется для обозначения удаленных строк в выводе diff в контекстном или унифицированном формате .
Кодирование
[ редактировать ]Глиф имеет кодовую точку в Юникоде как U+002D — ДЕФИС-МИНУС . Он также находится в формате ASCII с тем же значением.
См. также
[ редактировать ]- -- (значения)
- Символы для рисования прямоугольников, включая ─ (U + 2500), полезные для рисования горизонтальных линий.
- Дефис
- Мягкий дефис
Пояснительные примечания
[ редактировать ]- ^ В Lucida Sans Unicode дефис-минус рисуется идентично тире .
- ^ Точные отношения зависят от выбора дизайна шрифта .
Ссылки
[ редактировать ]- ^ Корпела, Юкка К. (2006). Юникод объяснил . О'Рейли. стр. 382. ISBN 978-0-596-10121-3 . [ мертвая ссылка ]
- ^ «3.1 Общие сценарии» (PDF) . Юникод версии 1.0 · Блоки символов . п. 30. Архивировано (PDF) из оригинала 21 ноября 2021 года . Проверено 10 декабря 2021 г.
Свободная и точная семантика. Некоторые символы ASCII имеют многократное использование либо из-за двусмысленности исходных стандартов, либо из-за накопленных реинтерпретаций ограниченного набора кодов. Например, шестнадцатеричное число 27 определяется в ANSI X3.4 как апостроф (закрывающая одинарная кавычка; острый ударение), а шестнадцатеричное число 2D определяется как дефис минус. В целом стандарт Unicode обеспечивает одинаковую интерпретацию эквивалентных значений кода без добавления или вычитания их семантики. Стандарт Unicode предоставляет однозначные коды в других местах для наиболее полезных конкретных интерпретаций этих значений ASCII; соответствующие однозначные символы имеют перекрестные ссылки в списке имен символов для этого блока. В некоторых случаях стандарт Unicode указывает общую интерпретацию кода ASCII в имени соответствующего символа Unicode, например, U+0027 — это АПОСТРОФ-ЦИТАТА».
- ^ «Американский национальный стандарт X3.4-1977: Американский стандартный код обмена информацией» (PDF) . Национальный институт стандартов и технологий. п. 10 (4.2 Графические символы). Архивировано (PDF) из оригинала 9 октября 2022 года . Проверено 10 декабря 2021 г.
- ^ «Стандарт Юникод, версия 13.0, глава 6.2» (PDF) . 2020. Общая пунктуация § Тире и дефисы. Архивировано (PDF) из оригинала 22 января 2021 года . Проверено 30 декабря 2020 г.
- ^ Корпела, Юкка. «Тире и дефисы § Типографское использование» . Архивировано из оригинала 26 января 2021 года . Проверено 30 декабря 2020 г.
- ^ Мариан, Якуб. «Дефис, минус, тире и длинное тире: разница и использование в английском языке» . Архивировано из оригинала 25 декабря 2020 года . Проверено 23 декабря 2020 г.
Дефис ... обычно очень короткий (у него есть собственный символ Юникода, но вместо него можно использовать дефис-минус, потому что он выглядит так же)
- ^ Френч, Найджел (2006). Тип InDesign: профессиональная типографика с Adobe InDesign CS2 . Adobe Пресс. п. 72. ИСБН 9780321385444 . Проверено 4 июля 2020 г.
- ^ Брингхерст, Роберт (2004). Элементы типографского стиля (третье изд.). Хартли и Маркс, Издательство. п. 80. ИСБН 978-0-88179-206-5 . Проверено 10 ноября 2020 г.
В машинописном тексте двойной дефис (--) часто используется для обозначения длинного тире. Двойные дефисы в наборном документе — верный признак того, что шрифт набирала машинистка, а не типографша. Типограф будет использовать длинное тире, длинное тире или длинное тире, в зависимости от контекста или личного стиля. Длинное тире — это стандарт девятнадцатого века, который до сих пор предписывается во многих книгах по редакционному стилю, но длинное тире слишком длинное для использования с лучшими шрифтами текста. Как и огромное пространство между предложениями, оно принадлежит к мягкой и стянутой эстетике викторианской типографики.
- ^ Ричи, Деннис (ок. 1975). «Справочное руководство по C» (PDF) . Лаборатории Белла . Архивировано (PDF) из оригинала 3 апреля 2017 г. Проверено 7 декабря 2016 г.
- ^ Марлоу, Саймон (ред.). Отчет о языке Haskell 2010 (PDF) . Архивировано (PDF) из оригинала 4 декабря 2016 года . Проверено 7 декабря 2016 г. [ нужна страница ]
Внешние ссылки
[ редактировать ]- Словарное определение — в Викисловаре