Thanks to Dan and Carsten, I now have this:
(defun mwp/push-latex-to-odt () "takes the exported tex file from org-mode and converts it to odt, then launches openoffice" (shell-command (format "mk4ht oolatex %s.tex" (file-name-sans-extension (buffer-name)))) (shell-command (format "ooffice %s.odt &" (file-name-sans-extension (buffer-name))))) (add-hook 'org-export-latex-final-hook 'mwp/push-latex-to-odt) which works fine. The only issue is that the first shell command, mk4ht oolatex, sometimes takes a while to finish processing & would be nice to have running in the background. Should just write a shell script that runs the two commands, and then fork that process? Or is there a slightly more elegant way that keeps all of the programming contained in a lisp file? Thanks again, matt _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode