hyperbole-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Hyperbole-users] Hyperbole vs. Org-mode outlining


From: aditya siram
Subject: Re: [Hyperbole-users] Hyperbole vs. Org-mode outlining
Date: Thu, 4 Aug 2016 17:37:59 -0500



​Yes, so it has one level of numbering rather than the much more difficult and useful hierarchical numbering that the Koutliner has.  Every Koutline node automatically has both a relative and a permanent identifier so you can refer to it uniquely from anywhere (together with its filename).
Yes, you're probably right that Koutliner has better indexing facilites compard to org-mode where resolving to a ndoe is done via string matching ( a rather ugly regex, actually ).


​Org has very useful facilities there.  I would say that Koutliner's properties are much more lisp-like and separate from the visible buffer text​, so you maintain a cleaner view of what you are working on, though I understand the properties can be collapsed in Org-mode.

But org-mode also has much more generic notion of a node. It understands source blocks, example blocks, result blocks, headlines etc. Obviously I have way less experience with Koutliner but it seems to understand only chunks of text.
 

​How do you reference a headline without including much of its text?
Adding names with special syntax again visually litters the buffer.  
Koutlines have built-in link anchors​
 
​with no extra effort.
See above, the special syntax is due to org's more flexible notion of a node.
 

​If I have 100 nodes in a list, imagine how long it would take to create all the named references and hyperlinks in Org-mode versus pointing and clicking to generate the links only in the Koutliner.
Without programming, yes, that would be a pain. Furthermore org does not update internal links when a subtree is re-parented etc. Hopefully Koutliner is better in this regard.
 

​Hyperbole is certainly good for embedding explicit and implicit links within comments of programming languages and also giving you implicit links within the code.

org-babel supports literate programming in the more traditional form, chunks of code interspersed into a document rather than vice versa. Although implicit links from comment is a very nice feature.

I'm excited about the future of Hyperbole. I see a lot of potential with third-party custom button packages, language specific implicit links, perhaps even leveraging Koutliner for literate programming so I hope that a community builds up around it. Org-mode was just an outliner until people grabbed it and ran with it.

-deech

reply via email to

[Prev in Thread] Current Thread [Next in Thread]