Odpowiedzi:
Otwórz mapę znaków Windows za pomocą jednej z następujących metod:
Gdy masz otwartą mapę znaków Windows,
Aby korzystać ze Altskrótów klawiaturowych, musisz mieć klawiaturę z dedykowanym klawiaturą numeryczną i włączyć Numlock. Musisz także znać numer żądanej postaci. Na przykład, jeśli chcesz wpisać małą ez akcentem ostrym (E), to byś przytrzymać Altklawisz i wpisać Numpad 0, Numpad 2 , Numpad 3, Numpad 3. Pamiętaj, że Num Lock musi być włączony i musisz używać klawiszy na klawiaturze numerycznej. Nie można używać klawiszy numerycznych u góry klawiatury.
Kilka różnych metod, aby dowiedzieć się, jaka jest liczba związana z postacią. Najłatwiej jest skorzystać z Mapy Znaków Windows, jeśli zauważysz w prawym dolnym rogu Mapy Znaków po kliknięciu na znak, podana zostanie sekwencja klawiszy. Istnieje również wiele stron internetowych, które wymieniają to, na przykład ta, która dzieli je na kategorie .
Możesz dodać dodatkowe usługi językowe dla języka hiszpańskiego, niemieckiego, greckiego i in.
Następnie selektor języka będzie na pasku zadań. Następnie możesz kliknąć tę opcję, aby otworzyć menu wyboru języka.
Na przykład, jeśli chcesz wpisać małe litery e (é), kliknij jeden raz selektor języka, wybierz hiszpański (Meksyk) , a następnie naciśnij ´klawisz i naciśnij e. Powinieneś upewnić się, że wróciłeś na angielski (Stany Zjednoczone) lub na inny język ojczysty.
Uwaga: możesz przełączać się między językami wejściowymi, naciskając Left Alt+ Left Shift, możesz także ustawić klawisze skrótów dla określonych języków wejściowych na karcie Zaawansowane ustawienia klawiszy w oknie dialogowym Usługi tekstowe i języki wprowadzania , do których dotarłeś po kroku 3 ostatniej sekcji.
Jak już wspomniano, w eBayu można kupić klawiatury, na których dostępne są znaki akcentowane, takie jak łacińska / hiszpańska klawiatura o wartości 5,00 USD .
Te opcje pozwolą ci zbliżyć się do stylu Mac. W systemie Linux można skonfigurować tak zwany „klucz tworzenia”, który działa podobnie do metody Mac. Na przykład, aby wpisać małą ostrą e (E) byś zrobił Compose Key, ', e. W rezultacie możesz wyszukać „skomponuj klucz dla systemu Windows” i uzyskać dostęp do większości tych opcji.
Osobiście lubię ustawiać mój „klucz tworzenia” na Caps Lockklucz. Ale wiele osób używa Left Altklucza.
Ctrl+ ', a następnie pozwól im odejść, a eda ci é
Działa to w przypadku samogłosek, ale w moich testach tylko w niektórych sytuacjach (np. MS Office).
Finnish - International
, że nigdy nie używam amerykańskiego układu
Alternatywą byłoby zainstalowanie wielojęzycznego układu klawiatury (takiego jak Canadian Multilingual) i użycie skrótów klawiszowych (ALT + SHIFT w Vista i 7), aby przełączać się między tym a normalnym układem klawiatury.
Windows to taki ból. Używam copypastechar, aby je złapać i wkleić.: P
Korzystałem z tego niesamowitego skryptu AutoHotkey z tego forum http://www.autohotkey.com/forum/topic570.html przez „jak”. Wystarczy ustawić ten skrypt, aby był uruchamiany podczas uruchamiania:
Dzięki temu możesz robić takie rzeczy jak
...itp
;====================================
;accents "top part" - this top part needs to be located at the top part (the 'run' part) of the ahk file
;====================================
;
;============ ----- Send Unicode Character - universal MS word-style accents in any application
;
SendInput:=DllCall("GetProcAddress",UInt,DllCall("GetModuleHandle",Str,"user32"),Str,"SendInput")
VarSetCapacity(SendUbuf, 56, 0) ; INIT SendU data strucure
NumPut(1, SendUbuf, 0, "Char")
NumPut(1, SendUbuf,28, "Char")
NumPut(0x40000, SendUbuf, 6)
NumPut(0x60000, SendUbuf,34)
;-----------------
;
;====================================
;accents "hotkey part" - (this part can be located anywhere)
;====================================
;
SendU(UC) { ; Send Unicode Char, Pressed modifier keys stay active!
Global ; SendUbuf, SendInput
NumPut(UC, SendUbuf, 6, "Short")
NumPut(UC, SendUbuf,34, "Short")
Return DllCall(SendInput, UInt,2, UInt,&SendUbuf, Int,28)
}
a::
if accent=grave
; sendinput,à
{
SendU(0x00e0)
}
else if accent=acute
{
; Send,á
SendU(0x00e1)
}
else if accent=circumflex
; sendinput,â
{
SendU(0x00e2)
}
else if accent=tilda
; sendinput,ã
{
SendU(0x00e3)
}
else if accent=umlaut
; sendinput,ä
{
SendU(0x00e4)
}
Gosub,TurnAccentsOff
Return
c::
if accent=cedilla
; sendinput,ç
{
SendU(0x00e7)
}
Gosub,TurnAccentsOff
Return
e::
if accent=grave
; sendinput,è
{
SendU(0x00e8)
}
else if accent=acute
; sendinput,é
{
SendU(0x00e9)
}
else if accent=circumflex
; sendinput,ê
{
SendU(0x00ea)
}
else if accent=umlaut
; sendinput,ë
{
SendU(0x00eb)
}
Gosub,TurnAccentsOff
Return
i::
if accent=grave
; sendinput,ì
{
SendU(0x00ec)
}
else if accent=acute
; sendinput,í
{
SendU(0x00ed)
}
else if accent=circumflex
; sendinput,î
{
SendU(0x00ee)
}
else if accent=umlaut
; sendinput,ï
{
SendU(0x00ef)
}
Gosub,TurnAccentsOff
Return
n::
if accent=tilda
; sendinput,ñ
{
SendU(0x00f1)
}
Gosub,TurnAccentsOff
Return
o::
if accent=grave
; sendinput,ò
{
SendU(0x00f2)
}
else if accent=acute
; sendinput,ó
{
SendU(0x00f3)
}
else if accent=circumflex
; sendinput,ô
{
SendU(0x00f4)
}
else if accent=tilda
; sendinput,õ
{
SendU(0x00f5)
}
else if accent=umlaut
; sendinput,ö
{
SendU(0x00f6)
}
Gosub,TurnAccentsOff
Return
u::
if accent=grave
; sendinput,ù
{
SendU(0x00f9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00fa)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00fb)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00fc)
}
Gosub,TurnAccentsOff
Return
+a::
if accent=grave
; sendinput,À
{
SendU(0x00c0)
}
else if accent=acute
; sendinput,Á
{
SendU(0x00c1)
}
else if accent=circumflex
; sendinput,Â
{
SendU(0x00c2)
}
else if accent=tilda
; sendinput,Ã
{
SendU(0x00c3)
}
else if accent=umlaut
; sendinput,Ä
{
SendU(0x00c4)
}
Gosub,TurnAccentsOff
Return
+c::
if accent=cedilla
; sendinput,Ç
{
SendU(0x00c7)
}
Gosub,TurnAccentsOff
Return
+e::
if accent=grave
; sendinput,È
{
SendU(0x00c8)
}
else if accent=acute
; sendinput,É
{
SendU(0x00c9)
}
else if accent=circumflex
; sendinput,Ê
{
SendU(0x00ca)
}
else if accent=umlaut
; sendinput,Ë
{
SendU(0x00cb)
}
Gosub,TurnAccentsOff
Return
+i::
if accent=acute
; sendinput,Í
{
SendU(0x00cc)
}
else if accent=grave
; sendinput,Ì
{
SendU(0x00cd)
}
else if accent=circumflex
; sendinput,Î
{
SendU(0x00ce)
}
else if accent=umlaut
; sendinput,Ï
{
SendU(0x00cf)
}
Gosub,TurnAccentsOff
Return
+n::
if accent=tilda
; sendinput,Ñ
{
SendU(0x00d1)
}
Gosub,TurnAccentsOff
Return
+o::
if accent=grave
; sendinput,Ò
{
SendU(0x00d2)
}
else if accent=acute
; sendinput,Ó
{
SendU(0x00d3)
}
else if accent=circumflex
; sendinput,Ô
{
SendU(0x00d4)
}
else if accent=tilda
; sendinput,Õ
{
SendU(0x00d5)
}
else if accent=umlaut
; sendinput,Ö
{
SendU(0x00d6)
}
Gosub,TurnAccentsOff
Return
+u::
if accent=grave
; sendinput,ù
{
SendU(0x00d9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00da)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00db)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00dc)
}
Gosub,TurnAccentsOff
Return
TurnAccentsOff:
Hotkey,a,off
Hotkey,e,off
Hotkey,i,off
Hotkey,o,off
Hotkey,u,off
Hotkey,c,off
Hotkey,n,off
Hotkey,+a,off
Hotkey,+e,off
Hotkey,+i,off
Hotkey,+o,off
Hotkey,+u,off
Hotkey,+c,off
Hotkey,+n,off
Return
TurnAccentsOn:
Hotkey,a,on
Hotkey,e,on
Hotkey,i,on
Hotkey,o,on
Hotkey,u,on
Hotkey,c,on
Hotkey,n,on
Hotkey,+a,on
Hotkey,+e,on
Hotkey,+i,on
Hotkey,+o,on
Hotkey,+u,on
Hotkey,+c,on
Hotkey,+n,on
Return
<#'::
keywait, lwin
accent=acute
Gosub,TurnAccentsOn
Return
<#`::
keywait, lwin
accent=grave
Gosub,TurnAccentsOn
Return
<#6::
<#+6::
keywait, lwin
accent=circumflex
Gosub,TurnAccentsOn
Return
<#;::
<#+;::
keywait, lwin
accent=umlaut
Gosub,TurnAccentsOn
Return
<#,::
keywait, lwin
accent=cedilla
Gosub,TurnAccentsOn
Return
<#+`::
keywait, lwin
accent=tilda
Gosub,TurnAccentsOn
Return
Gosub,TurnAccentsOff
Jest też podejście bardziej podobne do Maca, którego nie próbowałem tutaj: http://www.autohotkey.com/forum/topic30440.html .
Codziennie korzystam z AllChars . Emuluje klawisz Compose w stylu X , co pozwala mi szybko pisać wszystkie irytujące znaki, takie jak ©, ® i °.
Możesz spróbować WinCompose, przypisujesz klawisz skrótu, taki jak prawy Alt lub prawy Ctrl, następnie stuknij go, aby aktywować WinCompose, a następnie wprowadź wymagane sekwencje klawiszy, aby utworzyć żądany znak.
https://github.com/samhocevar/wincompose
np. ö
jest tworzony przez wykonanie (=> oznacza następny znak w sekwencji)
WinCompose (right alt for me) => o => "
Możesz nawet tworzyć symbole Unicode itp.
🚲
WinCompose => WinCompose => b => i => c => y => c => l => e
Windows 8 ma klawiaturę dotykową, która domyślnie pokazuje tylko, jeśli masz ekran dotykowy, ale możesz ustawić, aby wyświetlał się, nawet jeśli nie. Za pomocą klawiatury dotykowej możesz nacisnąć i przytrzymać literę, a zobaczysz jej akcentowane warianty.
Układ klawiatury jest tym, czego chcesz. Jeśli potrzebujesz tylko typowych zachodnioeuropejskich znaków akcentowanych, dostarczony przez Microsoft UK Extended lub US International może je wpisać bez uciekania się do kodów Alt-Numpad.
Alternatywnie układ hiszpański jest podobny do układu angielskiego i ma martwe klawisze dla hiszpańskich akcentów.
Wreszcie, aby uzyskać prawie kompleksowe rozwiązanie, rozważ układ klawiatury Euro:
Utworzony przy użyciu oficjalnego MSKLC, będzie wpisywać prawie każdy język europejski, a także umożliwi wprowadzanie takich rzeczy, jak ułamki, ligatury, En-Dash, Em-Dash, kółka i tak dalej.
Sam jeszcze tego nie używałem, ale zamierzam spróbować tego wieczoru.
Bezczelnie podłączę małe narzędzie, które napisałem do wprowadzania symboli w systemie Windows, ponieważ uważam, że każde rozwiązanie jest zwykle zbyt kłopotliwe do codziennego częstego używania. Moim osobistym przypadkiem użycia jest pisanie szwedzkiego å, na przykład na międzynarodowej klawiaturze w USA, bez konieczności zmiany układu lub uciekania się do (drżących) kodów klawiszy alt.
Umożliwia wprowadzanie znaków Unicode przez wyskakujące okienko, które nie różni się od tego, jak to działa w Apple OS X.
Zobacz https://github.com/mjvh80/SymWin, aby poznać szczegóły, jest darmowy i open source, ale musi (obecnie) zostać skompilowany. Jeśli istnieje wystarczające zainteresowanie, mogę dodać gotową wersję.
Narzędzie można skonfigurować dla każdego klucza, np. Kopiując / wklejając symbole raz z witryny, takiej jak http://copypastecharacter.com .
Kolejna wtyczka: Keyferret to bezpłatne narzędzie dla systemu Windows, które niedawno napisałem, aby ułatwić wprowadzanie wszystkich tych znaków, np
Przechwytuje Windows natywnie, a nie jest skryptem auto-klucza, daje interaktywną pomoc, przytrzymując klawisz RAlt, i możesz edytować własny układ (chociaż wymaga to edycji pliku tekstowego).
Kolejna bezwstydna autopromocja ... Napisałem aplikację na Windows 10 - KeyEXT - która emuluje to, co Mac robi natywnie. Możesz przytrzymać klawisz, aby wyświetlić opcje dla znaków akcentowanych i innych obcych. Domyślna konfiguracja obejmuje większość znaków potrzebnych w językach europejskich opartych na łacinie. Możesz także dostosować własną konfigurację, aby zawierała dowolne znaki z Unicode, które chcesz - arabski, chiński, sanskryt, elementy w stylu Wingdings ... cokolwiek.
Można go znaleźć tutaj: https://www.microsoft.com/store/apps/9P8X3818K9KT
Nie bardzo, Windows nie pozwala na tak łatwe wprowadzanie akcentów. Jednak generalnie dość łatwe jest zlokalizowanie potrzebnych kodów za pomocą narzędzia „Mapa znaków”.
W oknie dialogowym uruchamiania (Win + R) uruchom: charmap.exe
Tam zobaczysz wybór czcionki u góry i siatkę znaków, którą zapewnia czcionka. Polecam wybranie dobrej standardowej czcionki (np. Times New Roman). Znajdź żądaną postać i JEDEN KLIKNIJ na nią.
W prawym dolnym rogu okna pojawi się kod, który koreluje z kodem Alt + ###, którego używasz do wpisywania tego znaku. Alternatywnie, jeśli PODWÓJNIE KLIKNIĘCIE na znak, zostanie on dołączony do pola tekstowego w lewym dolnym rogu aplikacji, gdzie możesz łatwo skopiować i wkleić go do programu, w którym potrzebujesz znaku.
Niektóre programy mają wbudowane wstawianie znaków specjalnych (na przykład Word, w obszarze Wstawianie znaków specjalnych). Pamiętaj jednak, że jeśli użyjesz niestandardowej czcionki, możesz uzyskać coś innego niż się spodziewałeś (Wingdings jest tego doskonałym przykładem).
Używam wielu nieparzystych znaków i naprawdę warto było stworzyć nowy układ klawiatury za pomocą MSKLC , który używa układu, do którego jestem przyzwyczajony, ale dodaje wiele znaków specjalnych w dyskretnych miejscach. Te, których używam najczęściej, są wstawiane jako kombinacje AltGr, np. AltGr+ nDla ŋ i tak dalej. Chodzi o to, że ty lub ktokolwiek korzystający z twojego komputera powinieneś mieć wszystko w oczekiwanym miejscu, a wszystkie dodatkowe postacie są dostępne, jeśli ich potrzebujesz. Jedynym sposobem, w jaki można to zrobić, jest umieszczenie postaci w intuicyjnych miejscach. Jeśli nie jesteś pewien, czy na klawiaturze istnieje jakiś znak, jakie klawisze byś spróbował? Są to na ogół świetne miejsce do ich przechowywania.
To oczywiście nie rozwiązuje wszystkiego. Ustawiam też skrót klawiaturowy do okna dialogowego wstawiania symboli w słowie, używam Charmap i oddzielnych układów klawiatury dla zupełnie różnych metod wprowadzania, takich jak alfabety arabskie.
To powiedziawszy, jestem zaintrygowany pomysłem kombinacji rozwiązań, ponieważ pozwalają one również na korzystanie z intuicyjnych ścieżek do potrzebnych postaci. Przypomina mi stare słowo Perfect ...
keyxpat może być twoim rozwiązaniem. Dostajesz akcenty i inne znaki diakrytyczne na klawiszach, których oczekujesz. Postać, którą otrzymasz, zależy tylko od czasu, jaki poświęcasz na uwolnienie klucza (metronom pomaga ci określić ten moment). Najpierw napisałem to dla siebie i wiele osób to doceniło, dlatego proponuję to teraz online.
więc szukałem i przeszukiwałem sieć, jak wpisać enye ... przypadkowo wczoraj sam to odkryłem ... po prostu przytrzymaj ctrl + shift +, ...then press the letter "n" if you wana type it in a small letter just let go ctrl+shift+
zanim naciśniesz "n" ... ten skrót klawiszowy działa w systemie Windows 8.1 ..
Nie wspominasz o używanej wersji systemu Windows.
W Windows 7 działa to doskonale dla irlandzkich samogłosek fada, używanych również w innych językach:
Ale to nie działa dla mnie w systemie Windows 10, Janne Enberg wskazała w jednym z postów, że został usunięty w aktualizacji :-(
W Windows 10 Duolingo masz tę stronę: Jak pisać znaki akcentowane na angielskiej klawiaturze (samouczek Windows 10)
W systemie Windows w programie Microsoft Word wypróbuj to (może również działać w programie Outlook)
ctrl + `
ctrl + '
ctrl + shift + ~
ctrl + shift + ^
ctrl + /
ctrl + shift +:
następnie wykonaj odpowiednią literę, taką jak mała litera o, aby uzyskać akcentowany znak .