Гид по технологиям

Как печатать короткое и длинное тире на Mac, Windows и Linux

6 min read Практика Обновлено 06 Jan 2026
Как печатать en и em тире на Mac, Windows и Linux
Как печатать en и em тире на Mac, Windows и Linux

Фото клавиатуры с цифровой панелью и клавишей Alt

Почему это важно

Тире — важная часть пунктуации в современном английском и других языках. En dash (короткое тире, –) часто используется для диапазонов и связей (например, 2010–2020), em dash (длинное тире, —) — для вставок и акцента в предложении. Многие люди избегают их, потому что не знают, как вводить их вне текстовых процессоров. Это влияет на качество текста и восприятие читателем.

Термины одним предложением

  • Дефис: короткий знак для составных слов (например, “по-русски”).
  • En dash (–): длина примерно буквы “n”, используется для диапазонов и связей.
  • Em dash (—): длина примерно буквы “m”, используется как сильнее отделённое вставное тире.

Important: Unicode-коды — en dash U+2013, em dash U+2014.

Как вводить на Mac

MacOS самый простой случай:

  • En dash (–): нажмите Option + -
  • Em dash (—): нажмите Option + Shift + -

Примечание: клавиша Option на клавиатуре Mac обозначается как Option или ⌥. Эти сочетания работают в большинстве приложений — текстовых редакторах, браузерах и онлайн-формах.

Как вводить на Windows

В Word удобно: введите два дефиса между словами — Word автоматически превращает их в em dash (—) при вводе пробела. Но вне Word пригодятся Alt-коды с цифровой панелью:

  • En dash (–): удерживайте Alt и введите 0150 на цифровой панелью (Alt+0150)
  • Em dash (—): удерживайте Alt и введите 0151 на цифровой панелью (Alt+0151)

Требуется рабочая цифровая панель (numeric keypad) справа от клавиш-стрелок. На некоторых ноутбуках цифровую панель можно получить через Fn + отдельные клавиши (обычно помечены синим). Без цифровой панели Alt-коды могут не работать.

Совет: если вы часто работаете в среде без цифровой панели, настройте автозамену в редакторе (например, в редакторе кода, Markdown-плагине или используйте расширения браузера), чтобы “–“ превращалось в en dash и “—“ в em dash по желанию.

Цифровая панель и клавиша Alt, выделены места для ввода Alt-кодов

Как вводить в Linux

В Linux есть несколько опций. Я рекомендую настроить клавишу Compose — это самый удобный и гибкий способ. Ниже описаны оба подхода.

Метод: Unicode-ввод (быстро, но менее удобен)

  1. Нажмите Ctrl + Shift + u — появится подчеркиванная буква «u» или маркер ввода Unicode.
  2. Введите код символа (без U+): 2013 для en dash, 2014 для em dash.
  3. Нажмите Enter или пробел.

Пример: Ctrl+Shift+u, затем 2013, Enter → –

Этот метод не требует цифровой панели, но длинные коды вводить неудобно.

Метод: Compose (рекомендую)

Compose — специальная клавиша, создающая символы по последовательности нажатий. После настройки она делает ввод специальных символов быстрым:

  • Compose затем –. → en dash (–)
  • Compose затем — → em dash (—)

Как настроить Compose:

  1. Откройте Параметры системы → Клавиатура → Раскладки (в разных окружениях это может называться “Keyboard Layout” или просто “Keyboard”).
  2. Найдите пункт Options (Параметры) → Compose key position.
  3. Выберите клавишу, которую готовы пожертвовать (часто выбирают Caps Lock или правый Alt).
  4. Сохраните. Теперь нажмите выбранную клавишу, затем нужную последовательность символов.

Скриншот настроек клавиатуры с опцией Compose key, показан пример выбора Caps Lock

На популярных окружениях (GNOME, KDE, Unity) процесс аналогичен — ищите «Compose key» или «Compose key position» в настройках клавиатуры.

Быстрая памятка (Cheat sheet)

Операционная системаEn dashEm dashUnicode
MacOption + -Option + Shift + -U+2013 / U+2014
WindowsAlt + 0150 (numeric pad)Alt + 0151 (numeric pad)U+2013 / U+2014
LinuxCompose + –. или Ctrl+Shift+u + 2013Compose + — или Ctrl+Shift+u + 2014U+2013 / U+2014

Краткие правила стилистики:

  • Для диапазонов и связей (2010–2020, London–Paris) используйте en dash.
  • Для вставок в предложении, похожих на скобки или сильный паузис — em dash.
  • Не заменяйте тире последовательностью дефисов в финальном тексте — это мешает читабельности и типографике.

Альтернативные подходы и когда они уместны

  • Автозамена: настройте редактор (VS Code snippets, TextExpander, AutoHotkey на Windows) — удобно для профессионального использования.
  • HTML-энтитеты: в веб-редакторе можно писать – и —.
  • Копирование из таблицы символов: подходит в разовых случаях, но замедляет работу.

Когда не использовать:

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

Примеры и контрпримеры

Правильно:

  • 1999–2003 гг.
  • Он говорил — и все замолчали.

Неправильно (или нежелательно в финальном тексте):

  • 1999-2003 (вместо en dash)
  • Он говорил – и все замолчали. (вместо em dash в печатном варианте)

Контрпример: в некоторых юридических текстах и технических спецификациях могут предпочитать дефис для совместимости с устаревшими системами; заранее уточняйте стиль руководства.

Настройка автозамены и макросы (микро-SOP)

  1. Выберите инструмент (TextExpander, AutoHotkey, Keyboard Maestro, встроенная автозамена редактора).
  2. Создайте правило: “–“ → “–“ и “—“ → “—“; при необходимости ограничьте правило пробелами вокруг, чтобы не ломать код.
  3. Тестируйте в целевых приложениях (браузер, почтовый клиент, IDE).
  4. Документируйте правило и синхронизируйте с рабочими машинами.

Пример AutoHotkey (Windows) — фрагмент:

::---::—
::--::–

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

Роли: контрольный чеклист

  • Для писателя: проверьте финальную верстку на наличие дефисов вместо тире; настройте автозамену.
  • Для разработчика: не заменяйте пользовательский ввод на сервере без явной необходимости; используйте HTML-энтитеты при генерации статического HTML.
  • Для верстальщика/дизайнера: убедитесь, что шрифт поддерживает en и em dash; проверьте переносы и кернинг.

Мини-методология выбора тире

  1. Это диапазон? — en dash.
  2. Это внезапная вставка или пауза? — em dash.
  3. Это часть сложного слова? — дефис.

Этот чеклист помогает принимать быстрое решение без глубоких правил типографики.

Decision flow (Mermaid)

flowchart TD
  A[Нужна пунктуация] --> B{Диапазон?}
  B -- Да --> C[Использовать en dash '–']
  B -- Нет --> D{Вставка/пауза?}
  D -- Да --> E[Использовать em dash '—']
  D -- Нет --> F{Составное слово?}
  F -- Да --> G[Использовать дефис '-']
  F -- Нет --> H[Проверьте стиль руководства]

Заключение

Теперь вы знаете несколько надёжных способов вводить en и em dash на всех трёх популярных ОС. Настройка Compose или автозамены окупит себя быстрым вводом и улучшением качества текста. Я рекомендую:

  • Mac: использовать встроенные сочетания.
  • Windows: настроить автозамену или использовать Alt-коды, если есть цифровая панель.
  • Linux: настроить Compose — это гибко и быстро.

Спасибо за чтение. Напишите в комментариях, какую клавишу вы заменили на Compose (или какую бы заменили), и поделитесь своими скриптами автозамены.


Image Credit: Keyboard image at top by Mathias Bigge

Часто задаваемые вопросы

Какой код Unicode для en dash и em dash?

  • En dash: U+2013
  • Em dash: U+2014

Работают ли Alt-коды в ноутбуке без цифровой панели?

Иногда да — если клавиатура поддерживает цифровой ввод через Fn и обозначенные клавиши. Часто лучше настроить автозамену или использовать Compose/Unicode-ввод.

Можно ли автоматически заменить дефисы на тире при сохранении документа?

Да — многие редакторы и CMS поддерживают плагины или макросы для автоматической замены при сохранении или публикации.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Показать процент заряда на iPhone с Face ID
How-to

Показать процент заряда на iPhone с Face ID

Отключить рекламу в Windows 11 — полный гид
Windows

Отключить рекламу в Windows 11 — полный гид

Удалённое подключение к Windows с Raspberry Pi
Руководство

Удалённое подключение к Windows с Raspberry Pi

Как настроить VPN на Chromebook — инструкция
Безопасность

Как настроить VPN на Chromebook — инструкция

Как поставить пароль на папку в Windows
Безопасность

Как поставить пароль на папку в Windows

Трендовая музыка для Instagram Reels: как найти
Социальные сети

Трендовая музыка для Instagram Reels: как найти