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 a maneira mac ?
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 a maneira mac ?
Respostas:
Abra o Mapa de Caracteres do Windows através de um dos seguintes métodos:
Quando você tiver o Mapa de Caracteres do Windows aberto,
Para usar os Altatalhos do teclado, é necessário ter um teclado com um teclado numérico dedicado e o Numlock ativado. Você também precisa saber o número do personagem que deseja. Por exemplo, se você deseja digitar uma letra minúscula e com um acento agudo (é), então você mantenha pressionada a Alttecla e digitar 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.
Alguns 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ê notar no canto inferior direito do Mapa de Caracteres após clicar em um caractere, ele informará a sequência de teclas. Também existem muitos sites que listam isso, como este, que os divide em categorias .
Você pode adicionar serviços adicionais de idioma de entrada para espanhol, alemão, grego etc.
Depois disso, um seletor de idioma estará na bandeja do sistema. Você pode clicar nele para abrir um menu de seleção de idioma.
Como exemplo, se você deseja digitar um e (é) agudo em minúscula, clique duas vezes no seletor de idioma, selecione Espanhol (México) , pressione a ´tecla e pressione e. Você deve voltar para o inglês (Estados Unidos) ou qualquer que seja seu idioma nativo.
Observe que você pode alternar entre os idiomas de entrada pressionando Left Alt+ Left Shift; também é possível configurar teclas de atalho para idiomas de entrada específicos na guia Configurações avançadas de teclas, na caixa de diálogo Serviços de texto e idiomas de entrada , após a etapa 3 da última seção.
Como outros mencionados, você pode comprar teclados com caracteres acentuados disponíveis, como este teclado latino / espanhol de US $ 5,00 no eBay .
Essas opções permitem que você se aproxime mais do estilo Mac. No Linux, você pode configurar o que é chamado de "Chave de composição", que se comporta de maneira semelhante ao método Mac. Por exemplo, para digitar uma aguda minúscula e (é) que você faria Compose Key, ', e. Como resultado, você pode procurar por "tecla de composição para janelas" e chegar à maioria dessas opções.
Pessoalmente, gosto de definir minha "Chave de composição" para a Caps Lockchave. Mas muitas pessoas usam a Left Altchave.
Ctrl+ ', então deixe-os ir, e evocê será
Isso funcionará para as vogais, mas nos meus testes, apenas em determinadas situações (por exemplo, MS Office).
Finnish - International
, eu nunca uso o layout dos EUA
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 isso e o layout normal do teclado.
Windows é uma dor. Eu tenho usado o copypastechar para pegá-los e colar.: P
Eu tenho usado esse incrível script do AutoHotkey neste fórum http://www.autohotkey.com/forum/topic570.html por 'jak'. Basta definir este 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 .
Eu uso o AllChars diariamente. Emula a tecla Compose no estilo X , permitindo que eu digite rapidamente todos os caracteres irritantes como ©, ® e °.
Você pode experimentar o WinCompose, atribuir uma tecla de atalho, como Alt ou Ctrl direito, e tocar nela para ativar o WinCompose, e inserir as seqüências de teclas necessárias para criar o caractere desejado.
https://github.com/samhocevar/wincompose
por exemplo, ö
é criado fazendo (=> significa o próximo caractere na sequência)
WinCompose (right alt for me) => o => "
Você pode até fazer símbolos unicode etc.
🚲
WinCompose => WinCompose => b => i => c => y => c => l => e
O Windows 8 possui um teclado sensível ao toque, que, por padrão, mostra apenas se você possui uma tela sensível ao toque, mas você pode configurá-lo para mostrar mesmo se não tiver. Com o teclado sensível ao toque, você pode pressionar e segurar uma letra e ela mostrará suas variantes acentuadas.
Um layout de teclado é o que você deseja. Se você precisar apenas de caracteres acentuados da Europa Ocidental comuns, o UK Extended ou US International da Microsoft poderá digitar esses caracteres sem recorrer aos códigos Alt-Numpad.
Como alternativa, o layout em espanhol é semelhante ao layout em inglês e possui teclas inativas para sotaques em espanhol.
Por fim, para uma solução quase abrangente, considere este layout de teclado do Euro:
Criado usando o MSKLC oficial, ele digitará quase todos os idiomas europeus, além de permitir a entrada de coisas como frações, ligaduras, En-Dash, Em-Dash, números circulados e assim por diante.
Ainda não usei isso, mas pretendo tentar esta noite.
Convergirei descaradamente uma pequena ferramenta que escrevi para inserir símbolos no Windows, pois acho que qualquer solução geralmente é muito complicada para uso diário. Meu caso de uso pessoal é digitar o sueco å, por exemplo, em um teclado internacional dos EUA sem ter que mudar de layout ou recorrer a códigos de teclas alt (estremecer).
Ele permite a inserção de caracteres unicode através de uma janela pop-up que não é diferente de como isso funciona no Apple OS X.
Consulte https://github.com/mjvh80/SymWin para obter detalhes, é gratuito e de código aberto, mas deve (atualmente) ser compilado. Se houver interesse suficiente, eu poderia adicionar uma versão pré-criada.
A ferramenta pode ser configurada por chave, por exemplo, copiando / colando símbolos uma vez em um site como http://copypastecharacter.com .
Outro plug: Keyferret é uma ferramenta gratuita baseada no Windows que eu escrevi recentemente para facilitar a inserção de todos esses caracteres, por exemplo
Ele conecta o Windows de forma nativa ao invés de ser um script de auto-tecla, fornece ajuda interativa pressionando RAlt e você pode editar seu próprio layout (embora isso exija a edição de um arquivo de texto).
Outra autopromoção vergonhosa ... Eu escrevi um aplicativo para Windows 10 - KeyEXT - que simula 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 de Unicode que desejar - árabe, chinês, sânscrito, estilo Wingdings ... o que for.
Você pode encontrá-lo aqui: https://www.microsoft.com/store/apps/9P8X3818K9KT
Na verdade, o Windows não permite entrada acentuada com tanta facilidade. No entanto, geralmente é muito fácil localizar os códigos necessários usando o utilitário 'Mapa de Caracteres'.
Na caixa de diálogo de execução (Win + R), execute: charmap.exe
Lá, você verá uma seleção de fonte na parte superior e uma grade de caracteres que essa fonte fornece. Eu recomendo escolher uma boa fonte padrão (por exemplo, Times New Roman). Localize o personagem que você deseja e clique com um clique único 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. Como alternativa, se você clicar duas vezes no personagem, ele será anexado à caixa de texto na parte inferior esquerda do aplicativo, onde você poderá copiar e colar facilmente no programa em que você precisa.
Alguns softwares possuem 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 (Wingdings é um ótimo exemplo disso).
Eu uso muitos caracteres estranhos e, na verdade, achei útil criar um novo layout de teclado usando o MSKLC , que usa o layout a que estou acostumado, mas adiciona muitos caracteres especiais em locais discretos. Os que eu mais uso são inseridos como combinações AltGr, por exemplo, AltGr+ npara ŋ e assim por diante. A idéia é que você ou qualquer pessoa que esteja usando o computador deve ter tudo no local 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 existia ou não um caractere no teclado, quais teclas você tentaria? Estes geralmente são um ótimo lugar para mantê-los.
Isso não resolve tudo, é claro. Também defino um atalho de teclado para a caixa de diálogo Inserir símbolo no Word, uso o Charmap e separo os layouts de teclado 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. Lembra-me da antiga Palavra Perfeita ...
keyxpat pode ser sua solução. Você obtém os acentos e outros sinais diacríticos nas teclas que espera que sejam. O personagem que você recebe depende apenas do tempo que você leva para soltar a tecla (um metrônomo ajuda a determinar esse momento). Eu escrevi para mim primeiro e muitas pessoas gostaram, então estou propondo agora online.
então pesquisei e pesquisei na web como digitar enye ... descobri-o acidentalmente ontem 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" ... essa tecla de atalho funciona no windows 8.1 ..
Você não menciona a versão do Windows que está usando.
No Windows 7, isso funciona brilhantemente para vogais irlandesas, também usadas em outros idiomas:
Mas isso não funciona para mim no Windows 10, Janne Enberg indicou em uma das postagens que foi removida em uma atualização :-(
Para o Windows 10, o Duolingo tem esta página: Como digitar caracteres acentuados em um teclado em inglês (tutorial do Windows 10)
No Windows no Microsoft Word, tente o seguinte (também pode funcionar no Outlook):
ctrl + `
ctrl + '
ctrl + shift + ~
ctrl + shift + ^
ctrl + /
ctrl + shift +:
siga-os com uma letra apropriada, como minúscula, para obter o caractere acentuado .