Org mode 9 was just released, and it changed the syntax for export blocks. I need to change:
#+begin_html … #+end_html
to
#+begin_export html … #+end_export
The Org mode changes file includes some elisp to change this. However, I couldn't get it to work, and I also wanted to change all my files, not run this elisp on one file at a time. Here are the commands I ran:
ack -l --type-add=org:ext:org --org '#.begin_html' | xargs -n 1 perl -pi -e 's/#\+end_html/#+end_export/' ack -l --type-add=org:ext:org --org '#.begin_html' | xargs -n 1 perl -pi -e 's/#\+begin_html/#+begin_export html/'
I only needed this for html, but you may need to extend this for other types you use. See what else you use with:
ack --type-add=org:ext:org --org '#.begin_(html|ascii|latex|odt|markdown|md|org|man|beamer|texinfo|groff|koma-letter)'
0 comments:
Subscribe to:
Post Comments (Atom)
Post a Comment