BeginStyle
(BasicPrint) AttachStyle
(
bp) "big point"
{72.0 .div in} StyleRule
(
BasicSize) % normal type font size
14 bp .def
(
BasicIncrement) % normal type font size change
2 bp .def
(
ExtraLead) % normal between-lines leading
4 bp .def
(
CodeIndent) % normal amount to indent nested code nodes
15 bp .def
(FontFamily) "main font" { "Helvetica" family } StyleRule
(BodyFontFamily) "screen font" { "Tioga" family } ScreenRule
(BodyFontFamily) "print font" { "Helvetica" family } PrintRule
(AlternateFontFamily) "other font" { "TimesRoman" family } StyleRule
(
DoubleIncrement) % double type font size change
BasicIncrement BasicIncrement .add .def
(
DoubleSize) % twice basic font size
BasicSize BasicSize .add .def
(
LargeSize) % large font size
BasicSize BasicIncrement .add .def
(
XLSize) % large font size
BasicSize DoubleIncrement .add .def
(
BasicLeading) % normal type leading
BasicSize ExtraLead .add .def
(
LooseLeading) % normal type leading
BasicLeading ExtraLead .add .def
(
MoreLead) % double inter-paragraph spacing
ExtraLead 3 .mul .def
(
BreakSize) % normal inter-paragraph spacing
BasicLeading MoreLead .add .def
(
BreakPlus) % extra inter-paragraph spacing
BreakSize ExtraLead .add .def
(
DoubleBreak) % twice inter-paragraph spacing
BreakSize MoreLead .add .def
(
TripleBreak) % triple inter-paragraph spacing
DoubleBreak MoreLead .add .def
(
QuadBreak) % quadruple inter-paragraph spacing
TripleBreak MoreLead .add .def
(Nest) "display nesting level" { DoubleSize bigger leftIndent } StyleRule
EndStyle