イタリア語キーボード:キーボードレイアウトを変更せずにチルダ(〜)およびバックティック( `)文字を入力する


36

イタリア語のキーボードのレイアウトは次のとおりです。

ここに画像の説明を入力してください

ご覧のとおり、C、C ++、JavaScript、Java、Objective Cなどのコードを記述するのに絶対に必要な中括弧は、この図では紫色で表示されています。これは、他の文字はほとんどのイタリア語キーボードで印刷された文字として視覚的に見ることができますが、これらの紫色の文字は実際にはキーボードのキーに実際には印刷されないためです。特定のキーの右上隅にあるこれらの文字は、通常、次のキーの組み合わせで生成できます。

RIGHT SHIFTまたはLEFT SHIFT)+(RIGHT CTRLまたはLEFT CTRL)+(AltまたはAltGR)+([または]

(実際には、MSKLCアプリケーションが示すように、中括弧を生成するには、SHIFT + AltGr + [およびSHIFT + AltGr +]で十分です。)

キーボードの右下隅にあるアットマーク(@)(イタリア語では「chiocciola」と呼ばれる)やハッシュ(#)キー(イタリア語では「cancelletto」と呼ばれる)などの文字は、次のように簡単に生成できます(AltGr + @)または(AltGr +#)。このような文字は、たとえばCSSで見つけることができるため、つまり、メディアクエリやid html属性を参照するセレクターで見つけることができるため、プログラミングの基本でもあります。

さらに調べると、米国のASCIIキーボード/プログラマーのキーボードはすべて、イタリア語キーボードのキーで覆われていることがわかります。ただし、以下はチルダであり、Linuxコマンドラインで特に便利で、このようなシステムのユーザーのホームディレクトリ、およびバッククォートとも呼ばれるバックティック( `)。これは、コマンドの出力をコマンドに変換するときにLinuxシェルでも非常に便利です。ライン入力。

だから、ここに質問が来ます:

キーのすべてのそれらの空の右上の手のコーナーでは、なぜ、おそらくを通じて、これらの文字を生成するより良い方法はありませんCTRL- ALT- SHIFT修飾キーの組み合わせは?

これらの文字の生成に関して私が見つけたのは、次のALTコードだけです。

ALTコード96は `

ALTコード123は{

ALTコード125は}に対応

ALTコード126は〜に対応

ALTコードを介して文字を生成するには、キーパッドのNumLockキーがオンになっていることを確認し、ALTキーを押したまま、キーコードを入力して、ALTキーを放します。

ALTコードは、http//www.alt-codes.net/で文書化されています

誰かがイタリア語キーボードからこれらの文字をコントロールパネルのキーボードレイアウトを変更せずに挿入するより良い方法を知っているなら、私に知らせてください。ありがとう。

回答:


19

Windows 7に同梱されている基本的なイタリア語キーボードレイアウトには、バッククォート( `)またはティルド(〜)を入力する方法がありません。Microsoft Keyboard Layout Creator(MSKLC)を使用してこれを確認し、そのレイアウトをロードしました。イタリアではこのレイアウトが多かれ少なかれ標準的だと思いますが、もちろんマイクロソフトはここに独自の奇妙なものを持っているかもしれません。

ただし、Windows 7では、「イタリア語(142)」と呼ばれる異なるレイアウトがあります。その中で、AltGr +を使用してバックティックを入力し、AltGr§を使用してチルダを入力できます。ここで、「+」と「§」は、問題の写真でそのようにラベル付けされたキー、つまり「P」の右側にある2つのキーと「L」の右側にある3つのキーを指します。この「イタリア語(142)」は、ある種の「イタリアのプログラマーのキーボード」、または単に異なるキーボードで、おそらく異なる物理キーボードを反映していると思います。

Windowsを使用している場合(「コントロールパネル」に言及したためだと思います)、MSKLCをダウンロードし、それを使用してニーズに合った修正イタリア語キーボードレイアウトを作成し、通常のレイアウトとして使用することを検討してください。レイアウト。たとえば、AltGr 'でバックティックを生成し、AltGr ^でチルダを生成できます。これらは、文字の類似性により、比較的覚えやすいはずです。

「なぜ」という質問(基本的なイタリア語のレイアウトにこれらの文字がないのか)については、キーボードは主に自然言語でテキストを入力するために設計されており、イタリア語はそれらの文字をほとんど使用していません。レイアウトにはà、è、ì、ò、hasのキーがあるため、他の多くのヨーロッパのキーボードのように、母音と重音アクセントの組み合わせを入力するためのデッドキー(発音区別記号)として機能するバックティックキーは必要ありません。他のロマンス語の言語には、ãやñなどのチルダ付きの文字がありますが、イタリア語にはありません。


3
MSKLC(Microsoft Keyboard Layout Creator)で(AltGr + ')と(AltGr + ^)を設定して、文字のバッククォート( `)とチルダ(〜)を生成することも、これらのキーがキーの方法と一致するため、良いアイデアだと思います以下に記載されているように、Linux上でセットアップされます。ありがとう。
ジョンソンダーソン

JukkaとJohnの提案に従って、イタリア語キーボードのこの不快な動作を解決するカスタムレイアウトを作成しました。
ニューロン

私の経験が誰かへのヒントかどうかはわかりません。数週間前、Windows 7でイタリア語キーボードを使用してワードプレスWebサイト内にタイトルページを入力しているときに、誤って何かを押してチルダを生成しました。単純な「i」を間違って入力したため、成功。それは非常にイライラさせられました。私は何年もの間単純なチルダの組み合わせを望んでいました。
-Kar.ma

2
キーボードレイアウトを選択するとItalian (142)既存のキーが破損するため、解決策ではないことに注意してください。
パトリックトレンティン

104keyレイアウトの奇妙なことは、]キーを〜に再マップすることで、角括弧が本来の場所にならないので不快になります(キーセリグラフを誤解させます)。空のボタン(「チルダ」のTなど)に再マップできませんでしたか?既に有用なキーを強制する代わりに。
DDS

18

* Nixマシンでは、~AltGr+ ^キーを押すとチルダを取得できます(2つの文字を同時に打つ必要があります)。

同じトークンで、右クリックしてバックティック `を取得できますAltGr+'


7
この方法は、Windows 7に同梱されているイタリア語のキーボードレイアウトでは機能しません。「Italian(142)」と呼ばれるレイアウトを使用すると、文字を入力できますが、異なるキーを使用します。おそらく、そのレイアウトと物理キーボード(キーキャップ)写真のものと違う?
ユッカK.コルペラ

1
これは私のキーボードです(Linux):setxkbmap -query rules:evdev model:pc105 layout:it
MariusMatutiae

3
私は、Windowsシステムでしか答えを認めない人々に落胆することにうんざりしています。OPは、どのOSで作業しているかを指定しませんでした。私の返事は* Nixマシンで正しいです。
MariusMatutiae 14

3
私はイタリア人で、Linuxターミナルでは動作します。
カイロ

また、Andrea ScarpinoはWindowsに同じソリューションを提供しました。github.com/ilpianista/itlinux-win-keyboard
ISAR

9

私の使用を開始したときにもこの問題がありました。Macでは、あなたは次のように入力してチルダを設定することができますoption+ nのような+文字、option+ nその後、a生成しますã。同じことがのために成り立つ´`このレイアウトで:

option+ n˜

option+ 8´

option+ 9`


1
Windows上で何のオプションキーはありません
phuclv

これが質問の答えかどうかわかりません。ユーザーはãàではなく`の入力方法を尋ねているようです。プレーンな〜をどのように入力しますか?–オプション+ n +スペース?
スコット

1
@Scott option + n: ~。それは答えです。
ksav

@ksav:答えの物語の部分には、(option)(n)(a)がãを生成することが記載されているため、(option)+(n)は〜を発音区別記号(つまり、記号として生成すると言っていると解釈します手紙の上)。「〜a」と入力したい場合はどうすればよいですか?あなたのコメントによると、(option)+(n)を入力してから(a)を入力する必要があります。しかし、答えによると、それがãを生成するシーケンスです。
スコット

option + n space a:〜a
ksav

4

イタリア語とLinuxのショートカットに基づいてチルダとバックティックを取得するレイアウトを作成しました。コードとインストーラーはこちらです。


1
あなたが複数の同一の質問が表示されている場合は、フラグまたは近い投票は、それらのすべてに同じ答えを投稿しないでください
ジャーニーマンオタク

こんにちはAndrea、あなたのツールに感謝します!管理者の許可なしにキーボードレイアウトをロードできますか?たとえば、一部の一般的なワークステーションを通常のユーザーとしてのみ使用できる会社では?
Kubuntuer82

2

プログラマーとして、この問題は私にとって常に非常に苛立たしいものです。

私は本当にのような文字使用したことがないç§、私が作成し、使用して小さなスクリプトをコンパイルしたので、私のキーボードではAutoHotkeyを呼ばれ、programmer.ahk問題を緩和しようと、:

Capslock::{
+Capslock::}
+SC02B::~
+SC027::`

コンパイルして実行すると、次のことを行います。

  • CAPS LOCK プリント {
  • SHIFT+ CAPS LOCK印刷}
  • SHIFT+の代わりにò印刷`ç
  • SHIFT+の代わりにù印刷~§

このCAPS LOCK機能は個人的なものですが、コーディング中に曲がった括弧の使用を非常に単純化するため、これを含めました。

それが役立つことを願っています。


これは素晴らしいアイデアです!AutoHotkeyには移植可能なバージョンがあるため、管理者権限なしで使用できます(たとえば、会社の一般的なワークステーションで)。賛成に値する!PSどのように決定SC02BしましたSC027か?このためのオンラインマップはありますか?別のキーを割り当てたいので、私は尋ねています。
Kubuntuer82

1

ゲーム:Fallout 4-イタリア語のキーボードとWindows 8-チルダはありませんか?コンソールを開けませんでした..... lの直後にキーを使用してコンソールを開きました:c cedigliaòとchiocciolaが付いたもの。あなたはそれを使用し、それからチートを書き、それを再利用します。

言及されたキー


lの直後のキー:cセディリアòとchiocciolaのキー。これは私を少し混乱させます。
しゃれ

@ The_IT_Guy_You_Don't_Likeわかりやすいように画像を追加しました
...-beppe9000

1
イタリア語、cediglia = "ç"、chiocciola = snail = "at" = "@"
netalex

1

これは私の好みのソリューションです:

http://sdrv.ms/16LZN8N

このキーボードをインストールしてから、この新しいキーボード以外のコントロールパネルのキーボードをすべて削除します。
これで、これらの文字を入力できます。

` (AltGr + ')
~ (AltGr + ì)
À (AltGr + shift + a)
È (AltGr + shift + e)
Ì (AltGr + shift + i)
Ò (AltGr + shift + o)
Ù (AltGr + shift + u)
® (AltGr + r) registered
© (AltGr + c) copyright

(ソース:https : //superuser.com/a/598465/225814


1

Federico回答とMarius回答から始めて、この小さなAutoHotKeysコードを作成して、WindowsでチルダとバックティックをUnixで取得できるのと同じ方法でマッピングしました。

>!SC00C::`
>!SC00D::~

OPによって添付されたイタリア語のキーボード図に基づいて、スクリプトがAutoHotKeysにロードされると、次のことを行います。

  • RIGHT ALT+ '印刷`
  • RIGHT ALT+ ^印刷~

これは通常、Unixでイタリア語のレイアウトと同じ動作です。

重要な注意:管理者権限なしで実行可能。以下にリンクされているPortableApps.comのAutoHotKeysのポータブルバージョンが存在するため、管理者権限なしで使用しているため、このソリューションが気に入っています。

AutoHotKeysの標準(ポータブル)バージョンのAutoHotKeys
ポータブルバージョンのAutoHotKeys(PortableApps.comから)



0

~WindowsでPuttyを使用するときにチルダが必要な場合(ただし、Debian VMでも動作します)、イタリア語のキーボードでを押すこともできますF12


0

私は同じ問題に直面し、このレイアウトを構築しました: レイアウト

試してみたい場合は、デッドキーもあります( 'と `の場合、Áを挿入するのは面倒です)。これらにアクセスするには、 `でcontrl + 0を、 'でcontrol +'を、〜でaltgr +ùを押すだけです。

また、alt-grの下に、αβδ€ψωのようなギリシャ文字とその他の記号を追加しました:«»±Ø。

ここから私のレイアウトをダウンロードできます:ここ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.