BeginStyle (Cedar) AttachStyle (root) "default format for root nodes" { cedarRoot .5 in headerMargin 72 pt leftMargin 72 pt rightMargin 468 pt lineLength 0 pt leftIndent 0 pt rightIndent 1 firstFolio 30 firstVisibleFolio 1 column 1 sided} PrintRule (root) "default format for root nodes" { cedarRoot 72 pt leftMargin 72 pt rightMargin 15 in lineLength 0 pt leftIndent 10 pt rightIndent 1 column 1 sided} ScreenRule (look.m) "Math font" {"Math" family regular face} StyleRule (look.w) "for annotations" { "Cream" family 10 bp size bold face} ScreenRule (look.w) "for annotations" { "Cream10" family 10 bp size bold face} PrintRule (block1) "Normal text in TVPaper " { block BreakSize 4 0 topLeadingGlue } StyleRule (caption) "figure caption" { block bold face BasicIncrement smaller size BasicIncrement smaller bottomLeading BasicLeading 4 0 topLeadingGlue BasicIncrement smaller leading 8 topIndent } StyleRule (footnote) "footnote" { caption regular face 12 topIndent } StyleRule (separator) "footnote separator" { unleaded 10 topIndent 0 bottomIndent } StyleRule (footSeparator) "footnote separator" { separator } StyleRule (hungitem) "a ragged paragraph with small turnunder" { ragged BasicIncrement smaller size BasicIncrement smaller bottomLeading BasicIncrement smaller topLeading BasicIncrement smaller leading ParaIndent restIndent } StyleRule (bulletitem) "an item with a bullet" { block BasicSize restIndent the restIndent tabStops BasicSize rightIndent 16 4 0 topLeadingGlue } StyleRule (reference)"an item in a reference list" { block BasicIncrement smaller size BasicIncrement smaller bottomLeading LargeSize topLeading BasicIncrement smaller leading 3 em restIndent the restIndent tabStops } StyleRule (table4) "for many columns" { table 5 sp tabStops} StyleRule (rule4) "many columns" { table BasicLeading MoreLead 0 topLeadingGlue 0 0 0 bottomLeadingGlue 10 sp tabStops} StyleRule (distract) "abstract for TV Paper" { kopf4 15 sp tabStops BreakSize 4 0 topLeadingGlue BasicIncrement smaller size } StyleRule (kopf) "for section headings at any level" { nestingLevel 3 .gt {kopf4} % do kopf4 if nestingLevel is greater than 3 {{ head0 kopf1 kopf2 kopf3 } nestingLevel .aget .cvx .exec} .ifelse .cvx .exec } StyleRule (kopf1) "for chapter headings" { head1 isComment { QuadBreak BasicSize MoreLead topLeadingGlue } { DoubleBreak BasicSize MoreLead topLeadingGlue } .ifelse .cvx .exec LooseLeading BasicSize MoreLead bottomLeadingGlue the bottomLeading keep LooseLeading bigger keep } StyleRule (kopf2) "for major section headings" { head2 BreakPlus MoreLead MoreLead topLeadingGlue BreakSize MoreLead MoreLead bottomLeadingGlue the bottomLeading keep LooseLeading bigger keep } StyleRule (kopf3) "for minor section headings" { head3 BreakSize MoreLead MoreLead topLeadingGlue BreakSize MoreLead MoreLead bottomLeadingGlue the bottomLeading keep LooseLeading bigger keep } StyleRule (kopf4) "for run-in section headings" { head4 BreakSize MoreLead MoreLead topLeadingGlue the bottomLeading keep BasicSize bigger keep } StyleRule EndStyle