6.11.4 Manual CSS Style Classes
The following renderings of "demo-manual.scrbl" demonstrate all of the CSS style classes used by scribble/manual forms and functions in addition to the base style classes.
- S1 Manual All-Styles Document shows the original style in a single-page rendering without a search box. 
- M1 Manual All-Styles Document shows the original style in a multi-page rendering without a search box. 
- S2 Manual All-Styles Document shows the current manual style’s adjustments in a single-page rendering with a search box. 
- M2 Manual All-Styles Document shows the current manual style’s adjustments in a multi-page rendering with a search box. 
The style classes:
| 
 | RktSym | 
 | Identifiers with no for-label binding. | 
| 
 | RktValLink | 
 | Identifier with for-label binding to a variable definition. | 
| 
 | RktValDef | 
 | Definition site of a variable, normally combined with RktValLink. | 
| 
 | RktStxLink | 
 | Identifier with for-label binding to a syntactic-form definition. | 
| 
 | RktStxDef | 
 | Definition site of a syntactic form, normally combined with RktStxLink. | 
| 
 | RktSymDef | 
 | Definition site of an identifier without binding (normally a mistake), combined with RktSym. | 
| 
 | RktVar | 
 | Local variable or meta-variable. | 
| 
 | RktRes | 
 | REPL result. | 
| 
 | RktOut | 
 | Output written to the current output port. | 
| 
 | RktErr | 
 | Output written to the current error port. | 
| 
 | RktCmt | 
 | A comment in Racket code. | 
| 
 | RktVal | 
 | A literal value in Racket code. | 
| 
 | RktPn | 
 | Parentheses, keywords, and similar delimiters in Racket code. | 
| 
 | RktRdr | 
 | Reader shorthands in Racket code, except for commas. | 
| 
 | RktMeta | 
 | An unquoting comma in Racket code. | 
| 
 | highlighted | 
 | Hilighlted code (via code:highlight in racketblock, for example). | 
| 
 | RktIn | 
 | Foreground for literal characters written with litchar. | 
| 
 | RktInBG | 
 | Background for literal characters written with litchar. | 
| 
 | RktModLink | 
 | A module name linked to the module’s definition. | 
| 
 | RktMod | 
 | A module name (normally RktModLink, instead). | 
| 
 | RktKw | 
 | A “keyword;” not normally used. | 
| 
 | RktOpt | 
 | Brackets for optional arguments (in function definitions). | 
| 
 | 
 | 
 | 
 | 
| 
 | RktBlk | 
 | Wrapper for multi-linke Racket code blocks. | 
| 
 | 
 | 
 | 
 | 
| 
 | defmodule | 
 | Module definition block. | 
| 
 | RpackageSpec | 
 | Package specification within a module-definition block. | 
| 
 | 
 | 
 | 
 | 
| 
 | RBoxed | 
 | Definition block; always combined with boxed. | 
| 
 | together | 
 | Table within a together grouping. | 
| 
 | RBackgroundLabel | 
 | Wrapper for “procedure,” “syntax,” etc., backing in a definition box. | 
| 
 | RBackgroundLabelInner | 
 | Wrapper within RBackgroundLabel. | 
| 
 | RForeground | 
 | Wrapper for element to appear over a RBackgroundLabel. | 
| 
 | prototype | 
 | Wrapper for a multi-line procedure-definition prototype. | 
| 
 | argcontract | 
 | Wrapper for a multi-line argument contract and default value. | 
| 
 | specgrammar | 
 | Wrapper for a grammar with a syntactic-form definition box. | 
| 
 | inherited | 
 | Wrapper for a margin “inherited methods” table. | 
| 
 | inheritedlbl | 
 | Wrapper for “Inherited methods:” and “from” labels. | 
| 
 | 
 | 
 | 
 | 
| 
 | leftindent | 
 | Left-indented block, such as form specsubform. | 
| 
 | insetpara | 
 | Inset block. | 
| 
 | 
 | 
 | 
 | 
| 
 | Rfilebox | 
 | Wrapper for a file box (via filebox), | 
| 
 | Rfiletitle | 
 | Outer wrapper for a file box title. | 
| 
 | Rfilename | 
 | Inner wrapper for a file box title. | 
| 
 | Rfilecontent | 
 | Wrapper for file box content. | 
| 
 | 
 | 
 | 
 | 
| 
 | SHistory | 
 | Wrapper for history paragraphs. | 
| 
 | 
 | 
 | 
 | 
| 
 | RBibliography | 
 | Wrapper for a bibliography section. |