This repository has been archived by the owner on Jul 2, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathconfig.json
120 lines (120 loc) · 2.17 KB
/
config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
{
"scope": "Example",
"version": "1.0.0",
"retag": [
{
"search": ".image",
"replace": "figure"
},
{
"search": ".caption",
"replace": "figcaption"
},
{
"search": ".title-1",
"replace": "h1"
},
{
"search": ".title-2",
"replace": "h2"
},
{
"search": "span.italic",
"replace": "em"
}
],
"sanitize": [
{
"search": ".remove",
"replace": "this"
},
{
"search": "h1 > b, h2 > b, span:not([class]):not([id])",
"replace": "unwrap"
},
{
"search": ".title-1, .title-2, p.text, em.italic",
"replace": "class"
},
{
"search": "[id^='x']",
"replace": "id"
},
{
"search": "link[href$='blitz-kindle.css']",
"replace": "this"
}
],
"classify": [
{
"search": "p.first",
"replace": "first-para"
},
{
"search": ".small-caps",
"replace": "sc otf"
},
{
"search": "figure + h1",
"replace": "no-margin-top"
}
],
"identify": [
{
"search": "figure",
"replace": "fig"
},
{
"search": "h1",
"replace": "heading"
},
{
"search": "h2",
"replace": "subheading"
},
{
"search": "p",
"replace": "para"
}
],
"attributify": [
{
"search": "h1",
"replace": "data-heading='1'"
},
{
"search": "h2",
"replace": "data-heading=\"2\""
},
{
"search": "h1",
"replace": "epub:type='title'"
}
],
"append": [
{
"where": "head",
"what": "<link type='text/css' rel='stylesheet' href='../css/my-styles.css'/>"
},
{
"where": "head",
"what": "<meta charset='utf-8'/>"
},
{
"where": "body",
"what": "<script type='application/javascript' src='../scripts/my-script.js'> </script>"
}
],
"options": {
"docTitle": "h1, h2",
"docLang": "fr",
"imageOptim": true,
"minifyCSS": true,
"minifyJS": true,
"prettyHTML": true,
"prettyCSS": false,
"prettyJS": false,
"deleteFiles": ["blitz-kindle.css", "cover.xhtml", "cover.png"],
"epub": true
}
}