BeginStyle (Cedar) AttachStyle (device) "xc" StyleParam (basicSize) 9.5 bp StyleParam (captionSize) 8.8 bp StyleParam (authorSize) 10.0 bp StyleParam (codeSize) 9.5 bp StyleParam (extraLead) 1.0 bp StyleParam (basicIncrement) 2 bp StyleParam (columnGap) 0.34 in StyleParam (CaptionSize) {the captionSize Magnified} .cvx .def (AuthorSize) {the authorSize Magnified} .cvx .def (FontPrefix) "default font prefix" { "Xerox/TiogaFonts/" fontPrefix } ScreenRule (FontPrefix) "default font prefix" { IF the device (press) .eq THEN {"Xerox/PressFonts/" fontPrefix} ELSE {"Xerox/XC1-2-2/" fontPrefix} FI } PrintRule (FontFamily) "main font" { "TimesRoman" family } ScreenRule (FontFamily) "main font" { "Classic" family } PrintRule (AlternateFontFamily) "other font" { "Helvetica" family } ScreenRule (AlternateFontFamily) "other font" { "Modern" family } PrintRule (CodeFont) "code font" { IF the device (press) .eq THEN {"Tioga" family} ELSE {FontFamily} FI CodeSize size } ScreenRule (CodeFont) "code font" { FontFamily CodeSize size } PrintRule (look.o) "other font" { AlternateFontFamily CaptionSize size } StyleRule (singlecolumn) "for single full-page-width nodes" { 7.0 in lineLength 1 column } StyleRule (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" { block the leading topLeading the leading bottomLeading } StyleRule (abstractbody) "for abstract on title page" { body the leading topLeading the leading bottomLeading } StyleRule (artworkCaption) "applied to inserted artwork captions" { tight look.b look.o CaptionSize size } StyleRule (authors) "for authors on title page" { center singlecolumn % 48.75 pt bottomLeading 65 pt at 25% reduction % 48.75 pt bottomIndent 0.5 in bottomLeading 0.5 in bottomIndent AuthorSize size } StyleRule (block) "for block paragraphs, no initial indentation" { docStandard regular face % BasicLeading MoreLead 0 topLeadingGlue BreakSize MoreLead 0 topLeadingGlue (English) hyphenation justified lineFormatting flushLeft lastLineFormatting } StyleRule (caption) "for figure captions" { block bold face 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 1.15 in topLeading 1.15 in topIndent } StyleRule (display2) "like display but no indentation" { block (No) hyphenation MoreLead bigger topLeading MoreLead bigger bottomLeading % ParaIndent bigger leftIndent } StyleRule (head1) "for chapter headings" { docStandard bold face LargeSize size LargeSize BasicIncrement .add leading TripleBreak BasicSize MoreLead topLeadingGlue BreakSize BasicSize MoreLead bottomLeadingGlue % 144 pt keep -- this seems a bit large, Bier August 5, 1991 1.25 in keep 2 column } StyleRule (head2) "for major section headings" { docStandard bold 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 (keywords) "for the keywords after the abstract" { block } StyleRule (reference) "an item in a reference list" { block (No) hyphenation 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 (item) "for lists of items." { block BasicSize 3 .mul bigger restIndent the restIndent tabStops % LooseLeading ExtraLead 0 topLeadingGlue } StyleRule (root) "default format for root nodes" { cedar.root } ScreenRule (root) "default format for root nodes" { 9.5 bp basicSize 9.5 bp codeSize cedar.root 8.5 in pageWidth 11.0 in pageLength 0.7 in topMargin % a little less than 0.75 because the DocuTech shifts down 0.8 in bottomMargin % a little more than 0.75 because the DocuTech shifts down % 27 pt headerMargin % 27 pt footerMargin 6 pt footerMargin 0 pt headerMargin 3.33 in lineLength 0.825 in leftMargin % a little more than 0.75 because the DocuTech shifts left 0.675 in rightMargin % a little less than 0.75 because the DocuTech shifts left 0 leftIndent 0 rightIndent 999999 firstHeaders % no headers for pages 2 column } PrintRule (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" { head bold face DoubleIncrement bigger size DoubleBreak leading % 54 pt topLeading 72 pt at 25% reduction % 54 pt topIndent 0.67 in topLeading 0.67 in topIndent % QuadBreak bottomLeading 0.45 in bottomLeading singlecolumn 0 firstIndent 0 restIndent centered lineFormatting centered lastLineFormatting 144 pt keep } StyleRule (standard) "xxxx" { cedar.standard 2 column } StyleRule EndStyle ฬCedarACM2ColumnReduced.style Copyright ำ 1986, 1987 by Xerox Corporation. All rights reserved. Created by Beach, November 7, 1983 12:39 pm Michael Plass, November 25, 1987 10:38:09 am PST Rick Beach, August 12, 1987 5:53:38 pm PDT LoriFelton, June 5, 1989 4:11:14 pm PDT Bier, February 17, 1993 5:04 pm PST Produce a two-column ACM conference paper scaled to an 8.5 x 11 inch page. No further reduction should be needed in the publishing process. Use XC fonts Classic and Modern. Basic StyleParam Declarations controls font selection; known options are: press, anacapa, xc normal font size. Also modified in the root format because cg-cstriumvirate is a larger font than cg-cstimes normal font size for code. Also modified in the root format normal between-lines leading normal font size change for some reason, this value has to be global, not in the root format General declarations Formats % 0.34 in columnGap -- must be defined above as a global variable ส d˜header™IcodešœB™BK™+L™0L™*L™'K™#—K™K™ฎK™ruledef˜ Mšœฯbœ ˜—Ihead™item• CharProps"Postfix0.83333 1 0.7 textColoršœœ˜–"+Postfix0.83333 1 0.7 textColor™+L–"Postfix0.83333 1 0.7 textColor™——šœ œ˜Lšœ3™3—šœ œ˜Lšœ9™9—Ošœ œ˜šœœ˜Lšœ<™<—šœ œ˜Lšœ™—šœœ˜ Lšœ™—šœ œ˜L™D—Ošœ œ'˜3Ošœ œ&˜1N™–"%Postfix0.83333 1 0.7 textColoršœ œ˜%O–"Postfix0.83333 1 0.7 textColoršœ˜O–" Postfix0.83333 1 0.7 textColoršœ ˜ —–"%Postfix0.83333 1 0.7 textColoršœ œ˜%–"Postfix0.83333 1 0.7 textColoršฯkœ˜O–"%Postfix0.83333 1 0.7 textColoršžœ!˜%O–"%Postfix0.83333 1 0.7 textColoršžœž˜%—O–" Postfix0.83333 1 0.7 textColoršœ ˜ —–"Postfix0.83333 1 0.7 textColoršœ œ˜O–"Postfix0.83333 1 0.7 textColoršœ˜O–" Postfix0.83333 1 0.7 textColoršœ ˜ —–"Postfix0.83333 1 0.7 textColoršœ œ˜O–"Postfix0.83333 1 0.7 textColoršœ˜O–" Postfix0.83333 1 0.7 textColoršœ ˜ —–"$Postfix0.83333 1 0.7 textColoršœœ˜$O–"Postfix0.83333 1 0.7 textColoršœ˜O–" Postfix0.83333 1 0.7 textColoršœ ˜ —–"$Postfix0.83333 1 0.7 textColoršœœ˜$O–"Postfix0.83333 1 0.7 textColoršœ˜O–" Postfix0.83333 1 0.7 textColoršœ ˜ —šœœ˜Ošžœžœžœž˜DOšœ ˜ Ošœ ˜ —šœœ˜Ošœ ˜ Ošœ ˜ Ošœ ˜ —šœœฯo œ˜Ošœ˜Ošœ˜Ošœ ˜ —N™šœ œ&˜3Ošœ˜Ošœ˜Ošœ ˜ —šœœ ˜'O˜ O˜-Ošœ ˜ —šœœ ˜)O˜Ošœ˜Ošœ˜Ošœ ˜ —šœ œ ˜-O˜Ošœ˜Ošœ˜Ošœ ˜ —šœœ*˜9O˜O˜O˜O˜Ošœ ˜ —šœœ˜'O˜Ošœ ˜ Ošœ2˜2Ošœ˜Ošœ˜Ošœ˜O˜Ošœ ˜ —šœœ2˜8Ošœ ˜ O˜ Ošœ(˜(Ošœ#˜#O˜Ošœ˜Ošœ˜Ošœ ˜ —šœœ˜!O˜O˜ O˜O˜Ošœ ˜ Ošœ˜Ošœ ˜ —šœœ!˜0O˜ O˜O˜O˜7O˜O˜Ošœ ˜ —šœœ%˜.O˜O˜Ošœ˜Ošœ˜Ošœ˜Ošœ ˜ —šœœ˜ Ošœ ˜ O˜ Ošœ˜Ošœ%˜%Ošœ-˜-Ošœ.˜.O˜