Como posso obter atalhos de teclado para determinados caracteres listados no mapa de caracteres que não possuem um equivalente ALT listado?

4

Alguém sabe como obter uma listagem completa dos equivalentes do mapa de caracteres? Por exemplo, procure no mapa de caracteres do Windows em Arial por ¼. Diz que você pode digitar ALT + 0188. Mas algumas coisas não têm um equivalente Alt listado. Por exemplo, ⅔ só dá seu unicode de U + 1254 e nenhum "número Alt". Obviamente você pode simplesmente copiar e colar, mas existe uma maneira de encontrar um equivalente Alt para esse e outros caracteres para que não seja necessário copiar e colar cada vez? Ou alguma outra sugestão de solução alternativa? Obrigado!

Kat
fonte

Respostas:

2

Tente isto: http://www.fileformat.info/tip/microsoft/enter_unicode.htm .


Método 1: Universal

Esse método funciona independentemente de qualquer uma das suas configurações de idioma, mas é o mais difícil de digitar.

  1. Pressione e mantenha pressionado Alt chave.
  2. aperte o + (mais) na tecla teclado numérico .
  3. Digite o valor unicode hexadecimal.
  4. Liberte o Alt chave.

Infelizmente, isso parece exigir uma configuração de registro. Já foi definido no meu computador, mas alguns leitores relatam que este método não funcionou para eles, e isso é provavelmente o porquê. Se você não sabe o que é o registro, por favor, não tente isso. Debaixo HKEY_Current_User\Control Panel\Input Methodconjunto EnableHexNumpad para "1". Se você tiver que adicioná-lo, defina o tipo a ser REG_SZ.

Método 2: Específico de idioma de entrada

Este método depende do idioma de entrada específico que você está usando.

  1. Pressione e mantenha pressionado Alt chave.
  2. Tipo 0 (zero) e o valor decimal do unicode no teclado numérico .
  3. Liberte o Alt chave.

Você pode ver qual idioma de entrada você está usando (e quais estão instalados) por:

  1. Menu Iniciar
  2. Definições
  3. Painel de controle
  4. Opções regionais e de linguagem
  5. Guia Idiomas
  6. Botão Detalhe

As entradas na seção de informações do caractere Unicode estão usando o Windows latim 1 idioma de entrada.

Método 3: específico da página de código

Este método depende da página de código específica que você instalou.

  1. Pressione e mantenha pressionado Alt chave.
  2. Digite o valor da página de códigos decimal no teclado numérico . Faz não digite qualquer zeros à esquerda.
  3. Liberte o Alt chave.

Você pode ver qual página de código você tem digitando chcp em um prompt de comando. Verifique a grade da sua página de código a partir do lista de páginas de códigos conhecidas para ver quais personagens você pode digitar dessa maneira.

As entradas na seção de informações de caracteres Unicode estão usando página de códigos 437 .

Método 4: aplicativo específico

Aplicativos podem suportar seus próprios métodos. Estes não são padronizados.

Vários aplicativos da Microsoft, incluindo o WordPad e o Microsoft Word:
pressione Alt-X depois de digitando alguns dígitos hexadecimais. Você vê os dígitos à medida que os digita e eles são substituídos pelo equivalente Unicode. Pressionar Alt-X novamente o converte em números.

Método 5: IME Unicode

A Microsoft tem um Editor de Método de Entrada Unicode que funciona da mesma maneira que o meu pop-up UnicodeInput, mas com L-Alt + Mudança como a chave de disparo.

Michael Kaplan, um guru da Microsoft i18n, tem o detalhes sobre como o IME Unicode funciona . Algumas notas para preencher alguns detalhes que ele assume:

  1. Vá para o Painel de Controle - & gt; Configurações regionais, na guia idiomas, habilitam o suporte para idiomas do leste asiático. Isso leva 230 MB de espaço em disco e uma reinicialização.
  2. Volte para o Painel de Controle - & gt; Configurações regionais, na guia idiomas, pressione o botão Detalhes.
  3. Adicionar Chinese (Taiwan) (Outros provavelmente também funcionariam) e escolha Chinese (Traditional) - Unicode.
  4. Agora você terá um extra-hickey na barra de tarefas mostrando em qual idioma você está.
  5. pressione L-Alt + Mudança para mudar para o IME (barra de tarefas mostra CH ).
  6. Digite os dígitos hexadecimais do caractere Unicode. Assim que você digita o último, ele é enviado para o aplicativo.
  7. pressione L-Alt + Mudança para sair do IME (barra de tarefas mostra o seu código de idioma original).

Dicas

Fontes - você deve ter uma fonte que contenha o caractere. Parece óbvio, mas o Windows não pode exibir caracteres que não conhece. Muitas vezes, você precisará selecionar a fonte, já que apenas alguns aplicativos são inteligentes o suficiente para alternar fontes automaticamente.
Prancheta - funciona, mas você precisa configurá-lo para uma fonte que contenha o caractere. O método 4 ([hex] [AltX]) parece mudar para uma fonte apropriada automaticamente.
Bloco de anotações - geralmente não funciona, pois sua fonte não suporta muitos caracteres.
Internet Explorer - na barra de URL, o método universal não funciona se tiver A-F, pois abre o menu (ou seja, Alt-F abre o menu Arquivo).
Mozilla Firebird - funciona corretamente (se você tiver uma fonte que suporte isso). Observe que, se você digitá-lo em uma página que esteja usando um conjunto de caracteres que não o suporta, ele não será transmitido para o site corretamente.

Hello71
fonte
Mesmo depois de adicionar a chave no Registro e reinicializar, ela não funcionou no Bloco de Notas e no Wordpad em uma área de trabalho do Windows 7 ou em um laptop com Windows 7. Além disso, usar o método 1 acima em um laptop com acesso a teclado é simplesmente um inferno. Que pena.
OverTheRainbow
1

Os atalhos ALT estão vinculados à página de códigos do Windows-1252. Você pode encontrar a listagem completa na Wikipedia: http://en.wikipedia.org/wiki/Windows-1252

Você deve ser capaz de usar Unicode convertendo o número hexadecimal em decimal e digitando-o como um atalho alt normal: U + 1254 se torna ALT + 4692. Eu só tenho um 'T', então eu não sei se funciona.

Tamschi
fonte
Isso não funcionou para mim em um Windows7 Ocidental: A Seta para Direita é U + 2192; 2192H é 8594D, mas nem ALT + 8594 nem ALT + 08594 exibem a seta esperada para a direita.
OverTheRainbow