システム全体で使用するために複数のttfフォントをインストールする方法は?


8

Ubuntuシステムとアプリ全体で広く使用するためにインストールしたい多くのTrue Typeフォント(.ttf)を含むホームディレクトリに「WinFonts」フォルダーがありました。このステップを実行するためのガイドが必要ですか?

回答:


9

TTFフォントをシステム全体にインストールすることは難しくありません。あなただけのディレクトリの内部を作成する必要があり/usr/share/fonts/truetype/、そこに入れ*.ttfフォントをして、その後で更新システムのフォントキャッシュfc-cache -fv(オプション付き-fのためのキャッシュファイルを強制的に再世代-vのための冗長)。

ステップバイステップ:

  1. カスタムフォントディレクトリを作成します(これをとしましょうcustomfonts)。

    sudo mkdir /usr/share/fonts/truetype/customfonts

  2. *.ttfそこでフォントをコピーします。

    sudo cp ~/myfonts/*.ttf /usr/share/fonts/truetype/customfonts/

  3. システムフォントキャッシュを更新します。

    sudo fc-cache -fv

後でフォントを追加したい場合は、それらをusr/share/fonts/truetype/customfonts/ディレクトリにコピーし、上記のようにシステムフォントキャッシュを更新します。


1
また、拡張子も大文字と小文字が区別されることを忘れないでください。たとえば、TTFファイルもコピーします。
サーサレ2017年

1
正しい。この種の煩わしい大文字小文字の問題を回避するには、これらのファイルの大文字小文字の規則に従うこと、つまり小文字の拡張子のみを使用することをお勧めします。
gerlos 2017年


@ErichBSchulzこれは、フォントキャッシュがシステム全体(/var/cache/fontconfig/)とユーザーごと()の両方に格納されるためです~/.cache/fontconfig。システムにユーザーが1人しかいない場合、両方のコマンドが機能します。より多くのユーザーがいる場合は、を使用して、すべてのユーザーに対して一度キャッシュを生成することをお勧めしますsudo
gerlos
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.