Commit Graph

45 Commits

Author SHA1 Message Date
Sina Atalay 4f9ee4ca6c renderer: fix nested command parser 2024-03-31 21:09:17 +02:00
Sina Atalay 1b35201508 renderer: refactor 2024-03-31 20:50:02 +02:00
Sina Atalay e8d3cccfe9 renderer: refactor 2024-03-31 20:18:01 +02:00
Sina Atalay d0594f4a8f renderer: fix a markdown parsing bug 2024-03-29 19:05:41 +01:00
Sina Atalay 4d26c7335c renderer: allow users to use any local latex command 2024-03-29 18:09:10 +01:00
Sina Atalay d24d33e208 renderer: fix decoding issues (#29) 2024-03-27 23:04:49 +01:00
Sina Atalay d956fe8d84 renderer: allow users to make bold or italic text normal (#45) 2024-03-21 18:58:14 +01:00
Sina Atalay d1aa96e25a renderer: add `theme_directory_path` argument to `copy_theme_files_to_output_directory` function 2024-03-17 20:24:25 +01:00
Sina Atalay c22fe57522 renderer: improve markdown_to_latex 2024-03-11 20:29:37 +01:00
Sina Atalay 62dfa9d1d8 renderer: remove unused import statements 2024-03-11 18:41:31 +01:00
Sina Atalay b1907acaa4 renderer: refactor 2024-03-10 19:07:00 +01:00
Sina Atalay 3390df0ad6 fix emails with special LaTeX character 2024-02-26 20:07:11 +01:00
Sina Atalay b816971592 fix markdown file generation 2024-02-24 20:56:03 +01:00
Sina Atalay 1622a791b2 fix a bug in escape_latex_characters 2024-02-24 20:08:30 +01:00
Sina Atalay dfa23b9fbb update docstrings 2024-02-24 16:20:13 +01:00
Sina Atalay cdbbc46b5c refactor 2024-02-24 16:17:36 +01:00
Sina Atalay e308ef43c5 fix None name problem 2024-02-20 20:29:18 +01:00
Sina Atalay 0821ab9a94 allow to use local latex installation 2024-02-20 20:12:48 +01:00
Sina Atalay e740735312 update transform_markdown_sections_to_latex_sections 2024-02-19 19:30:53 +01:00
Sina Atalay 4178c3e5e9 refactor 2024-02-18 19:13:29 +01:00
Sina Atalay 4306e87e1b improve renderer 2024-02-18 17:12:35 +01:00
Sina Atalay e9c38e7752 add `replace_placeholders_with_actual_values` as a Jinja filter 2024-02-17 18:46:41 +01:00
Sina Atalay f5c4e84952 correct typos 2024-02-14 20:46:22 +01:00
Sina Atalay 34c4fc6ac6 add PASTETOGRAMMARLY to html filename 2024-02-14 20:22:42 +01:00
Sina Atalay ea7148eaa5 improve reference documentation of renderer.py 2024-02-14 20:12:20 +01:00
Sina Atalay 821d700f56 improve renderer.py 2024-02-14 19:49:50 +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 ef741249d3 handle markdown to LaTeX differently 2024-02-13 20:00:16 +01:00
Sina Atalay 4ab6c49f63 add markdown rendering capability 2024-02-13 18:52:17 +01:00
Sina Atalay b5d227cc6b clean the auxiliary files after latex run 2024-02-11 23:08:45 +01:00
Sina Atalay cd8555a977 update LaTeXFile 2024-02-11 19:36:14 +01:00
Sina Atalay 715a6b4e5b update renderer for the new templating design 2024-02-10 22:57:53 +01:00
Sina Atalay 2f300144ec implement custom theme feature 2024-02-10 21:30:29 +01:00
Sina Atalay 2268c7c0e5 refactor renderer.py 2024-02-09 20:15:01 +01:00
Sina Atalay 43c5cd0cbf enhance renderer.py 2024-02-07 19:17:10 +01:00
Sina Atalay b71eb431c0 fix small bugs in renderer.py 2024-02-06 21:17:51 +01:00
Sina Atalay eb10184852 use write_text instead of open 2024-02-06 19:19:14 +01:00
Sina Atalay 382914eee9 disable timing for now 2024-02-04 21:50:44 +01:00
Sina Atalay 0cf9f0f6db enhance renderer.py 2024-02-03 16:33:36 +01:00
Sina Atalay 6b9723fda1 finalize renderer.py 2024-02-03 15:39:39 +01:00
Sina Atalay 93132cafdd start working on renderer 2024-02-02 19:37:09 +01:00
Sina Atalay cd898274b7 create LaTeXFile class 2024-01-31 20:00:34 +01:00
Sina Atalay bb2e5c05cd improve renderer 2024-01-30 19:49:43 +01:00
Sina Atalay 874999da1c start working on renderer.py 2024-01-29 17:30:45 +01:00
Sina Atalay 591550e5f4 rewrite logic 2024-01-18 18:24:30 +01:00