Teclado italiano: introduzir os caracteres til (~) e backtick (`) sem alterar a disposição do teclado
Eis como se parece a disposição de um teclado italiano:
Como se pode ver, os suportes encaracolados, que são absolutamente necessários para escrever o código em qualquer um de C, C++, JavaScript, Java, Objectivo C, e outros, aparecem em púrpura nesta imagem. Isto porque enquanto os outros caracteres podem ser vistos visualmente como caracteres impressos na maioria dos teclados italianos, estes caracteres roxos não são na realidade impressos nas teclas do teclado. Estes caracteres, encontrados nos cantos superiores direitos das teclas dadas, podem normalmente ser gerados com as seguintes combinações de teclas:
(RIGHT SHIFT ou LEFT SHIFT) + (RIGHT CTRL ou LEFT CTRL) + (Alt ou AltGR) + ([ou])
(Na verdade, como mostra a aplicação MSKLC, SHIFT + AltGr + [e SHIFT + AltGr +] são suficientes para gerar as chaves encaracoladas).
Caracteres como o sinal at (@) (chamado ‘chiocciola’ em italiano) e a tecla hash (#) (chamada ‘cancelletto’ em italiano) encontrada no canto inferior direito do teclado podem ser gerados facilmente como se segue (AltGr + @) ou (AltGr + #). Tais caracteres são também fundamentais para a programação, pois podem, por exemplo, ser encontrados no CSS, nomeadamente com consultas de meios de comunicação e com selectores que se referem ao atributo id html.
Após uma nova inspecção podemos ver que todo o teclado / teclado do programador americano ASCII é coberto pelas teclas do teclado italiano, com excepção do seguinte, que é o til, que é especialmente útil na linha de comando do Linux e é utilizado para se referir ao directório home de um utilizador nesse sistema, bem como o back-tick (`) also known as the back-quote, which is also very useful on the Linux shell when we want to turn the output of a command into a command-line input.
So, here comes the question:
With all those empty upper-right hand corners of keys, why isn’t there a better way of generating these characters, perhaps through a CTRL-ALT-SHIFT modifier key combination?
All I’ve been able to find regarding generation of these characters are the following ALT-codes:
ALT code 96 corresponds to `
ALT code 123 corresponde a {
& > ALT code 125 corresponde a }
& > código ALT 126 corresponde a ~
& e para gerar um caractere através de um código ALT certifique-se de que a tecla NumLock do seu teclado está ligada, mantenha premida a tecla ALT, introduza o código de chave, e liberte a tecla ALT. Os códigos
ALT estão documentados em: http://www.alt-codes.net/
Se alguém souber de uma forma melhor de inserir estes caracteres a partir de um teclado italiano, sem oscilar a disposição do teclado no Painel de Controlo, por favor, avise-me. Obrigado.