Commit Graph

696 Commits

Author SHA1 Message Date
Sina Atalay 41f3c10930 fix show_timespan_in option of classic theme 2024-02-15 18:10:21 +01:00
Sina Atalay 4f7bde20c5 enhance cli 2024-02-15 18:09:56 +01:00
Sina Atalay 0b2264792d fix theme validation 2024-02-15 18:09:48 +01:00
Sina Atalay 238278764a update Preamble of the classic theme 2024-02-14 20:46:47 +01:00
Sina Atalay d700c87a50 update classic theme settings 2024-02-14 20:46:32 +01:00
Sina Atalay f5c4e84952 correct typos 2024-02-14 20:46:22 +01:00
Sina Atalay e0bd41d272 fix markdown templating bug 2024-02-14 20:27:03 +01:00
Sina Atalay 34c4fc6ac6 add PASTETOGRAMMARLY to html filename 2024-02-14 20:22:42 +01:00
Sina Atalay 7a183bdaf0 update reference files 2024-02-14 20:22:26 +01:00
Sina Atalay be9ee397cb refactor tests 2024-02-14 20:15:36 +01:00
Sina Atalay ea7148eaa5 improve reference documentation of renderer.py 2024-02-14 20:12:20 +01:00
Sina Atalay 73156fe587 improve reference documentation of data_models.py 2024-02-14 20:08:39 +01:00
Sina Atalay 76dccd29dc improve reference documentation of cli.py 2024-02-14 20:06:43 +01:00
Sina Atalay af1e3b669a update tests 2024-02-14 19:50:00 +01:00
Sina Atalay 821d700f56 improve renderer.py 2024-02-14 19:49:50 +01:00
Sina Atalay 67bab3b3b3 improve section validation 2024-02-14 19:49:37 +01:00
Sina Atalay 0ca6b8428d improve cli.py 2024-02-14 19:49:18 +01:00
Sina Atalay d4bc6054b9 update schema.json 2024-02-14 19:49:05 +01:00
Sina Atalay 910e024005 refactor cli.py and data_models.py 2024-02-14 18:03:13 +01:00
Sina Atalay b00a3779a6 fix a bug in transform_markdown_data_model_to_latex_data_model 2024-02-14 18:03:01 +01:00
Sina Atalay 4722a8b6b3 make mcdowell theme usable with pdflatex 2024-02-14 18:02:37 +01:00
Sina Atalay 7a9432bc69 update schema.json 2024-02-14 17:39:28 +01:00
Sina Atalay 24c29c7cbd finalize cli 2024-02-13 20:00:55 +01:00
Sina Atalay ef741249d3 handle markdown to LaTeX differently 2024-02-13 20:00:16 +01:00
Sina Atalay 4b6d0d1634 improve data_models.py tests 2024-02-13 18:52:25 +01:00
Sina Atalay 4ab6c49f63 add markdown rendering capability 2024-02-13 18:52:17 +01:00
Sina Atalay 56e1c76c2e prepare for markdown generation 2024-02-13 18:51:39 +01:00
Sina Atalay baf1027265 improve validation error handling 2024-02-13 18:51:19 +01:00
Sina Atalay 663f86b2f6 update .gitignore 2024-02-13 18:51:01 +01:00
Sina Atalay 4fe12570ce add markdown as dependency 2024-02-13 18:50:54 +01:00
Sina Atalay a3ba415eb5 create markdown templates 2024-02-13 18:50:24 +01:00
Sina Atalay c881cd6b13 use sourcesanspro package instead of font files in classic theme 2024-02-13 18:50:10 +01:00
Sina Atalay be5b5143ab add pypdf as test dependency 2024-02-11 23:09:08 +01:00
Sina Atalay 0dd4ecf000 fix a mcdowell tempate bug 2024-02-11 23:08:57 +01:00
Sina Atalay b5d227cc6b clean the auxiliary files after latex run 2024-02-11 23:08:45 +01:00
Sina Atalay ff05e07463 update tests 2024-02-11 23:08:32 +01:00
Sina Atalay f6ed75ce84 improve error messages 2024-02-11 22:43:38 +01:00
Sina Atalay ba683e861a improve get_entry_and_section_type 2024-02-11 22:43:27 +01:00
Sina Atalay a7a4a943f2 don't allow extra inputs in theme settings 2024-02-11 22:42:10 +01:00
Sina Atalay 7887a23501 update tests 2024-02-11 19:36:56 +01:00
Sina Atalay 41ad5c54a1 fix a mcdowell template bug 2024-02-11 19:36:38 +01:00
Sina Atalay 7d91cea70e improve cli 2024-02-11 19:36:24 +01:00
Sina Atalay cd8555a977 update LaTeXFile 2024-02-11 19:36:14 +01:00
Sina Atalay d10bf9509f fix a custom theme load bug 2024-02-11 19:35:55 +01:00
Sina Atalay 15487a2ee3 update schema.json 2024-02-11 19:35:32 +01:00
Sina Atalay 6c8ebfb380 update entry point 2024-02-11 19:35:21 +01:00
Sina Atalay a6b0ce61e2 update .gitignore 2024-02-11 19:35:10 +01:00
Sina Atalay 0d583c8877 update __init__ and __main__ 2024-02-11 19:34:56 +01:00
Sina Atalay a43923857b fix EntryBase location field bug 2024-02-11 16:15:09 +01:00
Sina Atalay 138ea57613 update tests for all themes 2024-02-11 16:12:34 +01:00