zoukankan      html  css  js  c++  java
  • Emacs中英文等宽字体设置

    Emacs字体

    在用emacs org-mode写table的时候,发现怎么都对不齐。后来问了同事,原来是中英文字体不等宽导致。

    字体

    于是找了一些字体来进行配置。emacs字体
    自己也可以从网上找一些字体。

    Mac安装字体

    Mac字体安装

    配置

    文泉驿

    在~/.emacs添加以下内容

    ;;中文与外文字体设置
    (defun set-font (english chinese english-size chinese-size)
      (set-face-attribute 'default nil :font
                          (format   "%s:pixelsize=%d"  english english-size))
      (dolist (charset '(kana han symbol cjk-misc bopomofo))
        (set-fontset-font (frame-parameter nil 'font) charset
                          (font-spec :family chinese :size chinese-size))))
    
    (set-font   "WenQuanYi Zen Hei Mono" "WenQuanYi Zen Hei Mono" 14 14)
    

    最后一行set-font里面是设置字体,函数入参为英文字体,中文字体,英文字体大小,中文字体大小。

    其他
    ;;中文与外文字体设置
    (defun set-font (english chinese english-size chinese-size)
      (set-face-attribute 'default nil :font
                          (format   "%s:pixelsize=%d"  english english-size))
      (dolist (charset '(kana han symbol cjk-misc bopomofo))
        (set-fontset-font (frame-parameter nil 'font) charset
                          (font-spec :family chinese :size chinese-size))))
    
    (set-font   "Source Code Pro" "WenQuanYi Zen Hei Mono" 14 16)
    
    
    
    
    ;;中文与外文字体设置
    (defun set-font (english chinese english-size chinese-size)
      (set-face-attribute 'default nil :font
                          (format   "%s:pixelsize=%d"  english english-size))
      (dolist (charset '(kana han symbol cjk-misc bopomofo))
        (set-fontset-font (frame-parameter nil 'font) charset
                          (font-spec :family chinese :size chinese-size))))
    
    (set-font   "Source Code Pro" "Hiragino Sans GB" 14 16)
    

    目前只发现 文泉驿的字体是中英文等宽,其他的都需要修改大小才能匹配(一般相差两个大小)

    参考

    人丑就应该多读书-字体知识

  • 相关阅读:
    ruby and watir学习之_正则表达式
    ruby and watir学习之_String 类
    ruby and watir学习之_Array 类
    ruby and watir学习之_Numeric类&&Float 类
    ruby and watir学习之_Hash 类
    solrj使用demo
    Apache Solr索引富文本(html word pdf)
    TPCC简单计算法
    Apache Solr solrconfig.xml 中文说明
    Apache Solr的索引和查询顺序
  • 原文地址:https://www.cnblogs.com/penggy/p/7475831.html
Copyright © 2011-2022 走看看