Chciałbym móc używać skrótu klawiaturowego do wpisywania znaków specjalnych (znaków, których nie można znaleźć na mojej klawiaturze), takich jak symbol £ (funt), który można uzyskać na klawiaturze za pomocą klawiatury numerycznej, wpisując Alt + 0163. Niestety na moim netbooku nie mam klawiatury numerycznej.
Jak zatem uzyskać znaki specjalne, używając klawiatury, bez używania charmap?
Odpowiedzi:
Często twój netbook może mieć klawisz funkcyjny, który zmienia 7,8,9, U, I, O, J, K, L i M na klawiaturę numeryczną. Możesz ich użyć do wykonania kombinacji Alt +. Alternatywnie otwórz mapę znaków (w części Akcesoria w menu startowym), aby wybrać pojedyncze postacie.
źródło
U+20AC
w charmap (są w porządku, prawie na samym dole)Szukałem od tygodni i wreszcie doszedłem do wniosku, że mogę wprowadzić kod Unicode (nie ASCII) dla symbolu, zaznaczyć go i nacisnąć Alt+ Xw Microsoft Word. Aby uczynić to jeszcze szybszym, stworzyłem autokorekty, aby zastąpić
/b6
je ¶ i/a7
§.(Piszę do sędziego, i muszę wpisać powyższym akapicie i sekcji symbole 75 razy dziennie. I uruchomić system Windows 8 na Lenovo Yoga 13 netbooka (pierwszy komputer bez klawiatury numerycznej), i zaginął bez Alt+ numpaddostęp do ASCII ustawione do tej pory!)
Odwołanie: jak wstawić znaki ASCII bez klawiatury numerycznej?
źródło
Możesz użyć programu makr, takiego jak AutoHotkey, aby powiązać go z określonymi klawiszami skrótu.
źródło
Możesz pobrać program Microsoft Keyboard Layout Creator i umieścić najczęściej używane symbole na nieużywanych klawiszach. Używam AltGr + Q, W, E i R jako symboli, których potrzebuję.
źródło
M-J-K-L-U-I-O-7-8-9
0 1 2 3 4 5 6 7 8 9
MJ89
=½
symbolźródło
Jeśli masz system operacyjny Windows [taki jak Vista lub 7 - nie jestem pewien co do XP], możesz użyć mapy znaków. Właściwie to odkryłem przez przypadek. Wcześniej myślałem, że mój przyszły laptop [który planuję kupić] będzie wymagał klawiatury numerycznej, ale teraz myślę, że nie będę go potrzebował, dzięki Mapie Znaków [Mam system Windows Vista, ale planuję uaktualnienie do systemu Windows 7 ].
źródło
Możesz zmienić układ klawiatury na Stany Zjednoczone – Międzynarodowy . Trochę się przyzwyczaja, ale nie tak, jak myślałem. Następnie zrobiłbyś symbol £, naciskając 4(nie na klawiaturze numerycznej) + Shift+ Right Alt. Ponadto, jeśli często wpisujesz znaki diakrytyczne, ten układ jest szczególnie przydatny.
źródło
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+0178Dla 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 pisania2713
, podświetlania go, a następnie naciskania Alt+xźródło
Możesz kupić zewnętrzną klawiaturę numeryczną jako alternatywę lub użyć programu Microsoft Keyboard Layout Creator . Wszystkie laptopy, które widziałem, mają ten problem.
źródło
Prosta metoda względności, której używam:
Wywołaj, a następnie użyj klawiatury ekranowej „Ułatwienia dostępu”:
VOILA ......
Ogranicz go do minimum, jeśli planujesz wielokrotnie używać liter.
źródło
Jeśli nie masz klawiatury numerycznej, napisałem mały program do tego celu. To jest program: AltPiuSend
Naciśnij klawisze „Win + R” i cyfrę „shell: startup”, skopiuj program tutaj i uruchom ponownie. Podczas uruchamiania rejestruję 10 skrótów: Alt + 0 ... 9 (liczba na klawiaturze, a nie na klawiaturze numerycznej). Kiedy naciskasz klawisze „Alt + liczba” na klawiaturze, wysyłam Alt + ten sam numer klawiatury numerycznej (klawisz wirtualny). To wszystko.
Program napisany jest w VB .NET 2010 Express i wymaga Microsoft Framework 4.0. Jeśli nie masz zainstalowanego Microsoft Framework 4.0, wyszukaj „Microsoft Framework 4.0 download” i pobierz go ze strony Microsoft.
źródło
Zależy to od sprzętu, systemu operacyjnego i używanej aplikacji.
Niektóre notebooki potrafią symulować klawiaturę numeryczną za pomocą dodatkowych klawiszy meta (Fn, Ctrl, Alt itp.)
Niektóre systemy operacyjne obsługują alternatywne układy klawiatury lub edytory metod wprowadzania. Na przykład mam komputer z systemem Windows i klawiaturą brytyjską (a więc nie ma problemu z £) w obszarze powiadomień systemowych. Mam ikonę klawiatury, z której mogę wybrać klawiaturę rozszerzoną do Wielkiej Brytanii lub Wielkiej Brytanii. Ten rozszerzony pozwala mi komponować dodatkowe znaki akcentowane. Być może istnieje rozszerzona klawiatura dla Twojego regionu, która obsługuje kombinację klawiszy za £.
Wreszcie aplikacje, takie jak MS Word, mają własne metody wprowadzania znaków specjalnych - patrz pomoc aplikacji.
źródło
Charmap jest dobry, ale jeśli musisz zbyt często używać tej samej postaci, staje się to męczące. W takim przypadku możesz użyć następującego narzędzia i umieścić często używane znaki w niestandardowym menu w żądanej kolejności. Następnie możesz wywołać to menu w dowolnym edytorze Alt-Shift-C:
Narzędzie niestandardowego menu CatchChar
źródło
W lenovo g40 wystarczy wstawić, a następnie przejść do symbolu i wybrać znak specjalny, którego potrzebujesz w swoim dokumencie.
źródło
Ten sam problem na laptopie Inspiron 13 bez NumLock (nawet nakładany NumPad aktywowany przez Fn jest nieobecny) z systemem Windows 10 pro.
TYLKO rozwiązaniem, które zadziałało dla mnie, jest skrypt AutoHotKey w tym poście: Jak wprowadzać znaki specjalne bez klawiatury numerycznej?
Postępuj zgodnie z instrukcjami, zobaczysz małą ikonę na pasku zadań systemu Windows, wskazującą, że skrypt jest uruchomiony. Rozwiązany.
źródło