muse-el-discuss  

Re: [Muse-el-discuss] tagging of muse files.

Benedict Kavanagh
Wed, 22 Jul 2009 06:43:45 -0700

Hi Per,

I think that the tags format you suggest is sensible and I would be 
quite happy with it. I would be happy if you sent me the code for 
current muse-meta.el. I think writing some query functions may be a 
short path to getting something reasonable up and running.

--Ben


Per B. Sederberg wrote:
> Hi Benedict:
>
> I was wanting the exact same thing and started coding it up, but never
> finished.  The approach I was taking was to enable the ability to
> store tags and aliases for each muse file via the directives at the
> top:
>
> #title My Title
> #tags fun stuff; work; etc
> #aliases Your Title; Another Title
>
> In order to make the lookup of these very fast, I store all the tags
> and aliases for all my muse files in a project in hash tables that are
> loaded at startup.  Then it's really fast to update the hash tables
> whenever you create a new file or change an existing one.
>
> I got the base level of this all working, but never had time to do
> anything useful with it (i.e., a fancy interactive lookup based on
> tags and aliases similar to what you suggest.)  What I wanted was a
> dependency-free/text-file-only version of something a friend and I
> coded up with pymacs called freex:
>
> http://code.google.com/p/emacs-freex/
>
> If you like, I'm happy to send you my code (called muse-meta.el,
> referring to muse meta data) as a point of reference or even a
> starting point.  If I ever have any free time to devote to this, I may
> try and finish up what I have started and submit it to the muse
> codebase (I was writing it as if that was the plan.)
>
> Best,
> Per
>
>
> On Wed, Jul 22, 2009 at 7:40 AM, Markus
> Hoenicka<markus.hoeni...@mhoenicka.de> wrote:
>   
>> Hi,
>>
>> Quoting Benedict Kavanagh <b.i.kavan...@sms.ed.ac.uk>:
>>
>>     
>>> I need this feature to organise all of the references I read. For each
>>> paper I read, I write a muse page which looks like the example below. I
>>> want to be able to browse automatically generated buffers with links to
>>> all the files with a particular tag.
>>>       
>> This sounds like an interesting approach to (ab-)use muse. I'm just a
>> bit concerned about the performance of creating buffers on demand
>> based on tags. I'm currently maintaining approx. 1800 references with
>> more than 8000 keywords/tags. Also, the more references there are, the
>> more useful it is to look for references that contain two or more
>> keywords rather than just one.
>>
>>     
>>> Please also advise if this is a poor use of muse and there is an
>>> alternate package with which I can accomplish my goals.
>>>
>>>       
>> I use planner-mode (which runs on top of muse) for project planning,
>> for writing instructions and method sheets, and for just about
>> everything else. I guess there is no poor use if things work the way
>> you want.
>>
>> I prefer to maintain references in a database
>> (http://refdb.sourceforge.net). There is an Emacs frontend (see
>> http://www.emacswiki.org/emacs/RefdbMode) which allows you to run your
>> everyday tasks from within Emacs. There is also reverse lookup (jump
>> to the reference from e.g. an author name or a citation key in your
>> document) as well as citation support. The latter works also for Muse
>> documents.
>>
>> HTH
>> Markus
>>
>> --
>> Markus Hoenicka
>> markus.hoeni...@cats.de
>> (Spam-protected email: replace the quadrupeds with "mhoenicka")
>> http://www.mhoenicka.de
>>
>>
>>
>> _______________________________________________
>> Muse-el-discuss mailing list
>> Muse-el-discuss@gna.org
>> https://mail.gna.org/listinfo/muse-el-discuss
>>
>>     
>
>   


-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.


_______________________________________________
Muse-el-discuss mailing list
Muse-el-discuss@gna.org
https://mail.gna.org/listinfo/muse-el-discuss