#lang scribble/doc @(require scribble/manual scribble/bnf "utils.ss") @title{How to Scribble Documentation} Although the @exec{scribble} command-line utility generates output from a Scribble document (run @exec{scribble -h} for more information), documentation of PLT Scheme libraries is normally built by @exec{setup-plt}. This chapter emphasizes the @exec{setup-plt} approach, which more automatically supports links across documents. @;---------------------------------------- @section[#:tag "getting-started"]{Getting Started} To document a collection or @|PLaneT| package: @itemize{ @item{Create a file in your collection or planet package with the file extension @filepath{.scrbl}. Beware that the file name you choose will determine the output directory's name. The remainder of these instructions assume that the file is called @filepath{manual.scrbl}.} @item{Start @filepath{manual.scrbl} like this: @verbatim[#<