web-dev-qa-db-ja.com

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

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

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

27
chrisjlee

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

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

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

31
Scott Ritchie

ワインは言う ここ

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

10
Dale E. Moore

これはUbuntuのQ&Aであることがわかりますが、この回答は非常に役に立ち、CentOSとFedora Linuxの両方にも適用されるため、これを追加させてください:Windows APLインタープリターをインストールしてワインで実行し、そしてもちろん、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に保存します。このディレクトリは、wineソース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インタープリターは必要な特殊フォントを見ることができます。

3
gemesyscanada

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

0
Luis Alvarado

PlayOnLinuxを使用した場合:

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

アプリケーションを再起動して、もう一度テストします。

0
btd1337