Skip to content

Instantly share code, notes, and snippets.

@alexandre-mbm
Created October 29, 2012 03:21
Show Gist options
  • Save alexandre-mbm/3971283 to your computer and use it in GitHub Desktop.
Save alexandre-mbm/3971283 to your computer and use it in GitHub Desktop.

Caracteres especiais no Windows Vista

O problema

  • Necessidade de inserir símbolos matemáticos - ex.: × ÷
  • Necessidade de fazer redações mais elegantes - ex.: « »
  • Conveniência de usar macros de digitação

Solução genérica

  1. Unicode para todos os caracteres [*]
  2. Unicode sempre que possível efetivamente
  3. Alt Codes quando não for possível Unicode

Pois no GNU/Linux convenientemente configurado Unicode sempre é possível!

[*]Para entrar caracteres Unicode usando Alt + '+' + [hexadecimal], pode ser necessário configurar o Registro do Windows. Aprenda a fazer: Unicode Hex Input Windows Registry setting

Formas de conhecer os códigos:

  • Wikipédia
  • Catálogo Unicode [†]
  • Catálogos de Alt Codes
  • Mapa de caracteres
[†]Existem grandes catálogos de caracteres na Internet. Sites como o FileFormat podem fornecer os dados Unicode do caractere e os mais diversos códigos para o caractere. É dele que este documento coleciona os código para as colunas Alt Code e Unicode da tabela.

Comandos

Windows

Alt + [código Windows]

Alt + + + [código Unicode]

[código Unicode] Alt + x

Usa Alt + + Usa Alt x
  • Windows
  • Bloco de notas
  • Paint
  • Firefox
  • BrOffice
  • Internet Explorer
  • Word
  • WordPad

GNU/Linux

Control + Shift ... [código Unicode] ... Space

Control + Shift + u ... [código Unicode] ... Space

Códigos

    Alt Code Unicode
seta pra esquerda   U+2190
seta pra direita   U+2192
seta pra cima   U+2191
seta pra baixo   U+2193
sinal de subtração 8722 U+2212
meia-risca   U+2013
travessão   U+2014
ʼ apóstrofo 0146 U+02BC
reticências 0133 U+2026
plica   U+2032
plica dupla   U+2033
plica tripla   U+2034
aspas duplas esquerda   U+201C
aspas duplas direita   U+201D
« aspas angulares esquerda   U+00AB
» aspas amgulares direita   U+00BB
¼ um quarto 0188 U+00BC
½ um meio 0189 U+00BD
¾ três quartos 0190 U+00BE
um terço   U+2153
dois terços   U+2154
um quinto   U+2155
dois quintos   U+2156
três quintos   U+2157
três quintos   U+2157
quatro quintos   U+2158
um sexto   U+2159
cinco sextos   U+215A
um oitavo   U+215B
três oitavos   U+215C
cinco oitavos   U+215D
sete oitavos   U+215E
subscrito 0   U+2080
subscrito 1   U+2081
subscrito 2   U+2082
subscrito 3   U+2083
subscrito 4   U+2084
subscrito 5   U+2085
subscrito 6   U+2086
subscrito 7   U+2087
subscrito 8   U+2088
subscrito 9   U+2089
sobrescrito 0   U+2070
¹ sobrescrito 1   U+00B9
² sobrescrito 2   U+00B2
³ sobrescrito 3   U+00B3
sobrescrito 4   U+2074
sobrescrito 5   U+2075
sobrescrito 6   U+2076
sobrescrito 7   U+2077
sobrescrito 8   U+2078
sobrescrito 9   U+2079
ª indicador de ordinal feminino [ª] 0186 U+00AA
º indicador de ordinal masculino [º] 0186 U+00BA
[ª]Facilitador: Control + Alt + [iordinal feminino] OU AltGr + [ordinal feminino]
[º]Facilitador: Control + Alt + [ordinal masculino] OU AltGr + [ordinal masculin]

Os caracteres que primeiramente despertaram interesse para a formulação do discurso de requisitos, e com os Alt Codes para a construção da tabela acima, estavam em duas páginas:

Solução mais prática

Não deixar de conhecer Unicode, mas optar por um software facilitador, um software que faça o ambiente parecer o facilitador Compose que existe nos ambientes GNU/Linux.

[‡]Para Windows Vista, deve-se optar pela versão 5 Beta, do AllChars. Somente nela as macros funcionam.

Tópicos avançados

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment