Page MenuHomeSoftware Heritage

export-org-to-beamer
No OneTemporary

export-org-to-beamer

#!/bin/bash
#
# this is horrible... quotes all around :-(
#
# but creating a temporary file like in
#
# cat > /tmp/export.$$ <<EOF
# (progn
# (require 'ox-beamer)
# (add-to-list 'org-beamer-environments-extra '("picblock" "P" "\\begin{picblock}%o{%h}" "\\end{picblock}"))
# (org-beamer-export-to-latex)
# )
# EOF
# /usr/bin/emacs $1 --batch --eval="(load-file \"/tmp/export.$$\")"
# rm /tmp/export.$$
#
# is horrible too :-(
#
/usr/bin/emacs $1 --batch --eval="\
(progn \
(require 'ox-beamer) \
(add-to-list 'org-beamer-environments-extra '(\"picblock\" \"P\" \"\\\\begin{picblock}%o{%h}\" \"\\\\end{picblock}\")) \
(setq org-confirm-babel-evaluate nil) \
(org-beamer-export-to-latex) \
)"

File Metadata

Mime Type
text/x-shellscript
Expires
Jun 21 2025, 9:35 PM (4 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3242839

Event Timeline