お知らせ

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

#1 2010-10-30 17:56:38

eemac
メンバ
登録日: 2010-10-30

emacs の設定

ubuntu 10ではemacs23のフォントが以上にでかくなるのですが。
フォントを標準程度に小さくした状態でフォントの線が滲まないようにしたいのですが、
どうしても小さくすると滲んでしまいます。
標準で選択できるフォントではcourier 10 pitchが一番的もでした。
Boldにしてサイズを6にすると、もっとも小さい文字の中で見やすかったと思います。

しかしながら、emacsを立ち上げたときに最初に、デフォルトで表示される。牛?の画像が
表示される画面ですが、そこにでてくるフォントは小さくで線も細く滲んでいなくとても見やすいのです。
Windows環境の秀丸エディタで見ているときのフォントのようにドットだけで綺麗にくっきりしています。

そのフォントの状態を実際のエディタ内の入力文字に設定したいのですが、デフォルトのフォント選択
にはありませんでした。

ぜひ、詳しい方教えてください。

オフライン

 

#2 2010-10-30 23:04:01

tista
ゲスト

Re: emacs の設定

eemac様

とりあえず当方のVAIO Pで常用している.emacsで表示させたEmacs23の画像を見て比べてみて下さい。
Maverick (Ubuntu 10.10) からフォントレンダリングが改善しているように思われるのでLucidの時より見やすく思えますが、
これは個人の嗜好の問題もありますし、LCDの性能も多分に影響しますしね。

まずは定番のスプラッシュ画面。
http://usamimi.info/~linux/d/up/up0654.png

当方の.emacsのフォント部分。
http://usamimi.info/~linux/d/up/up0655.png

 

#3 2010-10-31 07:24:10

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

tista様ありがとうございます。

きれいなフォントだと思います。私のubuntuではそうにはなりませんでした。
ちなみに、vmware上で動かしています。
そこで、centos5.5にemacs21をいれたところ、大変文字がきれいでした。
どうやら、アンチエイリアスがかかっていると私にはにじんでみにくいようでした。
emacs23でアンチエイリアスを解除できれば解決のようなきがするのですが、
ubuntuでアンチエイリアスを解除する方法を教えてもらえないでしょうか?

また、この掲示板で画像を添付する方法がわからないのですが、よろしくお願いします。

当方モニターはデスクトップのサムソン20インチ1600×1400です。

オフライン

 

#4 2010-10-31 08:53:32

tista
ゲスト

Re: emacs の設定

そこで、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]
 

#5 2010-10-31 11:02:48

hmatsue
アドバイザ
登録日: 2009-03-10

Re: emacs の設定

$HOME/.Xresources
を作成して内容に、
Emacs.FontBackend: x
を書いておくとアンチエイリアスが無効になるかと思います。
ちょっとだけ試してみたところ(当然ながら)VLゴシックが表示できなくなったのでフォントサイズなどの再設定まではやっていませんが、アンチエイリアス自体は無効になったっぽいです。

オフライン

 

#6 2010-10-31 16:25:20

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

tista様、hmatsue様

返信ありがとうございます。
まだ、実行していませんが、
本日中にテストし確認後再度ご報告したいと思います。ありがとうございます。

オフライン

 

#7 2010-10-31 20:25:03

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

tista様

私のemacsの画面を張り付けました。トップページの文字が大変綺麗になっております。
したのミニバッファの文字と比べると異様に綺麗だと思われます。

さらにテーマ用のファイルとしてcolor-thema.elをプラグインとしていれています。
.emacs.elでは、


(require 'color-theme)
(color-theme-initialize)
(color-theme-calm-forest)


となっております。
以下、画像になります。

http://uploader.sakura.ne.jp/src/up20675.png

そして、このcolor-thema.elを使わないと初期のフォントは、上記のように綺麗ではありませんでした。

http://uploader.sakura.ne.jp/src/up20677.png

ただ、まったくの初期では、フォントサイズが異様にでかいので、サイズを6に直してます。
このときtakaoフォントが選ばれた状態でフォントサイズだけを6にしてるので同時にtakaoフォントになってるとおもわれますが。

以上、どうやら、アンチエイリアシングだけではないようなのですが、いかがでしょうか?

オフライン

 

#8 2010-10-31 21:45:37

tista
ゲスト

Re: emacs の設定

まず、一見して気になるのはgtk側のフォントがfixedになっている点です。
これはご自身で設定されたのでしょうか。
その際に、gnomeの外観の設定からアンチエイリアスをoffにする、
あるいはサビピクセルスムージングをoffにする(hintingをnoneにする)といった変更を加えていますでしょうか。

さらにhmatsue様の投稿:

$HOME/.Xresources
を作成して内容に、
Emacs.FontBackend: x
を書いておくとアンチエイリアスが無効になるかと思います。
ちょっとだけ試してみたところ(当然ながら)VLゴシックが表示できなくなったのでフォントサイズなどの再設定まではやっていませんが、アンチエイリアス自体は無効になったっぽいです。

にある.Xresourcesの作成も試してみて下さい。

 

#9 2010-11-01 00:11:01

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

tista様、hmatsue様

返信ありがとうございます。
.Xresoucesの設定でうまくできました。ありがとうございます。

一点、以後フォントの選択はメニュー内にあるフォントは選べなくなりました。これはメニューにあるフォントはアインチエイリアスフォントだから?と
いうことでいいですか?しかしながら、さほど問題では、ありません。

メニューにある設定はいろいろいじっていました。現在はもどしています。

※私はエイリアスのかかったフォントはどう見ても滲むので読みにくいと思うのですが、多くの人はそう思わないのか不思議です。

オフライン

 

#10 2010-11-01 00:37:46

tista
ゲスト

Re: emacs の設定

とりあえずご希望の環境を実現できたようですね。

一点だけすいません。

※私はエイリアスのかかったフォントはどう見ても滲むので読みにくいと思うのですが、多くの人はそう思わないのか不思議です。

という表現は非常に主観的でかつ感情論での生産性の低い議論に発展する可能性が高いので、このforumではあまり相応しくないと考えます。
数多のEmacsグールーから多くのニーズを受けてanti-aliasへ対応したEmacs23は、それはそれで意味のある進化です。
legacyなEmacs22を使用するという選択肢も残されていることからも、ユーザ側で適宜対応できるでしょう。

 

#11 2010-11-01 11:31:50

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

tista 様

アンチエイリアス希望のユーザーの声もwebにたくさん確認できました。

ありがとうございました。

オフライン

 

#12 2010-11-01 17:45:05

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

Re: emacs の設定

eemac による投稿:

※私はエイリアスのかかったフォントはどう見ても滲むので読みにくいと思うのですが、多くの人はそう思わないのか不思議です。

 ふたつの原因が考えられます。
●お使いのモニタとのマッチングが適切でない。
    アンチエイリアスの設定を適切に設定しないと滲みます。
●小さいポイントを使用している。
    アンチエイリアスで現在のモニタのdpiでは、小さすぎるポイント数だとどうしても文字が潰れます。私は11ポイントにしています。

オフライン

 

#13 2010-11-02 17:33:51

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

yama様

アンチエイリアスの設定を適切に設定しないと滲みます

とのことですが、具体的にどのような処理があるのでしょうか?できればぜひ教えていただきたいのですが。

オフライン

 

#14 2010-11-08 16:50:41

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

emacsの設定について

ubuntuで作成したファイルをwindows環境へもっていくと”ー”の文字が□になります。
ー ←この文字だけがだめなようですが、windows 環境ではemacs23.2.1です。
また、ubuntuではなく、普通にwindows のみでファイルを作成しても□になりました。
文字コードはsjisです。utf8でもおなじなので、ーに該当するフォントがない?だけのようなきもしますが。
vistaを使っています。

オフライン

 

#15 2010-11-09 09:47:00

eemac
メンバ
登録日: 2010-10-30

Re: emacs の設定

自己レス

フォントの変更で解決しました。ありがとうございます。

オフライン

 

Board footer

Powered by FluxBB