Per i browser web, ho appena scritto uno script utente per affrontare questo per i miei scopi malvagi, almeno in Firefox con l'add-on Greasemonkey e in Chrome con l'add-on Tampermonkey .
GitHub page | Direct install | License
Non si sa se lo script funziona in altri browser con Tampermonkey, ma la mia ipotesi è non del tutto. Potrei modificare la compatibilità per altri browser se qualcuno mi paga abbastanza.
Con lo script installato nel tuo browser, le combinazioni di righe Alt+numero dovrebbero funzionare come Alt+NumPad su una tastiera full-size. Inoltre, Alt+x tradurrà il valore esadecimale che precede il cursore del testo in un valore Unicode, come in MS Office.
I caratteri estesi iniziano con uno zero:
£
funziona con Alt+0163
°
funziona con Alt+0176
²
funziona con Alt+0178
Per i valori tra 32 - 255 senza uno zero iniziale, i glifi sono recuperati usando una tabella di codifica OEM (con un generoso ma inconsapevole aiuto dalle astrazioni di codifica del progetto SheetJS ). I seguenti esempi sono fatti con codepage=437
(en-US) definito nello script utente:
Ω
funziona con Alt+234 (senza zero iniziale)
∞
funziona con Alt+236 (senza zero iniziale)
£
funziona con Alt+156 (senza zero iniziale)
Puoi anche digitare un valore esadecimale e premere Alt+x per eseguire la conversione. Funziona come MS Word, ma con un'interpretazione più libera della notazione esadecimale. Il mio obiettivo è che se si dimentica il modo corretto di attivare una sequenza Alt+x, basta provare qualcosa e probabilmente funzionerà come previsto.
✓
risulta dalla digitazione di 2713 poi premendo Alt+x
✓
risulta anche dalla digitazione di 0x2713
poi premendo Alt+x
✓
risulta anche dalla digitazione di \u2713
poi premendo Alt+x
✓
risulta anche dalla digitazione di U+2713
poi premendo Alt+x
✓
risulta anche dalla digitazione di 2713
, evidenziandola, poi premendo Alt+x