ハンガリーの特別なキャラクターのリストは次のとおりです。
ALT-0193 Á ALT-0225 á
ALT-0201 É ALT-0233 é
ALT-0205 Í ALT-0237 í
ALT-0211 Ó ALT-0214 Ö ALT-0336 Ő
ALT-0243 ó ALT-0246 ö ALT-0337 ő
ALT-0218 Ú ALT-0220 Ü ALT+0368 Ű
ALT-0250 ú ALT-0252 ü ALT+0369 ű
すべてが協力しています Alt+NUMPAD 3番目の列を除いて。与えられた文字の代わりに、通常のP
、Q
、p
、およびq
の文字を受け取ります。これの理由は何ですか?それらに到達したい場合、どのコードを入力する必要がありますか?
RonKはあなたの質問の最初の部分に答えました。質問の2番目の部分に対する答えは、 Microsoft および George Hernandez が説明しているように、 + (テンキー上)次に、Unicode(UCS-16)文字の16進数の値。 Alt キーを押します。 George Hernandezが書いているように、このメカニズムはデフォルトでは有効になっておらず、Windowsのインストール後に手動で有効にする必要があります。
認定された情報源はありませんが、 Alt+Numpad0..255
の範囲の値に対してのみ機能します。したがって、より高い値で試行するものはすべて、この範囲に「キャスト」されます。
たとえば、336-256 = 80です。そのため-> Alt+336 と同じです Alt+80。これは'P'
です。
編集: Alt+Numpad メソッドはアクティブなコードページでのみ機能するため、実際にはローカルエンコーディングで文字を入力しています(例:ハンガリー語の場合は ISO 8859-16 )。つまり、基本的にキーイング Alt+193 長さが1バイトのみで、値が0xC3
(HEXでは193)の文字を入力します。偶然にも、ISO8859-16の193
は、Unicodeマップである\u0193
と同じ表示値を持っています。私のローカルコードページ Alt+193 ユニコードマップで┴
である\u2534
文字を生成します。
一部のアプリケーションでこれらの値を表示する必要がある場合は、次のように入力する代わりに、Unicode規則を使用することをお勧めします。 Alt+Numpad 組み合わせ。ダウンロードできます BableMap このために-これはこの目的のための素晴らしいツールであり、無料です。