RE: Cookbook -- approaching fixpoint?

"Anton van Straaten" <[email protected]>
Newsgroups gmane.lisp.scheme.plt.schematics
Message-ID <[email protected]>
I've added some topics related to StringRecipes which are all purely for
testing at this stage, and can be ignored.  I'll clean them up when I'm
done.

I wrote:

> Re the changing conventions, there may be some minor changes yet
> to come.  I added StringRecipes and ListRecipes to the TOC topic,
> and noticed that only the headings directly in those topics
> propagate up to the table of contents in the parent - the actual
> list of recipes doesn't end up in the top-level contents.  I can
> see a couple of ways to address that.  I'll set up some examples
> to make it easier to discuss, and post when I've done that.

I'm finding that the goal of laying out the topics so that they'll work for
both convenient online navigation and viewing, as well as for sensibly
generating a printed book, is difficult to achieve with standard Twiki
features.

I don't think that's a big problem, though.  There are various alternatives.
First, we're not the first to try this:
http://twiki.org/cgi-bin/view/Codev/TWikiForBookAuthoring

and here's "Table of contents and cross-reference management", developed by
Motorola:
http://twiki.org/cgi-bin/view/Plugins/TocPlugin

That one alone might solve the problems I've come across, which mainly have
to do with restrictions in getting tables of contents to work correctly
across multiple nesting levels (I can provide the gory details if anyone
cares).

Here's a place that says it's doing printable books with TWiki:
http://www.bluedonkey.org/cgi-bin/twiki/bin/view/Books/WebHome

I haven't explored any of this in detail yet.

Some of the above should let us do what we need, but at worst, we can always
do some of our own processing to tie all the content together for printing
purposes.  There's enough markup in the pages that some scripts to do this
shouldn't be difficult.

I'll investigate this over the next couple of days.  It's possible that
simply installing the TocPlugin will do the trick, so I'll see if I can do
that "tomorrow" (later on Wednesday).

Anton



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.