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

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

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

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

    ; ~/.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
    zix
        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"))
    ```
    zix
        2
    zix  
       2016-01-13 09:45:06 +08:00
    orz V2EX 的 markdown 要怎么写
    raawaa
        3
    raawaa  
    OP
       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 命令放大缩小字体的时候也会有问题。
    zix
        4
    zix  
       2016-01-13 10:50:38 +08:00
    @raawaa 嗯,回头试一下你的办法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2720 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.