Hi Jean:

>From the start, Hyperbole was designed as a toolkit to allow people to
manage unstructured and semi-structured textual information, namely
personaliz day-to-day information, that doesn't fit neatly in databases.
Most of this information and the way people want to structure it is highly
personal, so the custom button types and the information underlying the
buttons would not typically be shared publicly.  People wouldn't normally
share their contact lists, emails or even personal writings nor the buttons
within.

What is public of course are the button and action types included with
Hyperbole and associated demos/tutorials as you see in the DEMO file {C-h h
d d} and potential applications listed in the Why Use Hyperbole writeup,
{C-h h d w}.

If the examples provided in the DEMO are insufficient for you to create
your own Hyperbole-verse, please let us know what is missing.  Basincally,
you just create your global personal button file, HYPB, with {C-h h b p},
place explicit and named implicit buttons in here that you want to
reference frequently, organizing it as an Emacs outline if you like, and
then all of these buttons become global buttons automatically that you can
reference from anywhere with {C-h h g a}.  As you get more advanced, you
embed buttons in other files including your hyrolo, {C-h h r a} and
Koutlines, {C-h h k c}, both of which are documented in the Hyperbole
manual.

The Hyperbole manual presently lacks a section describing how to build your
own buttons types as this is pretty simple for anyone who can program in
Elisp because definitions are almost just like regular defuns (just look at
"hibtypes.el" and "hactypes.el").  But as time allows, we plan to add this
section.

Hyperbole is an easy-to-use toolkit you mold to your needs, like simple
Python scripts or functions for comparison.  Although it has some pre-built
uses, just as programming languages don't come with extensive applications
as examples, neither does Hyperbole.
If you would like to see one specific application, have a look at
"hib-doc.el" in the Hyperbole distribution which shows how to implement a
simple document-index that can display multi-media documents based on
document ids.

I think you'll find that most current uses are the simplest ones:
activating implicit buttons in existing documents or shell output text,
using HyRolo for contact management, structuring documents with Koutlines
and looking up programming definitions or cross-references with the Action
Key.

Cheers,

Bob


On Tue, Sep 15, 2020 at 8:35 AM Jean Louis <bugs@gnu.support> wrote:

> * Robert Weiner <rsw...@gmail.com> [2020-08-15 18:33]:
> >
> https://www.reddit.com/r/emacs/comments/i9kscx/emacs_nyc_video_release_bring_your_text_to_life/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
> >
> > Initial comments on reddit.
>
> I have got the video, downloaded it. What I hoped to see is the real
> world workflow for buttons, is there any real world application using
> Hyperbole buttons? I am not referring to software application but to
> texts and files containing Hyperbole buttons.
>
> How are people using it?
>
> Jean
>
>
>

Reply via email to