plt.scrbl (955B)
1 #lang scribble/manual 2 @(require "utils.rkt") 3 4 @title[#:tag "plt-manuals" #:style 'toc]{Scribbling Documentation} 5 6 The @racketmodname[scribble/manual] language and associated libraries 7 provide extensive support for documenting Racket libraries. The 8 most significant aspect of support for documentation is the way that 9 source-code bindings are connected to documentation sites through the 10 module namespace---a connection that is facilitated by the fact that 11 Scribble documents are themselves modules that reside in the same 12 namespace. @Secref["how-to-doc"] provides an introduction to using 13 Scribble for documentation, and the remaining sections document the 14 relevant libraries and APIs in detail. 15 16 @local-table-of-contents[] 17 18 @include-section["how-to.scrbl"] 19 @include-section["manual.scrbl"] 20 @include-section["scheme.scrbl"] 21 @include-section["examples.scrbl"] 22 @include-section["srcdoc.scrbl"] 23 @include-section["bnf.scrbl"] 24 @include-section["compat.scrbl"]