changeset 170:cf8ff803ee1a

org-babel: enable ditaa for ASCII diagrams
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Tue, 14 Nov 2017 17:05:11 -0500
parents a7c5ef46879f
children 254cce5fcdd5
files dotemacs.el
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dotemacs.el
+++ b/dotemacs.el
@@ -46,6 +46,19 @@
 (setq load-path (cons "~/.emacs.d/packages/org2blog" load-path))
 (require 'org2blog)
 
+;; Enable ditaa for org-babel
+(setq org-ditaa-jar-path "/usr/share/ditaa/ditaa.jar")
+(org-babel-do-load-languages
+ 'org-babel-load-languages
+ '((ditaa . t)))
+
+;; Don't prompt, just evaluate the ditaa region!
+(setq org-confirm-babel-evaluate nil)
+
+;; And show me the image right there once you're done.
+(add-hook 'org-babel-after-execute-hook 'org-display-inline-images)
+
+
 (setq org2blog-server-url "http://jordi.inversethought.com/xmlrpc.php"
       org2blog-server-user "jordigh"
       org2blog-server-weblog-id "")