orgweb/site/snippets/org-export.org

510 B

org-export

org-export

An about-filter for cgit using Emacs org-mode

  #!/bin/sh

  oname="`mktemp --suffix=.org`"
  hname="${oname%.*}.html"

  cat > "$oname"
  emacs -Q -visit "$oname" -batch \
  -l /usr/local/share/emacs/site-lisp/htmlize-1.39.el \
  -eval "(let ((org-export-htmlize-output-type 'css))
           (org-export-as-html 3 nil nil nil t))" \
  2> /dev/null
  cat "$hname"
  rm "$hname" "$oname"