Commit graph

23 commits

Author SHA1 Message Date
5e475f6881 Partials are now also isolated in output TeX and KaTeX. Also language is now so special it pops out to TeX as a macro at the start of each group. 2023-02-05 17:13:50 +01:00
da30967d12 Figures and misc.
TODO:
 - Custom implementation of attributes, classes and functions for math
 - Image processing
 - Tables for TeX
 - KaTeX math context (defs work in subsequent math blocks)
2023-02-05 01:15:08 +01:00
241e001023 Miscellaneous bugfixes, a huge TeX mess. 2023-02-04 18:49:24 +01:00
91bbbfc2b7 Added direct print of metadata. 2023-02-04 00:51:46 +01:00
7de248bcdc Added output files to gitignore. 2023-02-04 00:30:30 +01:00
1e9054a909 Started working on TeX output, minor bugfixes. 2023-02-04 00:29:45 +01:00
a5e87aefde Syntax highlighting and miscellaneous fixes. 2023-02-03 22:54:33 +01:00
be2d8ed723 Finished KaTeX math rendering. 2023-02-03 14:54:16 +01:00
f71eea3c06 Started working on KaTeX integration. 2023-02-02 18:48:48 +01:00
aa46599f2e First working HTML generation. 2023-02-02 16:39:18 +01:00
f49085b309 Started working on HTML generation. 2023-02-02 02:50:33 +01:00
46dff9c42c Some more clever bavlna stuff. 2023-02-01 01:55:55 +01:00
c85fc8ce55 Added some functionality to bavlna, metadata write
Also includes an hour and a half of debugging this issue:
https://github.com/sergiocorreia/panflute/pull/224
just to find out it was already fixed in the version that I looked at
the source code of but not in the version installed on my system.
2023-02-01 01:32:36 +01:00
f69e8a7127 Split into more files, implemented metadata. 2023-01-31 14:37:00 +01:00
0a11b2e466 A much cleaner system that doesn't rely on global variables for context. 2023-01-31 13:38:54 +01:00
1cf0de20fc Finished partials. 2023-01-31 00:44:48 +01:00
990f5b3bb9 WIP import and include 2023-01-30 01:46:50 +01:00
eab36a19af A reimplementation of the command system.
Also transform now doesn't do the traversing by itself but is called by
panflute's walk.
2023-01-29 20:44:29 +01:00
4546aaa765 Nefunkční stav: Před přepsáním na použití funkce walk 2023-01-29 19:21:03 +01:00
4aeadd3c71 Started working on command execution, added direct code execution, removed some bugs. 2023-01-24 03:17:30 +01:00
f04ce0693b A lot of things, ifn, WIP commands. 2022-11-24 16:57:54 +01:00
51ec48bf05 Added MJ's show function. 2022-11-20 00:37:03 +01:00
4ca04d8202 Initial very WIP commit. 2022-11-20 00:20:41 +01:00