DocGraphics.Style
Copyright © 1986 by Xerox Corporation. All rights reserved.
Rick Beach, May 22, 1986 12:38:50 pm PDT
Subhana Menis, January 30, 1987 7:19:38 am PST
BeginStyle
(BlueAndWhite) AttachStyle
(BasicSize) % normal type font size
{11 bp} .cvx .def
(BasicLeading) % normal type leading
{16 bp} .cvx .def
General declarations
Looks
Formats
(block) "for block paragraphs, no initial indentation" {
docStandard
regular face
BreakSize MoreLead 0 topLeadingGlue
10 pageBreakPenalty
3 maxHorizontalExpansion
(English) hyphenation
justified lineFormatting
flushLeft lastLineFormatting
the leading 2 .mul keep
} StyleRule
(caption) "for figure captions" {
block
justified lineFormatting
bold face
BasicIncrement smaller size
BasicIncrement smaller topLeading
BasicIncrement smaller leading
} StyleRule
(head1) "for chapter headings" {
docStandard
bold face
LargeSize size
LargeSize MoreLead .add leading
isComment {
QuadBreak BasicSize MoreLead topLeadingGlue
} {
HexBreak BasicSize MoreLead topLeadingGlue
} .ifelse .cvx .exec
DoubleBreak BasicSize MoreLead bottomLeadingGlue
75 pageBreakAfterLastLinePenalty
BasicLeading 6 .mul pt keep
} StyleRule
(head2) "for major section headings" {
docStandard
bold face
BasicSize MoreLead .add leading
DoubleBreak BasicSize MoreLead topLeadingGlue
DoubleBreak BasicSize MoreLead bottomLeadingGlue
50 pageBreakAfterLastLinePenalty
BasicLeading 4 .mul keep
} StyleRule
(horizontalrule) "for rules (solid lines) used to separate things" {
docStandard
6 pt leading
6 pt topLeading
6 pt bottomLeading
0 em firstIndent
0 em restIndent
} StyleRule
(indent) "for indented paragraphs" {
block
BasicSize 2 .mul bigger leftIndent
} StyleRule
(item) "for lists of items." {
indent
BasicSize 2 .mul bigger restIndent
the restIndent tabStops
LooseLeading ExtraLead 0 topLeadingGlue
} StyleRule
(note) "for fine points" {
block
BasicIncrement smaller size
BasicIncrement smaller topLeading
BasicIncrement smaller leading
} StyleRule
(pageNumber) "applied to the folio number when printing" {
unleaded
} StyleRule
(reference) "an item in a reference list" {
block
(No) hyphenation
3 em restIndent
3 maxHorizontalExpansion
the restIndent tabStops
LooseLeading ExtraLead 0 topLeadingGlue
} StyleRule
(root) "default format for root nodes" {
cedarRoot
} ScreenRule
(root) "default format for root nodes" {
cedarRoot
85 pt leftMargin
85 pt rightMargin
442 pt lineLength
0 leftIndent
0 pt rightIndent
2 sided
1 firstFolio
2 firstVisibleFolio
1 lastDropFolio
} PrintRule
EndStyle