Alguns códigos alt Unicode não funcionam

4

Aqui está uma lista de todos os caracteres húngaros especiais:

ALT-0193 Á   ALT-0225 á
ALT-0201 É   ALT-0233 é
ALT-0205 Í   ALT-0237 í
ALT-0211 Ó   ALT-0214 Ö   ALT-0336 Ő
ALT-0243 ó   ALT-0246 ö   ALT-0337 ő
ALT-0218 Ú   ALT-0220 Ü   ALT+0368 Ű
ALT-0250 ú   ALT-0252 ü   ALT+0369 ű

Todos estão trabalhando com Alt + NUMPAD , exceto a terceira coluna. Eu recebo as letras comuns P , Q , p e q em vez das letras fornecidas. Qual é a razão para isto? Qual código devo inserir se eu quiser alcançá-los?

  • Windows 7 Enterprise de 32 bits
  • Referência: link
por Notinlist 23.05.2011 / 15:42

2 respostas

2

RonK respondeu a primeira parte da sua pergunta. A resposta para a segunda parte da sua pergunta é, como Microsoft e George Hernandez explica, para digitar + (no teclado numérico) e, em seguida, o valor hexadecimal do caractere Unicode (UCS-16), tudo mantendo pressionada a tecla Alt . Como George Hernandez escreve, esse mecanismo não é habilitado por padrão e deve ser ativado manualmente após a instalação do Windows.

    
por 23.05.2011 / 16:29
5

Eu não tenho isso de uma fonte certificada - mas eu acho que Alt + Numpad só funciona para valores no intervalo de 0..255 . Então, tudo que você tenta com um valor maior é 'convertido' para esse intervalo.
Por exemplo, por exemplo: 336-256 = 80. Devido a isso - > Alt + 336 é o mesmo que Alt + 80 . Qual é 'P' .

Edit: O método Alt + Numpad só funciona na sua página de código ativa, então é realmente digitar caracteres em sua codificação local (por exemplo, ISO 8859-16 para húngaro). Então, basicamente, teclar Alt + 193 irá digitar um caractere com apenas 1 byte e o valor 0xC3 (193 em HEX). Por coincidência, 193 na ISO 8859-16 tem o mesmo valor de exibição que \u0193 é o mapa Unicode. Na minha página de código local Alt + 193 produz o caractere que é \u2534 no mapa unicode.

Minha recomendação, se você precisar exibir esses valores em algum aplicativo, use a convenção unicode em vez de inseri-los como combinações Alt + Numpad . Você pode fazer o download do BableMap para isso - é uma ótima ferramenta para essa finalidade e é gratuita.

    
por 23.05.2011 / 16:09