具体的には、アプリケーションはデフォルトのフォント設定をどこで取得しますか?


10

過去1〜2年は、環境フォントを特定の方法で設定して、他の多くのgui微調整と比較して、大幅に小さく読みやすく(私にとって)簡単にしました。しかし、私がもう一度やるためにしたことの多くを忘れました。

昨夜、一部のアプリケーションでソフトウェアを更新した後、すべてではなく多くのフォントがより大きなサイズに変更されました。synaptic更新されたフォント関連の唯一のものはfontconfigfontconfig-configおよび関連するライブラリでした。

基本的に、アプリケーションどこからデフォルトのフォント設定を取得し、どのように設定できますか?

DEもgnome-settings-daemon実行中もありませんが、gnome-tweak-toolGNOME / gtkアプリケーションの設定であると想定して、でオプションを設定しようとしましたが、それでも機能しませんでした。フォント関連の設定を探してみましたdconf-editorgconf-editor同様。

最初にすべてを構成するために行った多くのことを忘れてしまったので、何かを見逃したと確信しています。たとえば、gtk2とgtk3の設定を確認したところ、それらがどのように設定されているかを覚えていますが、設定は以前から設定しているフォントとフォントサイズを示しています。

フォントサイズが大きくなったアプリケーションのリストを次に示します。

  1. gvim-私はフォントを設定しただけで、のサイズは設定しませんでした。サイズは以前.vimrcのサイズからちょうど大きくなりました。
  2. i3-上記のgvimのように、フォントは.i3/configでのみ設定したためi3bar、ウィンドウのタイトルバーには正しいフォントが表示されていましたが、更新後に大きくなりました。
  3. evince-ここで最初に気づきました。プレゼンテーションモードでPDFを読んでいて、「プレゼンテーションの終了。クリックして終了」という行が通常よりも大きいことに気付きました。いつものように、フォントはまだ正しいものでした。
  4. dunst-通知フォントが大きくなりました。このプログラムのフォントを手動で設定したことは覚えていませんが、以前はシステムに適切なフォントとサイズを設定していたため、のアプリケーション固有のフォントオプションを手動で設定する必要がありませんでしたdunst
  5. leafpad-表示フォントが大きくなりました。一週間前に正しいサイズで使ったことを覚えているので奇妙です。
  6. dmenu-繰り返しますが、フォントはずっと前に設定したものと同じです。今はもっと大きいです。
  7. transmission-gtk-右クリックして表示されるファイルリスト> [プロパティ]には、各行のフォントが正しくスケーリングされていません。幸いなことに、アプリケーションの残りのほとんどには、私が望む正しいフォントとフォントサイズが残っています。
  8. gnome-calculator -テキストボックス(計算機の「画面」)のフォントが通常よりも大きい。

これらのアプリケーションが前述の方法でフォントを設定する方法に関する情報があれば役立ちます。それらのいくつかは明確な共通のスレッド(GTK / Gnomeアプリケーションであること)を共有します。

これらのアプリケーションの一部にはフォントセットがあり、フォントサイズがないことがあるという事実は、おそらく変更した唯一のことは、フォントを「デフォルトよりも小さい」に設定するためにずっと前に変更した設定であるということです。 「より大きな値に変更されました。繰り返しますが、それがどこに設定されているのか思い出せない、または理解できません。

編集: 残念ながら、私は明確ではなかったかもしれません。フォント自体は問題ではありませんが、さまざまなアプリケーションで表示されるフォントのサイズです。以下で答えた解決策を見つけました。


1
一般的なアプリケーションについて尋ねるのではなく、1つまたは2つの特定のアプリケーションに質問を制限すると、誰かが答えようとする可能性が高まると思います。
Gunnar Hjalmarsson 2016

最初はそれを検討しましたが、その後、さまざまなアプリケーション/アプリケーショングループの知識を持つ人々が、背景にあるものに基づいて回答を提供できるようにすることを考えました。このようにして、ほとんどの一般的なアプリケーションが標準に従って正しく、かつ適切な回答が提供されたと仮定します、アプリケーションでフォントを設定するさまざまな方法に答えることができます。また、複数のアプリケーションが同様に影響を受けたという事実は、変更の影響を受けたフォント表示に関して、アプリケーションが共通のスレッドを持っていることを想定しています。
maki57

この状態の質問では、範囲が広すぎます。そのように終了するように投票すべきだと私は恐れている。多くのアプリケーションがあり、各アプリケーションはフォント設定を制御する独自の方法を提供できます。通常、GTKアプリケーションはGtkフォント設定に従いますが、アプリケーションは独自の設定を持つことができます
Anwar

VimはLeadpadで一般的なものからデフォルトのフォントを取得しません。Vimでフォントサイズが大きくなりましたか?つまり、Vimで、:set guifont?以前とは異なる何かが表示された場合、そうでなければ、ディスプレイのdpi設定がどういうわけか増加したと思います。何てxrandr言うの?
AlexP 2017年

回答:


1

フォントの場所については、/usr/share/fonts/およびに保存されてい/home/USERNAME/.fonts/ます。これは多少関連があるかもしれません。

には、unity-tweak-toolデフォルトのフォント設定を変更するためのフォントセクションもあります。多分それを試してみてください。


1

私が見つけた解決策は~/.Xresources、下の行を編集して正しいdpi値を持つようにでdpi設定を編集することです。フォントは、複数のアプリケーションGTKやその他のアプリケーションで以前と同じようにレンダリングされるようになりました。

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