当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [求助]可以特别设定 emacs 状态栏和tabbar的字体大小和栏高吗?
帖子发表于 : 2008-06-11 19:25 

注册: 2007-11-28 2:19
帖子: 109
送出感谢: 0 次
接收感谢: 0 次
我在.emacs里把字体设置到22
这样看起来比较不费眼睛,不需要整个身体前倾,脖子也舒服些。

不过缓冲区的字体是大了,
但是状态栏,还有tabbar的字体也大了,
占了不少屏幕空间。

有办法设定单独设定 状态栏 和 tabbar 的字体大小吗?

tabbar设置字体我到是见过,也把这个配置借鉴过来了:
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono")
可是我设置成
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono:pixelsize=16")
却没有效果。
-----
又试了一种方法,
(set-face-attribute 'tabbar-default-face nil :family "YaHei Mono" :height 60)
结果,
tabbar的字是小了,但是整个tabbar条并没有变细。


----
查了一下GNU Emacs Lisp Reference Manual,状态栏部分搞定了。
加了如下代码
(set-face-attribute 'mode-line nil :box nil
:height 120
:family "YaHei Mono" :height 90)
但是按同样的方法设置tabbar却没有效果......


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-17 2:47 

注册: 2007-11-28 2:19
帖子: 109
送出感谢: 0 次
接收感谢: 0 次
哎。。。。搞不定。。。

干脆不用tabbar了。设了个快捷,要用再调出来吧。。。
用了swbuffer切换也还好,就是不太直观。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [求助]可以特别设定 emacs 状态栏和tabbar的字体大小和栏高吗?
帖子发表于 : 2010-01-09 22:43 
头像

注册: 2008-06-18 22:02
帖子: 186
送出感谢: 0 次
接收感谢: 1
我在emacs-snapshot, tabbar version 2.0 (安装emacs-goodies-el)下
代码:
;;;; 设置tabbar外观
;; 设置默认主题: 字体, 背景和前景颜色,大小
(set-face-attribute 'tabbar-default nil
                    :family "Vera Sans YuanTi Mono"
                    :background "gray80"
                    :foreground "gray30"
                    :height 1.0
                    )
;; 设置左边按钮外观:外框框边大小和颜色
(set-face-attribute 'tabbar-button nil
                    :inherit 'tabbar-default
                    :box '(:line-width 1 :color "gray30")
                    )
;; 设置当前tab外观:颜色,字体,外框大小和颜色
(set-face-attribute 'tabbar-selected nil
                    :inherit 'tabbar-default
                    :foreground "DarkGreen"
                    :background "LightGoldenrod"
                    :box '(:line-width 2 :color "DarkGoldenrod")
                    ;; :overline "black"
                    ;; :underline "black"
                    :weight 'bold
                    )
;; 设置非当前tab外观:外框大小和颜色
(set-face-attribute 'tabbar-unselected nil
                    :inherit 'tabbar-default
                    :box '(:line-width 2 :color "gray70")
                    )


定制tabbar的外观,截图如下
附件:
emacs_tabbar.png
emacs_tabbar.png [ 345.91 KiB | 被浏览 1385 次 ]



此外还有
tabbar-highlight
tabbar-separator
等选项可以自定义,参考tabbar.el源文件


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [求助]可以特别设定 emacs 状态栏和tabbar的字体大小和栏高吗?
帖子发表于 : 2010-01-10 19:57 

注册: 2008-11-13 16:03
帖子: 817
送出感谢: 0 次
接收感谢: 0 次
学习了,收下了


_________________
HP ProBook4321s,I3+ATI
OS : Fedora + Debian

http://box-look.org/


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [求助]可以特别设定 emacs 状态栏和tabbar的字体大小和栏高吗?
帖子发表于 : 2010-12-10 19:29 

注册: 2010-09-15 7:37
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
请问一下在tab 2.0版本下面如何关闭一个标签阿,以前的版本好像是按鼠标中间的键就可以的!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [求助]可以特别设定 emacs 状态栏和tabbar的字体大小和栏高吗?
帖子发表于 : 2011-03-14 11:15 
头像

注册: 2008-06-18 22:02
帖子: 186
送出感谢: 0 次
接收感谢: 1
haiyuan_victor 写道:
请问一下在tab 2.0版本下面如何关闭一个标签阿,以前的版本好像是按鼠标中间的键就可以的!

参考tabbar-buffer-click-on-home的doc string


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译