Как печатать прямо с клавиатуры 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