Есть ли программа или карта ключей, которая позволяет мне легко вводить математические символы и символы Юникода, такие как эти символы, в веб-форме?
Может быть, раскладка клавиатуры? Вспомогательная программа?
Несколько лет назад я настроил программу макросов/горячих клавиш именно для этой цели. Я настроил несколько комбинаций клавиатуры как триггеры с соответствующими событиями вставки символов. Таким образом, я могу, например, нажать Ctrl+Alt+M, чтобы ввести μ
или Win+Пробел, чтобы ввести неразрывный пробел.
У меня их более 100, чтобы упростить ввод всевозможных расширенных символов, и я стал зависимым от них (я даже не помню кодов символов большинства из них).
Существует множество программ, которые вы можете использовать для этой цели, но простой вариант - использовать AutoHotKey. Прелесть AHK в том, что он полностью поддерживает символы Юникода (по крайней мере, для этой цели), в отличие от многих старых (и даже более новых?) горячие клавиши / макропрограммы. Его также легче редактировать, так как это простой текстовый файл (хотя вы можете скомпилировать результат, чтобы он был исполняемым для автоматического запуска в фоновом режиме). Единственное, на что следует обратить внимание, это то, что вы должны настроить файл сценария на использование кодировки UTF-8 вместо ANSI, если вы хотите, чтобы символы Юникода работали в дополнение к только расширенным символам (# 128-255).
Вот небольшой скрипт для начала:
!= ::Send ≠ ; Alt + = = not-equals (this one just sounds weird)
#X ::Send Ξ ; Win + X = capital Xi
^+1 ::Send ¡ ; Ctrl + Shift + 1 = inverted exclamation mark
^+4 ::Send ¢ ; Ctrl + Shift + 4 = cent symbol
#/ ::Send ‽ ; Win + / = interrobang
#T ::Send 树 ; Win + T = Chinese character for tree
Вы можете установить ключи и их модификаторы по своему усмотрению, и копировать и вставлять символы нужно только один раз.