web-dev-qa-db-ja.com

ビットマップフォントをアクティブにするにはどうすればよいですか?

Pcfフォントを使用する必要がありますが、現在無効になっているようです。私は このスレッド に続いて成功しませんでした。 (70-yes-bitmaps.conf-bitmapsの両方)

フォントはxfontselで表示されますが、アプリはそれらを表示/使用できません。何か案が?

以前はUbuntu 10.10で動作していましたが、11.10をインストールしたので、KDEには問題がないため、GNOME 3またはUnityが疑われます。

3
Dan

代わりに70-force-bitmapsへのリンクを試してください。 70-yes-bitmapsには何も含まれていないようです。 (これは リンク から取得されます。)これはUbuntu 12.04で機能しました。


プロセスは次のようになります(14.04にユーザーが追加)

Sudo ln -s /etc/fonts/conf.avail/70-force-bitmaps.conf /etc/fonts/conf.d/
Sudo unlink /etc/fonts/conf.d/70-no-bitmaps.conf # For disabling no-bitmap setting

次に、これを実行して設定を更新します

Sudo dpkg-reconfigure fontconfig
4
bob

フォントはxfontselで表示されますが、アプリでは表示/使用できません。

/etc/fonts/conf.dでビットマップフォントを有効にし、Sudo fc-cache -fvでフォントキャッシュを更新したが、fc-listでビットマップフォントが表示されない場合(したがって、アプリのフォント選択では表示されません)間違ったフォントパッケージがインストールされた可能性。たとえば、xfonts-100dpi-transcodedをインストールした場合、多くのPCFファイルが取得され、それらの一部はさらに大きくなりますが、xfonts-100dpiはfont-configのフォントを提供するパッケージです。

0
Tankman六四

Ubuntu 18.04の時点では、70-force-bitmaps.confを使用することを選択したとしても、font-config(したがってGUIアプリケーション)ですべてのビットマップフォントを使用できるようにする方法はないようです。ルシダを例に取ります:

$ ls -l 70*
lrwxrwxrwx 1 root root 35 Sep 23 11:38 70-force-bitmaps.conf -> ../conf.avail/70-force-bitmaps.conf
$ xlsfonts | grep -ci lucida
1200
$ fc-cache | grep -ci lucida
0

名前で有効にしても機能しません

$ cat 50-enable-lucida.conf
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <selectfont>
    <acceptfont>
      <pattern>
        <patelt name="family"><string>lucida</string></patelt>
      </pattern>
    </acceptfont>
  </selectfont>
</fontconfig>
$ Sudo dpkg-reconfigure fontconfig
$ fc-cache | grep -ci lucida
0

70-force-bitmpas.confは選択したいくつかのフォントを動作させます-それらは固定されており、unifont、wqy-bitmapです。これらはすべてxtermで通常使用されます。 。

無視できない場合を除いて、ビットマップフォントの使用をやめさせる傾向にあるようです-ターミナルエミュレーター。

0
Tankman六四