Commit 1f4a506577cda7e703a7a9b4b930977853c42ec9

Authored by William Daniau
1 parent edd394771a
Exists in master

Utilisation de fichiers css communs

Showing 7 changed files with 169 additions and 271 deletions Inline Diff

templates/html/Default.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> 2 2 <html>
<head> 3 3 <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>[% title %]</title> 5 5 <title>[% title %]</title>
<meta name='Generator' content='[% generator.name %]'> 6 6 <meta name='Generator' content='[% generator.name %]'>
<style type='text/css'> 7 7 <link rel="stylesheet"
* { font-family: sans-serif } 8 8 href="[% resource('common/zim-style.css') %]" >
a { text-decoration: none; 9 9 <link rel="stylesheet"
color: blue;} 10 10 href="[% resource('common/zim-table-style.css') %]" >
a:link { text-decoration: none; 11 11 <link rel="stylesheet"
color: blue;} 12 12 href="[% resource('common/zim-special.css') %]" >
a:hover { text-decoration: underline; 13 13 <link rel="stylesheet"
color: blue;} 14 14 href="[% resource('common/zim-hljs.css') %]" >
a:active { text-decoration: none; 15 15
color: blue;} 16 16 <style type='text/css'>
a:visited { text-decoration: none; 17 17 * { font-family: sans-serif }
color: blue;} 18
strike { color: grey } 19
u { text-decoration: underline; 20
background-color: white } 21
tt { color: darkmagenta; 22
font-family: monospace; 23
font-size: large} 24
pre { color: darkmagenta; 25
margin-left: 20px; 26
margin-right: 5px; 27
margin-bottom: 5px; 28
margin-top: 5px; 29
font-family: monospace; 30
font-size: large} 31
code { font-size: large; font-family: monospace; color: saddlebrown} 32
h1 { text-decoration: underline; 33
color: #4e9a06; margin-bottom: 0; margin-top: 1em; } 34
h2 { color: #4e9a06; margin-bottom: 0; margin-left: 20px; margin-top: 1em;} 35
h3 { color: #4e9a06; margin-bottom: 0; margin-left: 40px; margin-top: 1em; font-style: italic; } 36
h4 { color: #4e9a06; margin-bottom: 0; margin-left: 60px; margin-top: 1em;} 37
h5 { color: #4e9a06; margin-bottom: 0; margin-left: 80px; margin-top: 1em;} 38
p { margin-top: 0 } 39
40
table { 41
border-collapse: collapse; 42
width: 98%; 43
margin-left: auto; 44
margin-right: auto; 45
} 46
47 18
td,th { 48 19 a:hover { text-decoration: underline; }
border: 1px solid #ddd; 49
padding: 4px; 50
} 51
52
53
tr:nth-child(even){background-color: #f2f2f2;} 54
55
tr:hover {background-color: #ddd;} 56
57
th { 58
padding-top: 6px; 59
padding-bottom: 6px; 60
/*background-color: #4CAF50;*/ 61
/*background-color: #3a853c;*/ 62
/*background-color: #85733a;*/ 63
/*background-color: #3a7685;*/ 64
/*background-color: #295e2a;*/ 65
/*color: white;*/ 66
67
/*background-color: #d1e1c1;*/ 68
background-color: #bbb; 69
color: black; 70
71
} 72
73 20
/* Centre les images mais elles sont coupées aux sauts de page à l'impression */ 74 21 /* Centre les images mais elles sont coupées aux sauts de page à l'impression */
img { 75 22 img {
display: block; 76 23 display: block;
margin-left: auto; 77 24 margin-left: auto;
margin-right: auto; 78 25 margin-right: auto;
} 79 26 }
80 27
81 28
82
span.zim-tag { 83
color: #ce5c00; 84
} 85
div.zim-object { 86
border-style:solid; 87
border-width:1px; 88
} 89
.checked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8sMEGsKGkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEBUlEQVRIx62V22tdRRTGf7Nn73P2ybntnNOe3NqkPTGgLTVUUZF6QatSLOKTPgqCIqLgQ0H/A1sQQbBYCBb1QfAxiC8tSO1FqHkwJVKtjdTGNraUmObsc9nXmfGh7cGYpM1D5nHWzPetteZb3wg2eB2YqYm4zSadsMtoboiNBH/3TE0awx6j+MRoxoTg/IYRvP19TQrJS0bzhdHGSyKFkLTtjSKwMjyiEz43ynhtP6bdjBCWyFobAf7eT7VhNF/q1FRbjYjmUohlCVPwnB+6FUxMTJipqSmUUhhjEGKd3bMT4ks/Y6oLBK2Yth8hHYtCJXOix7Nf7xLMzc0xOzvLzp078TyPNE3viW3QJPXzhNWbxFFKHCmMhoLn/FHodd48vGfhapdAacXQlkFK5dL6wIUm6fuTZPuvqDQhaMUYYyiVyuQr6rXDexYuAdi3tSv1ZJNs/R/CaszzT+1na88uXFnCEnJVgivBNN8uTJKmHQI/ptOOcXNZzMz9mOqFs90OHpipWcYwlo5P4ebnuOkrvr5wgrH+h3im7y36MzuwRXYZeKha/OhP0EkadFoxQSdGSotedR/+XwMc2XvKdNUFOFqZx6LKZWIiwjgkikNmLp/hm8sH+K1zjFTHXfBYdTi+eJArzXM0GxFxoBDCopLvo/fqEwi1XPkWkGqjFo2TgB1jOYZUKZTS/D1/ncmLh7jon0IbRWoiTi59ymzzJEEQE3cStNZsGxqlfPE57MBbOR8fP3hDGalOO9fq2DlBvmZw8xa2IxACGn6TydlD/O6f5OzSV/zif0cYhLQaEXGkKBbz7Ov/AOlXV1cxgBJRI3fuSTrpTawt18kWIZN1CFuaONI0w0WOXfsI43YIggh/KUSlhqxrMz74AkOZcWBm9QkH+Gw8NDLuITi+m0yzhluSyJzBLcpblUhFxywSRAEtPwQjsKVN30CNh0uvYuOubSHLtN3J0TO1j0pmBNuFbFWRK0gyPRZpktL2I5JQkclKakNlnh54g6ocvevUr/Ai2a7wineEkcJupA3S1Wg0nVZM2E6wbEF5U5G9Q++wI7sfR7h3N8HVNstykBfzH+KJEZwiWD0aIwxCgJ0R1Mu7GXOeJSuK93bZtQIle4D9pUNU5DC5jEsu55AvZakM5NicGyEj8uuz8bUCQgj67QfY671P3vEoeC69gy695U1U7NG7XV0pUwBjDJa1/JJlWWxzHuflzQe5FJ/GsgUVuZ2t8lEkTvfc0aNHb72flBhjVicQQqCUuvM3/M+WDVguWBrMVdDXEGZlBVEUrVCU9d9s5+fnaTQa2PZyPxEIhJaI1EEoZwX4ncynp6fXrmB4eJjR0VFarRbNZnP9P9rt9gohqNVq1Ov1ZbF/AZGev3hLJ2/zAAAAAElFTkSuQmCC)} 90
.xchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8bDYnDxEwAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEK0lEQVRIx9WVS2hTWRjHf/eR3CY1nbxMH2YiZRQS6qO13YlMVxY3SnVcuNIBFezGpSADLoQqLu1sHJCqdCFSXFpw4YOCSH3BtFqttTNamabX3DS5bfO6uffMoglja3RGcDMHzuac7/z/53++//cd+L8P6VuCPQYZ8ADNgBd4J31DcDcQs+GnHByRocEDv0kfBSjAOlYCs11Q+gpwDegS8LMJ+3QIK0ATzEhV8Odnz5bzw8P4dJ25aJQ/WlvJ1df/K7hSLtOcTNI+Pk69rpMTgqIQhCDvh1/VSpw79+gRrRMTmLZNezLJJsPg+a5dmOEwQlFqg1sWG16/Jv7sGWXDwBACFQjC9HcwIMONKkGp4PGAJGEDS0IQmZlhnWnye3c3eiyGo6qr3WHbrJ+dJf7gAXI6zSIr72T7/fgzmT4FHnTBsgrQBfYvTU0km5vxz86iADnAm0rRPTWFt7cXZccOJJcLAGHb2K9ekT93jmwmwwdAAFpjI6Ntbfxw5879ag7l6o1sr5eHHR3IsRgeQK/M4sQE+YEB7JcvEY6zAj45SWFgAPPxYwzHoQxIkQjTPT0kIxE+Noj8sexFn4/xnh58iQTeSpHkHAdrbIzi0BCOrmNPTpK/eJHM3bt8sCyKQCiR4NWePWSiUZw1+ZLXJm4pFKLhzBlCsRh2RUXacVgeGaF47RrL58+zcP8+RrmMkCQinZ1EL1zAjERqmkH+tLYl1G3bCJw4QUjT0IA0MJfLMX/5MqmHD0nZNiUgtGULG/r7ccXjINWuWbnmqsuFu7sb/4EDNLlcBIEioNs2KUAFGmMxmk6dQm1tRZI+3xBqEkiShBQOox05Ql1nJ26gvuIUAWiKQnj/ftStW5Fk+YuF+NldsbBA4cYN9KdPmaso8Fc62ZJtk7l1C2t0FGdxESHE1xE4hkHh6lX0oSHSpRIewC/LrPf7CSgKNpCamkI/fZr8pUuIZBIcpyaBunahPp1mub+fDyMjGKUSChCsq6Nh717q9u2jbnSU0uAgRrFIwTThyhUCqRS+hgZKLS1fJvDm87SNjZGcnsYUAjcQ8vsJ9/Xh7u1FDgRQN20iks3iDA+zZFmYhQLqzZtsj8WY3L0baY2Sf55ICCKpFHUzM2SEQAJCHg+hY8fQDh5EDgRWDoRC1J88SePRo2geD0XAcBy8b98Sv3ePYDZbbf2rFQjLIphMsmDbaEBQVQkePox26BCSz7e6i4bDrDt+nGYhmBscpFAskheC4Js3bPR4qHphFYEnlcI7P4/jdqNpGu8TCe4oCsXr1z//F2ga3+/cSfTJE0qmSVYIsKzaOZDcbjKyzFIiwfvt21kMBLA07YsetzWNd+3tLLW0sH5igvT8PH9Go/z44kX+E4LGjg7GDYOcy4XlOEgLC//5P/5LCFzxOPLmzWyIx+m6fduu7v0NVGqyTSycKksAAAAASUVORK5CYII=)} 91
.unchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8qAt8h3m8AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAA60lEQVRIx+2VsQqDMBRF70sCLg5OLoKgjk7+lJ/hh+STXBwcnRz8ArMEkrxOFktbaC3tULzTg5e8k5vADXDq70VbobXmvu/hvQczg4heHrJfXxQFuq67blZbMc8zpmlCXddIkgTOuZcBUko45zCOI6y1Nz2xFSEEZFmGOI7fGg4A3nsQEZqmuXOu9jallACAtm3fvmutNaIoAjM/dkBECCF89KCbk4eAb+kEnIAT8EsAM0OIz3hSyrssUvss8t5fg+uIrLXPs0gIgWVZYIyBUurQyYdheO4gz3NUVQVjDNZ1PfSjpWmKsixvehfB9GBZ3NndrgAAAABJRU5ErkJggg==)} 92
.migrated-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB+AKHREFA8vJSnkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAC1klEQVRIx+2VT0hUURTGf/e958w4Tc3TYowMw1GyEgwr1MqsFmbZIrIWQZsWJUjbdoHQpl3Qps0swnCRECQFYkR/TC1iKkqmfzAKTo2Vf8hoRsfR995tkRMT87RRWkUHHhy495zvnvvu933wP/75EKkkEAjIYDCIaZpIKRFCZN0kfX9xcTGtra2/irVUEolECIfDlJeXo+s6hmFkDaCqKoZhEAqFSCaTv60pqcSyLAoLC/F4PEtqDmCaJkIIKisrMybX0sdUVRWA5ubmPzdNjjI1cpXkZC/O1fV03PXgdDqRUtpPIITAsqxsDz0Z/3CZQv8uqo4N4C8/Tp2/DdM0MiZQlvk41OTkI/LW1SGtCVb5drD3eCc71wcA+VcAHA5vDd8+3UGakxiJV7i9pdQevU5T1R35pJ3MV5QW1pf+0kWBheJ2SWua8EQXZXsu4fVVYEz1sEKvof5EuxjoPvzpcRvrdp9C2gGMx6cpOHBmbImMesds7BZubwMVDTfXDnQ3vQfK7AC8wLfExMX5whyQc3q2OEnjGm5vE76SQxsfBLr77a7CNf+n0r/l6sSMtsBSnurckiIILCobAtVZhpF4gZF4jubaymj4Ch/fd380LE7bAnjc0NPxk2yqpmEuwGxF0ag+0k5uTpzZeBeaazvj0We8fXojainsb2xh2BZgbe0gSIllzSIUh63wfQ6dZ/O2fbjcKlOj58jJ3cVENESw5yErc9nf2MLQ4jwQAkV1Lqiq37/cZ9WaahJjF9AcmxiPDhLs7ePe23oOnmUwg2hSShQle96tKDjA2HAniusgo9FxnvY9Jxw7RWzGYy92QghM00x5g53qp9sHmtB58/o2umOI2NwGolMnMYUHIb7aAyiKwsjICLqu2/qBEIKUUAohMaSHSLyBSMoPTINQ6CX5+fn2AEVFRZSUlBCPx4nFYhl3L4RESjF/GEgX3pSj+Xw+/H7/b3U/AEOZFnp7O5+5AAAAAElFTkSuQmCC)} 93
ul {list-style-image: none} 94
/* ul rule needed to reset style for sub-bullets */ 95
96
/* Pour forcer la police dans la coloration syntaxique */ 97
.hljs { font-family: monospace; } 98
span[class^='hljs'], span[class*=' hljs'] { font-family: monospace; } 99
100
</style> 101 29 </style>
102 30
<!-- Themes clair : 103 31 <!-- Themes clair :
atom-one-light.css, vs.css googlecode.css github.css 104 32 atom-one-light.css, vs.css googlecode.css github.css
qtcreator_light.css 105 33 qtcreator_light.css
Themes sombres : 106 34 Themes sombres :
agate.css vs2015.css atom-one-dark.css hybrid.css 107 35 agate.css vs2015.css atom-one-dark.css hybrid.css
ir-black.css sunburst.css tomorrow-night-bright.css 108 36 ir-black.css sunburst.css tomorrow-night-bright.css
qtcreator_dark.css 109 37 qtcreator_dark.css
Demo live : https://highlightjs.org/static/demo/ --> 110 38 Demo live : https://highlightjs.org/static/demo/ -->
<link rel="stylesheet" 111 39 <link rel="stylesheet"
href="[% resource('common/hljs/styles/sunburst.css') %]" > 112 40 href="[% resource('common/hljs/styles/sunburst.css') %]" >
113 41
<!-- hljs --> 114 42 <!-- hljs -->
<script src="[% resource('common/hljs/highlight.pack.js') %]"></script> 115 43 <script src="[% resource('common/hljs/highlight.pack.js') %]"></script>
116 44
</head> 117 45 </head>
<body> 118 46 <body>
119 47
[% options.empty_lines = "default" %] 120 48 [% options.empty_lines = "default" %]
121 49
<!-- Header --> 122 50 <!-- Header -->
<div class='header'> 123 51 <div class='header'>
[% IF navigation.prev %] 124 52 [% IF navigation.prev %]
[ <a href='[% uri(navigation.prev) %]'>[% gettext("Prev") %]</a> ] 125 53 [ <a href='[% uri(navigation.prev) %]'>[% gettext("Prev") %]</a> ]
[% ELSE %] 126 54 [% ELSE %]
[ <span class='insen'>[% gettext("Prev") %]</span> ] 127 55 [ <span class='insen'>[% gettext("Prev") %]</span> ]
[% END %] 128 56 [% END %]
129 57
[% IF links.get("index") %] 130 58 [% IF links.get("index") %]
[ <a href='[% uri(links.get("index")) %]'>[% gettext("Index") %]</a> ] 131 59 [ <a href='[% uri(links.get("index")) %]'>[% gettext("Index") %]</a> ]
[% ELSE %] 132 60 [% ELSE %]
[ <span class='insen'>[% gettext("Index") %]</span> ] 133 61 [ <span class='insen'>[% gettext("Index") %]</span> ]
[% END %] 134 62 [% END %]
135 63
[% IF navigation.next %] 136 64 [% IF navigation.next %]
[ <a href='[% uri(navigation.next) %]'>[% gettext("Next") %]</a> ] 137 65 [ <a href='[% uri(navigation.next) %]'>[% gettext("Next") %]</a> ]
[% ELSE %] 138 66 [% ELSE %]
[ <span class='insen'>[% gettext("Next") %]</span> ] 139 67 [ <span class='insen'>[% gettext("Next") %]</span> ]
[% END %] 140 68 [% END %]
</div> 141 69 </div>
142 70
<hr /> 143 71 <hr />
144 72
<!-- Wiki content --> 145 73 <!-- Wiki content -->
146 74
<div class='pages'> 147 75 <div class='pages'>
<!--[% FOR page IN pages %]--> 148 76 <!--[% FOR page IN pages %]-->
<div class='heading'> 149 77 <div class='heading'>
<h1>[% page.title %] <a name='[% anchor(page) %]'></a></h1> 150 78 <h1>[% page.title %] <a name='[% anchor(page) %]'></a></h1>
</div> 151 79 </div>
152 80
<div class='content'> 153 81 <div class='content'>
[% page.body %] 154 82 [% page.body %]
</div> 155 83 </div>
156 84
<br /> 157 85 <br />
158 86
<div class='page-footer'> 159 87 <div class='page-footer'>
<!--[% FOR link IN page.backlinks %]--> 160 88 <!--[% FOR link IN page.backlinks %]-->
[% IF loop.first %]<b>[% gettext("Backlinks:") %]</b>[% END %] 161 89 [% IF loop.first %]<b>[% gettext("Backlinks:") %]</b>[% END %]
162 90
<a href='[% uri(link) %]'>[% link.name %]</a> 163 91 <a href='[% uri(link) %]'>[% link.name %]</a>
164 92
[% IF loop.last %]<br /><br />[% END %] 165 93 [% IF loop.last %]<br /><br />[% END %]
<!--[% END %]--> 166 94 <!--[% END %]-->
167 95
<!--[% FOR file IN page.attachments %]--> 168 96 <!--[% FOR file IN page.attachments %]-->
[% IF loop.first %] 169 97 [% IF loop.first %]
<b>[% gettext("Attachments:") %]</b> 170 98 <b>[% gettext("Attachments:") %]</b>
<table> 171 99 <table>
[% END %] 172 100 [% END %]
173 101
<tr><td><a href='[% uri(file) %]'>[% file.basename %]</a></td><td>&nbsp;</td><td>[% file.size %]</td></tr> 174 102 <tr><td><a href='[% uri(file) %]'>[% file.basename %]</a></td><td>&nbsp;</td><td>[% file.size %]</td></tr>
175 103
[% IF loop.last %] 176 104 [% IF loop.last %]
</table> 177 105 </table>
[% END %] 178 106 [% END %]
<!--[% END %]--> 179 107 <!--[% END %]-->
</div> 180 108 </div>
181 109
[% IF not loop.last %]<hr />[% END %] 182 110 [% IF not loop.last %]<hr />[% END %]
183 111
templates/html/Default_with_index.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> 2 2 <html>
<head> 3 3 <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>[% title %]</title> 5 5 <title>[% title %]</title>
<meta name='Generator' content='[% generator.name %]'> 6 6 <meta name='Generator' content='[% generator.name %]'>
<style type='text/css'> 7 7 <link rel="stylesheet"
* { font-family: sans-serif } 8 8 href="[% resource('common/zim-style.css') %]" >
a { text-decoration: none; 9 9 <link rel="stylesheet"
color: blue;} 10 10 href="[% resource('common/zim-table-style.css') %]" >
a:link { text-decoration: none; 11 11 <link rel="stylesheet"
color: blue;} 12 12 href="[% resource('common/zim-special.css') %]" >
a:hover { text-decoration: underline; 13 13 <link rel="stylesheet"
color: blue;} 14 14 href="[% resource('common/zim-hljs.css') %]" >
a:active { text-decoration: none; 15 15
color: blue;} 16 16 <style type='text/css'>
a:visited { text-decoration: none; 17 17 * { font-family: sans-serif }
color: blue;} 18
strike { color: grey } 19
u { text-decoration: underline; 20
background-color: white } 21
tt { color: darkmagenta; 22
font-family: monospace; 23
font-size: large} 24
pre { color: darkmagenta; 25
margin-left: 20px; 26
margin-right: 5px; 27
margin-bottom: 5px; 28
margin-top: 5px; 29
font-family: monospace; 30
font-size: large} 31
code { font-size: large; font-family: monospace; color: saddlebrown} 32
h1 { text-decoration: underline; 33
color: #4e9a06; margin-bottom: 0; margin-top: 1em; } 34
h2 { color: #4e9a06; margin-bottom: 0; margin-left: 20px; margin-top: 1em;} 35
h3 { color: #4e9a06; margin-bottom: 0; margin-left: 40px; margin-top: 1em; font-style: italic; } 36
h4 { color: #4e9a06; margin-bottom: 0; margin-left: 60px; margin-top: 1em;} 37
h5 { color: #4e9a06; margin-bottom: 0; margin-left: 80px; margin-top: 1em;} 38
p { margin-top: 0 } 39
40
table { 41
border-collapse: collapse; 42
width: 98%; 43
margin-left: auto; 44
margin-right: auto; 45
} 46
47 18
td,th { 48 19 a:hover { text-decoration: underline; }
border: 1px solid #ddd; 49
padding: 4px; 50
} 51
52
53
tr:nth-child(even){background-color: #f2f2f2;} 54
55
tr:hover {background-color: #ddd;} 56
57
th { 58
padding-top: 6px; 59
padding-bottom: 6px; 60
/*background-color: #4CAF50;*/ 61
/*background-color: #3a853c;*/ 62
/*background-color: #85733a;*/ 63
/*background-color: #3a7685;*/ 64
/*background-color: #295e2a;*/ 65
/*color: white;*/ 66
67
/*background-color: #d1e1c1;*/ 68
background-color: #bbb; 69
color: black; 70
71
} 72
73 20
/* Centre les images mais elles sont coupées aux sauts de page à l'impression */ 74 21 /* Centre les images mais elles sont coupées aux sauts de page à l'impression */
img { 75 22 img {
display: block; 76 23 display: block;
margin-left: auto; 77 24 margin-left: auto;
margin-right: auto; 78 25 margin-right: auto;
} 79 26 }
27
28 /* Specifique au with index */
29 span.insen { color: grey }
80 30
81 31 .pages {
span.zim-tag { 82 32 max-width: 1000px;
color: #ce5c00; 83 33 padding-left: 320px;
} 84 34 }
div.zim-object { 85 35 .menu{
border-style:solid; 86 36 float:left; width: 300px;
border-width:1px; 87 37 }
} 88 38 hr{clear:both;}
.checked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8sMEGsKGkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEBUlEQVRIx62V22tdRRTGf7Nn73P2ybntnNOe3NqkPTGgLTVUUZF6QatSLOKTPgqCIqLgQ0H/A1sQQbBYCBb1QfAxiC8tSO1FqHkwJVKtjdTGNraUmObsc9nXmfGh7cGYpM1D5nHWzPetteZb3wg2eB2YqYm4zSadsMtoboiNBH/3TE0awx6j+MRoxoTg/IYRvP19TQrJS0bzhdHGSyKFkLTtjSKwMjyiEz43ynhtP6bdjBCWyFobAf7eT7VhNF/q1FRbjYjmUohlCVPwnB+6FUxMTJipqSmUUhhjEGKd3bMT4ks/Y6oLBK2Yth8hHYtCJXOix7Nf7xLMzc0xOzvLzp078TyPNE3viW3QJPXzhNWbxFFKHCmMhoLn/FHodd48vGfhapdAacXQlkFK5dL6wIUm6fuTZPuvqDQhaMUYYyiVyuQr6rXDexYuAdi3tSv1ZJNs/R/CaszzT+1na88uXFnCEnJVgivBNN8uTJKmHQI/ptOOcXNZzMz9mOqFs90OHpipWcYwlo5P4ebnuOkrvr5wgrH+h3im7y36MzuwRXYZeKha/OhP0EkadFoxQSdGSotedR/+XwMc2XvKdNUFOFqZx6LKZWIiwjgkikNmLp/hm8sH+K1zjFTHXfBYdTi+eJArzXM0GxFxoBDCopLvo/fqEwi1XPkWkGqjFo2TgB1jOYZUKZTS/D1/ncmLh7jon0IbRWoiTi59ymzzJEEQE3cStNZsGxqlfPE57MBbOR8fP3hDGalOO9fq2DlBvmZw8xa2IxACGn6TydlD/O6f5OzSV/zif0cYhLQaEXGkKBbz7Ov/AOlXV1cxgBJRI3fuSTrpTawt18kWIZN1CFuaONI0w0WOXfsI43YIggh/KUSlhqxrMz74AkOZcWBm9QkH+Gw8NDLuITi+m0yzhluSyJzBLcpblUhFxywSRAEtPwQjsKVN30CNh0uvYuOubSHLtN3J0TO1j0pmBNuFbFWRK0gyPRZpktL2I5JQkclKakNlnh54g6ocvevUr/Ai2a7wineEkcJupA3S1Wg0nVZM2E6wbEF5U5G9Q++wI7sfR7h3N8HVNstykBfzH+KJEZwiWD0aIwxCgJ0R1Mu7GXOeJSuK93bZtQIle4D9pUNU5DC5jEsu55AvZakM5NicGyEj8uuz8bUCQgj67QfY671P3vEoeC69gy695U1U7NG7XV0pUwBjDJa1/JJlWWxzHuflzQe5FJ/GsgUVuZ2t8lEkTvfc0aNHb72flBhjVicQQqCUuvM3/M+WDVguWBrMVdDXEGZlBVEUrVCU9d9s5+fnaTQa2PZyPxEIhJaI1EEoZwX4ncynp6fXrmB4eJjR0VFarRbNZnP9P9rt9gohqNVq1Ov1ZbF/AZGev3hLJ2/zAAAAAElFTkSuQmCC)} 89
.xchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8bDYnDxEwAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEK0lEQVRIx9WVS2hTWRjHf/eR3CY1nbxMH2YiZRQS6qO13YlMVxY3SnVcuNIBFezGpSADLoQqLu1sHJCqdCFSXFpw4YOCSH3BtFqttTNamabX3DS5bfO6uffMoglja3RGcDMHzuac7/z/53++//cd+L8P6VuCPQYZ8ADNgBd4J31DcDcQs+GnHByRocEDv0kfBSjAOlYCs11Q+gpwDegS8LMJ+3QIK0ATzEhV8Odnz5bzw8P4dJ25aJQ/WlvJ1df/K7hSLtOcTNI+Pk69rpMTgqIQhCDvh1/VSpw79+gRrRMTmLZNezLJJsPg+a5dmOEwQlFqg1sWG16/Jv7sGWXDwBACFQjC9HcwIMONKkGp4PGAJGEDS0IQmZlhnWnye3c3eiyGo6qr3WHbrJ+dJf7gAXI6zSIr72T7/fgzmT4FHnTBsgrQBfYvTU0km5vxz86iADnAm0rRPTWFt7cXZccOJJcLAGHb2K9ekT93jmwmwwdAAFpjI6Ntbfxw5879ag7l6o1sr5eHHR3IsRgeQK/M4sQE+YEB7JcvEY6zAj45SWFgAPPxYwzHoQxIkQjTPT0kIxE+Noj8sexFn4/xnh58iQTeSpHkHAdrbIzi0BCOrmNPTpK/eJHM3bt8sCyKQCiR4NWePWSiUZw1+ZLXJm4pFKLhzBlCsRh2RUXacVgeGaF47RrL58+zcP8+RrmMkCQinZ1EL1zAjERqmkH+tLYl1G3bCJw4QUjT0IA0MJfLMX/5MqmHD0nZNiUgtGULG/r7ccXjINWuWbnmqsuFu7sb/4EDNLlcBIEioNs2KUAFGmMxmk6dQm1tRZI+3xBqEkiShBQOox05Ql1nJ26gvuIUAWiKQnj/ftStW5Fk+YuF+NldsbBA4cYN9KdPmaso8Fc62ZJtk7l1C2t0FGdxESHE1xE4hkHh6lX0oSHSpRIewC/LrPf7CSgKNpCamkI/fZr8pUuIZBIcpyaBunahPp1mub+fDyMjGKUSChCsq6Nh717q9u2jbnSU0uAgRrFIwTThyhUCqRS+hgZKLS1fJvDm87SNjZGcnsYUAjcQ8vsJ9/Xh7u1FDgRQN20iks3iDA+zZFmYhQLqzZtsj8WY3L0baY2Sf55ICCKpFHUzM2SEQAJCHg+hY8fQDh5EDgRWDoRC1J88SePRo2geD0XAcBy8b98Sv3ePYDZbbf2rFQjLIphMsmDbaEBQVQkePox26BCSz7e6i4bDrDt+nGYhmBscpFAskheC4Js3bPR4qHphFYEnlcI7P4/jdqNpGu8TCe4oCsXr1z//F2ga3+/cSfTJE0qmSVYIsKzaOZDcbjKyzFIiwfvt21kMBLA07YsetzWNd+3tLLW0sH5igvT8PH9Go/z44kX+E4LGjg7GDYOcy4XlOEgLC//5P/5LCFzxOPLmzWyIx+m6fduu7v0NVGqyTSycKksAAAAASUVORK5CYII=)} 90
.unchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8qAt8h3m8AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAA60lEQVRIx+2VsQqDMBRF70sCLg5OLoKgjk7+lJ/hh+STXBwcnRz8ArMEkrxOFktbaC3tULzTg5e8k5vADXDq70VbobXmvu/hvQczg4heHrJfXxQFuq67blZbMc8zpmlCXddIkgTOuZcBUko45zCOI6y1Nz2xFSEEZFmGOI7fGg4A3nsQEZqmuXOu9jallACAtm3fvmutNaIoAjM/dkBECCF89KCbk4eAb+kEnIAT8EsAM0OIz3hSyrssUvss8t5fg+uIrLXPs0gIgWVZYIyBUurQyYdheO4gz3NUVQVjDNZ1PfSjpWmKsixvehfB9GBZ3NndrgAAAABJRU5ErkJggg==)} 91
.migrated-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB+AKHREFA8vJSnkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAC1klEQVRIx+2VT0hUURTGf/e958w4Tc3TYowMw1GyEgwr1MqsFmbZIrIWQZsWJUjbdoHQpl3Qps0swnCRECQFYkR/TC1iKkqmfzAKTo2Vf8hoRsfR995tkRMT87RRWkUHHhy495zvnvvu933wP/75EKkkEAjIYDCIaZpIKRFCZN0kfX9xcTGtra2/irVUEolECIfDlJeXo+s6hmFkDaCqKoZhEAqFSCaTv60pqcSyLAoLC/F4PEtqDmCaJkIIKisrMybX0sdUVRWA5ubmPzdNjjI1cpXkZC/O1fV03PXgdDqRUtpPIITAsqxsDz0Z/3CZQv8uqo4N4C8/Tp2/DdM0MiZQlvk41OTkI/LW1SGtCVb5drD3eCc71wcA+VcAHA5vDd8+3UGakxiJV7i9pdQevU5T1R35pJ3MV5QW1pf+0kWBheJ2SWua8EQXZXsu4fVVYEz1sEKvof5EuxjoPvzpcRvrdp9C2gGMx6cpOHBmbImMesds7BZubwMVDTfXDnQ3vQfK7AC8wLfExMX5whyQc3q2OEnjGm5vE76SQxsfBLr77a7CNf+n0r/l6sSMtsBSnurckiIILCobAtVZhpF4gZF4jubaymj4Ch/fd380LE7bAnjc0NPxk2yqpmEuwGxF0ag+0k5uTpzZeBeaazvj0We8fXojainsb2xh2BZgbe0gSIllzSIUh63wfQ6dZ/O2fbjcKlOj58jJ3cVENESw5yErc9nf2MLQ4jwQAkV1Lqiq37/cZ9WaahJjF9AcmxiPDhLs7ePe23oOnmUwg2hSShQle96tKDjA2HAniusgo9FxnvY9Jxw7RWzGYy92QghM00x5g53qp9sHmtB58/o2umOI2NwGolMnMYUHIb7aAyiKwsjICLqu2/qBEIKUUAohMaSHSLyBSMoPTINQ6CX5+fn2AEVFRZSUlBCPx4nFYhl3L4RESjF/GEgX3pSj+Xw+/H7/b3U/AEOZFnp7O5+5AAAAAElFTkSuQmCC)} 92
ul {list-style-image: none} 93
/* ul rule needed to reset style for sub-bullets */ 94
95
/* Pour forcer la police dans la coloration syntaxique */ 96
.hljs { font-family: monospace; } 97
span[class^='hljs'], span[class*=' hljs'] { font-family: monospace; } 98
99 39
span.insen { color: grey } 100
101
.pages { 102
max-width: 1000px; 103
padding-left: 320px; 104
} 105
.menu{ 106
float:left; width: 300px; 107
} 108
hr{clear:both;} 109
</style> 110 40 </style>
111 41
<!-- Themes clair : 112 42 <!-- Themes clair :
atom-one-light.css, vs.css googlecode.css github.css 113 43 atom-one-light.css, vs.css googlecode.css github.css
qtcreator_light.css 114 44 qtcreator_light.css
Themes sombres : 115 45 Themes sombres :
agate.css vs2015.css atom-one-dark.css hybrid.css 116 46 agate.css vs2015.css atom-one-dark.css hybrid.css
ir-black.css sunburst.css tomorrow-night-bright.css 117 47 ir-black.css sunburst.css tomorrow-night-bright.css
qtcreator_dark.css 118 48 qtcreator_dark.css
Demo live : https://highlightjs.org/static/demo/ --> 119 49 Demo live : https://highlightjs.org/static/demo/ -->
<link rel="stylesheet" 120 50 <link rel="stylesheet"
href="[% resource('common/hljs/styles/sunburst.css') %]" > 121 51 href="[% resource('common/hljs/styles/sunburst.css') %]" >
122 52
<!-- hljs --> 123 53 <!-- hljs -->
<script src="[% resource('common/hljs/highlight.pack.js') %]"></script> 124 54 <script src="[% resource('common/hljs/highlight.pack.js') %]"></script>
125 55
</head> 126 56 </head>
<body> 127 57 <body>
128 58
<!-- Header --> 129 59 <!-- Header -->
<div class='header'> 130 60 <div class='header'>
[% IF navigation.prev %] 131 61 [% IF navigation.prev %]
[ <a href='[% uri(navigation.prev) %]'>[% gettext("Prev") %]</a> ] 132 62 [ <a href='[% uri(navigation.prev) %]'>[% gettext("Prev") %]</a> ]
[% ELSE %] 133 63 [% ELSE %]
[ <span class='insen'>[% gettext("Prev") %]</span> ] 134 64 [ <span class='insen'>[% gettext("Prev") %]</span> ]
[% END %] 135 65 [% END %]
136 66
[% IF links.get("index") %] 137 67 [% IF links.get("index") %]
[ <a href='[% uri(links.get("index")) %]'>[% gettext("Index") %]</a> ] 138 68 [ <a href='[% uri(links.get("index")) %]'>[% gettext("Index") %]</a> ]
[% ELSE %] 139 69 [% ELSE %]
[ <span class='insen'>[% gettext("Index") %]</span> ] 140 70 [ <span class='insen'>[% gettext("Index") %]</span> ]
[% END %] 141 71 [% END %]
142 72
[% IF navigation.next %] 143 73 [% IF navigation.next %]
[ <a href='[% uri(navigation.next) %]'>[% gettext("Next") %]</a> ] 144 74 [ <a href='[% uri(navigation.next) %]'>[% gettext("Next") %]</a> ]
[% ELSE %] 145 75 [% ELSE %]
[ <span class='insen'>[% gettext("Next") %]</span> ] 146 76 [ <span class='insen'>[% gettext("Next") %]</span> ]
[% END %] 147 77 [% END %]
</div> 148 78 </div>
149 79
<hr /> 150 80 <hr />
151 81
<div class="menu"> 152 82 <div class="menu">
[% index() %] 153 83 [% index() %]
</div> 154 84 </div>
155 85
[% options.empty_lines = "default" %] 156 86 [% options.empty_lines = "default" %]
157 87
<!-- Wiki content --> 158 88 <!-- Wiki content -->
159 89
<div class='pages'> 160 90 <div class='pages'>
<!--[% FOR page IN pages %]--> 161 91 <!--[% FOR page IN pages %]-->
<div class='heading'> 162 92 <div class='heading'>
<h1>[% page.title %] <a name='[% anchor(page) %]'></a></h1> 163 93 <h1>[% page.title %] <a name='[% anchor(page) %]'></a></h1>
</div> 164 94 </div>
165 95
<div class='content'> 166 96 <div class='content'>
[% page.body %] 167 97 [% page.body %]
</div> 168 98 </div>
169 99
<br /> 170 100 <br />
171 101
<div class='page-footer'> 172 102 <div class='page-footer'>
<!--[% FOR link IN page.backlinks %]--> 173 103 <!--[% FOR link IN page.backlinks %]-->
[% IF loop.first %]<b>[% gettext("Backlinks:") %]</b>[% END %] 174 104 [% IF loop.first %]<b>[% gettext("Backlinks:") %]</b>[% END %]
175 105
<a href='[% uri(link) %]'>[% link.name %]</a> 176 106 <a href='[% uri(link) %]'>[% link.name %]</a>
177 107
[% IF loop.last %]<br /><br />[% END %] 178 108 [% IF loop.last %]<br /><br />[% END %]
<!--[% END %]--> 179 109 <!--[% END %]-->
180 110
<!--[% FOR file IN page.attachments %]--> 181 111 <!--[% FOR file IN page.attachments %]-->
[% IF loop.first %] 182 112 [% IF loop.first %]
<b>[% gettext("Attachments:") %]</b> 183 113 <b>[% gettext("Attachments:") %]</b>
<table> 184 114 <table>
[% END %] 185 115 [% END %]
186 116
<tr><td><a href='[% uri(file) %]'>[% file.basename %]</a></td><td>&nbsp;</td><td>[% file.size %]</td></tr> 187 117 <tr><td><a href='[% uri(file) %]'>[% file.basename %]</a></td><td>&nbsp;</td><td>[% file.size %]</td></tr>
188 118
[% IF loop.last %] 189 119 [% IF loop.last %]
</table> 190 120 </table>
[% END %] 191 121 [% END %]
<!--[% END %]--> 192 122 <!--[% END %]-->
</div> 193 123 </div>
194 124
[% IF not loop.last %]<hr />[% END %] 195 125 [% IF not loop.last %]<hr />[% END %]
196 126
<!--[% END %]--> 197 127 <!--[% END %]-->
</div> 198 128 </div>
199 129
<script> 200 130 <script>
/* on remplace octave par plaintext ou nohighlight ou matlab */ 201 131 /* on remplace octave par plaintext ou nohighlight ou matlab */
var elements = document.getElementsByTagName("code"); 202 132 var elements = document.getElementsByTagName("code");
templates/html/Print.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 1 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> 2 2 <html>
<head> 3 3 <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>[% title %]</title> 5 5 <title>[% title %]</title>
<meta name='Generator' content='[% generator.name %]'> 6 6 <meta name='Generator' content='[% generator.name %]'>
<style type='text/css'> 7 7 <!-- ATTENTION Le template Print ne supporte pas les ressources,
* { font-family: serif } 8 8 Il faut mettre des chemins absolus sur les fichiers :( -->
a { text-decoration: none; 9 9 <link rel="stylesheet"
color: blue;} 10 10 href="file:////home/daniau/.local/share/zim/templates/html/common/zim-style.css" >
a:link { text-decoration: none; 11 11 <link rel="stylesheet"
color: blue;} 12 12 href="file:////home/daniau/.local/share/zim/templates/html/common/zim-table-style.css" >
a:hover { text-decoration: none; 13 13 <link rel="stylesheet"
color: blue;} 14 14 href="file:////home/daniau/.local/share/zim/templates/html/common/zim-special.css" >
a:active { text-decoration: none; 15 15 <link rel="stylesheet"
color: blue;} 16 16 href="file:////home/daniau/.local/share/zim/templates/html/common/zim-hljs.css" >
a:visited { text-decoration: none; 17 17 <style type='text/css'>
color: blue;} 18
strike { color: grey } 19
u { text-decoration: underline; 20
background-color: white } 21
tt { color: darkmagenta; 22
font-family: monospace; 23
font-size: large} 24
pre { color: darkmagenta; 25
margin-left: 20px; 26
margin-right: 5px; 27
margin-bottom: 5px; 28
margin-top: 5px; 29
font-family: monospace; 30
font-size: large} 31
code { font-size: large; font-family: monospace; color: saddlebrown} 32
h1 { text-decoration: underline; 33
color: #4e9a06; margin-bottom: 0; margin-top: 1em; } 34
h2 { color: #4e9a06; margin-bottom: 0; margin-left: 20px; margin-top: 1em;} 35
h3 { color: #4e9a06; margin-bottom: 0; margin-left: 40px; margin-top: 1em; font-style: italic; } 36
h4 { color: #4e9a06; margin-bottom: 0; margin-left: 60px; margin-top: 1em;} 37
h5 { color: #4e9a06; margin-bottom: 0; margin-left: 80px; margin-top: 1em;} 38
p { margin-top: 0 } 39
40
table { 41
border-collapse: collapse; 42
width: 98%; 43
margin-left: auto; 44
margin-right: auto; 45
} 46
47 18
td,th { 48 19 * { font-family: serif }
border: 1px solid #ddd; 49
padding: 4px; 50
} 51
52
53
tr:nth-child(even){background-color: #f2f2f2;} 54
55
tr:hover {background-color: #ddd;} 56
57
th { 58
padding-top: 6px; 59
padding-bottom: 6px; 60
/*background-color: #4CAF50;*/ 61
/*background-color: #3a853c;*/ 62
/*background-color: #85733a;*/ 63
/*background-color: #3a7685;*/ 64
/*background-color: #295e2a;*/ 65
/*color: white;*/ 66
67
/*background-color: #d1e1c1;*/ 68
background-color: #bbb; 69
color: black; 70
71
} 72
73 20
/* Centre les images mais elles sont coupées aux sauts de page à l'impression */ 74 21 /* Centre les images mais elles sont coupées aux sauts de page à l'impression */
/*img { 75 22 /*img {
display: block; 76 23 display: block;
margin-left: auto; 77 24 margin-left: auto;
margin-right: auto; 78 25 margin-right: auto;
}*/ 79 26 }*/
80 27
81 28 </style>
span.zim-tag { 82
color: #ce5c00; 83
width: 98%; 84
} 85
div.zim-object { 86
border-style:solid; 87
border-width:1px; 88
} 89
.checked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8sMEGsKGkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEBUlEQVRIx62V22tdRRTGf7Nn73P2ybntnNOe3NqkPTGgLTVUUZF6QatSLOKTPgqCIqLgQ0H/A1sQQbBYCBb1QfAxiC8tSO1FqHkwJVKtjdTGNraUmObsc9nXmfGh7cGYpM1D5nHWzPetteZb3wg2eB2YqYm4zSadsMtoboiNBH/3TE0awx6j+MRoxoTg/IYRvP19TQrJS0bzhdHGSyKFkLTtjSKwMjyiEz43ynhtP6bdjBCWyFobAf7eT7VhNF/q1FRbjYjmUohlCVPwnB+6FUxMTJipqSmUUhhjEGKd3bMT4ks/Y6oLBK2Yth8hHYtCJXOix7Nf7xLMzc0xOzvLzp078TyPNE3viW3QJPXzhNWbxFFKHCmMhoLn/FHodd48vGfhapdAacXQlkFK5dL6wIUm6fuTZPuvqDQhaMUYYyiVyuQr6rXDexYuAdi3tSv1ZJNs/R/CaszzT+1na88uXFnCEnJVgivBNN8uTJKmHQI/ptOOcXNZzMz9mOqFs90OHpipWcYwlo5P4ebnuOkrvr5wgrH+h3im7y36MzuwRXYZeKha/OhP0EkadFoxQSdGSotedR/+XwMc2XvKdNUFOFqZx6LKZWIiwjgkikNmLp/hm8sH+K1zjFTHXfBYdTi+eJArzXM0GxFxoBDCopLvo/fqEwi1XPkWkGqjFo2TgB1jOYZUKZTS/D1/ncmLh7jon0IbRWoiTi59ymzzJEEQE3cStNZsGxqlfPE57MBbOR8fP3hDGalOO9fq2DlBvmZw8xa2IxACGn6TydlD/O6f5OzSV/zif0cYhLQaEXGkKBbz7Ov/AOlXV1cxgBJRI3fuSTrpTawt18kWIZN1CFuaONI0w0WOXfsI43YIggh/KUSlhqxrMz74AkOZcWBm9QkH+Gw8NDLuITi+m0yzhluSyJzBLcpblUhFxywSRAEtPwQjsKVN30CNh0uvYuOubSHLtN3J0TO1j0pmBNuFbFWRK0gyPRZpktL2I5JQkclKakNlnh54g6ocvevUr/Ai2a7wineEkcJupA3S1Wg0nVZM2E6wbEF5U5G9Q++wI7sfR7h3N8HVNstykBfzH+KJEZwiWD0aIwxCgJ0R1Mu7GXOeJSuK93bZtQIle4D9pUNU5DC5jEsu55AvZakM5NicGyEj8uuz8bUCQgj67QfY671P3vEoeC69gy695U1U7NG7XV0pUwBjDJa1/JJlWWxzHuflzQe5FJ/GsgUVuZ2t8lEkTvfc0aNHb72flBhjVicQQqCUuvM3/M+WDVguWBrMVdDXEGZlBVEUrVCU9d9s5+fnaTQa2PZyPxEIhJaI1EEoZwX4ncynp6fXrmB4eJjR0VFarRbNZnP9P9rt9gohqNVq1Ov1ZbF/AZGev3hLJ2/zAAAAAElFTkSuQmCC)} 90
.xchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8bDYnDxEwAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEK0lEQVRIx9WVS2hTWRjHf/eR3CY1nbxMH2YiZRQS6qO13YlMVxY3SnVcuNIBFezGpSADLoQqLu1sHJCqdCFSXFpw4YOCSH3BtFqttTNamabX3DS5bfO6uffMoglja3RGcDMHzuac7/z/53++//cd+L8P6VuCPQYZ8ADNgBd4J31DcDcQs+GnHByRocEDv0kfBSjAOlYCs11Q+gpwDegS8LMJ+3QIK0ATzEhV8Odnz5bzw8P4dJ25aJQ/WlvJ1df/K7hSLtOcTNI+Pk69rpMTgqIQhCDvh1/VSpw79+gRrRMTmLZNezLJJsPg+a5dmOEwQlFqg1sWG16/Jv7sGWXDwBACFQjC9HcwIMONKkGp4PGAJGEDS0IQmZlhnWnye3c3eiyGo6qr3WHbrJ+dJf7gAXI6zSIr72T7/fgzmT4FHnTBsgrQBfYvTU0km5vxz86iADnAm0rRPTWFt7cXZccOJJcLAGHb2K9ekT93jmwmwwdAAFpjI6Ntbfxw5879ag7l6o1sr5eHHR3IsRgeQK/M4sQE+YEB7JcvEY6zAj45SWFgAPPxYwzHoQxIkQjTPT0kIxE+Noj8sexFn4/xnh58iQTeSpHkHAdrbIzi0BCOrmNPTpK/eJHM3bt8sCyKQCiR4NWePWSiUZw1+ZLXJm4pFKLhzBlCsRh2RUXacVgeGaF47RrL58+zcP8+RrmMkCQinZ1EL1zAjERqmkH+tLYl1G3bCJw4QUjT0IA0MJfLMX/5MqmHD0nZNiUgtGULG/r7ccXjINWuWbnmqsuFu7sb/4EDNLlcBIEioNs2KUAFGmMxmk6dQm1tRZI+3xBqEkiShBQOox05Ql1nJ26gvuIUAWiKQnj/ftStW5Fk+YuF+NldsbBA4cYN9KdPmaso8Fc62ZJtk7l1C2t0FGdxESHE1xE4hkHh6lX0oSHSpRIewC/LrPf7CSgKNpCamkI/fZr8pUuIZBIcpyaBunahPp1mub+fDyMjGKUSChCsq6Nh717q9u2jbnSU0uAgRrFIwTThyhUCqRS+hgZKLS1fJvDm87SNjZGcnsYUAjcQ8vsJ9/Xh7u1FDgRQN20iks3iDA+zZFmYhQLqzZtsj8WY3L0baY2Sf55ICCKpFHUzM2SEQAJCHg+hY8fQDh5EDgRWDoRC1J88SePRo2geD0XAcBy8b98Sv3ePYDZbbf2rFQjLIphMsmDbaEBQVQkePox26BCSz7e6i4bDrDt+nGYhmBscpFAskheC4Js3bPR4qHphFYEnlcI7P4/jdqNpGu8TCe4oCsXr1z//F2ga3+/cSfTJE0qmSVYIsKzaOZDcbjKyzFIiwfvt21kMBLA07YsetzWNd+3tLLW0sH5igvT8PH9Go/z44kX+E4LGjg7GDYOcy4XlOEgLC//5P/5LCFzxOPLmzWyIx+m6fduu7v0NVGqyTSycKksAAAAASUVORK5CYII=)} 91
.unchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8qAt8h3m8AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAA60lEQVRIx+2VsQqDMBRF70sCLg5OLoKgjk7+lJ/hh+STXBwcnRz8ArMEkrxOFktbaC3tULzTg5e8k5vADXDq70VbobXmvu/hvQczg4heHrJfXxQFuq67blZbMc8zpmlCXddIkgTOuZcBUko45zCOI6y1Nz2xFSEEZFmGOI7fGg4A3nsQEZqmuXOu9jallACAtm3fvmutNaIoAjM/dkBECCF89KCbk4eAb+kEnIAT8EsAM0OIz3hSyrssUvss8t5fg+uIrLXPs0gIgWVZYIyBUurQyYdheO4gz3NUVQVjDNZ1PfSjpWmKsixvehfB9GBZ3NndrgAAAABJRU5ErkJggg==)} 92
.migrated-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB+AKHREFA8vJSnkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAC1klEQVRIx+2VT0hUURTGf/e958w4Tc3TYowMw1GyEgwr1MqsFmbZIrIWQZsWJUjbdoHQpl3Qps0swnCRECQFYkR/TC1iKkqmfzAKTo2Vf8hoRsfR995tkRMT87RRWkUHHhy495zvnvvu933wP/75EKkkEAjIYDCIaZpIKRFCZN0kfX9xcTGtra2/irVUEolECIfDlJeXo+s6hmFkDaCqKoZhEAqFSCaTv60pqcSyLAoLC/F4PEtqDmCaJkIIKisrMybX0sdUVRWA5ubmPzdNjjI1cpXkZC/O1fV03PXgdDqRUtpPIITAsqxsDz0Z/3CZQv8uqo4N4C8/Tp2/DdM0MiZQlvk41OTkI/LW1SGtCVb5drD3eCc71wcA+VcAHA5vDd8+3UGakxiJV7i9pdQevU5T1R35pJ3MV5QW1pf+0kWBheJ2SWua8EQXZXsu4fVVYEz1sEKvof5EuxjoPvzpcRvrdp9C2gGMx6cpOHBmbImMesds7BZubwMVDTfXDnQ3vQfK7AC8wLfExMX5whyQc3q2OEnjGm5vE76SQxsfBLr77a7CNf+n0r/l6sSMtsBSnurckiIILCobAtVZhpF4gZF4jubaymj4Ch/fd380LE7bAnjc0NPxk2yqpmEuwGxF0ag+0k5uTpzZeBeaazvj0We8fXojainsb2xh2BZgbe0gSIllzSIUh63wfQ6dZ/O2fbjcKlOj58jJ3cVENESw5yErc9nf2MLQ4jwQAkV1Lqiq37/cZ9WaahJjF9AcmxiPDhLs7ePe23oOnmUwg2hSShQle96tKDjA2HAniusgo9FxnvY9Jxw7RWzGYy92QghM00x5g53qp9sHmtB58/o2umOI2NwGolMnMYUHIb7aAyiKwsjICLqu2/qBEIKUUAohMaSHSLyBSMoPTINQ6CX5+fn2AEVFRZSUlBCPx4nFYhl3L4RESjF/GEgX3pSj+Xw+/H7/b3U/AEOZFnp7O5+5AAAAAElFTkSuQmCC)} 93
ul {list-style-image: none} 94
/* ul rule needed to reset style for sub-bullets */ 95
96
/* Pour forcer la police dans la coloration syntaxique */ 97
.hljs { font-family: monospace; } 98
span[class^='hljs'], span[class*=' hljs'] { font-family: monospace; } 99
100
</style> 101
102 29
<!-- ATTENTION Le template Print ne supporte pas les ressources, 103
Il faut mettre des chemins absolus sur les fichiers :( --> 104
<!-- Themes clair : 105 30 <!-- Themes clair :
atom-one-light.css, vs.css 106 31 atom-one-light.css, vs.css
Themes sombres : 107 32 Themes sombres :
agate.css, vs2015.css, atom-one-dark.css 108 33 agate.css, vs2015.css, atom-one-dark.css
Demo live : https://highlightjs.org/static/demo/ --> 109 34 Demo live : https://highlightjs.org/static/demo/ -->
<link rel="stylesheet" 110 35 <link rel="stylesheet"
href="file:////home/daniau/.local/share/zim/templates/html/common/hljs/styles/atom-one-light-wb.css" > 111 36 href="file:////home/daniau/.local/share/zim/templates/html/common/hljs/styles/atom-one-light-wb.css" >
112 37
<!-- hljs --> 113 38 <!-- hljs -->
<script src="file:////home/daniau/.local/share/zim/templates/html/common/hljs/highlight.pack.js"></script> 114 39 <script src="file:////home/daniau/.local/share/zim/templates/html/common/hljs/highlight.pack.js"></script>
115 40
</head> 116 41 </head>
<body> 117 42 <body>
118 43
[% options.empty_lines = "default" %] 119 44 [% options.empty_lines = "default" %]
120 45
<!-- Wiki content --> 121 46 <!-- Wiki content -->
122 47
[% FOR page IN pages %] 123 48 [% FOR page IN pages %]
[% page.content %] 124 49 [% page.content %]
[% END %] 125 50 [% END %]
126 51
<!-- End wiki content --> 127 52 <!-- End wiki content -->
128 53
<script> 129 54 <script>
/* on remplace octave par plaintext ou nohighlight ou matlab */ 130 55 /* on remplace octave par plaintext ou nohighlight ou matlab */
var elements = document.getElementsByTagName("code"); 131 56 var elements = document.getElementsByTagName("code");
for (var i=0; i<elements.length; i++) { 132 57 for (var i=0; i<elements.length; i++) {
var el = elements[i]; 133 58 var el = elements[i];
var cl = el.getAttribute("class"); 134 59 var cl = el.getAttribute("class");
if (cl == "octave") { 135 60 if (cl == "octave") {
el.setAttribute( "class","matlab"); 136 61 el.setAttribute( "class","matlab");
} 137 62 }
} 138 63 }
templates/html/common/zim-hljs.css
File was created 1
2 /* Pour forcer la police dans la coloration syntaxique */
3 .hljs { font-family: monospace; }
templates/html/common/zim-special.css
File was created 1
2 span.zim-tag {
3 color: #ce5c00;
4 width: 98%;
5 }
6
7 div.zim-object {
8 border-style:solid;
9 border-width:1px;
10 }
11
12 .checked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8sMEGsKGkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEBUlEQVRIx62V22tdRRTGf7Nn73P2ybntnNOe3NqkPTGgLTVUUZF6QatSLOKTPgqCIqLgQ0H/A1sQQbBYCBb1QfAxiC8tSO1FqHkwJVKtjdTGNraUmObsc9nXmfGh7cGYpM1D5nHWzPetteZb3wg2eB2YqYm4zSadsMtoboiNBH/3TE0awx6j+MRoxoTg/IYRvP19TQrJS0bzhdHGSyKFkLTtjSKwMjyiEz43ynhtP6bdjBCWyFobAf7eT7VhNF/q1FRbjYjmUohlCVPwnB+6FUxMTJipqSmUUhhjEGKd3bMT4ks/Y6oLBK2Yth8hHYtCJXOix7Nf7xLMzc0xOzvLzp078TyPNE3viW3QJPXzhNWbxFFKHCmMhoLn/FHodd48vGfhapdAacXQlkFK5dL6wIUm6fuTZPuvqDQhaMUYYyiVyuQr6rXDexYuAdi3tSv1ZJNs/R/CaszzT+1na88uXFnCEnJVgivBNN8uTJKmHQI/ptOOcXNZzMz9mOqFs90OHpipWcYwlo5P4ebnuOkrvr5wgrH+h3im7y36MzuwRXYZeKha/OhP0EkadFoxQSdGSotedR/+XwMc2XvKdNUFOFqZx6LKZWIiwjgkikNmLp/hm8sH+K1zjFTHXfBYdTi+eJArzXM0GxFxoBDCopLvo/fqEwi1XPkWkGqjFo2TgB1jOYZUKZTS/D1/ncmLh7jon0IbRWoiTi59ymzzJEEQE3cStNZsGxqlfPE57MBbOR8fP3hDGalOO9fq2DlBvmZw8xa2IxACGn6TydlD/O6f5OzSV/zif0cYhLQaEXGkKBbz7Ov/AOlXV1cxgBJRI3fuSTrpTawt18kWIZN1CFuaONI0w0WOXfsI43YIggh/KUSlhqxrMz74AkOZcWBm9QkH+Gw8NDLuITi+m0yzhluSyJzBLcpblUhFxywSRAEtPwQjsKVN30CNh0uvYuOubSHLtN3J0TO1j0pmBNuFbFWRK0gyPRZpktL2I5JQkclKakNlnh54g6ocvevUr/Ai2a7wineEkcJupA3S1Wg0nVZM2E6wbEF5U5G9Q++wI7sfR7h3N8HVNstykBfzH+KJEZwiWD0aIwxCgJ0R1Mu7GXOeJSuK93bZtQIle4D9pUNU5DC5jEsu55AvZakM5NicGyEj8uuz8bUCQgj67QfY671P3vEoeC69gy695U1U7NG7XV0pUwBjDJa1/JJlWWxzHuflzQe5FJ/GsgUVuZ2t8lEkTvfc0aNHb72flBhjVicQQqCUuvM3/M+WDVguWBrMVdDXEGZlBVEUrVCU9d9s5+fnaTQa2PZyPxEIhJaI1EEoZwX4ncynp6fXrmB4eJjR0VFarRbNZnP9P9rt9gohqNVq1Ov1ZbF/AZGev3hLJ2/zAAAAAElFTkSuQmCC)}
13 .xchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8bDYnDxEwAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAEK0lEQVRIx9WVS2hTWRjHf/eR3CY1nbxMH2YiZRQS6qO13YlMVxY3SnVcuNIBFezGpSADLoQqLu1sHJCqdCFSXFpw4YOCSH3BtFqttTNamabX3DS5bfO6uffMoglja3RGcDMHzuac7/z/53++//cd+L8P6VuCPQYZ8ADNgBd4J31DcDcQs+GnHByRocEDv0kfBSjAOlYCs11Q+gpwDegS8LMJ+3QIK0ATzEhV8Odnz5bzw8P4dJ25aJQ/WlvJ1df/K7hSLtOcTNI+Pk69rpMTgqIQhCDvh1/VSpw79+gRrRMTmLZNezLJJsPg+a5dmOEwQlFqg1sWG16/Jv7sGWXDwBACFQjC9HcwIMONKkGp4PGAJGEDS0IQmZlhnWnye3c3eiyGo6qr3WHbrJ+dJf7gAXI6zSIr72T7/fgzmT4FHnTBsgrQBfYvTU0km5vxz86iADnAm0rRPTWFt7cXZccOJJcLAGHb2K9ekT93jmwmwwdAAFpjI6Ntbfxw5879ag7l6o1sr5eHHR3IsRgeQK/M4sQE+YEB7JcvEY6zAj45SWFgAPPxYwzHoQxIkQjTPT0kIxE+Noj8sexFn4/xnh58iQTeSpHkHAdrbIzi0BCOrmNPTpK/eJHM3bt8sCyKQCiR4NWePWSiUZw1+ZLXJm4pFKLhzBlCsRh2RUXacVgeGaF47RrL58+zcP8+RrmMkCQinZ1EL1zAjERqmkH+tLYl1G3bCJw4QUjT0IA0MJfLMX/5MqmHD0nZNiUgtGULG/r7ccXjINWuWbnmqsuFu7sb/4EDNLlcBIEioNs2KUAFGmMxmk6dQm1tRZI+3xBqEkiShBQOox05Ql1nJ26gvuIUAWiKQnj/ftStW5Fk+YuF+NldsbBA4cYN9KdPmaso8Fc62ZJtk7l1C2t0FGdxESHE1xE4hkHh6lX0oSHSpRIewC/LrPf7CSgKNpCamkI/fZr8pUuIZBIcpyaBunahPp1mub+fDyMjGKUSChCsq6Nh717q9u2jbnSU0uAgRrFIwTThyhUCqRS+hgZKLS1fJvDm87SNjZGcnsYUAjcQ8vsJ9/Xh7u1FDgRQN20iks3iDA+zZFmYhQLqzZtsj8WY3L0baY2Sf55ICCKpFHUzM2SEQAJCHg+hY8fQDh5EDgRWDoRC1J88SePRo2geD0XAcBy8b98Sv3ePYDZbbf2rFQjLIphMsmDbaEBQVQkePox26BCSz7e6i4bDrDt+nGYhmBscpFAskheC4Js3bPR4qHphFYEnlcI7P4/jdqNpGu8TCe4oCsXr1z//F2ga3+/cSfTJE0qmSVYIsKzaOZDcbjKyzFIiwfvt21kMBLA07YsetzWNd+3tLLW0sH5igvT8PH9Go/z44kX+E4LGjg7GDYOcy4XlOEgLC//5P/5LCFzxOPLmzWyIx+m6fduu7v0NVGqyTSycKksAAAAASUVORK5CYII=)}
14 .unchecked-box {list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAANOgAADMQBiN+4gQAAAAd0SU1FB9gKGQ8qAt8h3m8AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAA60lEQVRIx+2VsQqDMBRF70sCLg5OLoKgjk7+lJ/hh+STXBwcnRz8ArMEkrxOFktbaC3tULzTg5e8k5vADXDq70VbobXmvu/hvQczg4heHrJfXxQFuq67blZbMc8zpmlCXddIkgTOuZcBUko45zCOI6y1Nz2xFSEEZFmGOI7fGg4A3nsQEZqmuXOu9jallACAtm3fvmutNaIoAjM/dkBECCF89KCbk4eAb+kEnIAT8EsAM0OIz3hSyrssUvss8t5fg+uIrLXPs0gIgWVZYIyBUurQyYdheO4gz3NUVQVjDNZ1PfSjpWmKsixvehfB9GBZ3NndrgAAAABJRU5ErkJggg==)}
templates/html/common/zim-style.css
File was created 1 /* Common zim definitions */
2
3 a { text-decoration: none;
4 color: blue;}
5 a:link { text-decoration: none;
6 color: blue;}
7 a:hover { text-decoration: none;
8 color: blue;}
9 a:active { text-decoration: none;
10 color: blue;}
11 a:visited { text-decoration: none;
12 color: blue;}
13
14 strike { color: grey }
15
16 u { text-decoration: underline;
17 background-color: white }
18
19 tt { color: darkmagenta;
20 font-family: monospace;
21 font-size: large}
22
23 pre { color: darkmagenta;
24 margin-left: 20px;
25 margin-right: 5px;
26 margin-bottom: 5px;
27 margin-top: 5px;
28 font-family: monospace;
29 font-size: large }
30
31 code { font-size: large; font-family: monospace; color: saddlebrown}
32
33 h1 { text-decoration: underline;
34 color: #4e9a06;
35 margin-bottom: 0;
36 margin-top: 1em; }
37
38 h2 { color: #4e9a06;
39 margin-bottom: 0;
40 margin-left: 20px;
41 margin-top: 1em;}
42
43 h3 { color: #4e9a06;
44 margin-bottom: 0;
45 margin-left: 40px;
46 margin-top: 1em;
47 font-style: italic; }
templates/html/common/zim-table-style.css
File was created 1 /* Table definition */
2
3 table {
4 border-collapse: collapse;
5 width: 98%;
6 margin-left: auto;
7 margin-right: auto;
8 }
9
10 td,th {
11 border: 1px solid #ddd;
12 padding: 4px;
13 }
14
15
16 tr:nth-child(even){background-color: #f2f2f2;}
17
18 tr:hover {background-color: #ddd;}
19
20 th {
21 padding-top: 6px;
22 padding-bottom: 6px;
23 /*background-color: #4CAF50;*/
24 /*background-color: #3a853c;*/
25 /*background-color: #85733a;*/
26 /*background-color: #3a7685;*/