commit 9cb3428a41423bedc58853cf689159805bb1bbbc
parent d3c27f4d56aa2e16479c4d6a7258220896b07e1e
Author: Matthew Flatt <mflatt@racket-lang.org>
Date: Tue, 8 Jan 2008 19:54:01 +0000
move/collapse web-server docs, scribble doc improvements
svn: r8262
original commit: f08dbc15dae0d5beec836e56688e82ffe384a4dd
Diffstat:
2 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/collects/scribblings/scribble/how-to.scrbl b/collects/scribblings/scribble/how-to.scrbl
@@ -51,7 +51,17 @@ EOS
gets large enough that you want it split into multiple pages,
add the @scheme['multi-page] option (omitting the quote, since
the whole right-hand side of the definition is already
- quoted).}
+ quoted).
+
+ As usual, the @filepath{info.ss} module also needs a
+ @schemeidfont{name} field. If you do not already have an
+ @filepath{info.ss} module, here's a suitable complete module:
+
+ @schemeblock[
+ (module info setup/infotab
+ (define name "Some documentation")
+ (define scribblings '(("manual.scrbl" ()))))
+ ]}
@item{Run @exec{setup-plt} to build your documentation. For a
collection, optionally supply @Flag{l} followed by the
diff --git a/collects/scribblings/scribble/scribble.scrbl b/collects/scribblings/scribble/scribble.scrbl
@@ -7,7 +7,14 @@
#:tag "top"]{@bold{Scribble}: PLT Documentation Tool}
Scribble is a collection of tools for creating prose documents,
-especially those that document libraries.
+especially those that document libraries, and especially for HTML and
+PDF (via LaTeX) output.
+
+This document itself is written using Scribble. At the time that it
+was written, its source was available at
+@(let ([url "http://svn.plt-scheme.org/plt/trunk/collects/scribblings/scribble/"])
+ (link url url))
+starting with the @filepath{scribble.scrbl} file.
@table-of-contents[]