请原谅新手问题,
我的主要目的是想利用 org-mode 配合版本管理,但最终的文档又希望格式良好,适于纸本输出。
对 Latex 有畏难情绪,无力定制多样的模板。而 libreoffice 的模板文件较为容易,故而想到这个路径。
望有经验者指点一二,甚是感谢!
请原谅新手问题,
我的主要目的是想利用 org-mode 配合版本管理,但最终的文档又希望格式良好,适于纸本输出。
对 Latex 有畏难情绪,无力定制多样的模板。而 libreoffice 的模板文件较为容易,故而想到这个路径。
望有经验者指点一二,甚是感谢!
有点折腾,其实word直接出文档挺好的
主要是想用上 Git,Word下没找到解决办法。
Emacs 世界排名18的高手曾写过解决办法。
我自己曾经有过折腾,不过折腾完之后,就再也没用过。
;; convert org to doc
;; M-x org-odt-export-to-odt in an org buffer
(setq org-export-odt-preferred-output-format "doc")
;; BTW, you can assign "pdf" in above variables if you prefer PDF format
;; When I tell Org-Mode to export to ODT at my day job, I actually want DOCX.
(setq org-odt-preferred-output-format "docx")
;; According to Chen Bin (http://blog.binchen.org/posts/how-to-take-screen-shot-for-business-people-efficiently-in-emacs.html),
;; the above should be sufficient on Linux, but he needed more setup on OSX. Let's see if I can adapt his code to Windows.
(defun config-org-export-as-docx-via-odt ()
(interactive)
(let ((cmd "C:\\Program\ Files\\LibreOffice\\program\\soffice.exe"))
(when (and (eq system-type 'windows-nt) (file-exists-p cmd))
;; org v7
(setq org-export-odt-convert-processes '(("LibreOffice" "C:\\Program\ Files\\LibreOffice\\program\\soffice.exe --headless --convert-to %f%x --outdir %d %i")))
;; org v8/v9
(setq org-odt-convert-processes '(("LibreOffice" "C:\\Program\ Files\\LibreOffice\\program\\soffice.exe --headless --convert-to %f%x --outdir %d %i"))))))
或许能帮助到你。
难道曾经有过华山比武?
Emacs排名是什么
它指的是编写 emacs-lisp 语言在github上获得的星星总数的排名, 参照