Grabduck

Чёрточки: только ли тире, минус и дефис?

:

Однажды вечером я почувствовал, что пришло время расширить 97‐ й параграф «Ководства» Артемия Лебедева.

На клавиатуре одна чёрточка, она обычно правее нуля и повыше букв «З» и «Х». Неосведомлённые люди называют её попеременно то дефисом, то минусом, то тире. Лебедев объясняет нам, что это четыре (учитывая две разновидности тире) различных символа. На самом деле их  как минимум девять, и об этом я и расскажу вам сейчас.

Итак, девять чёрточек, и  каждая имеет свою область применения.

Начнём с той самой, которая есть на клавиатуре (-). Так что же это: дефис, минус или тире? А вот и не угадали. Это дефисоминус. Не дефис и не минус, а что‐ то среднее между ними; и уж точно не тире.

Когда он употребляется? Только тогда, когда нет технической возможности употребить настоящий дефис, настоящий минус или настоящее тире (что касается последнего случая, то здесь иногда пишут два или три дефисоминуса подряд).

Настоящий дефис (‐) — это символ U+2010 (соответственно, ‐ в HTML). Именно он  используется в словах «светло‐ серый», «по‐ моему», «кое‐ кто» и т. п.

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

Что касается минуса (−), о нём уже многим хорошо всё известно: минус используется в математических выражениях, имеет такую же ширину, как любая цифра, выравнивается по высоте заглавной буквы, в отличие от тире и дефиса, и записывается в HTML как −.

На этом месте все обычно переходят к тире. Но постойте, мы ещё не рассмотрели три символа!

Какой символ употребляется в записи номеров телефонов (555‒41‒72)? Дефис, скажете вы; а вот и нет! Для этого есть отдельный символ: цифровая чёрточка (figure dash). Выглядит она (‒) практически как минус, но минусом при этом не является.

Вы можете спросить: а почему тогда нельзя использовать минус, раз он выглядит точно так же? Потому что минус — это знак вычитания, а в номере телефона ничто ни из чего не вычитается. По той же причине, по которой для выделения текста нужно использовать em, а не  i. Это нельзя объяснить, это можно только познать.

Цифровая чёрточка имеет код U+2012 и в HTML записывается как ‒.

О  сим­во­ле пе­ре­но­са, так­же на­зы­вае­мым мяг­ким де­фи­сом, тоже мно­гим известно. Этот символ, обо­зна­ча­емый в HTML как ­, рас­став­ля­ет­ся в сло­вах меж­ду сло­га­ми в тех мес­тах, где мож­но сде­лать пе­ре­нос. На эк­ра­не он не ото­бра­жа­ет­ся, за ис­клю­че­ни­ем слу­чая, ког­да по­па­да­ет на ко­нец стро­ки; в этом слу­чае брау­зер (го­во­рят, с треть­ей вер­сии да­же Firefox на­учил­ся это де­лать) не пе­ре­но­сит всё сло­во це­ли­ком, а ста­вит де­фис и пе­ре­но­сит остав­шу­юся часть сло­ва.

Это особенно помогает в длинных словах, перенос которых создаёт огромные пустые пространства в правой части экрана. Огромный недостаток символа переноса состоит в том, что его неудобно расставлять вручную (впрочем, с этим могут справиться программы автотипографирования) и в том, что его употребление захламляет и делает нечитаемым исходный код текста (поэтому лучше, если расстановка символов переноса производится CMS на этапе генерации HTML‐ кода из хранящегося в базе данных текста).

Ещё один похожий на дефис символ — чёрточка (⁃), употребляемая в качестве маркеров списков ( чёрточный буллит). В Студии Лебедева справедливо замечают, что в русской типографской традиции нет такого понятия, как буллит (имея в виду традиционные кружки с квадратиками), и предлагают в качестве маркера употреблять (длинное) тире; как вы можете заметить, они именно так делают (или делали) на своём сайте и даже разразились статьёй, рассказывающей, как это сделать.

На самом деле для маркеров списков существует специальный символ, имеющий код U+2043 (впрочем, Лебедев утверждает, что к русской типографике это не относится). В HTML сделать для списка такой маркер довольно просто, используя CSS:

	ul{
		list-style: none inside;
	}
	ul>li: before{
		content: "\2043";
		margin-left: -1ex;
		margin-right: 1ex;
	}

(Разумеется, приведённый код не идеален, да и работать будет лишь в правильных браузерах, но идея вам ясна, надеюсь.)

Теперь наконец‐ то можем перейти к тире; здесь всё уже хорошо изъезжено: известна разница между коротким тире (–, en dash, чёрточка шириной с букву «n», –) и  длинным тире (—, em dash, чёрточка шириной с букву «M», —). Известно, что в русской типографике употребляется исключительно длинное тире (хотя ведутся споры касательно возможности употребления короткого тире в числовых диапазонах), тогда как на Западе обычно предпочитают en dash.

Длинное тире также употребляется в русском языке в диалогах. На Западе же для этой цели часто употребляют отдельный символ горизонтальной черты ( ―):

― Je m’ennuie tellement, dit-elle.

― Cela n’est pas de ma faute, rétorqua-t-il.

(Пример взят из  Wikipedia.)

Итак, девять различных чёрточек:

Знак HTML Название Назначение и употребление
- - дефисоминус вместо всех остальных чёрточек при отсутствии технической возможности
‐ дефис для разделения частей слова: «светло‐ серый», «по‐ моему», «кое‐ кто» и т. п.
− минус математические выражения: 2 − 3 = −1
‒ цифровая чёрточка номера телефонов и другие цифровые коды
­ ­ символ переноса в (длинных) словах в тех местах, где можно сделать перенос
⁃ чёрточный буллит маркер списка
– короткое тире западная типографика
— длинное тире русская типографика
― горизонтальная черта диалоги (в западной типографике)

И, для сравнения, в одной строке:
— ‐


­