Для веб-браузерів я щойно написав сценарій користувача, щоб вирішити це з моїми злими цілями, принаймні в Firefox з додатком Greasemonkey та в Chrome з додатком Tampermonkey .
Сторінка GitHub | Пряма установка | Ліцензія
Невідомо, чи працює сценарій в інших браузерах із Tampermonkey, але я не думаю, що це повністю. Я можу зламати сумісність для інших браузерів, якщо хтось заплатить мені достатньо.
За допомогою сценарію, встановленого у вашому браузері, Alt+ комбінації Altрядкових чисел повинні працювати як + NumPad на повнорозмірній клавіатурі. Додатково Alt+ xпереведе шістнадцяткове значення, що передує текстовій кареті, у значення Unicode, подібне до MS Office.
Розширені символи починаються з нуля:
£
працює з Alt+0163
°
працює з Alt+0176
²
працює з Alt+0178
Для значень між 32 - 255 без нульового нуля, глифи витягуються за допомогою таблиці коду OEM (з великою, але невідповідною допомогою від абстракцій кодової сторінки проекту SheetJS ). Наступні приклади зроблені із codepage=437
(en-US), визначеним у сценарії користувача:
Ω
працює з Alt+ 234(немає нульового нуля)
∞
працює з Alt+ 236(немає нульового нуля)
£
працює з Alt+ 156(немає нульового нуля)
Ви також можете ввести шістнадцяткове значення, а потім натиснути Alt+, xщоб здійснити перетворення. Це працює як MS Word, але з більш слабкою інтерпретацією шістнадцяткових позначень. Моя мета полягає в тому, що якщо ви забудете правильний спосіб активації послідовності Alt+ x, просто спробуйте щось, і це, ймовірно, спрацює за призначенням.
✓
результати введення, 2713а потім натискання Alt+x
✓
також результат введення, 0x2713
а потім натискання Alt+x
✓
також результат введення, \u2713
а потім натискання Alt+x
✓
також результат введення, U+2713
а потім натискання Alt+x
✓
також є результатом введення 2713
, виділення, а потім натискання Alt+x