Klawiatura włoska: wprowadzanie znaków tyldy (~) i backticka (`) bez zmiany układu klawiatury
Oto jak wygląda układ klawiatury włoskiej:
Jak widać, nawiasy klamrowe, które są absolutnie niezbędne do pisania kodu w dowolnym z języków C, C++, JavaScript, Java, Objective C i innych, na tym obrazku występują w kolorze fioletowym. Dzieje się tak dlatego, że podczas gdy inne znaki można zobaczyć wizualnie jako drukowane znaki na większości włoskich klawiatur, te fioletowe znaki w rzeczywistości zazwyczaj nie są drukowane na klawiszach klawiatury. Znaki te, znajdujące się w prawych górnych rogach klawiszy, można zazwyczaj wygenerować za pomocą następujących kombinacji klawiszy:
(PRAWY SHIFT lub LEWY SHIFT) + (PRAWY CTRL lub LEWY CTRL) + (Alt lub AltGR) + ([lub])
(Właściwie, jak pokazuje aplikacja MSKLC, do wygenerowania nawiasów klamrowych wystarczą SHIFT + AltGr + [oraz SHIFT + AltGr +]).
Znaki takie jak znak at (@) (zwany po włosku ‘chiocciola’) i klawisz hash (#) (zwany po włosku ‘cancelletto’) znajdujące się w prawym dolnym rogu klawiatury mogą być łatwo wygenerowane w następujący sposób (AltGr + @) lub (AltGr + #). Takie znaki są również podstawą programowania, ponieważ można je znaleźć na przykład w CSS, a mianowicie w zapytaniach o media i selektorach odnoszących się do atrybutu id html.
Przy bliższym przyjrzeniu się widzimy, że wszystkie klawisze amerykańskiej klawiatury ASCII / klawiatury programisty są objęte klawiszami klawiatury włoskiej, z wyjątkiem następujących, które są tylda, która jest szczególnie przydatna w linii poleceń Linux i jest używana do odniesienia do katalogu domowego użytkownika w takim systemie, a także 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 kod 123 odpowiada {
ALT kod 125 odpowiada }
Kod ALT 126 odpowiada ~
i aby wygenerować znak za pomocą kodu ALT należy upewnić się, że klawisz NumLock na klawiaturze jest włączony, przytrzymać klawisz ALT, wprowadzić kod i zwolnić klawisz ALT. Kody
ALT są udokumentowane na stronie: http://www.alt-codes.net/
Jeśli ktoś zna lepszy sposób na wstawienie tych znaków z włoskiej klawiatury bez przełączania układu klawiatury w Panelu Sterowania to proszę o informację. Dzięki.