Subject: Re: modular docbook stylesheets speedup tips? From: Norman Walsh <norm@xxxxxxxxxxxxx> Date: Wed, 18 Mar 1998 13:35:10 -0500 |
/ ssb@xxxxxxxxxxx (Stig S. Bakken) was heard to say: | I'm using Jade 1.0.1 and Norman Walsh's docbook stylesheets for | processing what is becoming a pretty large manual. On my system it | takes almost _10 minutes_ for Jade to process my document. I've found one possible problem. The code in common/dbtable.dsl uses the horrifying construction ... (descendants (sgml-root-element)) ... to locate COLSPEC and SPANSPEC elements. For a large document, this is _SLOW_. Change this instead to ... (descendants tgroup) ... in both places and I'll bet things get a lot faster. (Send me reports, please, good or bad.) Why did I do this? Because the CALS Table spec says that COLSPEC and SPANSPEC are inherited from _preceding_ tables. So the stylesheet attempts to find all of them. Clearly this shouldn't be done the way I've done it. So that aspect of the CALS semantics will go away in the next stylesheet release. If you want to use COLSPEC and SPANSPEC, put them in each TGROUP. --norm DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: modular docbook stylesheets spe, Christian Leutloff | Thread | RE: modular docbook stylesheets spe, Frank A. Christoph |
Re: searching for closest previous , stephenng | Date | RE: searching for closest previous , Reynolds, Gregg |
Month |