Простой вопрос: Какой самый быстрый способ получить черту (-, Unicode U+2013 EN DASH) в Windows? Обратите внимание, что этот вопрос касается всех программ, а не только Microsoft Word.

Еще лучше, если его можно скопировать в буфер обмена как чистый символ Unicode без информации о форматировании (гарнитура и т.д.), Чтобы при вставке в Word, Excel или другие редакторы форматированного текста он не переносил свой формат с Это.

2 ответа2

1

Получить AutoHotkey и использовать горячие строки .
Замените сказать - на тире, как слово.
Вот сценарий:

::--::{Asc 0151}

Да уж. Это так коротко. Работает в моем блокноте на Windows 7.

PS: Вы можете скомпилировать скрипт в автономный EXE с иконкой на ваш выбор, если вы хотите распространять.

0

Отвечая на мой собственный вопрос с моим текущим неудовлетворительным решением.

Прямо сейчас я открываю карту символов с помощью сочетания клавиш (Ctrl-Alt-M), набираю "en dash" в поле "Search for" расширенного режима, затем нажимаю "Select" и "Copy". Это очень медленно, и если карта символов написана на определенном шрифте, она также будет содержать информацию о форматировании.

Снимок экрана с символьной картой Windows, показывающей тире

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .