Commit a5b84be
committed
Add code block, inline code, and anchor link support to build-pages.py
- Add convert_code_blocks for fenced code blocks with syntax highlighting classes
- Add convert_inline_code for backtick inline code to <code> tags
- Add slugify function to generate anchor IDs from header text
- Update convert_headers to add id attributes for working anchor links
- Add CSS styles for code and pre elements in page template
- Regenerate all HTML pages with proper code formatting1 parent e95fa41 commit a5b84be
File tree
9 files changed
+802
-592
lines changed- assignments
- assignment-1
- assignment-2
- assignment-3
- assignment-4
- assignment-5
- final-project
- scripts
- syllabus
9 files changed
+802
-592
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
160 | 183 | | |
161 | 184 | | |
162 | 185 | | |
| |||
199 | 222 | | |
200 | 223 | | |
201 | 224 | | |
202 | | - | |
| 225 | + | |
203 | 226 | | |
204 | | - | |
| 227 | + | |
205 | 228 | | |
206 | 229 | | |
207 | 230 | | |
| |||
211 | 234 | | |
212 | 235 | | |
213 | 236 | | |
214 | | - | |
| 237 | + | |
215 | 238 | | |
216 | 239 | | |
217 | 240 | | |
| |||
265 | 288 | | |
266 | 289 | | |
267 | 290 | | |
268 | | - | |
| 291 | + | |
269 | 292 | | |
270 | | - | |
| 293 | + | |
271 | 294 | | |
272 | 295 | | |
273 | 296 | | |
274 | 297 | | |
275 | 298 | | |
276 | 299 | | |
277 | | - | |
| 300 | + | |
278 | 301 | | |
279 | 302 | | |
280 | 303 | | |
281 | 304 | | |
282 | 305 | | |
283 | 306 | | |
284 | | - | |
285 | | - | |
| 307 | + | |
| 308 | + | |
286 | 309 | | |
287 | | - | |
| 310 | + | |
288 | 311 | | |
289 | | - | |
| 312 | + | |
290 | 313 | | |
291 | | - | |
| 314 | + | |
292 | 315 | | |
293 | | - | |
| 316 | + | |
294 | 317 | | |
295 | | - | |
| 318 | + | |
296 | 319 | | |
297 | 320 | | |
298 | 321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
51 | 60 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
57 | 80 | | |
58 | 81 | | |
59 | 82 | | |
| |||
65 | 88 | | |
66 | 89 | | |
67 | 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 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
68 | 127 | | |
69 | 128 | | |
70 | 129 | | |
| |||
340 | 399 | | |
341 | 400 | | |
342 | 401 | | |
343 | | - | |
344 | 402 | | |
345 | 403 | | |
346 | 404 | | |
347 | 405 | | |
| 406 | + | |
348 | 407 | | |
349 | 408 | | |
| 409 | + | |
350 | 410 | | |
351 | 411 | | |
352 | 412 | | |
| |||
533 | 593 | | |
534 | 594 | | |
535 | 595 | | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
536 | 619 | | |
537 | 620 | | |
538 | 621 | | |
| |||
0 commit comments