イタリア語キーボード:キーボードレイアウトを変更せずにチルダ(~)とバックティック(`)を入力する
イタリアのキーボードのレイアウトはこんな感じです。
ご覧のように、C, C++, JavaScript, Java, Objective C などのコードを書くのに絶対に必要な中括弧が、この写真では紫色で表示されています。これは、他の文字はイタリアのほとんどのキーボードで印刷された文字として視覚的に見ることができますが、実際にはこれらの紫色の文字はキーボードのキーには印刷されていません。これらの文字は、与えられたキーの右上隅にあり、通常、以下のキーの組み合わせで生成することができます。
(RIGHT SHIFT または LEFT SHIFT) + (RIGHT CTRL または LEFT CTRL) + (Alt または AltGR) + ([or] )
(実際には MSKLC アプリケーションが示すように、中括弧を生成するには SHIFT + AltGr + [および SHIFT + AltGr +] で十分です)
キーボードの右下にあるアット(@)記号(イタリア語では「chiocciola」)やハッシュ(#)キー(イタリア語では「cancelletto」)などの文字は、(AltGr + @)や(AltGr + #)のように簡単に生成することができます。このような文字は、例えば、CSSでは、メディアクエリやid html属性を参照するセレクタなどで見つけることができるので、プログラミングの基本的な要素でもあります。
さらに調べてみると、米国のASCIIキーボード/プログラマのキーボードはイタリアのキーボードのキーでカバーされていることがわかりますが、以下のものを除いては、Linuxのコマンドラインで特に便利で、そのようなシステム上でユーザのホームディレクトリを参照するために使用されるチルダと、バックスティック(`) 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コード123は{
ALTコード125は}に対応しています)です。
ALTコード126は~
に対応しており、ALTコードで文字を生成するには、キーパッドのNumLockキーがオンになっていることを確認し、ALTキーを押しながらキーコードを入力し、ALTキーを離します。
ALTコードについては、以下のサイトで説明されています。 http://www.alt-codes.net/
0x3& コントロールパネルのキーボードレイアウトを変更せずにイタリア製キーボードからこれらの文字を挿入する良い方法をご存知の方がいらっしゃいましたら、ぜひ教えてください。ありがとうございました。