Я пишу сообщения в блоге, и мне часто нужно вводить en-dash (-) и иногда em-dash (-) в своих сообщениях в блоге. В настоящее время я сохраняю эти символы в текстовом файле и копирую их, когда они мне нужны. Нет необходимости говорить, что при вводе больших текстов перемещаться между клавиатурой и мышью - головная боль.
Для меня было бы лучше, если бы были доступны сочетания клавиш для этих двух символов. Есть ли способ ввести en-dash и em-dash в Windows? Я использую Windows 7 и Windows 8 на разных компьютерах.
Вот выровненное сравнение штрихов, если вам нужно увидеть разницу по какой-то причине.
- Here's-тир
- Here's-ан-тир
- Here's-эм-тир
[hotkey]--.
и даш[hotkey]---
Ответы:
Если у вас есть цифровая клавиатура, включите numlock и используйте ее
Alt + 0150
как en-dash, так иAlt + 0151
em-dash. То есть удерживайте нажатой клавишу Alt и введите цифры на цифровой клавиатуре.РЕДАКТИРОВАТЬ: Как @gronostaj указывает, это работает только с левой Alt.
источник
alt
. Иначе я бы не принял ответ.alt
ключа.Для тех, кто ищет немного более быстрое (хотя и не нативное) решение, я создал программу AutoHotKey, которая позволяет вводить тире Em и En несколько естественным образом. Я действительно сделал это для себя, но это на Github, если кому-то интересно.
Это называется Em-n-en.
Весь смысл этой программы состоит в том, чтобы позволить пользователю быстро вставить черту em / en, введя
==-
(Em dash) или--=
(En dash). Существуют и другие способы вставки тире - они описаны в самой программе. Обратите внимание, что это работает только на окнах.Надеюсь, это полезно! :)
источник
Чтобы найти любого нужного вам персонажа, используйте «Карту персонажей» - обратите внимание на текст в правом нижнем углу.
Также обратите внимание, что доступность символа зависит от шрифта (шрифта), который у вас активен.
Вы используете Карту персонажей, чтобы узнать, с каким персонажем и каким «нажатием клавиши» (выше) он может быть сгенерирован. Тогда вам больше не понадобится Карта символов - предполагается, что вы можете запомнить номер или ключи для ввода / использования. Обратите внимание, что некоторые доступны также с Alt / Shift / Control - как в
Alt + Space== либо Em, либо En пробел (не могу вспомнить, какой он сейчас, и нет W-компьютера, чтобы попробовать его) .источник
Character map
чтобы узнать, с каким символом и каким «нажатием клавиши» (выше) он может быть сгенерирован. Тогда вам больше не нужноCharacter map
- предполагается, что вы можете вспомнить номер или ключи для ввода / использования. Обратите внимание, что некоторые доступны также с Alt / Shift / Control - как в Alt + Space == либо Em, либо En space (не могу вспомнить, какой это сейчас и нет W-компьютера, чтобы попробовать его).Начиная с Windows 10 версии 1903, вы можете вводить en-dash, em-dash и другие символы намного проще, используя обновленную панель Emoji:
Просто введите
Win
+.
(илиWin
+;
) и выберите символ омега в верхней части панели.Я не нашел способа вставить их, используя только клавиатуру (то есть без использования мыши).
источник
В качестве альтернативы вы можете использовать менеджер буфера обмена, например ClipX, с плагином «Stickies». Если вы храните собственно короткий тир в список, введя это просто Ctrl + Alt + V (или любой другой ярлык сконфигурирован для отображения списка) , а затем A .
источник
Через AutoHotKey :
Создайте скрипт, как
dashes.ahk
где-то на вашем компьютере:Убедитесь, что он хранится как UTF-8 с спецификацией . Дважды щелкните по нему и попробуйте набрать,
--
а затем пробел где-нибудь он заменит его на n-тире.Аналогично для м-тире.
источник