ComputerGraphics.Style
Copyright © 1986 by Xerox Corporation. All rights reserved.
%
Subhana, September 12, 1986 9:15:45 am PDT
Rick Beach, March 23, 1987 9:49:28 pm PST
BeginStyle
(Cedar) AttachStyle
General declarations
(BasicSize) % normal type font size
{9 bp} .cvx .def % was 10 bp
Looks
(look.u) "up, for superscript" {
DoubleIncrement vShift
66 percent size} StyleRule
Page layout StyleRules
(root) "default format for root nodes for two-column layout" {
cedarRoot
0 pt maxVerticalExpansion
100 pt maxHorizontalExpansion
54 pt leftMargin
54 pt rightMargin
20 pc lineLength
10 pt topIndent
10 pt topLeading
0 pt leftIndent
0 pt rightIndent
8.5 in pageWidth
11 in pageLength
2 column
26 pt columnGap
0 lastDropFolio
} PrintRule
(note) "for fine points" {
block
BasicIncrement smaller size
BasicIncrement smaller topLeading
BasicIncrement smaller leading
} StyleRule
(authors) "for authors on title page" {
center
italic face
QuadBreak BasicSize MoreLead bottomLeadingGlue
} StyleRule
(authorsfullpage) "for authors on title page" {
authors
1 column
QuadBreak bottomIndent
the pageWidth the leftMargin .sub the rightMargin .sub lineLength
} StyleRule
(block) "for block paragraphs, no initial indentation" {
docStandard
regular face
BasicLeading topLeading
BasicLeading topIndent
10 pageBreakPenalty
justified lineFormatting
flushLeft lastLineFormatting
} StyleRule
(bullet) "for bulleted items" {
block
3 en restIndent
the restIndent tabStops
} StyleRule
(docStandard) "shared by various text formats" {
standard
0 maxVerticalExpansion
FontFamily
Nest
} StyleRule
(title) "for chapter headings" {
docStandard
bold face
13 bp size
BasicSize MoreLead .add leading
DoubleBreak BasicSize MoreLead topLeadingGlue
BreakSize bottomLeading
72 pt keep
centered lineFormatting
centered lastLineFormatting
} StyleRule
(titlefullpage) "for chapter headings" {
title
1 column
the pageWidth the leftMargin .sub the rightMargin .sub lineLength
} StyleRule
(head1) "for major section headings" {
block
bold face
BreakPlus topLeading
48 pt keep
} StyleRule
(head2) "for minor section headings" {
block
bold face
BasicLeading ExtraLead 2 .mul .add topLeading
48 pt keep
} StyleRule
(head3) "for minor subsection headings" {
block
italic face
1 pc leftIndent
BasicLeading ExtraLead .add topLeading
48 pt keep
} StyleRule
(numberedItem) "for numbered lists of items." {
block
2 em restIndent
the restIndent tabStops
} StyleRule
(list) "for lists of items." {
ragged
BasicSize 3 .mul bigger restIndent
the restIndent tabStops
} StyleRule
(item) "for lists of items." {
block
BasicSize 3 .mul bigger restIndent
the restIndent tabStops
} StyleRule
(reference) "an item in a reference list" {
block
(No) hyphenation
2 em restIndent
2 maxHorizontalExpansion
the restIndent tabStops
} StyleRule
(table4) "for more columns" {
table
8 en tabStops
8 bp size
} StyleRule
(windowhead) "for heading around windows" {
head
0 rightIndent
96 pt keep
74 pt bottomLeading
} StyleRule
(window) "for heading around windows" {
ragged
0 leftIndent
0 rightIndent
90 pt tabStops
0 topLeading
68 pt .neg bottomLeading
} StyleRule
(windowragged) "for black window" {
ragged
102 pt leftIndent
0 rightIndent
63 pt .neg topLeading
} StyleRule
EndStyle