Инструкция
1
Усвойте главное правило применения дефиса и тире, которого, к сожалению, нет во многих учебниках. Дефис всегда пишется без пробелов ни до, ни после него. Например: «ампер-виток». Если в качестве тире применяется знак дефиса, то пробелами он отделяется с обеих сторон. Например: «Клавиатура - это устройство для ввода текста в компьютер». Если же в качестве тире используется специализированный, специально предназначенный для этого знак, то пробелами он не отделяется ни с одной из сторон, аналогично дефису. Например: «Перед вами—картины художников Арбата».
2
В случае, если вы составляете документ, используя однобайтовую кодировку, либо не уверены, что он в дальнейшем не будет переводиться в такую кодировку, в качестве как дефиса, так и тире применяйте имеющийся в обычном коде ASCII знак минуса. При использовании его в качестве дефиса пробелы не ставьте, а при использовании в качестве тире - ставьте с обеих сторон.
3
Если того требует заказчик текста, составленного в однобайтовой кодировке, используйте в качестве тире два идущих подряд минуса, которые отделяются пробелами с обоих сторон: «Лучшее -- враг хорошего».
4
При наборе текста в двухбайтовой кодировке используйте настоящий знак тире, который, как уже сказано выше, отделять пробелами не требуется. Для его набора в Windows нажмите клавишу "Alt", после чего, не отпуская ее, наберите число 0151.
5
При отсутствии Windows выберите соответствующий знак в таблице, которая появляется в редакторе OpenOffice.org Writer при выборе пункта меню «Вставка» - «Специальный символ». При необходимости, скопируйте его через буфер обмена в другую программу, при условии, что она также использует двухбайтовую кодировку.
6
Другой способ набора тире при использовании двухбайтовой кодировки - скопировать его из статьи Википедии, которая так и называется - «Тире». Если вам лень открывать в браузере еще одну вкладку, скопируйте тире из первого абзаца этой статьи.
7
Наконец, в HTML-коде для набора тире используйте сочетание из идущих слитно знака "&", слова "ndash" или "mdash" и точки с запятой (везде без кавычек). Если вы используйте слово "ndash", тире будет такой же длины, как латинская буква "N", а если "mdash" - то такой же длины, как латинская буква "M".