Jan Černohorský
1a56c0e03f
První draft #13 , obecná třída ze které podědí HTML_generator a TeX_generator.
1 year ago
Jan Černohorský
48e6f53a4f
Bump package-locku pro katex-server, protože si nato npm stěžovalo.
1 year ago
Jan Černohorský
4375e3fc8f
Vyřešeno pár errorů od pyrightu, odstraněny hvězdičkové importy ( #16 ), zbyly jen v html.py a tex.py, které se stejně budou celé předělávat.
1 year ago
Jan Černohorský
af3138c049
Přidán .editorconfig, aby editory nedávaly mezery, kam nepatří. :)
1 year ago
Jan Černohorský
410c2852b2
Resolve #20 : Na katex-server čekáme pomocí stdoutu.
1 year ago
Jan Černohorský
76c1a5fd04
#1 : katex-server si nyní sám volá `npm install`
Po poradě s kamarády pythonáři se to asi tak má dělat, i když je to trochu eh
1 year ago
Jan Černohorský
7b77499012
#1 : Zabalíčkování katex-serveru
1 year ago
Jan Černohorský
6982b31996
První pokus o #1 , zabalíčkování.
1 year ago
Jan Černohorský
f3309d6569
Add LICENSE
1 year ago
Jan Černohorský
bc45937d8e
print in commands now automatically converts to string, untrusted partials cannot include beyond PWD.
2 years ago
Jan Černohorský
e07141fe10
Don't leave hanging katexserver.
2 years ago
Jan Černohorský
b4a123e817
A large set of changes + README + comments everywhere.
- Inline groups
- Raw partils
- Fixed image paths
- Overall revamped image processing
- Untrusted partials
2 years ago
Jan Černohorský
fbf491575f
Improved image processing
Images are now looked up relative to their path.
Srcsets are generated for web images for fast loading.
2 years ago
Jan Černohorský
303dcfaa1f
Main file cleanup, image processing.
2 years ago
Jan Černohorský
1e2b306b15
TeX tables.
2 years ago
Jan Černohorský
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.
2 years ago
Jan Černohorský
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)
2 years ago
Jan Černohorský
241e001023
Miscellaneous bugfixes, a huge TeX mess.
2 years ago
Jan Černohorský
91bbbfc2b7
Added direct print of metadata.
2 years ago
Jan Černohorský
7de248bcdc
Added output files to gitignore.
2 years ago
Jan Černohorský
1e9054a909
Started working on TeX output, minor bugfixes.
2 years ago
Jan Černohorský
a5e87aefde
Syntax highlighting and miscellaneous fixes.
2 years ago
Jan Černohorský
be2d8ed723
Finished KaTeX math rendering.
2 years ago
Jan Černohorský
f71eea3c06
Started working on KaTeX integration.
2 years ago
Jan Černohorský
aa46599f2e
First working HTML generation.
2 years ago
Jan Černohorský
f49085b309
Started working on HTML generation.
2 years ago
Jan Černohorský
46dff9c42c
Some more clever bavlna stuff.
2 years ago
Jan Černohorský
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.
2 years ago
Jan Černohorský
f69e8a7127
Split into more files, implemented metadata.
2 years ago
Jan Černohorský
0a11b2e466
A much cleaner system that doesn't rely on global variables for context.
2 years ago
Jan Černohorský
1cf0de20fc
Finished partials.
2 years ago
Jan Černohorský
990f5b3bb9
WIP import and include
2 years ago
Jan Černohorský
eab36a19af
A reimplementation of the command system.
Also transform now doesn't do the traversing by itself but is called by
panflute's walk.
2 years ago
Jan Černohorský
4546aaa765
Nefunkční stav: Před přepsáním na použití funkce walk
2 years ago
Jan Černohorský
4aeadd3c71
Started working on command execution, added direct code execution, removed some bugs.
2 years ago
Jan Černohorský
f04ce0693b
A lot of things, ifn, WIP commands.
2 years ago
Jan Černohorský
51ec48bf05
Added MJ's show function.
2 years ago
Jan Černohorský
4ca04d8202
Initial very WIP commit.
2 years ago