- | |
---|---|
Дефис-минус | |
В Юникоде | U + 002D - ДЕФИС -МИНУС (HTML amp;#45; ) |
Отличный от | |
Отличный от | U + 2010 - ДЕФИС U + 2011 - НЕПРЕРЫВНЫЙ ДЕФИС U + 2212 - ЗНАК МИНУС U + 2013 - EN ТИРО U + 2014 - EM DASH |
Дефис-минус - это наиболее часто используемый тип дефис, широко используется в цифровых документах. Это единственный дефис, доступный на клавиатуре QWERTY. Помимо прочего, как объясняется в статье о дефисе, его можно вставить в конце строки, чтобы разбить слово на границе слога, когда следующий слог печатается на следующей строке. В языках программирования и электронных таблицах он используется как знак минус. Название «дефис-минус» - изобретение Unicode ; символ называется дефисом или знаком минус в зависимости от контекста, в котором он используется. Его часто называют «тире», хотя обычно он короче, чем символы тире.
- + - - + - | |
---|---|
дефис-минус, плюс и минус в пропорциональных и моноширинных шрифтах |
В ранних пишущих машинках с моноширинным шрифтом и кодировках символов один код / клавиша почти всегда использовался для дефиса, минуса, различных тире и зачеркивания, поскольку все они имеют похожий внешний вид. Текущий стандарт Unicode определяет отдельные символы для тире, знака минус и различных типов дефиса, включая дефис Unicode с кодовой точкой U + 2010 и дефис-минус с кодовой точкой U + 002D. Когда требуется использовать дефис, часто используется дефис-минус, поскольку он хорошо известен, его легко вводить с клавиатуры, он требуется для многих форматов данных и компьютерных языков, и гораздо более вероятно, что он будет правильно отображаться. Хотя в стандарте Unicode указано, что дефис U + 2010 «предпочтительнее» дефис-минус, в самом стандарте дефис-минус используется в качестве символа дефиса.
В современных шрифтах дефис-минус обычно идентичен или очень похож на дефис Unicode.
В математических контекстах, которые включают знак плюса, использование дефиса-минус вместо стандартного знака минус приводит к непривлекательному внешнему виду. В отличие от стандартного знака «минус», дефис-минус обычно меньше и находится на другой высоте, чем горизонтальная линия в знаке «плюс»; см. изображение выше.
Кроме того, многие текстовые процессоры позволяют перенос слов после дефиса-минус, но не после знака минус.
Этот символ набирается, когда требуется дефис или знак минус. На основе старых конвенций пишущей машинки, то обычно использует пару - для представления прочерка - и поставить пробела вокруг него - для представления собственного тира -. Некоторые текстовые редакторы автоматически преобразуют их в правильное тире. Символ также может быть набран несколько раз, чтобы имитировать горизонтальную линию (хотя на большинстве пишущих машинок повторный ввод подчеркивания приведет к соединению линии). Если чередовать дефис-минус с пробелами, получается «пунктирная» линия, указывающая, где нужно разрезать бумагу. Чрезмерное зачеркивание части текста ими используется для зачеркивания.
См. Также: Два последовательных дефиса и три следующих друг за другом дефисаВ большинстве языков программирования дефис-минус используется для обозначения вычитания и отрицания. Он почти никогда не используется для обозначения диапазона из-за неоднозначности вычитания. Обычно другие символы, такие как Unicode U + 2212 - МИНУСНЫЙ ЗНАК, не распознаются.
В некоторых языках программирования (например, MySQL) --
(два дефиса-минус) отмечают начало комментария. Его можно использовать для запуска блока подписи в системе новостей Usenet. YAML использует ---
(три дефиса с минусом) в конце раздела.
Знак дефиса-минус часто используется при указании параметров командной строки, соглашение, в основном начатое Unix. Примеры «краткой» формы: -R
или -q
. Пользователь может указать и то, и другое, используя -Rq
. Некоторые реализации позволяют использовать два дефиса-минус для указания "длинных" имен параметров как --recursive
или --quiet
. Их легче понять при чтении команд (некоторые программы не заботятся о количестве дефисов-минусов и либо не допускают комбинации однобуквенных параметров, либо требуют от пользователя их переупорядочения, чтобы они не соответствовали длинному параметру). Двойной минус-дефис сам по себе (за которым следует пробел) указывает, что больше нет параметров, что полезно, когда нужно указать имя файла, которое начинается с дефиса-минуса. Вместо имени файла может быть распознан просто дефис-минус (с последующим пробелом), который указывает, что должен быть прочитан стандартный ввод.
Глиф имеет кодовую точку в Юникоде как U + 002D - ДЕФИС -МИНУС ; он также находится в ASCII с тем же значением.