CentOS 7.1上のGNOME 3.8.4のパネルで使用するフォントの変更 [CentOS]
CentOS 7.1 上の GNOME 3.8.4(classic mode) のパネルでフォントが綺麗に表示できない。
anti-alias を有効にすればある程度綺麗に表示できるが、できれば anti-alias を有効にしたくない。
以下は、この状況で、パネルの表示をある程度綺麗にするための対応方法である。
1. Sazaname フォントの導入
2. フォントパスの追加
3. /usr/share/gnome-shell/theme/gnome-shell.css の編集
anti-alias を有効にすればある程度綺麗に表示できるが、できれば anti-alias を有効にしたくない。
以下は、この状況で、パネルの表示をある程度綺麗にするための対応方法である。
1. Sazaname フォントの導入
(1) フォント・データのダウンロード
・URL
https://osdn.jp/projects/efont/
・file
sazanami-20040629.tar.bz2
(2) フォント・データのインストール
・フォント・データの展開
# tar jxvf sazanami-20040629.tar.bz2
・フォント・データのインストール
# mkdir /usr/share/fonts/sazanami # cd sazanami-20040629 # mv *.ttf /usr/share/fonts/sazanami
2. フォントパスの追加
(1) /etc/fonts/local.conf の編集
/etc/fonts/local.conf に下記の設定を追加する。
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Font directory list --> <dir>/usr/share/X11/fonts</dir> </fontconfig>
(2) X Window System の再起動
3. /usr/share/gnome-shell/theme/gnome-shell.css の編集
下記のように変更する。
# diff gnome-shell.css gnome-shell.css.org 24,25c24 < /*font-family: cantarell, sans-serif;*/ < font-family: "Sazanami Gothic", monospace; --- > font-family: cantarell, sans-serif; 468,469c467 < /*font-weight: bold;*/ < font-weight: medium; --- > font-weight: bold; 1377,1378c1375 < /*font-family: cantarell, sans-serif;*/ < font-family: "Sazanami Gothic", monospace; --- > font-family: cantarell, sans-serif;
コメント 0