我怎么得到我的Emacs于*总*使用6x13在X11
题
最近,我宣布。emacs的破产和重组我的init的东西。在 这个过程中,我撕下了所有的哈克字体选择的东西我有 累积多年来搞清楚有可能更容易的方法 完成什么我要在最现代的版本emacs。
GNU Emacs 23.0.91.1 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
on a GNU/Linux System (Ubuntu 8.10).
我们 忽略的时刻,事实上,我也运行emacs下Mac OS X (GUI+终端)和偶尔在窗,只是专注于X11 情况:
(背景:字体6x13已经部分X11只要我能记住。(a。k.一个 其他固定的半凝结...).这是一个bitmap font.)
- 我想emacs始终使用X11bitmap font6x13.(这给了我两个缓冲下海誓山盟在我上网本。)
- 我不想看到幻觉记忆无单的16点或什么鬼来了默认情况下我的笔记本电脑(这是巨大的!)
- 我想每一个新的框架和窗口来使用这个字体。
- 我希望来面(如组织结构模式列)使用6x13字并不神秘切换回幻觉记忆无单
- 我不在乎什么GNOME和X11认为合乎逻辑DPI我的屏幕。我想6x13.
- 当我远程进入我的笔记本电脑(N机)我可不想看到6×10.我想6x13.
- 在情况没有任何疑问: 我想6x13.
什么规范的方式来做到让这种事发生?
和以前一些聪明的告诉我菜单:选项>>默认设置 字体:所得到的对话框甚至不提供位的字体,这样 有没有办法选择6x13.此外,它没有解决的 问题的组织模式:表景仍然拿出了错误的字体。
解决方案
我控制这些东西从我的 .Xresources
文件。
我个人有
emacs.reverseVideo: true
emacs.font: 7x13bold
(并且我同意...长生活的位的字体!我会带我的 xterm
与
XTerm*foreground: green
XTerm*background: black
XTerm*font: 7x13bold
...在侏儒终端任何一天)。
如果你是在玩 .Xresources
从内一届会议, xrdb
指令是有用的,以重载它们。
其他提示
你想要设置默认的框架参数,在你的.emacs。
- 找出名的字体,你想要使用
- 添加所需要的价值
default-frame-alist
.
最简单的方法,实际上是使用定义和定制默认帧-列表,但也可以使用的工作基本是在封闭的情况下进行,并编写
(setq default-frame-alist
'(font . "-*-*-medium-r-normal--16-*-*-*-*-*-fontset-hiramin_w6"))
这就是偷我的软件,只需要找到充分的字体的姓名(xfontsel?) 对字体你想要的。
也见 EmacsWiki 设置的字体和面孔。
任何人阅读这与最近的一个Linux发行版你会需要安装6x13第(是的,听起来很明显..).还有 此处的说明 为Ubuntu/Debian它应该在其它的发布过如果你跳过易于获取的随机的字体。安装"FixedSC".解压缩软从那里(它解包to/usr/local/share/fonts),然后按指示将它添加到字体的高速缓存,所以它会出现在侏儒字体选择对话。