2

emacs 24 では cx c-+ と c-- を使用してフォント サイズを変更できないことがわかりました。

cx c-+ と入力すると、テキスト領域の下の水平バーに (Emacs-Lisp +1 h1-p) が表示され、さらに c-+ を押すと + 記号の後の数字が増加します。ミニバーにもそう書いてある

Use +,-,0 for further adjustment

ただし、テキスト領域のフォント サイズはまったく変更されません。

また、Emacsでフォントサイズを設定する方法に従いましたか? 、どちらも機能していないようです。

emacs wikiでは、詳細な解決策も提供していません... http://www.emacswiki.org/emacs/SetFonts

私のemacsのバージョンは

GNU Emacs 24.3.1
Copyright (C) 2013 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

とシステム

Linux mybox 3.10.7-gentoo #1 SMP Mon Sep 2 16:48:35 Local time zone must be set--see zic m x86_64 AMD E-450 APU with Radeon(tm) HD Graphics AuthenticAMD GNU/Linux

前もって感謝します!

4

1 に答える 1

4

わかりました、ようやく問題を解決しました。これは、コンパイル中にフラグが欠落しているためです。http://wiki.gentoo.org/wiki/Project:Emacs/GNU_Emacs_developer_guideに基づく

gconf    Use gconf to read the system font name (Emacs 23 and above).
gsettings    Use gsettings (glib) to read the system font name (Emacs 24 and above).
gconf    Use gconf to read the system font name (Emacs 23 and above).

ただし、デフォルトのコンパイルとしては有効になっていません。

だから私は追加します

echo  'app-editors/emacs xft gsettings gconf' >> /etc/portage/package.use

次に、emacs を再コンパイルしてビルドします。

最後に私たちは持っています

$ ldd `which emacs` | grep libXft
libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f9c1eed6000)
于 2013-09-25T01:35:06.287 に答える