Emacs Org-mode 使用Pandoc-mode導(dǎo)出Word
緣起
org-mode 可以導(dǎo)出各類文檔格式,但為了和他人交換文件或信息,word 的 docx 格式是一個(gè)比較通用的格式,但是默認(rèn)的功能并不支持導(dǎo)出 docx。
安裝 pandoc
pandoc是一個(gè)全能的文檔轉(zhuǎn)換工具,更多的介紹請(qǐng)參見(jiàn)官方網(wǎng)站:https://pandoc.org/
在官網(wǎng)上可以下載安裝文件,安裝后,注意要有環(huán)境變量,可以找到pandoc.exe。
或者在配置文件中增加?(add-to-list 'exec-path "d:XXXX/pandoc/")
?這樣,即使系統(tǒng)重裝,只要不刪除 pandoc 的安裝目錄,并恢復(fù) emacs 的配置后,就可以直接使用了。
上述兩者選其一即可。
安裝pandoc-mode
http://joostkremers.github.io/pandoc-mode/?無(wú)需任何配置
使用
在完成了要編輯的org文件后,就可以進(jìn)行轉(zhuǎn)換了。
需要使用時(shí),啟動(dòng)?
M-x pandoc mode
?啟動(dòng)成功后,菜單欄會(huì)出現(xiàn) Pandoc 菜單設(shè)置輸入格式,Pandoc-Input Format- 選擇 Org-mode,通常情況下默認(rèn)就是這個(gè)
設(shè)置輸出格式,Pandoc-Output Format - 選擇 MS Word (docx)
設(shè)置輸出文件名,Pandoc - Files-Outputfile-選擇create output file name:創(chuàng)建與原文件同名文件,或set output file:指定文件名和目錄。默認(rèn)導(dǎo)出文件在輸入文件的同一個(gè)目錄下。
在菜單中選擇?
Run Pandoc
完成轉(zhuǎn)換。