GNOME3フラッシュバックがインストールされたTrisquel7.0LTSを使用しています。
組み合わせ デーバナーガリー 次のようなフォント:श्रीが正しく表示されない(したがって印刷されない)。
例-後者は次のように表示されます:
しかし、現在を次のように表示しています:
では、どうすれば修正できますか?
私は、pdfを除いて、text-editor、LibreOffice、web-browserなどのすべてのテキストフィールドでこの問題に直面しています。
Webページに正しく表示されることはめったにありませんが、コピーしてgeditまたはlibreofficeに貼り付けると、前述の問題が発生します。
この問題を分析して修正するために、質問とともに情報を提供する必要があるかどうかを私に尋ねてください。
解決策は、ここにttf-devanagari-fonts
であるシステムに適切なフォントパッケージをインストールすることです。 (リポジトリで 検索 できます)。
ttf-devanagari-fonts - Free TrueType fonts for languages using the Devanagari script
パッケージの説明:
説明:デーバナーガリースクリプトを使用する言語用の無料のTrueTypeフォントデーバナーガリースクリプトを使用する言語用のフォント。このパッケージには、ヒンディー語、カシミール語、コンカニ語、マラーティー語、マイティリー語、ネパール語、サンスクリット語、シンド語のフォントが含まれています。
したがって、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
現在、デーバナーガリーフォントは正しく表示されています。
Update:Trisquelの最新の現在(LTS)バージョンGNU Linux、つまり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>
ログアウトしてから再ログインすると、効果が得られます。
また、新しいものを試してみることができます GoogleNotoフォント 彼らは素晴らしいです。リンクからダウンロードしてから。
ホームディレクトリに移動> Ctrl + hを押します(ファイルが非表示の場合) 次に、フォルダを作成します .fonts (まだ存在しない場合)次に、ダウンロードしたフォントを貼り付けます。
Google Noto Font リンク