emacs

 

 

css

1 系統環境

Windows10 + emacs26.2html

2 中文卡頓問題解決思路

  • 設置文件爲支持漢字的編碼,如utf-8等
  • 設置成等寬字體或者系統字體

3 設置源(鏡像)

(setq package-archives '(("gnu"  . "http://mirrors.tuna.tsinghua.edu.cn/elpa/gnu/")
                         ("melpa stable"  . "http://mirrors.tuna.tsinghua.edu.cn/elpa/melpa-stable/")
                         ("emacswiki" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/emacswiki/")
                         ("org" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/org/")
                         ("melpa" . "http://mirrors.tuna.tsinghua.edu.cn/elpa/melpa/")))
(package-initialize) ;; You might already have this line

4 全局company-mode 和 linum-mode

;;全局使用company-mode 和 linum-mode
(add-hook 'after-init-hook 'global-company-mode)
(global-linum-mode t)

5 中英文對齊

  • 原由:org-mode table 不對齊
  • 方案:等寬字體 + cnfonts
  • 原理:分別設置中英文字體(一個漢字寬度是兩個字母的寬度)
    1. 安裝:M-x package-install RET cnfonts RET
    2. 在配置文件(.emacs)中添加
(require 'cnfonts)
(cnfonts-enable)
  1. 設置cnfonts(圖形界面)
    • 點擊 [-] [+] 能夠調整字體大小
    • 對齊中調整字體大小,能夠達到對齊的目的(參考表格,右側邊線對齊便可)
    • 調整對齊後,點擊配置完成便可

6 common lisp 配置(須要單獨下載安裝)

(add-to-list 'load-path "C:/Program Files (x86)/Steel Bank Common Lisp/1.4.14/");sbcl的安裝路徑

(add-to-list 'load-path "C:/Program Files (x86)/Steel Bank Common Lisp/slime-master/");smile的安裝路徑

(setq inferior-lisp-program "sbcl")

(require 'slime-autoloads)

(slime-setup '(slime-fancy))

7 設置utf-8編碼

;;設置默認讀入文件編碼
(prefer-coding-system 'utf-8)
;;設置寫入文件編碼
(setq default-buffer-file-coding-system 'utf-8)

8 導出文件

pdf 和 html格式的文件java

  • 系統環境: win10 + emacs26.2 + org-mode9.19 + textlive2019
  • 安裝htmlize: M-x package-install ret htmlize ret(爲了導出html)
  • 配置(爲了支持中文)
    1. 在org文件前面加上
  1. 在配置文件中添加
(setq org-latex-pdf-process '("xelatex -interaction nonstopmode %f"
                              "xelatex -interaction nonstopmode %f"))
  1. 導出命令
    • C-c C-e l p 導出pdf
    • C-e C-e h h 導出html

9 設置源代碼塊執行環境

 

9.2 配置文件添加

(setq org-confirm-babel-evaluate nil)
(org-babel-do-load-languages
 'org-babel-load-languages
 '((emacs-lisp . t)
   (C . t)
   (js . t)
   (latex . t)
   (lisp . t)
   (python . t)
   (shell . t)))

Created: 2019-07-03 週三 15:12python

Validatesql

相關文章
相關標籤/搜索