RobotoフォントはOpenbox GTK3アプリケーションでは動作しませんが、他のフォントは動作します。

RobotoフォントはOpenbox GTK3アプリケーションでは動作しませんが、他のフォントは動作します。

私はDebian StretchとOpenboxウィンドウマネージャを使用しており、GTK2、GTK3、QT4、QT5ウィジェットの統合された外観と感覚を設定しようとしています。 GTK3部分が~/.config/gtk-3.0/settings.ini以下のようなファイルを無視することを除いて、すべてがうまくいっています。(私はLxappearanceで修正しました):

gtk-theme-name=Breeze
gtk-icon-theme-name=breeze
gtk-font-name=Roboto Medium 10
gtk-cursor-theme-name=breeze_cursors
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR
gtk-button-images=0
gtk-menu-images=1
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb

gtk-font-name=Roboto Medium 10Sans 10このオプションは、オプションの動作gtk-font-name=Monospace 10中にデフォルトフォントを使用し続けるすべてのGTK3アプリケーションで完全に無視されます。gtk-button-images=0他のオプションを変更してGTK3アプリケーションを再起動すると、他のオプションも機能します。

それでは、OpenboxウィンドウマネージャのGTK3アプリケーションでRobotoフォントを使用するにはどうすればよいですか?

Robotoフォントは次のとおりです~/.gtkrc-2.0gtk-font-name="Roboto Medium 10" (GTK3設定ファイルでは引用符を避ける必要があります。)。 RobotoフォントはQT4およびQT5アプリケーションでも使用でき、qt5ctアプリケーションを使用します。

したがって、GTK3だけがRobotoフォントに問題を引き起こします。

ベストアンサー1

おすすめ記事