回答:
Wineは4つの場所からフォントを取得します。
/usr/share/fonts
。利用可能な場合は、Software Centerからフォントパッケージをインストールして、ここにフォントを追加できます。ここでファイルを手動でコピーすることは避けてください。/usr/share/wine/fonts
フォルダー。ここにフォントを追加するべきではありませんが、システムではなくWineにフォントが表示される場合は、おそらくここにあります。これらのフォントの例には、アプリケーションの互換性のために必要ですが、それ以外の場合は最適ではない、Wineのプライベートmarlett、symbol、およびtahomaフォントが含まれます。~/.fonts
あなたのホームディレクトリ内のフォルダ。これは、インターネットからダウンロードしたか、Windowsインストールからコピーした自己インストールフォントを手動でコピーする場所です。競合の場合(たとえば、実際のTahomaフォントをホームディレクトリにインストールする場合)、Wineはそれについて十分に賢く、手動でインストールしたフォントを使用します。
これはUbuntuのQ&Aですが、この回答は非常に有用であり、CentOSとFedora Linuxの両方にも適用されているため、これを追加させていただきます。ワインで実行するWindows APLインタープリターをインストールしました。本当に必要です!)特殊なAPLフォント。Wine 2.0.1(最新の安定版)はソースからコンパイルされ、Gnome 2.28.2 Xwindowsデスクトップを使用してCentOS 6.6ボックス(Linuxカーネル:2.6.32-504.el6.i686)でApl *をコピーしました。 .ttfフォントファイルをwineフォントディレクトリ../wine/wine-2.0.1/fontsに保存します。これは、ワインソースのtarballが解凍されるときに作成されるディレクトリです。うまくいきました。しかし、古いFedoraカーネル(Linuxカーネル:2.6.27 25-78.2.56.fc9.i686)でもGnome(2.22.3)を使用して、ワインをコンパイルしてビルドしたとき、APLフォントを〜 /.wine/drive_c/windows/Fontsディレクトリ。APLインタープリターがそれらを表示します。これは、wineが最初に実行されるときに作成されるユーザーディレクトリです。どちらの場合でも、wineは正常に動作し、APLインタープリターは必要な特殊フォントを見ることができます。
もう1つのオプションは、PlayOnLinuxをインストールすることです。PlayOnLinuxは、デフォルトで、起動後にいくつかのMicrosoftフォントをインストールします(winetricksでも推測されます)。
sudo fc-cache -fv
そうしないと、wineはこれらのフォントを表示しません(表示されますが、システムの再起動後)