Hi I would like to use org-mode + git to generate a web page. I would also like to use the "#+MACRO: " directives as defined in Worg /macrs.setupfile.
I have downloaded cloned the git repository for Worg (git clone http://repo.or.cz/r/Worg.git) for an example. How is the setup to expand the macros? Are there any further setup that isn't included when I clone the git repository of Worg? I don't know how the web page is published - is the publishing done automatically when the code is submitted to the "central" git archive, or how is it done? - I have found out to publish something via the below elisp code, but the macros don't work and there might be smarter ways to do it automatically when submitted to a "central" git repository. /Benny (require 'org-publish) (setq org-publish-use-timestamps-flag nil); Always publish all - else files including other files (menu) aren't updated (setq org-export-html-style-include-default nil) (setq org-publish-project-alist '( ;; ... add all the components here (see below)... ("org-text" :base-directory "~/org/" :base-extension "org" :publishing-directory "~/public_html/" :recursive t :publishing-function org-publish-org-to-html :headline-levels 4 ; Just the default for this project. ; :auto-preamble t :style "<link rel=\"stylesheet\" type=\"text/css\" href=\"./css/stylesheet.css\" />" ) ("org-static" :base-directory "~/org/" :base-extension "css\\|js\\|png\\|jpg\\|gif\\|pdf\\|mp3\\|ogg\\|swf" :publishing-directory "~/public_html/" :recursive t :publishing-function org-publish-attachment ) ("org" :components ("org-text" "org-static") :include "./menu.org" ) )) _______________________________________________ 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