
WX表記は、 ASCIIでインド諸語を表すための音訳方式です。この方式は、インド諸語の計算処理のためにIITカンプールで考案され、インドの自然言語処理(NLP)コミュニティで広く使用されています。この表記は(正体は不明ですが)例えば、IITカンプールのNLPの教科書で使用されています。[ 1 ]この音訳方式の主な特徴は次のとおりです。すべての子音とすべての母音は、ローマ字に1つだけ対応付けられます。したがって、これは接頭辞コードであり、[ 2 ]計算の観点から有利です。通常、小文字は無気音の子音と短母音に使用され、大文字は有気音の子音と長母音に使用されます。そり舌無声子音と有声子音は「t、T、d、D」にマッピングされ、歯音は「w、W、x、X」にマッピングされます。そのため、この方式の名前は「WX」で、独特なマッピングを指しています。 Ubuntu Linuxは、WX表記のキーボードサポートを提供しています。
以下の表では、通常関連付けられない音素に文字を割り当てた、このような特異な例を太字で示しています。「w」、「W」、「x」、「X」の他に、「f」、「F」、「q」、「Q」、「L」、「R」が該当します。
アヌナシカは「z」で表されます。例えば、अँ = az です。サンスクリット語では、アヴァグラハは「Z」で表されます。例えば、वमतोऽन्तः = vamawoZnwaH です。他のインド系言語では「Z」が別の目的にも使用されるため、混乱を招く可能性があります(下記、最後の段落を参照)。
この方式はさらに拡張され、ブラーフミー文字から派生したすべてのインド文字を表すようになりました。デーヴァナーガリー文字に欠けている他のインド言語の文字に対応するために、次のISCII文字を取得する「Y」、前の ISCII 文字を取得する「V」、ヌクタを追加する「Z」の 3 つの演算子が使用されます。たとえば、「l」はデーヴァナーガリー文字の ल (U0932) を表し、「lY」はマラーティー語の ळ (U0933) を表します。「e」はデーヴァナーガリー文字の ए (U090F) またはテルグ語の ఏ (U0C0F) を表し、eV はテルグ語の ऎ (U090E) または ఎ (U0C0E) を表します。同様に、「ka」はデーヴァナーガリー文字の क を表し、「kZa」は क़ を表します。