W przypadku przeglądarek internetowych właśnie napisałem skrypt użytkownika, który rozwiązuje ten problem w moich własnych złych celach, przynajmniej w Firefoksie z dodatkiem Greasemonkey i w Chrome z dodatkiem Tampermonkey .
Strona GitHub | Instalacja bezpośrednia | Licencja
Nie wiadomo, czy skrypt działa w innych przeglądarkach z Tampermonkey, ale zgaduję, że nie jest w pełni. Mogę zhakować kompatybilność z innymi przeglądarkami, jeśli ktoś mi płaci.
Po zainstalowaniu skryptu w przeglądarce Altkombinacje + wierszy liczb powinny działać tak jak Alt+ NumPad na pełnowymiarowej klawiaturze. Dodatkowo Alt+ xzamieni wartość szesnastkową poprzedzającą znak karetki na wartość Unicode, podobną do MS Office.
Rozszerzone znaki zaczynają się od zera:
£
współpracuje z Alt+0163
°
współpracuje z Alt+0176
²
współpracuje z Alt+0178
Dla wartości od 32 do 255 bez wiodącego zera, glify są pobierane przy użyciu tabeli strony kodowej OEM (z hojną, ale nie zgodną pomocą z abstrakcji strony kodowej projektu SheetJS ). Wykonano następujące przykłady z codepage=437
(en-US) zdefiniowane w skrypcie użytkownika:
Ω
działa z Alt+ 234(bez wiodącego zera)
∞
działa z Alt+ 236(bez wiodącego zera)
£
działa z Alt+ 156(bez wiodącego zera)
Możesz także wpisać wartość szesnastkową, a następnie nacisnąć Alt+, xaby wykonać konwersję. Działa jak MS Word, ale z luźniejszą interpretacją zapisu szesnastkowego. Moim celem jest to, że jeśli zapomnisz właściwy sposób aktywacji sekwencji Alt+ x, po prostu spróbuj czegoś i prawdopodobnie będzie działać zgodnie z przeznaczeniem.
✓
wynika z wpisania, 2713a następnie naciśnięcia Alt+x
✓
wynika również z wpisania, 0x2713
a następnie naciśnięcia Alt+x
✓
wynika również z wpisania, \u2713
a następnie naciśnięcia Alt+x
✓
wynika również z wpisania, U+2713
a następnie naciśnięcia Alt+x
✓
wynika również z pisania 2713
, podświetlania go, a następnie naciskania Alt+x