1+ body { text-align : left; margin : 0 ; text-indent : 0px }
2+
3+ p { $def.all }
4+
5+ empty-line { height : 1em }
6+
7+ hr { height : 1px ; background-color : # 808080 ; margin-top : 0.5em ; margin-bottom : 0.5em ; /* 2px */ }
8+
9+ a { display : inline; $link.all }
10+ a [type = "note" ] { $footnot e-link.all }
11+
12+ image { text-align : center; text-indent : 0px ; display : block }
13+ p image { display : inline }
14+ li image { display : inline }
15+
16+ li { display : list-item; text-indent : 0em ; }
17+ ul { display : block; list-style-type : disc; margin-left : 1em }
18+ ol { display : block; list-style-type : decimal; margin-left : 1em }
19+
20+ v { text-align : left; text-align-last : right; text-indent : 1em hanging }
21+
22+ stanza { $poem.all }
23+ stanza + stanza { margin-top : 1em ; }
24+ poem { margin-top : 1em ; margin-bottom : 1em ; text-indent : 0px }
25+ text-author { $text- author.all }
26+
27+ epigraph , epigraph p { $epigraph.all }
28+ cite , cite p { $cite.all }
29+
30+ title p , h1 p , h2 p {
31+ $title.all
32+ }
33+
34+ subtitle , subtitle p , h3 p , h4 p , h5 p , h6 p {
35+ $subtitle.all
36+ }
37+
38+ title , h1 , h2 , h3 , h4 , h5 , h6 , subtitle {
39+ hyphenate : none;
40+ }
41+
42+ h1 , h2 , h3 , h4 , h5 , h6 {
43+ display : block;
44+ margin-top : 0.5em ;
45+ margin-bottom : 0.3em ;
46+ padding : 10px ;
47+ margin-top : 0.5em ;
48+ margin-bottom : 0.5em ;
49+ }
50+ title , h1 , h2 {
51+ page-break-before : always;
52+ page-break-inside : avoid;
53+ page-break-after : avoid;
54+ }
55+ ol title , ul title {
56+ page-break-before : auto;
57+ }
58+ subtitle , h3 , h4 , h5 , h6 {
59+ page-break-inside : avoid;
60+ page-break-after : avoid;
61+ }
62+ h1 { font-size : 150% }
63+ h2 { font-size : 140% }
64+ h3 { font-size : 130% }
65+ h4 { font-size : 120% }
66+ h5 { font-size : 110% }
67+
68+ table { font-size : 80% }
69+ td , th { text-indent : 0px ; padding : 3px }
70+ th { font-weight : bold; text-align : center; background-color : # DDD }
71+ /* #808080; */
72+ table caption { text-indent : 0px ; padding : 4px ; background-color : # EEE }
73+
74+ tt , samp , kbd , code , pre { font-family : "Courier New" , "Courier" , monospace; }
75+ code , pre {
76+ display : block;
77+ white-space : pre;
78+ $pre.all
79+ }
80+
81+ body [name = "notes" ] { $footnot e.all }
82+ body [name = "notes" ] section title { display : run-in; text-align : left; $footnot e-title.all page-break-before : auto ; page-break- inside: auto ; page-break- after: auto ; }
83+ body [name = "notes" ] section title p { display : inline }
84+
85+ body [name = "comments" ] { $footnot e.all }
86+ body [name = "comments" ] section title { display : run-in; text-align : left; $footnot e-title.all page-break-before : auto ; page-break- inside: auto ; page-break- after: auto ; }
87+ body [name = "comments" ] section title p { display : inline }
88+
89+ description { display : block; }
90+ title-info { display : block; }
91+ annotation { $annot ation.all }
92+ date { display : block; font-size : 80% ; font-style : italic; text-align : center }
93+ genre { display : none; }
94+ author { display : none; }
95+ book-title { display : none; }
96+ keywords { display : none; }
97+ lang { display : none; }
98+ src-lang { display : none; }
99+ translator { display : none; }
100+ document-info { display : none; }
101+ publish-info { display : none; }
102+ custom-info { display : none; }
103+ coverpage { display : none }
104+
105+ head , form , script { display : none; }
106+
107+ b , strong , i , em , dfn , var , q , u , underline , del , s , strike , small , big , sub , sup , acronym , tt , sa mp , kbd , code {
108+ display : inline;
109+ }
110+
111+ spacing { display : inline; letter-spacing : 5px }
112+
113+ sub { vertical-align : sub; font-size : 70% }
114+ sup { vertical-align : super; font-size : 70% }
115+
116+ strong , b { font-weight : bold }
117+ emphasis , i , em , dfn , var { font-style : italic }
118+ u , underline { text-decoration : underline; }
119+ del , s , strike , strikethrough { text-decoration : line-through; }
120+
121+ small { font-size : 80% ; }
122+ big { font-size : 130% ; }
123+
124+ nobr { display : inline; hyphenate : none; white-space : nowrap; }
125+
126+ dl { margin-left : 0em ; }
127+ dt { display : block; margin-left : 0em ; margin-top : 0.3em ; font-weight : bold; }
128+ dd { display : block; margin-left : 1.3em ; }
129+
130+ img {
131+ margin : 0.5em ;
132+ text-align : center;
133+ text-indent : 0em ;
134+ border-style : solid;
135+ border-width : medium;
136+ }
0 commit comments