Ubuntu 16.04 での Unicode ネパール語エラー

Ubuntu 16.04 での Unicode ネパール語エラー

Ubuntu 16.04 をインストールした後、ネパール語の Unicode を正しく読み書きできなくなりました。半分の文字が混ざっていません。प्र、श्र、त्र などと書くとエラーになります。以前は Ubuntu 14.04 LTS で作業していました。私の主な作業言語はネパール語なので、これは困りものです。問題が解決しない場合は、Ubuntu 14.04 に戻らなければなりません。早急なご支援をお願いします。

PS: 言語サポートを更新しました。

答え1

そこにはUbuntu 16.04 のフォント関連のバグ

例えば、以前のUbuntuのバージョンでは、パッケージttf-デーバナーガリフォントネパール語をインストールしたときにインストールされました。しかし、そのパッケージは16.04のUbuntuアーカイブでは利用できません。ネパール語に必要なフォントを提供する代替パッケージは、フォント-deva

ビシャルさん、インストールしていただけると嬉しいですフォント-devaUbuntu アーカイブからダウンロードし、ネパール語を正しく表示するために必要なフォントが提供されていることを確認します。

バグが修正されたら、フォント-devaネパール語がインストールされると自動的にインストールされます。

答え2

sudo add-apt-repository ppa:font-manager/staging
sudo apt-get update
sudo apt-get install font-manager

これは私には有効です

答え3

@Gunnar Hjalmarsson の回答を読むまでに 3 時間かかりました。そして、その後 3 時間かけて、なぜうまくいかなかったのかを突き止めました。

希望するフォントをすべて持っていたにもかかわらず、どこでも श्र が 2 つの別々の文字 "श् र" (スペースなし) として表示されていました。フォント ファミリを明示的に指定しているため、1 つの結合文字として表示している Web ページもありました。以下は私が行ったサンプル テストです。

<style type="text/css">
    .Deva {
        font-family: Gargi,sans-serif;
        font-size: 120%
    }
</style>
:
<p class="Deva">श्र, त्र, प्र </p>

そのため、ほとんどのエディターとブラウザーの設定でサポートされているフォントについて言及し、問題を解決しました。

答え4

ヒンディー語とネパール語のすべてのフォントをインストールするには、以下のコマンドを入力します。

apt-get でフォントをインストールします。

関連情報