Como digito caracteres especiais ( Alt+0 ???) no Windows em um laptop sem nenhum tipo de teclado numérico (mesmo que não seja acessado pelo FN)?
No momento, estou usando o mapa de caracteres do NT 4 (o XP é péssimo), mas alguém sabe de uma maneira mais eficiente?
windows
special-characters
numpad
kinokijuf
fonte
fonte
Respostas:
Isso pode ser alcançado com um script AutoHotkey .
O script
Como funciona
A linha
<!1::Numpad1
simula pressionar a tecla 1no teclado numérico quando a combinação de teclas no lado esquerdo da::
é pressionada.Aqui,
<!
representa a esquerda Altchave e1
a chave 1.Como resultado, pressionar você pode usar o "regular" como se estivesse no teclado numérico.
Nota:
Se os teclados tiverem duas Altteclas (em vez de uma AltGrtecla), você poderá fazer isso funcionar com a Alttecla certa . Basta remover todos os
<
caracteres.A linha
<!+::NumpadAdd
é necessária apenas se você deseja digitar caracteres Unicode usando códigos hexadecimais .Como usar
Baixe e instale a versão mais recente do AutoHotkey.
Salve o script acima como
numpad.ahk
, usando seu editor de texto favorito.Clique duas vezes no arquivo para executar o script.
Se desejar, copie o script (ou um link para ele) na
Startup
pasta.fonte
<!
por um<^>!
para usar o AltGr em vez do AltLeft, mas ele não funcionará. Alguma idéia do porquê?1
deNum1
vai. O problema é que você ainda está pressionando aAltGr
tecla, nãoAlt
sozinho (o que também não funcionaria com o teclado virtual). Pode haver uma maneira de contornar isso, mas não consigo ver. Você pode postar uma nova pergunta.Eu tentei o IME Unicode e funciona. Agora eu tenho que lembrar de todos os pontos de código.
IME Unicode para Windows XP
Você precisa abrir a parte apropriada do Painel de Controle. No WIn-7, é algo como
Region and Language
Keyboards and Languages
,Keyboard
A página vinculada (datada de 2005) descreve (presumivelmente para XP)
Add Input Language
Input Language
=Chinese (Taiwan)
Keyboard Layout/IME
=Chinese (Traditional) - Unicode
(Os detalhes obviamente variam entre as versões do Windows)
A página vinculada continua
IME Unicode para Windows Vista e Windows 7
O Microsoft "Unicode IME" oficial descrito acima foi removido no Vista e não está presente no Windows 7.
Um blog do MSDN tem algumas instruções para adicionar novamente um IME Unicode - mas parece ter sido um trabalho em andamento naquele momento.
Eu instalei este Unicode IME no Windows 7 de 64 bits e funciona bem.
Para instalar o IME, você
\Program Files\Windows NT\TableTextService
e, em seguida,cd
para o diretório acima erundll32 TableTextService.dll RegisterProfile TableTextServiceUnicode.txt
Usando o IME Unicode
Você pressiona Left Alt+ Shiftpara alternar para Unicode IME (ou voltar novamente). A forma do cursor muda para um sublinhado e o ícone do teclado na área de notificação do sistema muda de acordo. Se você digitar quatro dígitos hexadecimais no bloco de notas (ou outro aplicativo?), O caractere Unicode para esse ponto de código Unicode será inserido.
Definição IME
Abaixo está o início e o fim da definição do arquivo de texto do IME. Os direitos autorais / licença do original não são claros, mas parecem pretender estar disponíveis gratuitamente.
fonte