4.3 Manual Forms

 #lang scribble/manual package: scribble-lib
The scribble/manual language provides all of scribble/base plus many additional functions that are specific to writing Racket documentation. It also associates style properties with the generated doc export to select the default Racket manual style for rendering; see Manual Rendering Style for more information.
The scribble/manual name can also be used as a library with require, in which case it provides all of the same bindings, but without setting the reader or setting the default rendering format to the Racket manual format.

    4.3.1 Typesetting Code

      4.3.1.1 #lang-Specified Code

      4.3.1.2 Racket Code

      4.3.1.3 Preserving Comments

      4.3.1.4 Code Fonts and Styles

    4.3.2 Documenting Modules

    4.3.3 Documenting Forms, Functions, Structure Types, and Values

    4.3.4 Documenting Classes and Interfaces

    4.3.5 Documenting Signatures

    4.3.6 Various String Forms

    4.3.7 Links

    4.3.8 Indexing

    4.3.9 Images

    4.3.10 Bibliography

    4.3.11 Miscellaneous

    4.3.12 Index-Entry Descriptions

    4.3.13 Manual Rendering Style