]> git.donarmstrong.com Git - lib.git/commitdiff
add configuration for beamer and do not remove logfiles
authorDon Armstrong <don@donarmstrong.com>
Thu, 6 Nov 2014 19:43:49 +0000 (11:43 -0800)
committerDon Armstrong <don@donarmstrong.com>
Thu, 6 Nov 2014 19:43:49 +0000 (11:43 -0800)
emacs_el/configuration/org-mode-configuration.el

index 67c41193d9661c0572e97e640396c222adb023f0..78a07f7becb2e1d65266704b20251bed37a911ac 100644 (file)
@@ -423,7 +423,9 @@ Maildir, or by Message-ID."
  'org-babel-load-languages
  '((emacs-lisp . t )
    (R . t)
-   (latex . t)))
+   (latex . t)
+   (ditaa . t)
+   ))
 ;; org-babel-by-backend
 (defmacro org-babel-by-backend (&rest body)
    `(case (if (boundp 'backend) 
@@ -465,6 +467,18 @@ Maildir, or by Message-ID."
                ("\\paragraph{%s}" . "\\paragraph*{%s}")
                ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
 
+(add-to-list 'org-latex-classes
+             '("beamer"
+               "\\documentclass[ignorenonframetext]{beamer}
+[NO-DEFAULT-PACKAGES]
+[PACKAGES]
+[EXTRA]"
+               ("\\section{%s}" . "\\section*{%s}")
+               ("\\subsection{%s}" . "\\subsection*{%s}")
+               ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
+               ("\\paragraph{%s}" . "\\paragraph*{%s}")
+               ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
+
 (add-to-list 'org-latex-classes
              '("membook"
                "\\documentclass[11pt,oneside]{memoir}\n"
@@ -526,6 +540,9 @@ Maildir, or by Message-ID."
       (setq ad-return-value contents)
     ad-do-it))
 
+;; keep latex logfiles
+
+(setq org-latex-remove-logfiles nil)
 
 ;; helper functions
 (defun bh/is-project-p ()