Hello, we are currently setting up some org-templates for simple web pages (e.g. CV information for members of our institute). So far this seems to work surprisingly well - even for users who use editors other than Emacs (yes, we need to try harder...). We have created a web service so users can upload an org-file and get a preview of the generated HTML page.
In a python script we use (a recipe from this very useful list): [...] cmd = emacs \ + " -Q --batch" + " --eval \"(add-to-list 'load-path \\\"" + ORGLIB + "\\\")\"" \ + " --eval \"(require 'org)\"" \ + " --eval \"(require 'org-exp)\"" \ + " --eval \"(setq org-export-headline-levels 2)\"" \ + " --visit=\"" + orgfile + "\"" \ + " --funcall org-export-as-html" However, even on a modern system (SunFire T5140, Solaris 10) generating the HTML output with Emacs 23.1 and the latest org-version takes several seconds (which is disappointing). To improve performance, we want to switch to emacsclient but we are not sure how to adapt the above code to do this. Our first attempt: cmd = emacsclient + " --eval " \ + " \"(add-to-list 'load-path \\\"" + ORGLIB + "\\\")\"" \ + " \"(require 'org)\"" \ + " \"(require 'org-exp)\"" \ + " \"(setq org-export-headline-levels 2)\"" \ + " \"(load-file \\\"" + orgfile + "\\\")\"" \ + " \"(org-export-as-html)\"" did not work. Any help is appreciated. Many thanks in advance. Warm regards, Stefan -- Dr. Stefan Vollmar, Dipl.-Phys. Max-Planck-Institut für neurologische Forschung Gleuelerstr. 50, 50931 Köln, Germany Tel.: +49-221-4726-213 FAX +49-221-4726-298 Tel.: +49-221-478-5713 Mobile: 0160-93874279 Email: voll...@nf.mpg.de http://www.nf.mpg.de _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode