Wineに他のフォントをインストールする


27

ワインにフォントをインストールする方法はありますか?

フォントをインストールして、さまざまなアプリで異なる方法でテキストをレンダリングできるようにしています。特に無数。

回答:


32

Wineは4つの場所からフォントを取得します。

  1. の標準システムフォント/usr/share/fonts。利用可能な場合は、Software Centerからフォントパッケージをインストールして、ここにフォントを追加できます。ここでファイルを手動でコピーすることは避けてください
  2. Wineのプライベート/usr/share/wine/fontsフォルダー。ここにフォントを追加するべきではありませんが、システムではなくWineにフォントが表示される場合は、おそらくここにあります。これらのフォントの例には、アプリケーションの互換性のために必要ですが、それ以外の場合は最適ではない、Wineのプライベートmarlett、symbol、およびtahomaフォントが含まれます。
  3. ~/.fontsあなたのホームディレクトリ内のフォルダ。これは、インターネットからダウンロードしたか、Windowsインストールからコピーした自己インストールフォントを手動でコピーする場所です。
  4. 現在のWineプレフィックス内のC:\ Windows \ Fontsフォルダーに相当します。Wineの実行時にWINEPREFIX環境変数を指定しない限り、これは通常〜/ .wine / drive_c / Windows / fontsにあります。

競合の場合(たとえば、実際のTahomaフォントをホームディレクトリにインストールする場合)、Wineはそれについて十分に賢く、手動でインストールしたフォントを使用します。


7
フォントをコピーした後、コマンドを呼び出すことが非常に重要です。sudo fc-cache -fvそうしないと、wineはこれらのフォントを表示しません(表示されますが、システムの再起動後)
Viktor

fc-cacheは私には十分ではありませんでした(フォントはC:\ Windows \ Fontsにコピーされました)が、ワインプログラムを再起動すると新しいフォントを使用できるようになりました
personne3000 14年

10

ワインはここで言う

かつて厄介な問題であったフォント構成は、はるかに簡単になりました。WindowsにTrueTypeフォントのコレクションがある場合、.ttfファイルをc:\ windows \ fontsにコピーするだけです。


リンクは現在
無効に

4

これは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インタープリターは必要な特殊フォントを見ることができます。


マイナーノート:CentOSボックスでは、「make install」を実行していませんでした。含まれている「wine」ラッパーを使用して、ソースハイブから直接Wineを実行していました。CentOSボックスに「ワイン」の適切なインストールを実行すると、2つのLinuxボックスの動作が収束しました。どちらの場合も、実際にフォントを表示するには、Windowsプログラム(この場合はAPLインタープリター)のフォントを〜/ .wine / drive_c / windows / Fontsディレクトリにインストールする必要があります。
-gemesyscanada

0

もう1つのオプションは、PlayOnLinuxをインストールすることです。PlayOnLinuxは、デフォルトで、起動後にいくつかのMicrosoftフォントをインストールします(winetricksでも推測されます)。


0

PlayOnLinuxを使用した場合:

~/.PlayOnLinux/wineprefix/YOURPROGRAM/drive_c/windows/Fonts

アプリケーションを再起動して、もう一度テストしてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.