瀏覽代碼

Fix tags-generator, add function org to odt to pdf.

Josh Bicking 7 年之前
父節點
當前提交
3c99c955c3
共有 2 個文件被更改,包括 6 次插入1 次删除
  1. 1 1
      emacs.d/init.el
  2. 5 0
      emacs.d/packages/packages.el

+ 1 - 1
emacs.d/init.el

@@ -138,7 +138,7 @@
     (setq org-default-notes-file "~/../../Owncloud/org/organizer.org"))
 
 (defun linux-setup ()
-  (setq tage-generator "ctags")
+  (setq tags-generator "ctags")
   (setq org-default-notes-file "~/Owncloud/org/organizer.org"))
 
 (cond ((eq system-type 'windows-nt) (win-setup))

+ 5 - 0
emacs.d/packages/packages.el

@@ -395,6 +395,11 @@
   :ensure t
   :config
   (setq org-log-done 'time)
+  (defun org->odt->pdf ()
+    "Someday I'll learn how to properly format the LaTeX to PDF output."
+    (interactive)
+    (org-odt-export-to-odt)
+    (shell-command (concat "libreoffice --headless --convert-to pdf \"" (file-name-sans-extension (buffer-name)) ".odt\"")))
   )
 
 (use-package org-agenda