Date: Thu, 15 Jun 2000 10:00:44 +0000 From: Nik Clayton <nik@freebsd.org> To: papowell@astart.com Cc: freebsd-doc@freebsd.org Subject: Re: Can a DocBook Wizard Spare A Few Minutes? Message-ID: <20000615100044.A11865@kilt.nothing-going-on.org> In-Reply-To: <200006132056.NAA03484@h4.private>; from papowell@astart.com on Tue, Jun 13, 2000 at 01:56:48PM -0700 References: <200006132056.NAA03484@h4.private>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 13, 2000 at 01:56:48PM -0700, papowell@astart.com wrote:
> 1. Deeper TOC Listings for HTML Output
>
> Right now the TOC only does two levels of listing. I would
> like to increase the depth. How do I do this?
> NOW WANT
>
> main main
> main.1 main.1
> main.1.1 main.1.1
> main.1.1.1 main.1.1.1
> main.1.1.2 main.1.1.2
> main.2 main.2
> main.2.1 main.2.1
>
> ...
Dunno yet. . .
% cd /usr/local/share/sgml/docbook/dsssl/modular/html
% grep toc * | more
Looks like dbautoc.dsl defines it. Looking in there. . .
;; Returns the depth of auto TOC that should be made at the nd-level
(define (toc-depth nd)
(if (string=? (gi nd) (normalize "book"))
3
1))
Hmm. Looks like instead of just defining a number, there's a function
that returns a variable depth, depending on whether this is a book or
not.
I suppose if you wanted everything to have a TOC depth of 4 you could
just do:
(define (toc-depth nd)
4)
in your .dsl file, otherwise you can be more creative as necessary.
> 2. How Do I Produce an Index? I would like to do this
> for both HTML and PS output, but I would be happy
> with just PS output.
> a) the markup notation in the body
> b) the jade + tex + tools to use
See $PREFIX/share/sgml/docbook/dsssl/modular/doc/indexing.html (where
$PREFIX is normally /usr/local, but might be different if you've configured
things differently.
Actually, take a look at index.html in the same directory, and read through
what's there, as it'll probably help.
> 3. How Do I Produce an Glossary? I would like to do this
> for both HTML and PS output, but I would be happy
> with just PS output.
> a) the markup notation in the body
> b) the jade + tex + tools to use
Isn't this covered in DocBook: The Definitive Guide? It's in the online
version (see http://www.docbook.org/) in Section II: Reference (see the
Glossary, FirstTerm, and GlossTerm element descriptions, and examples).
> 4. The current tex output numbers pages, but does not do it
> correctly.
> Now Should Be
> Title Page (Correct - no number)
> Dedication 2 i
> Preface... 3-... ii-...
>
> Part1 n 1
>
> I KNOW just KNOW that there is a way to do this, and I am going to
> probably hit myself with a dope slap when somebody tells me.
Pass. I think it's supposed to do this. Asking on the DocBook-Apps mailing
list is probably best.
> 5. I have tried to put images into the HTML and TeX / PS format.
> Other people have done it.
> a) What is the magic markup I need
> b) How do I convince the tex stuff to FIND the file containing the
> graphic? I keep thinking that I did this a LOooonnng time ago,
> with a graphic tool, but this was using latex and some macros,
> and it is long gone from my memory and archives.
Go to the web archives of the -doc list, and search for a message from
me with the subject
Including images in the documentation
for how to do this.
N
--
Internet connection, $19.95 a month. Computer, $799.95. Modem, $149.95.
Telephone line, $24.95 a month. Software, free. USENET transmission,
hundreds if not thousands of dollars. Thinking before posting, priceless.
Somethings in life you can't buy. For everything else, there's MasterCard.
-- Graham Reed, in the Scary Devil Monastery
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000615100044.A11865>
