Как печатать прямо с клавиатуры U+200C символ

Как набирать текст непосредственно с клавиатуры U+200C в блокноте или других местах... в Windows 8.1? (без зависимости от определенного шрифта)

Я не хочу копировать и вставлять пути. Я не хочу никаких сложных способов. Я просто хочу что-то вроде Alt+### для ввода U200C непосредственно в любой текстовой области в Windows 8.1 без зависимости от определенного шрифта. Так же, как ALT+129 для U200B.

(Мне не нужно ALT+129, это для U200B. Мне нужен U200C)

имя персонажа U200C: ZERO WIDTH NON-JOINER (ZWNJ)

Вот информация о персонаже U200C:

https://en.wikipedia.org/wiki/Zero-width_non-joiner

https://www.fileformat.info/info/unicode/char/200c/index.htm

4 ответа

Чтобы ввести ZERO WIDTH NON-JOINER (ZWNJ) или U+200C в Windows, когда ваша клавиатура находится на персидском или арабском языке, сделайте Alt+0157 или Ctrl+Shift+2. Вот и все.

Надеюсь, это может вам помочь.

Вы должны включить шестнадцатеричную цифровую клавиатуру, создав раздел реестра с именем EnableHexNumpad с типом REG_SZ в HKCU\Control Panel\Input Method, установите его значение в 1 и перезагрузитесь. После этого вы можете ввести символ как Alt+numpad+, Unicode value(Alt++200C в вашем случае)

В некоторых приложениях для обработки текста, таких как Word, Wordpad, Libreoffice... вы можете просто ввести шестнадцатеричное значение Unicode и нажать Alt+X. Это означает, что введите U+200C или 200C, затем нажмите Alt+X

Другой способ - создать собственную раскладку клавиатуры с помощью Microsoft Keyboard Layout Creator, чтобы вам не понадобились коды Alt для часто используемых символов.

Для получения дополнительной информации прочтите

В последних обновлениях Windows (10 или более поздней версии) имеется стандартная персидская клавиатура , которая вставляет ZWNJ нажатием shift+ space. Чтобы добавить эту клавиатуру в Windows 10, перейдите по ссылкеsettings -> languageи посмотри наPreferred languagesвкладка. Затем нажмитеPersian. Вы увидитеOptions. Затем нажмитеAdd a keyboardи выберите «Стандартная персидская клавиатура» .

Я не знаю, хотите ли вы все еще знать, но вы могли бы сделать это с AutoHotkey, языком программирования для клавиатурных и мышиных перехватчиков, позволяющим вам переназначать клавиши и создавать новые комбинации клавиш.

после его загрузки вы сможете создать сценарий авто-горячих клавиш, щелкнув правой кнопкой мыши и щелкнув новый, затем щелкнув сценарий AutoHotkey.

после этого вы можете сделать:

s:: send {U200C} return

который переназначит ключ s на символ. здесь вы можете узнать о горячих клавишах и горячих строках, чтобы сделать их сопоставленными с тем, что вы хотите: https://www.autohotkey.com/docs/Hotkeys.htm

Другие вопросы по тегам