Hacker News new | past | comments | ask | show | jobs | submit login

Most comments here seem to focus on the notes and GTD side of org-mode.

For me, org-mode is my go to markup language. So much so that I now find writing in Markdown to be almost painful. A few of my favourite features are:

- Tables are amazingly easy in org-mode, with spreadsheet features thrown in as well.

- Code snippets can be written in their own major mode, giving me syntax highlighting, auto completion and the ability to run the code and embed the output into the markup.

- Local links autocomplete, so I don't worry about breaking them with typos.

- I can export to HTML, Markdown, ODF or PDF.

- GitHub supports org-mode Readmes

I recently had a paper published written in org mode and I have another in review. I don't plan to write straight LaTeX again.

For me, babel is the killer feature. I can write code snippets in the buffer, highlighted and indented according to the corresponding emacs mode, with paredit for lisp, and beautifully exported via pygments. A single key combo lets me evaluate my code in persistent repls associated with my buffer, and I can choose what combo of code/result I want to export. I had some of my snippets generate raw LaTeX that I could include in the document.

Org links make section references trivial, and I have it hooked up to ebib so my citations are pure org. In the emacs buffer, clicking a citation link takes me straight to the bibtex entry.

I don't much use the organiser, but I do use org heavily for writing cross referenced notes about other people's code.

Fellow academic org-writers unite! Org is a great place to write papers. Unlike Markdown, which some people present as another alternative, Org supports cross-references. Also, being able to do complicated stuff by dropping back to LaTeX is a boon.

Why not just use AUCTeX?

Because org-mode targets far more than than LaTeX/PDF in its standard case, isn't itself Turing complete, and supports vastly more stuff including literate programming in a huge number of languages.

Absolutely. When I can, I write everything in Org-Mode: - Code / Project Documentation: Written in Org-Mode, then exported as PDF via Latex - Blog: My complete blog is written in Org-Mode [1] (Source: [2]). Via Source-Blocks, I can write Code-Examples directly in the document, execute them there, and make sure they work correctly and / or embed the results. I can even write multiple code blocks and then reference them within each other. This makes it easy to explain a subject by continuously revealing more snippets from a larger code example - Link Lists: I'm storing links to books, articles, papers, in Org-Mode where I can add quotes, tags, or relevant thoughts in a structured way.

I actually, currently, use Org-Mode much more for writing than for organising / tasks / todos.

[1] http://appventure.me [2] https://github.com/terhechte/appventure-blog/blob/master/res...

I've been using Github and org-mode to organize a lot of the notes that I collect. It's great to be able to edit notes directly on Github from a laptop, iPhone, or iPad browser.




As far as I know you can edit any text file from the github web ui. Unless you mean that it should support org-mode features in a browser?

github renders org files. That's the important part.

In terms of HTML output, there are even some nacent HTML themes that I've used to sex-up my output:


Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact