
Ubuntu日本語フォーラム

ログインしていません。
ubuntu 10ではemacs23のフォントが以上にでかくなるのですが。
フォントを標準程度に小さくした状態でフォントの線が滲まないようにしたいのですが、
どうしても小さくすると滲んでしまいます。
標準で選択できるフォントではcourier 10 pitchが一番的もでした。
Boldにしてサイズを6にすると、もっとも小さい文字の中で見やすかったと思います。
しかしながら、emacsを立ち上げたときに最初に、デフォルトで表示される。牛?の画像が
表示される画面ですが、そこにでてくるフォントは小さくで線も細く滲んでいなくとても見やすいのです。
Windows環境の秀丸エディタで見ているときのフォントのようにドットだけで綺麗にくっきりしています。
そのフォントの状態を実際のエディタ内の入力文字に設定したいのですが、デフォルトのフォント選択
にはありませんでした。
ぜひ、詳しい方教えてください。
オフライン
eemac様
とりあえず当方のVAIO Pで常用している.emacsで表示させたEmacs23の画像を見て比べてみて下さい。
Maverick (Ubuntu 10.10) からフォントレンダリングが改善しているように思われるのでLucidの時より見やすく思えますが、
これは個人の嗜好の問題もありますし、LCDの性能も多分に影響しますしね。
まずは定番のスプラッシュ画面。
当方の.emacsのフォント部分。
tista様ありがとうございます。
きれいなフォントだと思います。私のubuntuではそうにはなりませんでした。
ちなみに、vmware上で動かしています。
そこで、centos5.5にemacs21をいれたところ、大変文字がきれいでした。
どうやら、アンチエイリアスがかかっていると私にはにじんでみにくいようでした。
emacs23でアンチエイリアスを解除できれば解決のようなきがするのですが、
ubuntuでアンチエイリアスを解除する方法を教えてもらえないでしょうか?
また、この掲示板で画像を添付する方法がわからないのですが、よろしくお願いします。
当方モニターはデスクトップのサムソン20インチ1600×1400です。
オフライン
そこで、centos5.5にemacs21をいれたところ、大変文字がきれいでした。
どうやら、アンチエイリアスがかかっていると私にはにじんでみにくいようでした。
emacs23でアンチエイリアスを解除できれば解決のようなきがするのですが、
ubuntuでアンチエイリアスを解除する方法を教えてもらえないでしょうか?
とのことですが、これは回答にならないかも知れないんですが、当方は長いTeXを書く場合はEmacs23を使い、
Cやshell scriptやpatchを書く場合はemacs22あるいはjedを使用しています。
Emacs23でanti-aliasをoffにする方法は存じ上げないので(backendのxftをoffにする?)、
等幅フォントで書く場合は依然として22を愛用しています。
多分ですが、fixed fontを指定すれば23でもanti-alias無効になると思われます。
その為にはUbuntu側のfontconfigを修正する必要がありますね(デフォルトではfixed font無効の可能性があります)。
たとえば日本語ナガ10フォントはjisx0208からjisx0201まで小さな等幅フォントで綺麗に表示できます。
また、Ubuntu全体でanti-aliasをoffにすることも可能ですが、よほどフォントを吟味しない限りgtk描画が見るに耐えない状態になる悲劇も予想されます・・。
どなたかEmacsグールーの方がご存知かも知れませんので、どうしてもEmacs23を愛用したいとお思いなら他の方の投稿をお待ち下さい。
最後に、フォーラムに画像を投稿するにはどこか画像アップローダへ画像を投稿し、下記のように記入すればインラインで画像を表示可能です。
[img]画像へのURL[/img]
$HOME/.Xresources
を作成して内容に、
Emacs.FontBackend: x
を書いておくとアンチエイリアスが無効になるかと思います。
ちょっとだけ試してみたところ(当然ながら)VLゴシックが表示できなくなったのでフォントサイズなどの再設定まではやっていませんが、アンチエイリアス自体は無効になったっぽいです。
オフライン
tista様、hmatsue様
返信ありがとうございます。
まだ、実行していませんが、
本日中にテストし確認後再度ご報告したいと思います。ありがとうございます。
オフライン
tista様
私のemacsの画面を張り付けました。トップページの文字が大変綺麗になっております。
したのミニバッファの文字と比べると異様に綺麗だと思われます。
さらにテーマ用のファイルとしてcolor-thema.elをプラグインとしていれています。
.emacs.elでは、
(require 'color-theme)
(color-theme-initialize)
(color-theme-calm-forest)
となっております。
以下、画像になります。
そして、このcolor-thema.elを使わないと初期のフォントは、上記のように綺麗ではありませんでした。
ただ、まったくの初期では、フォントサイズが異様にでかいので、サイズを6に直してます。
このときtakaoフォントが選ばれた状態でフォントサイズだけを6にしてるので同時にtakaoフォントになってるとおもわれますが。
以上、どうやら、アンチエイリアシングだけではないようなのですが、いかがでしょうか?
オフライン
まず、一見して気になるのはgtk側のフォントがfixedになっている点です。
これはご自身で設定されたのでしょうか。
その際に、gnomeの外観の設定からアンチエイリアスをoffにする、
あるいはサビピクセルスムージングをoffにする(hintingをnoneにする)といった変更を加えていますでしょうか。
さらにhmatsue様の投稿:
$HOME/.Xresources
を作成して内容に、
Emacs.FontBackend: x
を書いておくとアンチエイリアスが無効になるかと思います。
ちょっとだけ試してみたところ(当然ながら)VLゴシックが表示できなくなったのでフォントサイズなどの再設定まではやっていませんが、アンチエイリアス自体は無効になったっぽいです。
にある.Xresourcesの作成も試してみて下さい。
tista様、hmatsue様
返信ありがとうございます。
.Xresoucesの設定でうまくできました。ありがとうございます。
一点、以後フォントの選択はメニュー内にあるフォントは選べなくなりました。これはメニューにあるフォントはアインチエイリアスフォントだから?と
いうことでいいですか?しかしながら、さほど問題では、ありません。
メニューにある設定はいろいろいじっていました。現在はもどしています。
※私はエイリアスのかかったフォントはどう見ても滲むので読みにくいと思うのですが、多くの人はそう思わないのか不思議です。
オフライン
とりあえずご希望の環境を実現できたようですね。
一点だけすいません。
※私はエイリアスのかかったフォントはどう見ても滲むので読みにくいと思うのですが、多くの人はそう思わないのか不思議です。
という表現は非常に主観的でかつ感情論での生産性の低い議論に発展する可能性が高いので、このforumではあまり相応しくないと考えます。
数多のEmacsグールーから多くのニーズを受けてanti-aliasへ対応したEmacs23は、それはそれで意味のある進化です。
legacyなEmacs22を使用するという選択肢も残されていることからも、ユーザ側で適宜対応できるでしょう。
eemac による投稿:
※私はエイリアスのかかったフォントはどう見ても滲むので読みにくいと思うのですが、多くの人はそう思わないのか不思議です。
ふたつの原因が考えられます。
●お使いのモニタとのマッチングが適切でない。
アンチエイリアスの設定を適切に設定しないと滲みます。
●小さいポイントを使用している。
アンチエイリアスで現在のモニタのdpiでは、小さすぎるポイント数だとどうしても文字が潰れます。私は11ポイントにしています。
オフライン
yama様
アンチエイリアスの設定を適切に設定しないと滲みます
とのことですが、具体的にどのような処理があるのでしょうか?できればぜひ教えていただきたいのですが。
オフライン
emacsの設定について
ubuntuで作成したファイルをwindows環境へもっていくと”ー”の文字が□になります。
ー ←この文字だけがだめなようですが、windows 環境ではemacs23.2.1です。
また、ubuntuではなく、普通にwindows のみでファイルを作成しても□になりました。
文字コードはsjisです。utf8でもおなじなので、ーに該当するフォントがない?だけのようなきもしますが。
vistaを使っています。
オフライン