web-dev-qa-db-ja.com

LinuxでのConsolasフォントの使用

Debian LinuxでMS Consolasフォントタイプをインストールして使用する最も手間のかからない方法は何ですか?

Mscorettfパッケージには付属していないので、公式(または信頼できる)リポジトリからまだ少ないコマンドでインストールする方法は何ですか?

8
brijs

ディストリビューションにあらかじめパッケージ化されていないフォントをインストールする最も手間のかからない方法は、おそらく/usr/local/share/fontsまたは~/.fonts。そのためには、プレーンTrueType(.ttf)など、パッケージ化されていない形式のフォントファイルが必要です。

少なくともDebian Wheezyでは、システム全体のfontconfig構成を提供するXMLファイル/etc/fonts/fonts.confが見つかります。これの目的の1つは、システムがフォントを探す場所を指定することです。

最近のLinuxシステムは、主にTrueTypeフォントとOpenTypeフォントを使用していますが、Windowsはまだ主にTrueTypeを使用していると思います。したがって、最初に信頼できる場所からTrueTypeフォントファイル(拡張子.ttf)を取得する必要があります。 1つのフォントが複数のフォントファイルで構成される場合があることに注意してください。

次に、.ttfファイルを2つのディレクトリのいずれかに配置し(システム全体で使用できるようにするか、それを自分だけに使用可能にするかによって)、フォントを使用する予定のソフトウェアを再起動します。 (使用可能なフォントを再スキャンするため)、フォントは使用可能なフォントのリストに表示されます。

フォントが表示されない場合は、fc-cache -fフォントキャッシュファイルを再作成してから、再試行してください。

整理するためにfontsディレクトリの下にサブディレクトリを作成することをお勧めしますが、これは好みであり、システムの要件ではありません。

11
a CVn