Here. It is nice.
My apologies for forgetting how I ended up here.
Tag: Babel
What all of those org-babel functions do
For the lazy org users like myself who want to know what the functions
listed here do, just evaluate the one you want:
(describe-function 'org-babel-execute-src-block) (describe-function 'org-babel-open-src-block-result) (describe-function 'org-babel-load-in-session) (describe-function 'org-babel-pop-to-session) (describe-function 'org-babel-previous-src-block) (describe-function 'org-babel-next-src-block) (describe-function 'org-babel-execute-maybe) (describe-function 'org-babel-open-src-block-result) (describe-function 'org-babel-expand-src-block) (describe-function 'org-babel-goto-src-block-head) (describe-function 'org-babel-goto-named-src-block) (describe-function 'org-babel-goto-named-result) (describe-function 'org-babel-execute-buffer) (describe-function 'org-babel-execute-subtree) (describe-function 'org-babel-demarcate-block) (describe-function 'org-babel-tangle) (describe-function 'org-babel-tangle-file) (describe-function 'org-babel-check-src-block) (describe-function 'org-babel-insert-header-arg) (describe-function 'org-babel-load-in-session) (describe-function 'org-babel-lob-ingest) (describe-function 'org-babel-view-src-block-info) (describe-function 'org-babel-switch-to-session-with-code) (describe-function 'org-babel-sha1-hash) (describe-function 'org-babel-describe-bindings) (describe-function 'org-babel-do-key-sequence-in-edit-buffer)
There are some very special functions in there!
org-gamify
Org-agenda module for turning task management into a game.
— via here
Haven’t read the overview yet but skimming it, it appears to be rich and thoughtful. Perfect timing for those of us curious about gamification.
org mode is awesome
citationstyles.org
orgpapers.org
Simple in-document generation with org-mode
org-mode’s literate programming (Babel) functionality is amazing. The limitation in my case is me, not the tool. The power and abstraction just aren’t something that you think about it for a document. While I suppose that is the whole point of LP, it does just take time for it to sink in, and experience. That said, this example is nice.
Clearly generating a headline is something you may do once, and probably not very often, so would perhaps be more likely just use a macro definition. When I see how simple this is though, the idea of using macros really goes out the window because this is far easier and simpler and much more powerful. Here is a simple example:
This:
* Code
#+name: hname
#+header: :exports none
#+begin_src emacs-lisp
"Hello, world."
#+end_src
* call_hname()[:results raw]
Produces this:
1 Code
══════
2 Hello, world.
═══════════════
The difference between org-ref and org-bibtex
In case you were wondering, here is an answer:
Some features could be merged, but there is an important difference in that org-ref uses bibtex as the backend database, and reftex for searching, and org-bibtex uses org-mode headings as the backend database, and tag/property searches (I think). It is like the difference between org-contacts and bbdb. They both serve similar needs, but with different data sources, and different ways to think about it.
Both approaches are quite nice. Sometimes it seems easier to be able to share the original, not exported, database with folks even though technically it makes no difference what is the system or origin for that data!
BiBTeX support with org-mode
Thanks to Jon’s org-ref package post, now there is a video demonstrating org’s built in BiBTeX management solution.
My goodness, that 8 minute video sums up what was not obvious to many even after wantingly browsing the documentation on it. Very cool Eric!