1$COMMENT { 2 display: block; 3 color: purple; 4 white-space: pre; 5} 6 7$PROCINS { 8 color: olive; 9 font-size: 10pt; 10 white-space: pre; 11} 12 13$DOCUMENT { 14 font-family: fixed; 15 font-size: 12pt; 16} 17 18rfc:before { 19 display: block; 20 content: attr(docName); 21 text-align: center; 22} 23 24rfc>front title { 25 display: block; 26 font-weight: bold; 27 margin-top: 24pt; 28 text-align: center; 29} 30 31rfc>front author:before { 32 content: attr(initials) " " attr(surname); 33 margin-top: 12pt; 34 display: block; 35 text-align: right; 36} 37 38rfc>front organization { 39 display: block; 40 text-align: right; 41} 42rfc>front address { 43 display: block; 44 text-align: right; 45} 46 47rfc>front email { display: block; } 48rfc>front uri { display: block; } 49 50rfc>front date:before { 51 display: block; 52 content: attr(month) " " attr(day) " " attr(year); 53 text-align: right; 54 margin-bottom: 24pt; 55} 56 57rfc>front area:before { content: "Area: "; } 58rfc>front area:after { content: "; "; } 59rfc>front keyword:before { content: "Keyword: "; } 60rfc>front keyword:after { content: "; "; } 61 62rfc>front abstract:before { 63 content: "Abstract"; 64 display: block; 65 font-weight: bold; 66 margin-top: 6pt; 67} 68 69section section section:before { 70 content: counter(sec1, decimal) "." counter(sec2, decimal) "." counter(sec3,decimal) " " attr(title); 71 display: block; 72 font-weight: bold; 73 color: blue; 74 margin-top: 6pt; 75} 76 77section section:before { 78 content: counter(sec1, decimal) "." counter(sec2, decimal) " " attr(title); 79 display: block; 80 font-weight: bold; 81 margin-top: 6pt; 82} 83 84section:before { 85 display: block; 86 content: counter(sec1, decimal) " " attr(title); 87 font-weight: bold; 88 margin-top: 6pt; 89} 90 91references:before { 92 display: block; 93 content: attr(title); 94 font-weight: bold; 95 margin-top: 6pt; 96} 97 98section { 99 display: block; 100 margin-top: 20pt; 101 counter-increment: sec1; 102 counter-reset: sec2; 103 counter-reset: sec3; 104} 105 106section section { 107 display: block; 108 margin-top: 20pt; 109 counter-increment: sec2; 110} 111 112section section section { 113 counter-increment: sec3; 114} 115 116 117list[style="numbers"] { 118 list-style-type: digits; 119} 120 121list[style="symbols"] { 122 list-style-type: disk; 123} 124 125list t { 126 display: list-item; 127} 128 129list[style="hanging"] t:before { 130 content: attr(hangText); 131} 132 133t { 134 margin-top: 12pt; 135 margin-left: 2em; 136 display: block; 137} 138 139artwork { 140 display: block; 141 white-space: pre; 142 margin-left: 2em; 143} 144 145preamble, postamble { 146 display: block; 147 margin-left: 2em; 148} 149 150reference { 151 display: block; margin-top: 6pt; 152 text-indent: -6.5em; margin-left: 6.5em; 153} 154reference:before { content: "[" attr(anchor) "] "; } 155reference title:after { content: ", "; } 156reference author:before { content: attr(initials) " " attr(surname); } 157reference author:after { content: ", "; } 158reference organization { display: none; } 159reference address { display: none; } 160reference date:before { content: attr(month) " " attr(year); } 161reference seriesInfo:before { content: ", " attr(name) " " attr(value);} 162reference area { display: none; } 163reference keyword { display: none; } 164reference:after { content: "."; } 165 166 167 168