Ouvi dizer que você pode segurar alt e digitar algum código numérico enigmático para obter caracteres como letras acentuadas. Existe uma maneira de fazer isso mais como o mac ?
O Windows é tão doloroso. Eu tenho usado copypastechar para pegá-los e colar.
Abra o Mapa de Caracteres do Windows usando um dos métodos a seguir:
Quando você tem o mapa de caracteres do Windows aberto,
Para usar o Alt atalhos de teclado, você tem que ter um teclado com um número de telefone dedicado, e você tem que ter Numlock ativado. Você também precisa saber o número do personagem que deseja. Por exemplo, se você quiser digitar um e minúsculo com um sotaque agudo (é), então você seguraria Alt chave e tipo Numpad 0, Numpad 2 , Numpad 3, Numpad 3. Lembre-se de que o Num Lock deve estar ativado e você deve usar as teclas no teclado numérico. Você não pode usar as teclas numéricas na parte superior do teclado.
Um par de métodos diferentes para descobrir qual é o número associado ao personagem. O mais fácil é usar o Mapa de Caracteres do Windows, se você observar no canto inferior direito do Mapa de Caracteres depois de clicar em um caractere, ele informará a seqüência de teclas. Há também muitos sites que listam isso como este que os divide em categorias .
Você pode adicionar outros serviços de idioma de entrada para espanhol, alemão, grego e outros.
Depois disso, um seletor de idiomas estará na bandeja do sistema. Você pode clicar nele para abrir um menu de seleção de idiomas.
Por exemplo, se você quiser digitar um caractere minúsculo e (é), clique no seletor de idiomas, selecione Espanhol (México) , depois pressione o ´ tecla e pressione e. Você deve certificar-se de voltar para Inglês (Estados Unidos) ou qualquer que seja sua língua nativa.
Note, você pode alternar entre os idiomas de entrada pressionando Left Alt + Left Shift, você também pode configurar teclas de atalho para idiomas de entrada específicos sob a guia Configurações de Chave Avançada nos Serviços de Texto e Idiomas de Entrada você chegou depois do passo 3 da última seção.
Como outros mencionaram, você pode comprar teclados que tenham caracteres acentuados disponíveis neles, como: teclado de $ 5.00 em latim/espanhol no eBay .
Essas opções farão com que você seja o mais próximo do estilo Mac. No Linux, você pode configurar o que é chamado de "Compose Key", que se comporta de forma semelhante ao método Mac. Por exemplo, para digitar uma letra minúscula aguda e (é) você faria Compose Key, ', e. Como resultado, você pode pesquisar "compor key for windows" e chegar à maioria dessas opções.
Pessoalmente, eu gosto de definir a minha "Chave de Composição" para o Caps Lock chave. Mas muitas pessoas usam o Left Alt chave.
Ctrl + ', então deixe-os ir, e e vai te dar é
Isso funcionará para as vogais, mas nos meus testes, apenas em determinadas situações (por exemplo, MS Office).
Uma alternativa seria instalar um layout de teclado multilíngue (como o Canadian Multilingual) e usar as teclas de atalho (ALT + SHIFT no Vista e 7) para alternar entre esse e o layout de teclado normal.
Eu tenho usado este incrível script AutoHotkey deste fórum http://www.autohotkey.com/forum/topic570.html por 'jak'. Basta definir esse script para ser executado na inicialização:
Com isso, você pode fazer coisas como
... etc
;====================================
;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
Há também uma abordagem mais semelhante ao Mac que eu não tentei aqui: http://www.autohotkey.com/forum/topic30440.html .
Você poderia tentar WinCompose, você atribui uma tecla de atalho, como Alt direita ou Ctrl direita, em seguida, toque para ativar o WinCompose, em seguida, digite as seqüências de teclas necessárias para criar o personagem que você deseja.
https://github.com/samhocevar/wincompose
por exemplo. ö
é criado fazendo (=> significa próximo caractere na sequência)
WinCompose (right alt for me) => o => "
Você pode até mesmo fazer símbolos unicode, etc. ????
WinCompose => WinCompose => b => i => c => y => c => l => e
Eu uso AllChars em uma base diária. Ele emula o estilo X Tecla de composição , permitindo que eu digite rapidamente todos esses caracteres irritantes como ©, ® e °.
Um layout de teclado é o que você quer. Se você precisa apenas de caracteres acentuados da Europa Ocidental, o UK Extended ou o US International da Microsoft podem digitá-los sem recorrer aos códigos Alt-Numpad.
Alternativamente, o layout em espanhol é semelhante ao layout em inglês e possui teclas mortas para os acentos espanhóis.
Finalmente, para uma solução quase abrangente, considere este layout de teclado Euro:
Criado usando o MSKLC oficial, ele irá digitar quase todas as línguas européias, bem como permitir a entrada de coisas como frações, ligaduras, En-Dash, Em-Dash, números circulados e assim por diante.
Eu ainda não usei isso, mas pretendo experimentar esta noite.
O Windows 8 possui um teclado sensível ao toque, que, por padrão, só é exibido se você tiver uma tela sensível ao toque, mas você pode configurá-lo para ser exibido mesmo que não seja. Com o Teclado de Toque, você pode pressionar e segurar uma letra e ela mostrará suas variantes acentuadas.
Vou envergonhar uma pequena ferramenta que escrevi para inserir símbolos no Windows, pois acho que qualquer solução usualmente é muito incômoda para uso diário. Meu caso de uso pessoal é digitar o sueco å por exemplo em um teclado internacional dos EUA sem ter que alternar layouts ou recorrer a códigos de teclas alt (shudder).
Ele permite a inserção de caracteres unicode através de uma janela pop-up não muito diferente de como isso funciona no Apple OS X.
Veja https://github.com/mjvh80/SymWin para detalhes, é gratuito e de código aberto, mas deve (atualmente) ser compilado. Se houver interesse suficiente, posso adicionar uma versão pré-construída.
A ferramenta pode ser configurada por chave, por ex. Copiando/colando símbolos uma vez em um site como http://copypastecharacter.com .
Outra auto-promoção descarada ... Eu escrevi um aplicativo para o Windows 10 - KeyEXT - que emula o que o Mac faz nativamente. Você pode manter pressionada uma tecla para exibir opções de caracteres acentuados e outros caracteres estrangeiros. A configuração padrão inclui a maioria dos caracteres necessários para idiomas europeus baseados em latim. Você também pode personalizar sua própria configuração para incluir qualquer caractere do Unicode que desejar - em árabe, chinês, sânscrito, estilo Wingdings ... o que for.
Você pode encontrá-lo aqui: https://www.Microsoft.com/store/apps/9P8X3818K9KT
keyxpat poderia ser sua solução. Você recebe os acentos e outros diacríticos nas teclas que você espera que eles sejam. O personagem que você recebe depende apenas do tempo que você leva para liberar a chave (um metrônomo ajuda a determinar esse momento). Eu escrevi para mim primeiro e muitas pessoas gostaram, então eu estou propondo agora online.
Na verdade, o Windows não permite entradas acentuadas com facilidade. No entanto, geralmente é muito fácil localizar os códigos necessários usando o utilitário 'Mapa de Caracteres'.
Na janela de execução (Win + R), execute: charmap.exe
Lá, você será presenteado com uma seleção de fonte na parte superior e uma grade de caracteres que a fonte fornece. Recomendo escolher uma boa fonte padrão (por exemplo, Times New Roman). Localize o personagem que você quer e clique nele.
No canto inferior direito da janela, haverá um código que se correlaciona com o código Alt + ### que você usa para digitar esse caractere. Alternativamente, se você clicar duas vezes sobre o personagem, ele irá anexá-lo à caixa de texto na parte inferior esquerda do aplicativo, onde você pode facilmente copiá-lo e colá-lo no programa que você precisa.
Alguns softwares têm uma inserção de caracteres especiais embutida (Word, por exemplo, em Inserir caractere especial). Observe, no entanto, que se você usar uma fonte não padrão, poderá obter algo diferente do que esperava (o Wingdings é um ótimo exemplo disso).
Eu uso um monte de personagens estranhos, e realmente achei valioso criar um novo layout de teclado usando MSKLC , que usa o layout que eu estou acostumado, mas adiciona um monte de caracteres especiais em lugares discretos . Os que eu mais uso são inseridos como combinações AltGr, por exemplo, AltGr+n para ŋ e assim por diante. A ideia é que você ou qualquer pessoa que use o seu computador tenha tudo no lugar esperado, com todos esses caracteres extras disponíveis se você precisar deles. A única maneira de fazer isso funcionar é se você se esforçar para colocar os personagens em lugares intuitivos. Se você não tinha certeza se um personagem existia ou não no seu teclado, quais teclas você tentaria? Estes geralmente são um ótimo lugar para mantê-los.
Isso não resolve tudo, claro. Eu também configuro um atalho de teclado para o diálogo de símbolo de inserção no Word, uso o Charmap e layouts de teclado separados para métodos de entrada completamente diferentes, como alfabetos baseados em árabe.
Dito isso, estou intrigado com a ideia de soluções combinadas, porque elas também permitem que você use caminhos intuitivos para os caracteres que você precisa. Me lembra do velho Word Perfect ...
Você não menciona a versão do Windows que está usando.
No Windows 7, isso funciona brilhantemente para as vogais de fada irlandesas, também usadas em outros idiomas:
Mas isso não funciona para mim no Windows 10, Janne Enberg indicado em um dos posts que foi removido em um atualizar :
Para o Windows 10 Duolingo tem esta página: --- (Como digitar caracteres acentuados em um teclado Inglês (Windows 10 Tutorial)
No Windows no Microsoft Word, tente isso (também pode funcionar no Outlook)
ctrl + `
ctrl + '
ctrl + shift + ~
ctrl + shift + ^
ctrl + /
ctrl + shift +:
então siga estes com uma letra apropriada como um minúsculo para obter o caráter acentuado.
Outro plug: Keyferret é uma ferramenta gratuita baseada no Windows que escrevi recentemente para facilitar a inserção de todos esses caracteres, por exemplo,.
Ele conecta o Windows nativamente em vez de ser um script autohotkey, oferece ajuda interativa mantendo o RAlt e você pode editar seu próprio layout (embora isso exija editar um arquivo de texto).
então eu procurei e procurei na web como digitar enye ... eu acidentalmente descobri por mim mesmo ontem ... apenas segure ctrl + shift + ...then press the letter "n" if you wana type it in a small letter just let go ctrl+shift+
antes de pressionar "n" ... esta tecla de atalho funciona no windows 8.1 ..