190 Commits

Author SHA1 Message Date
Ben Edgington
00e430639f Allow relative links starting with '..' 2023-04-17 11:42:59 +01:00
Ben Edgington
00b2c6c4de Add PDF to publishing script 2023-04-14 11:16:44 +01:00
Ben Edgington
fb4f67cea5 Add date and git commit to PDF title page 2023-04-14 10:53:52 +01:00
Ben Edgington
8d77ba0f60 Typo 2023-04-13 22:08:04 +01:00
Ben Edgington
bbb4e6caeb Update version to Capella 2023-04-13 11:55:07 +01:00
Ben Edgington
bc17bdb4aa Rename make_pdf.sh to make_pdf 2023-04-12 15:52:06 +01:00
Ben Edgington
2f592c872e Add experimental PDF generation pipeline 2023-04-12 15:45:36 +01:00
Ben Edgington
eba4eeb77f Fix spellings list checker 2023-04-06 08:48:47 +01:00
Ben Edgington
b08166e764 Be sure to publish to bellatrix branch 2023-03-24 14:15:39 +00:00
Ben Edgington
924e12b4bc Import improved pre-checks from upstream 2023-03-24 14:12:32 +00:00
Ben Edgington
6c56a6b334 Add trailing white space check 2023-03-10 09:15:10 +00:00
Ben Edgington
e2fa1bad9b Set locale for sorting spellings 2023-03-08 16:17:34 +00:00
Ben Edgington
0ebfccd238 Pause for keyboard input while publishing 2023-01-10 16:57:18 +00:00
Ben Edgington
5288fb9670 Remove old indexing tools - superseded by search 2023-01-04 12:08:22 +00:00
Ben Edgington
885c0d79f8 Show path when publishing 2023-01-03 20:29:43 +00:00
Ben Edgington
1e4ee2ba74 Implement search 2023-01-03 14:38:57 +00:00
Ben Edgington
56d73cf139 Make build process more robust 2022-12-27 20:27:40 +00:00
Ben Edgington
34b424ffb7 Add check for balanced HTML tags 2022-12-27 13:07:51 +00:00
Ben Edgington
3582bde336 Dark mode 2022-12-23 17:27:05 +00:00
Ben Edgington
2e9845d78b Add timeout to link checker 2022-12-09 22:36:26 +00:00
Ben Edgington
98b1ca8326 Final grammar linting 2022-11-17 11:07:05 +00:00
Ben Edgington
d140bf5c76 Typo and grammar fixes 2022-11-16 14:58:40 +00:00
Ben Edgington
8a4e5ec7d7 Upgrade to Gatsby 5 2022-11-16 14:17:38 +00:00
Ben Edgington
8e29122cb8 More grammar linting 2022-11-05 22:24:49 +00:00
Ben Edgington
7668605f5c Modify grammar rules 2022-11-04 11:05:06 +00:00
Ben Edgington
a9077072f0 Add LTeX for grammar checking 2022-11-04 09:14:06 +00:00
Ben Edgington
8960bbc0c0 Handle multiple footnote references per line 2022-10-31 11:15:56 +00:00
Ben Edgington
24066458c5 Add repeated words check 2022-10-28 11:39:48 +01:00
Ben Edgington
4e7f714677 Fix publish script 2022-10-12 11:15:24 +01:00
Ben Edgington
a22dd7ec51 Add HTML validation utility 2022-10-12 11:03:28 +01:00
Ben Edgington
dd368d8b1a Add publish script 2022-10-12 10:48:15 +01:00
Ben Edgington
3dd4514486 Fix linting of split markdown 2022-10-03 10:58:49 +01:00
Ben Edgington
6a150f9692 Preserve newlines in output 2022-08-19 15:10:23 +01:00
Ben Edgington
620a8ff037 Improve spellings list checker 2022-08-19 15:04:55 +01:00
Ben Edgington
f71741f220 Add script to sanitise spellings list 2022-08-19 12:53:51 +01:00
Ben Edgington
ee1593e367 Special treatment for reddit.com 2022-08-09 17:35:54 +01:00
Ben Edgington
6a78413089 Improve spellcheck error reporting 2022-07-26 19:55:10 +01:00
Ben Edgington
6e64106177 Ignore HTML multiline comments 2022-07-26 18:18:44 +01:00
Ben Edgington
c0eee8492e Factor out printing of multiple lines 2022-07-07 11:49:56 +01:00
Ben Edgington
898ffc8e12 Check and fix urls 2022-07-06 08:49:29 +01:00
Ben Edgington
a221b0ef7a Move spellings file 2022-07-04 12:19:57 +01:00
Ben Edgington
b7e3910254 Update Part 4 - Future 2022-07-04 08:49:45 +01:00
Ben Edgington
60ce24d632 Section on aggregator selection 2022-06-29 19:48:14 +01:00
Ben Edgington
368bd223fb Simplify prebuild check workflow 2022-06-23 12:18:22 +01:00
Ben Edgington
c93f767cbc Exclude quotations from spellcheck 2022-06-22 14:59:58 +01:00
Ben Edgington
2fa2313bfc Spellings and typos 2022-06-22 12:19:36 +01:00
Ben Edgington
d1fc5895a9 Make pre-build standalone 2022-06-22 12:09:31 +01:00
Ben Edgington
d2d0bfbe80 Migrate spelling check 2022-06-15 10:14:52 +01:00
Ben Edgington
e94be6f80f A few tweaks 2022-06-14 21:02:16 +01:00
Ben Edgington
e61d254020 Port all build checks from awk to perl 2022-06-14 20:48:24 +01:00