hyper-literate/collects/scribblings/scribble/scribble.scrbl
Eli Barzilay b3c659f9d9 scribble/text documentation, and a few other fixes and comments
svn: r8821

original commit: 1e32dbd324467349743cde8516dadb4dcbe0dba9
2008-02-28 14:27:37 +00:00

41 lines
1.4 KiB
Racket

#lang scribble/doc
@(require scribble/manual
scribble/bnf
"utils.ss")
@title{@bold{Scribble}: PLT Documentation Tool}
Scribble is a collection of tools for creating prose documents,
especially those that document libraries, and especially for HTML and
PDF (via LaTeX) output. More generally, it is useful for cases where
you need to deal with Scheme code that is rich in textual content: it
has a syntactic extension for writing almost free-form text and a tool
for using the scribble syntax for preprocessing text files.
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[]
@; ------------------------------------------------------------------------
@include-section["how-to.scrbl"]
@include-section["layers.scrbl"]
@include-section["reader.scrbl"]
@include-section["struct.scrbl"]
@include-section["renderer.scrbl"]
@include-section["decode.scrbl"]
@include-section["doclang.scrbl"]
@include-section["docreader.scrbl"]
@include-section["basic.scrbl"]
@include-section["scheme.scrbl"]
@include-section["manual.scrbl"]
@include-section["eval.scrbl"]
@include-section["bnf.scrbl"]
@include-section["xref.scrbl"]
@include-section["preprocessor.scrbl"]
@index-section[]