Formats
(
look.m) "math looks for the display" {
"Math" family
10 bp size % only 8 and 10 point screen fonts
} ScreenRule
(
abstract) "for abstract on title page" {
body
the leading topLeading
the leading bottomLeading
} StyleRule
(
abstractbody) "for abstract on title page" {
body
the leading topLeading
the leading bottomLeading
} StyleRule
(
authors) "for authors on title page" {
center
singleColumn
48.75 pt bottomLeading % 65 pt at 25% reduction
48.75 pt bottomIndent
} StyleRule
(
block) "for block paragraphs, no initial indentation" {
docStandard
regular face
BasicLeading MoreLead 0 topLeadingGlue
justified lineFormatting
flushLeft lastLineFormatting
} StyleRule
(
caption) "for figure captions" {
center
BasicIncrement smaller size
BasicIncrement smaller leading
the leading 6 pt .add topLeading
the leading bottomLeading
} StyleRule
(
copyrightBlock) "for supplied copyright hole" {
docStandard
96 pt topLeading
96 pt topIndent
% copyright box is 96 pt high = 128 pt at 25% reduction
} StyleRule
(
head1) "for chapter headings" {
docStandard
center
LargeSize size
LargeSize BasicIncrement .add leading
TripleBreak BasicSize MoreLead topLeadingGlue
BreakSize BasicSize MoreLead bottomLeadingGlue
14 pt keep
} StyleRule
(
head2) "for major section headings" {
docStandard
italic face
BasicSize MoreLead .add leading
BreakPlus BasicSize MoreLead topLeadingGlue
BreakSize BasicSize MoreLead bottomLeadingGlue
50 pageBreakAfterLastLinePenalty
the bottomLeading keep
BasicSize bigger keep
BasicSize bigger keep
} StyleRule
(
head3) "for minor section headings" {
docStandard
italic face
BasicSize MoreLead .add leading
BreakPlus BasicSize MoreLead topLeadingGlue
BreakSize BasicSize MoreLead bottomLeadingGlue
25 pageBreakAfterLastLinePenalty
the bottomLeading keep
BasicSize bigger keep
BasicSize bigger keep
} StyleRule
(
head4) "for run-in section headings" {
block
BreakPlus BasicSize MoreLead topLeadingGlue
the bottomLeading keep
BasicSize bigger keep
} StyleRule
(
horizontalrule) "for rules (solid lines) used to separate things" {
docStandard
6 pt leading
6 pt topLeading
9 pt topIndent
6 pt bottomLeading
0 em firstIndent
0 em restIndent
justified lastLineFormatting
all underlining
} StyleRule
(
hungOverItem) "for definitions, etc." {
body
0 leftIndent
2 in restIndent
LooseLeading ExtraLead 0 topLeadingGlue
flushLeft lineFormatting
flushLeft lastLineFormatting
} StyleRule
(
reference) "an item in a reference list" {
block
flushLeft lineFormatting
flushLeft lastLineFormatting
BasicIncrement smaller size
the size BasicIncrement .add topLeading
the size BasicIncrement .add bottomLeading
the size BasicIncrement .add leading
5 en restIndent
the restIndent tabStops
} StyleRule
(
root) "default format for root nodes" {
cedarRoot
} ScreenRule
(
root) "default format for root nodes" {
cedarRoot
27 pt topMargin % 36 pt at 25% reduction
27 pt headerMargin
27 pt footerMargin
60 pt bottomMargin % 80 pt at 25% reduction
231.0 pt lineLength % 308 pt at 25% reduction
25.5 pt columnGap % 34 pt at 25% reduction
63.75 pt leftMargin % (82+88)/2 at 25% reduction
63.75 pt rightMargin
0 leftIndent
0 rightIndent
999999 firstHeaders % no headers for pages
2 column
} PrintRule
(
singleColumn) "for single full-page-width nodes" {
fullWidth lineLength
1 column
} StyleRule
(
subtitle) "for subtitle nodes" {
title
BasicIncrement smaller size
} StyleRule
(
title) "for title nodes" {
titleFormat
18 bp size % to avoid font substitution on screen
} ScreenRule
(
title) "for title nodes" {
titleFormat
} PrintRule
(
titleFormat) "for title nodes" {
% 162.75 pt = 217 pt vertical height at 25% reduction
% copyright box is 96 pt high = 128 pt at 25% reduction
head
bold face
DoubleIncrement bigger size
DoubleBreak leading
54 pt topLeading % 72 pt at 25% reduction
54 pt topIndent
QuadBreak bottomLeading
singleColumn
0 firstIndent
0 restIndent
centered lineFormatting
centered lastLineFormatting
144 pt keep
} StyleRule