28.09.2017 16:49
OlegON
 
Давно мучаюсь недостатком ввода в Windows, что нет ничего вроде XCompose (или есть?)
В общем, если символ градуса я еще осилил (Alt-176 на Numpad дает "°"), то что-то пободрее не получалось.

Сайт MSDN утверждает, что вариантов для ручного ввода символа по коду есть три:
Цитата:
Alt+Numpad: A method of entering characters by typing in the character’s decimal code with the Numeric Pad keys (Num Lock turned on). In Windows:
* Alt+<xxx>, where xxx is the decimal value of a code point, generates an OEM-encoded character.
* Alt+<0xxx>, where xxx is the decimal value of a code point, generates a Windows-encoded character.
* Alt+<+>+<xxxx>, where xxxx is the hexadecimal Unicode code point, generates a Unicode-encoded (UTF-16) character.
вот выяснилось, что Unicode надо активировать. Например, следующим reg-файлом (с перезагрузкой)
Код:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Input Method]
"EnableHexNumpad"="1"
К сожалению, не могу показать, что получилось с +1F341, поломал Unicode при переходе на него форума.
29.09.2017 13:27
OlegON
 
У кого-нибудь получается Unicode ввести? На 7ке и так и эдак - не работает.
Максимум - в каком-нибудь блокноте кубик получить. Копипастой потом его никуда не перетащить...
08.08.2019 07:22
OlegON
 
В Linux, помимо XCompose, есть еще возможность получить любой символ по коду, например, для "квадрата"
Код:
printf "\u00b2"

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.