4.2 Manual Forms

► |  | Scribble: The Racket Documentation Tool

1 | Getting Started
2 | @ Syntax
3 | High-Level Scribble API
4 | Scribbling Documentation
5 | Literate Programming
6 | Low-Level Scribble API
7 | Running scribble
| Index

► | 4 | Scribbling Documentation

4.1 | Getting Started with Documentation
4.2 | Manual Forms
4.3 | Racket
4.4 | Evaluation and Examples
4.5 | In-Source Documentation
4.6 | BNF Grammars
4.7 | Compatibility Libraries

▼ | 4.2 | Manual Forms

4.2.1 | Typesetting Code
4.2.2 | Documenting Modules
4.2.3 | Documenting Forms, Functions, Structure Types, and Values
4.2.4 | Documenting Classes and Interfaces
4.2.5 | Documenting Signatures
4.2.6 | Various String Forms
4.2.7 | Links
4.2.8 | Indexing
4.2.9 | Bibliography
4.2.10 | Version History
4.2.11 | Miscellaneous
4.2.12 | Index-Entry Descriptions
4.2.13 | Manual Rendering Style

top ← prev up next →

#### 4.2`` 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.2.1 Typesetting Code
4.2.1.1 #lang-Specified Code
4.2.1.2 Racket Code
4.2.1.3 Preserving Comments
4.2.1.4 Code Fonts and Styles
4.2.2 Documenting Modules
4.2.3 Documenting Forms, Functions, Structure Types, and Values
4.2.4 Documenting Classes and Interfaces
4.2.5 Documenting Signatures
4.2.6 Various String Forms
4.2.7 Links
4.2.8 Indexing
4.2.9 Bibliography
4.2.10 Version History
4.2.11 Miscellaneous
4.2.12 Index-Entry Descriptions
4.2.13 Manual Rendering Style

top ← prev up next →