デバナガリ(結合)単語が正しく表示されません。

デバナガリ(結合)単語が正しく表示されません。

私はGNOME 3 FlashbackがインストールされているTrisquel 7.0 LTSを使用しています。

コンビネーションサンスクリット次のフォント:首里正しく表示されません(したがって印刷されます)。

はい - 後者見せなければならない次のように:

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

しかし、現在上映中次のように:

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

それでは、どのように修正しますか?

テキストエディタ、LibreOffice、Webブラウザなど(pdfを除く)など、すべてのテキストフィールドでこの問題に直面しています。

Webページでは正しく表示されることがほとんどありませんが、geditやlibreofficeにコピーして貼り付けると上記の問題が発生します。

この問題を分析して解決するために、質問とともに情報を提供する必要があるかどうかを尋ねてください。

ベストアンサー1

解決策は、システムに適したフォントパッケージをインストールすることです。ttf-devanagari-fontsここで。 (あなたはできます探すリポジトリにあります)。

ttf-devanagari-fonts - Free TrueType fonts for languages using the Devanagari script

パッケージの指示:

説明:サンスクリットスクリプトで書かれた言語用の無料のTrueTypeフォントサンスクリットスクリプトで書かれた言語用のフォント。パッケージには、Hindi、Kashmiri、Konkani、Marathi、Maithili、Nepali、Sanskrit、Sindhi用のフォントが含まれています。

したがって、sudo apt-get install ttf-devanagari-fontsサンスクリット語フォントをインストールしてください。

$ ls /usr/share/fonts/truetype/ttf-devanagari-fonts/
chandas1-2.ttf  lohit_kok.ttf  lohit_mai.ttf  lohit_ne.ttf  nakula.ttf    samanata.ttf           Sarai_07.ttf
kalimati.ttf    lohit_ks.ttf   lohit_mr.ttf   lohit_sd.ttf  sahadeva.ttf  Samyak-Devanagari.ttf

これでサンスクリット語フォントが正しく表示されます。


修正する:Trisquel GNU Linuxの最新(LTS)バージョンである8.0 Flidasの場合は、次のパッケージをインストールしてください。

$ apt-cache search fonts-deva
fonts-deva - Meta package to install all Devanagari fonts
fonts-deva-extra - Free fonts for Devanagari script

次に、Lohit Devanagariの設定で説明されているように、次の設定ファイルを作成します。ここ:

$ cat .config/fontconfig/conf.d/10-prefer-devanagari.conf 
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Lohit Devanagari</family>


</prefer>
    </alias>

ログアウトして再度ログインすると、効果を確認できます。

おすすめ記事