Ben Kavanagh
Wed, 22 Jul 2009 06:32:39 -0700
Hi Markus, Thanks for your feedback. It was very helpful. Markus Hoenicka wrote: > > 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 Yes, any package providing tag-keyword indexing would have to address this. There are ways to handle this, using caching of index and index reconstruction on save. Per mentions this in a later message. > 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 I had looked at this briefly. I just took a second look because of your message. This seems a good solution but it is missing connectivity to muse. For me the reference entry is a place to do the following 1. Discuss main ideas of paper. 2. Link to wiki (muse) pages on these main ideas 3. Link to related papers. In particular * most important papers that led to this development * most important papers that came from it. 4. Link from wiki pages to reference Based on my brief look so far refdb provides (1) by allowing to enter extended notes. It does not appear to provide the others. I think that a potentially good solution would be to make a muse-refdb mode that could display refdb references, save basic changes, and understood muse wiki links. In particualr there would be a command in muse to load a reference from refdb, render it in format that is muse-like and easy to read, and set mode as muse-refdb. This mode would have at least these features * muse formatting * understand muse links. and maybe * save some changes back to refdb. (maybe not all changes as 'easy to read' formatting may be complicated to parse.) I will take a look at the current emacs mode for refdb and try to determine how much work this would be. If this was accomplished, implementing keyword-tag indexing in muse would be a separate task. There would simply need to be functionality in the indexer to add refdb entries in index if desired. --Ben _______________________________________________ Muse-el-discuss mailing list Muse-el-discuss@gna.org https://mail.gna.org/listinfo/muse-el-discuss