0

emacs (v24.3.1) で新しいフレームを開くと、フォントが別のサイズに設定されます。他のすべての設定は正しいですが、フォントサイズは. (スクリーンショットでは、後ろのウィンドウは で新しいフレームを開きmake-frame、前のウィンドウは新しいウィンドウで、フォント サイズが間違っています。

ここに画像の説明を入力

私のinit.elには、次のコードがあります。

 (set-face-font 'default "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1")
4

1 に答える 1

3

init ファイル (およびそれがロードするすべてのコード) をチェックして、特にパラメーターまたはdefault-frame-alistに関して何かが変更されていないか確認してください。face の定義を確認してください。fontfont-parameterdefault

これを制御するために、optiondefault-frame-alistまたは faceをカスタマイズできます。default(ただし、使用しているコードが既にこれを変更していることを把握したい場合もあります。)

 M-x customize-face default
 M-x customize-option default-frame-alist

常に、このようなものについては、観察した動作が から開始したときemacs -Q、つまり init ファイルなしで発生したかどうかを報告してください。

そうでない場合は初期化ファイルを再帰的に 2 分割します (1/2、3/4、7/8 をコメントアウトして、問題の原因となっている犯人コードが見つかるまで。これはバイナリ検索です)。ので、非常に高速です (最初はそうは見えませんが)。

(あなたのスクリーンショットは、たとえば、Projectile がロードされていることを示しています。それが単なる巨大な袋であり、そのすべてまたはほとんどが私たちに知られていない場合、デバッグを支援することはできません。何が何であるかを特定するために、物事を絞り込む必要があります。問題の原因 - init ファイルを二等分することによって。)

于 2014-08-15T20:50:03.100 に答える