hyper-literate/pkgs/scribble-pkgs/scribble-doc/scribblings/scribble/scribble-pp.scrbl
Matthew Flatt e7adecfd59 Scribble docs: split preprocessor variants into a separate manual
original commit: ce31b5965c4680ca53cb85d6ec6731e2f949878f
2014-02-07 22:36:01 -07:00

27 lines
821 B
Racket

#lang scribble/manual
@(require "utils.rkt")
@title{Scribble as Preprocessor}
@author["Matthew Flatt" "Eli Barzilay"]
@section-index["Preprocessor"]
The @racketmodname[scribble/text] and @racketmodname[scribble/html]
languages act as ``preprocessor'' languages for generating text or
HTML. These preprocessor languages use the same @"@" syntax as the
main Scribble tool (see @other-doc['(lib
"scribblings/scribble/scribble.scrbl")]), but instead of working in
terms of a document abstraction that can be rendered to text and HTML
(and other formats), the preprocessor languages work in a way that is
more specific to the target formats.
@table-of-contents[]
@; ------------------------------------------------------------------------
@include-section["text.scrbl"]
@include-section["html.scrbl"]
@index-section[]