Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.8 KB

exporting.org

File metadata and controls

39 lines (26 loc) · 1.8 KB

Exporting

Org is first and foremost a document interchange format, much like markdown. There are many tools to work with markdown files and org files alike.

OrgExtended has a couple of mechanisms that can allow you to convert between your org files and other formats.

Emacs Org Mode through the ox framework can export to latex, pdf, html and many many many more formats. OrgExtended does not have quite the same size of community, so currently only supports the formats I have need. That said, the pandoc integration could fairly easily be extended to export to quite a wide variety of formats if so desired.

When working as a contracter I used org mode to create invoices, time sheets, documentation, websites, presentations and quite a few other things.

HTML Export

OrgExtended has an HTML and LaTeX exporter built in. I was struggling to get pandoc to behave the way I wanted it to, so I wrote my own.

For the html exporter, the following key or an #+HTML_STYLE: comment will have the system looking for a funky.css funky_heading.html, funk_header.html and funky_footer.html in the Packages\User\htmlstyles folder. These will be embeded in the export and control the look and feel of your document.

"HtmlStyle": "funky"

For the LaTeX exporter you will use a #+SETUPFILE much like is normally expected with emacs latex export.

Current Exporters

  1. Pandoc - This is a well known tool. You will need to install it. Actually you should probably just use the REAL pandoc plugin
  2. Html - Simple built in HTML exporter.
  3. LaTeX - Simple built in LaTeX exporter.
  4. RevealJs - Presentations - An imitation of the emacs revealjs exporter.