お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-07-04 11:00:02

ken2
メンバ
登録日: 2008-01-18

8.04LTSでのフォントのアンチエイリアスを解除したい

8.04LTSを使用していますがアンチエイリアスに違和感があります。

どうか8.04LTSでのフォントのアンチエイリアスを解除する方法を
教えてください。

なお、rootでログインしてGUIで作業するつもりです。

オフライン

 

#2 2008-07-04 11:35:06

yama
メンバ
登録日: 2006-10-23

Re: 8.04LTSでのフォントのアンチエイリアスを解除したい

横道レスですが、
アンチエイリアスに関しては設定で違和感が改善される可能性があります。
また使用フォントの変更もおおいに効果ありです。
 アンチエイリアスは本質的に小さい文字の表示に向いていません。ですのでフォントサイズを大きくすることで見やすさが劇的に改善される場合もあります。

GNOMEはrootでログイン出来ないようになっています。
常に管理者権限でい続ける行為は大きなセキュリティリスクを伴ないます。またせっかくのubuntuのメリットをスポイルすることになってしまいます。

デスクトップOSとして使用する限り、常にrootでいる必然性はありません。
sudo や sudo su などを有効活用して、セキュリティリスクを最小限にするような運用を常に心掛けていたほうがよろしいかと思われます。

オフライン

 

#3 2008-07-04 12:13:58

ken2
メンバ
登録日: 2008-01-18

Re: 8.04LTSでのフォントのアンチエイリアスを解除したい

ありがとうございます。

アンチエイリアスを解除したかったのは、
実はJDでアスキーアートをきれいに見るためなのです。
アスキーアートは基本MSゴシックの12ポイントのアンチエイリアス無しなもので
「アンチエイリアスが効いている」または「ポイントが大きい」と
せっかくのアスキーアートが興ざめなものになるからです。

引き続きアンチエイリアス解除の方法をお知りの方がいらっしゃいましたら
方法を教えていただきたく存じます。

よろしくお願いします。

オフライン

 

#4 2008-07-04 12:35:20

yama
メンバ
登録日: 2006-10-23

Re: 8.04LTSでのフォントのアンチエイリアスを解除したい

ken2 による投稿:

ありがとうございます。

アンチエイリアスを解除したかったのは、
実はJDでアスキーアートをきれいに見るためなのです。
アスキーアートは基本MSゴシックの12ポイントのアンチエイリアス無しなもので
「アンチエイリアスが効いている」または「ポイントが大きい」と
せっかくのアスキーアートが興ざめなものになるからです。

引き続きアンチエイリアス解除の方法をお知りの方がいらっしゃいましたら
方法を教えていただきたく存じます。

よろしくお願いします。

JDでアスキーアートを表示したい場合は「IPAモナーゴシック」を使います。MSゴシックと字体幅が同一になるように出来ています。
 こちらでは「IPAモナーPゴシック」を10ポイントで表示させて綺麗な表示になっています。

ビットマップフォントを有効にしたい場合は、

コード:

gedit ~/.fonts.conf

として以下を書き込み、

コード:

 <?xml version="1.0"?>
 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 <fontconfig>
  <match target="font" >
   <edit mode="assign" name="embeddedbitmap">
    <bool>true</bool>
   </edit>
  </match>
 </fontconfig>

コード:

sudo fc-cache -f

としてからログインし直せば埋め込みビットマップフォントが有効になるはずです。

オフライン

 

#5 2008-07-04 13:42:22

ken2
メンバ
登録日: 2008-01-18

Re: 8.04LTSでのフォントのアンチエイリアスを解除したい

ご回答ありがとうございます。
さっそく試してみたのですが、やはりアンチエイリアスが効いている様で線は太いままです。
さて・・・。どうしたらアンチエイリアスが解除されるのでしょうか・・・。
7.10だとlanguage-selector.confをいじればアンチエイリアスが解除できたのですが・・・。

オフライン

 

#6 2008-07-04 14:00:18

yama
メンバ
登録日: 2006-10-23

Re: 8.04LTSでのフォントのアンチエイリアスを解除したい

ken2 による投稿:

ご回答ありがとうございます。
さっそく試してみたのですが、やはりアンチエイリアスが効いている様で線は太いままです。
さて・・・。どうしたらアンチエイリアスが解除されるのでしょうか・・・。
7.10だとlanguage-selector.confをいじればアンチエイリアスが解除できたのですが・・・。

メインメニューのシステム→設定→外観の設定、でアンチエイリアスを切ってください。
こちらではそれでビットマップ表示がされました。

オフライン

 

#7 2008-07-04 14:39:47

ken2
メンバ
登録日: 2008-01-18

Re: 8.04LTSでのフォントのアンチエイリアスを解除したい

私の疑問に最後までお付き合いいただき、ありがとうございます。心から感謝します。

7.10だとlanguage-selector.confをいじればアンチエイリアスが解除できたのですが・・・。とぼやいた後、ふと、7.10からlanguage-selector.confを8.04にもってくれば良いのではないかと思いつきました。

そこで、まず、管理者権限で7.10のコンピュータ→ファイルシステム→etc→fontsフォルダ内の
language-selector.confをUSBメモリにコピーしました。

次にやはり管理者権限で8.04のコンピュータ→ファイルシステム→etc→fontsフォルダ内にそれを貼り付けました。

さらに、貼り付けたlanguage-selector.confを開いて
<edit name="antialias" mode="assign"><bool>true</bool>とある部分の
<bool>true</bool>のtrueをfalseに書き換えて閉じ、右クリックからプロパティーを開いて
アクセス権を「読み・書き」「読み込み専用」「読み込み専用」にして、その後ログアウトしました。

最後に最初のユーザ設定でログインしたらアンチエイリアスが解除されました。

ほんとーにその場の思いつきでやったので、きっと邪道なのでしょうが、思ったとおりの表示になりました。

yama様のご指導から離れた方法で解決することになってしまいましたが、
改めてここまでお付き合いくださったyama様に感謝申し上げます。ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB