Skip to content

Commit 08c053a

Browse files
committedSep 8, 2022
[tools/makereport] Tweak vertical whitespace styling, add end tags
1 parent 8f153df commit 08c053a

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed
 

‎tools/makereport

+16-12
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22

33
readonly paper="${1%.md}"
44

5-
(cat <<HEAD
5+
(cat <<HEAD
66
<!DOCTYPE html>
7-
<html><head><meta charset="utf-8">
7+
<html>
8+
<head>
9+
<meta charset="utf-8">
810
<style>
911
html {
1012
font-size: 100%;
@@ -45,8 +47,8 @@ span.backtick {
4547
a::-moz-selection{background:rgba(255,255,0,0.3);color:#0645ad}
4648
a::selection{background:rgba(255,255,0,0.3);color:#0645ad}
4749
48-
p{
49-
margin:1em 0;
50+
p {
51+
margin: 0 0 1.35em 0;
5052
}
5153
5254
img{
@@ -61,7 +63,7 @@ h1,h2,h3,h4,h5,h6 {
6163
h4,h5,h6{ font-weight: bold; }
6264
h1{ font-size:2.5em; }
6365
h2{ font-size:2em; border-bottom:1px solid silver; padding-bottom: 5px; }
64-
h3{ font-size:1.5em; }
66+
h3{ font-size:1.5em; margin: 1em 0 0.5em 0; }
6567
h4{ font-size:1.2em; }
6668
h5{ font-size:1em; }
6769
h6{ font-size:0.9em; }
@@ -75,14 +77,14 @@ border-left: 0.5em #EEE solid;
7577
hr { display: block; height: 2px; border: 0; border-top: 1px solid #aaa;border-bottom: 1px solid #eee; margin: 1em 0; padding: 0; }
7678
7779
78-
pre, code, kbd, samp {
80+
pre, code, kbd, samp {
7981
font-family: "DejaVu Sans Mono", Consolas, Courier, serif;
8082
}
81-
kbd, samp {
82-
color: #000;
83+
kbd, samp {
84+
color: #000;
8385
border-radius:3px;
8486
background-color: #F8F8F8;
85-
border: 1px solid #CCC;
87+
border: 1px solid #CCC;
8688
}
8789
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 5px 12px;}
8890
@@ -98,9 +100,9 @@ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: b
98100
sup { top: -0.5em; }
99101
sub { bottom: -0.25em; }
100102
101-
ul, ol { margin: 1em 0; padding: 0 0 0 2em; }
102-
ul ul, ul ol, ol ul, ol ol { margin: 0; padding: 0 0 0 1em; }
103-
li { padding: 1ex 0; }
103+
ul, ol { margin: 0 0 1em 0; padding: 0 0 0 2em; }
104+
ul ul, ul ol, ol ul, ol ol { margin: 0; padding: 0 0 0 1.35em; }
105+
li { padding: 0 0 1ex 0; }
104106
li p:last-child { margin: 0 }
105107
dd { margin: 0 0 0 2em; }
106108
@@ -138,4 +140,6 @@ HEAD
138140
echo -e "</style>\n<title>$(echo -n "${paper}" | tr prn PRN)</title>\n</head>\n<body>"
139141

140142
markdown "${1}"
143+
144+
echo -e "</body>\n</html>"
141145
) > "${paper}.html"

0 commit comments

Comments
 (0)