Commit graph

124 commits

Author SHA1 Message Date
1e2b306b15 TeX tables. 2023-02-05 17:53:18 +01:00
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