GNU/Linux >> Linux の 問題 >  >> Linux

システム全体でモノスペースフォントを変更しますか?

デフォルトでは、ディストリビューションのモノスペースフォント(Trisquel)はフォントAです。フォントBに変更したいと思います。しばらく前にフォントCに部分的な変更を加えることができましたが、この方法を忘れてしまい、できなくなりました。再現します。

問題は、3つのフォントすべてが等幅コンテキストで表示される可能性があることです。 gnome-tweak-toolの使用 rootとuserの両方として、「monospace」フィールドをFont Bに変更しました。これも、rootとuserの両方として、gsettingsのコマンドラインから実行しました。ただし:

  • Webページがスタイル{font-family: monospace;}を要求する場合 、フォントCが表示されます。 編集:これは私が変更したFirefoxの設定でした。
  • Inkscapeおよびgeditフォントメニューには、フォントAである単に「Monospace」と呼ばれるフォントがあります。変更したディストリビューションのデフォルトのUIフォントも、これらのメニューに「Sans」および「Sans」という名前で表示されます。セリフ」。
  • 受信したThunderbirdメッセージがプレーンテキストとしてフォーマットされている場合、それらはフォントAで表示されます。明示的に変更されない限り、私が作成したメッセージは「Sans」および「Monospace」のフォントでも表示されます。

フォントBが上記のすべてのコンテキストで表示され、不思議な「Sans」フォントが現在使用しているUIフォントに置き換えられるように、この状況を修正するにはどうすればよいですか?

承認された回答:

これを~/.config/fontconfig/fonts.confに追加します フォントBをデフォルトの等幅フォントとして設定するファイル

<match target="pattern">
  <test name="family" qual="any">
    <string>monospace</string>
  </test>
  <edit binding="strong" mode="prepend" name="family">
    <string>Font B</string>
  </edit>
</match>

または/etc/fonts/local.conf システム全体に設定します。


Linux
  1. InstantSiteでグローバルフォントと色を変更する方法

  2. FontBase –デザイナーのための美しいフォントマネージャー

  3. Letrs –開発者とデザイナーのためのクラウドベースのフォントマネージャー

  1. FontManager0.8を使用してUbuntuにGoogleFontsをインストールする

  2. リモートX接続(xdmcp対Ssh)でフォントを構成する方法は?

  3. TTY フォントをデフォルト以外のフォントに変更する

  1. Ubuntu 20.04 FocalFossaLinuxにフォントをインストールする方法

  2. Evinceフォントのスムージングを改善する方法は?

  3. ~/.fonts.conf によるフォント置換