4 ms·
What are the advantages orgmode has over markdown
by eBombzor 5y ago
What are the advantages orgmode has over markdown
- xenodium 5y agoKarl Voit does it a lot more justice than I would https://karl-voit.at/2017/09/23/orgmode-as-markup-only https://karl-voit.at/2017/09/23/orgmode-as-markup-only Also there's a super comprehensive guide if you want to go all in on Emacs side of things. It's written in org itself http://doc.norang.ca/org-mode.org http://doc.norang.ca/org-mode.org and exported to html http://doc.norang.ca/org-mode.html http://doc.norang.ca/org-mode.html.
- Groxx 5y agoI dunno, that kinda seems like throwing a bunch of straw-man arguments and unjustified claims like >Anybody using a simple text editor is very fast at adding markup for headings, font variations, and so forth. The previous section proved that other markup languages clearly fail in many cases. Markdown is not quick to add markup with a simple text editor? Really? Org mode has weird and nasty corners and multiple ways to do things too, they're just ignoring them: https://news.ycombinator.com/item?id=30523684 https://news.ycombinator.com/item?id=30523684 Then there's >Org Mode Has Excellent Tool Support No, it has a single tool's support and no spec (though it's in progress last I saw, which is great). Almost everything else compared in that page is superior here, having specs (even if multiple competing specs, e.g. commonmark vs github) and multiple implementations.
- NeutralForest 5y agoYou can run pretty much any programming language from within org-mode and have literate lab/reports/configurations. Since org is tightly integrated with Emacs, there's also much more interaction with code in general (Emacs Lisp) which lets you do pretty crazy things. Like run and output SQL queries to your document or have interaction à la Jupyter Notebook.
- nextos 5y agoFor me it has 3 advantages: * Excellent outliner features, similar to those from OmniOutliner for example * Great support for tables (including mini spreadsheets), links, footnotes / citations, tags / keywords and timestamps * The ability to build interpreters that create views of one or several documents The last feature looks weird and exotic, but it is super useful. For example a kanban is just a view that displays e.g. ongoing tasks and forthcoming deadlines harvested from your org files. Actually, Emacs already has this feature implemented as the function org-agenda. But you can build other equivalent views.