Commit graph

38 commits

Author SHA1 Message Date
Hartmut Seichter
52c3ab5c37 final refactor for book mode 2024-05-16 17:28:23 +02:00
Hartmut Seichter
df1cff80d8 refactoring previous Markdown generator into a legacy mode 2024-05-16 08:40:09 +02:00
Hartmut Seichter
e9407a6b6e avoid "parser" name ... 2024-05-12 21:07:57 +02:00
Hartmut Seichter
85abfeb743 repurpose title to make it configurable from outside 2024-05-09 23:38:20 +02:00
Hartmut Seichter
4fca7c7bae initial stab in restructuring and generating curricula 2024-05-09 22:57:10 +02:00
Hartmut Seichter
010aa5e72f better error handling 2024-05-06 16:37:34 +02:00
Hartmut Seichter
445a976354 use generator properly in book mode 2024-05-06 16:37:21 +02:00
Hartmut Seichter
5a4b2c8f3a repair book mode with refactored rendering 2024-05-03 07:42:51 +02:00
35df5e2aa1 command line mode 2024-05-01 17:14:23 +02:00
595a0352c5 refactoring for division of concerns 2024-05-01 14:58:41 +02:00
Hartmut Seichter
28378e3819 intermediate version 2024-05-01 08:10:27 +02:00
Hartmut Seichter
6f51fbf76c adding a proper exception handler to find actual problems in external files 2024-04-25 19:35:13 +02:00
Hartmut Seichter
1de0e13e45 bugfix for int / num match 2024-04-25 17:22:08 +02:00
Hartmut Seichter
bb6c47e4a7 update documentation and copyright 2024-04-21 15:51:11 +02:00
Hartmut Seichter
43cb7eff7e rename int to num and add multinum for arrays of items - add a test case 2024-04-21 15:47:44 +02:00
Hartmut Seichter
2f393dd21c MVP for tablegenerator 2023-11-23 22:14:25 +01:00
Hartmut Seichter
021a0f69d3 prototyping table generator 2023-11-19 23:17:44 +01:00
Hartmut Seichter
4105eb917b Testing ways to create tables 2023-11-17 08:00:46 +01:00
Hartmut Seichter
6fef474ade factor out markdown and table generators 2023-11-15 20:20:30 +01:00
Hartmut Seichter
094b5cc7e3 WIP 2023-11-14 23:05:58 +01:00
Hartmut Seichter
787f551b2c added headerlevel feature 2023-11-12 20:23:04 +01:00
Hartmut Seichter
5e73a5ff95 added book mode MVP 2023-11-11 22:47:12 +01:00
Hartmut Seichter
573018e9e2 added a special tablebreak tag for a very special curricula description 2023-11-11 21:07:21 +01:00
Hartmut Seichter
b3bc916746 generate titles for course desc. 2023-11-09 23:42:43 +01:00
Hartmut Seichter
10408e5fa3 added test course to fix corner cases like nested numbered lists 2023-11-09 20:14:56 +01:00
Hartmut Seichter
37d8c8e30f update to grid-table generator 2023-11-09 19:33:00 +01:00
Hartmut Seichter
09408da7ca fix for lines 2023-11-09 18:45:12 +01:00
Hartmut Seichter
467727392a Update with loading field files 2023-11-08 21:23:24 +01:00
Hartmut Seichter
e11a484290 further update 2023-11-08 21:23:18 +01:00
Hartmut Seichter
35fbc4ff8c added multikey type 2023-11-08 20:42:15 +01:00
Hartmut Seichter
f35aa9e2ef WiP 2023-11-08 15:42:06 +01:00
Hartmut Seichter
d35a9baf25 minor doc update 2023-11-08 15:40:05 +01:00
Hartmut Seichter
e2e96c9f43 first MVP 2023-11-08 15:32:41 +01:00
Hartmut Seichter
c1d22c46e7 update more parts 2023-11-05 21:53:45 +01:00
Hartmut Seichter
324b5ba4cc update with proper formating 2023-11-05 21:44:45 +01:00
Hartmut Seichter
027b49a588 adding parts to the schema 2023-11-05 20:35:44 +01:00
Hartmut Seichter
f749fdf9b3 adding more samples 2023-11-02 23:14:15 +01:00
Hartmut Seichter
8d39ec9761 intermediate schema is working 2023-11-02 22:17:33 +01:00