OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Subject: RE: DOCBOOK-APPS: Navigation Tool for Docbook-Documents in Emacs

Thanks very much, will have a look at it.

Done: looks quite nice, haven't tried yet on docbook, because all our
documents use nested <section> tags.
Gave it a shot on the generated HTML: The arbritrary division in the imenu
index is somewhat unfortunate, with ca. 320 section headings it's difficult
to find the h1's among them. Is there any way to make imenu represent the
hirarchy? Or should one use something like speedbar (never looked at the api
of that).

Replacing the (assoc substr hier-imenu-levels) in
imenu-create-hierarchical-index with a function call (optionally) would
allow to integrate <section> by searching the PSGML tree upwards also. Maybe
I should try it this evening.

Btw., my next plan is an ID/IDREF manager analogous to Reftex. Here PSGML's
parse tree is probably the best approach anyway.

FYI I attached my current approach to this. If you can spare some time, look
at doctoc.el comments. Not polished (autoload etc.), some XEmacs specific
parts, but you should get the idea (of useability). Comments/ideas more than


> -----Original Message-----
> From: Yann Dirson [mailto:ydirson@fr.alcove.com]
> Sent: Freitag, 8. Februar 2002 10:29
> To: Jens Emmerich
> Cc: 'Ian Mayo'; 'docbook-apps@lists.oasis-open.org'
> Subject: Re: DOCBOOK-APPS: Navigation Tool for Docbook-Documents in
> Emacs
> On Fri, Feb 08, 2002 at 10:18:26AM +0100, Jens Emmerich wrote:
> > I wrote a relatively small hack to provide a semi-life 
> table of contents
> > from which I can jump to the resp. source line in Emacs, 
> somewhat inspired
> > by the (much superior) RefTeX for AucTeX.
> FWIW, my hier-imenu package provides some support for this, although
> it is quite generic, and DocBook support still needs some manual setup
> to get it working, and only supports <sectN> tags, not <section>.
> http://ydirson.free.fr/en/software/hier-imenu.html
> -- 
> Yann Dirson <Yann.Dirson@fr.alcove.com>                 
> http://www.alcove.com/
> Free-Software Engineer				      
> Ingénieur Logiciel-Libre
> Free-Software time manager    	       Responsable du 
> temps Informatique-Libre
> Debian GNU/Linux developper <dirson@debian.org>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Powered by eList eXpress LLC