首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Emacs

Emacs 分别设置中英文字体及 org-mode 表格对齐

  •  
  •   raawaa · 2016-01-11 14:20:40 +08:00 · 2862 次点击
    这是一个创建于 986 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发现网上很多方法试下来都有很多问题,最后终于找到了个比较好的方法,贴在这里备忘:

    ; ~/.emacs
    
    (set-default-font "Consolas")
    (set-fontset-font "fontset-default" 'chinese-gbk "微软雅黑")
    
    (setq face-font-rescale-alist '(("宋体" . 1.2)
                    ("微软雅黑" . 1.1)
                    ))
    
    4 回复  |  直到 2016-01-13 10:50:38 +08:00
        1
    zix   2016-01-13 09:44:05 +08:00
    ```
    ;;;; FONTS
    (set-language-environment 'UTF-8)
    (set-locale-environment "UTF-8")
    (set-default-font "Dejavu Sans Mono 10")
    (if (and (fboundp 'daemonp) (daemonp))
    (add-hook 'after-make-frame-functions
    (lambda (frame)
    (with-selected-frame frame
    (set-fontset-font "fontset-default"
    'unicode "WenQuanyi Micro Hei Mono 12"))))
    (set-fontset-font "fontset-default" 'unicode "WenQuanYi Micro Hei Mono 12"))
    ```
        2
    zix   2016-01-13 09:45:06 +08:00
    orz V2EX 的 markdown 要怎么写
        3
    raawaa   2016-01-13 10:43:42 +08:00
    @zix 回复里大概不能用 markdown 吧,你这种我试过。
    (set-fontset-font "fontset-default" 'unicode "WenQuanYi Micro Hei Mono 12") 这种把字号限定死了,这样一来不同级别的 headline 就不会体现字号差异了,而且好像通过 text-scale-adjust 命令放大缩小字体的时候也会有问题。
        4
    zix   2016-01-13 10:50:38 +08:00
    @raawaa 嗯,回头试一下你的办法
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1696 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 15ms · UTC 03:54 · PVG 11:54 · LAX 20:54 · JFK 23:54
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1