Thanks for the fast response!  In fact I found a "better" solution...

On 2005-06-03 18:41, Stephen Turner wrote:
> The <div> around the header is generally a Good Thing, so that you can 
> format the header.

If the header is text.  Not if it's directions for the HTML renderer.

> And I'm actually pretty skeptical about wrapping the whole page in
> <div> because then you can't add any other <div>'s, as you
> discovered.

Sure you can--but they need to be nested properly.  So you have to be
clever about it or write an HTML parser to find out where it's OK to
insert them.  Yuck!

> Normally you can achieve the desired effect using styles on the
> <body> tag, and just put the navigation bar in a <div>.

Modifying the style for main doesn't work for the navbar example,
because the navbar ends up inside of main.

> So the answer is: no, and I don't intend to add it, sorry -- but it's easy 
> to modify the source and recompile.

I just needed to add a line to my Makefile.  Here's a little context:

index.html: $(LOGS) $(DEPS)
            $(ANALOGCMD) +C'OUTFILE $@'
            sed --in-place "s/<body>/<body>\n<\!--\#include 
virtual=\"\/nav.ihtml\" -->\n<div class=\"main\">/" $@
            chmod +x $@

Ugly, but it seems to work like a charm :) In case anyone wants to see
output, I've moved a sample (which won't update; it's just for you
guys) to http://koryukanboulder.com/analog/

And thanks for the amazing software!  It's a pleasure to use!!

Cheers,
-Ben

--
Ben Pearre          http://hebb.mit.edu/~ben       PGP: CFDA6CDA
         Free music at http://hebb.mit.edu/FreeMusic
Don't let Bush read your email!             http://www.gnupg.org
+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.meer.net/mailman/listinfo/analog-help
|
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
+------------------------------------------------------------------------

Reply via email to