Jan Černohorský
f8c1cac18e
Also upravené testovací soubory, protože se nepatrně změnilo api commandů.
11 months ago
Jan Černohorský
b1f8f6e28c
Částečně předělán systém příkazů. Resolves #9 , resolves #18 .
Je to furt docela solidní mess, ale IMO alespoň o trochu menší, než to
bylo. Asi by to chtělo trochu zrefaktorovat, k tomu se dostanu možná po
víkendu. Nakonec jsem se rozhodl nepředávat atributy pomocí kwargs, ale
alespoň se commandy volají jako funkce.
11 months ago
Jan Černohorský
cd91750c04
Koncept jak by mohla vypadat KSPí implementace. #8
11 months ago
Jan Černohorský
51e51ec425
Fix chyby z fe63458a51
, generate_simple_tag špatně propagoval atributy.
11 months ago
Jan Černohorský
a36da55481
Added __main__ file, so the package can be run as `python3 -m formatitko`. #1
11 months ago
Jan Černohorský
7769b12cda
Resolve #23 .
11 months ago
Jan Černohorský
bec8100786
Přejmenování zkratkovitě pojmenovaných proměnných a fix změn z fe63458a51
aby to actually fungovalo. #13
11 months ago
Jan Černohorský
516c2fb8e0
Use str.replace() instead of regex. #13
11 months ago
Jan Černohorský
fe63458a51
Změněn interface OutputGeneratoru. Viz poslední komentář v #13 .
11 months ago
Jan Černohorský
6b60c313be
Velmi velmi nedodělané generování pandoc-like LaTeXu, see #22 .
12 months ago
Jan Černohorský
9092102fce
Vylepšený error handling, žádná chyba už není Exception, warningy používají pythoní warnings #3
12 months ago
Jan Černohorský
6dd2cbc995
Částečně předělán image processing, resolved #4 , resolved #6 .
12 months ago
Jan Černohorský
6606c72a55
https://pandoc.org/MANUAL.html\#extension-latex_macros NO
12 months ago
Jan Černohorský
1ed1265b19
Unifikace stylu názvů proměnných, viz můj komentář v #14 .
12 months ago
Jan Černohorský
cfbe3e128d
#13 : Přidáno deprecation varování do původní html funkce.
12 months ago
Jan Černohorský
fe0345570c
#13 : Předěláno generování HTML na nový systém. Resolves #10 . Pracuje se s tím podstatně líp.
12 months ago
Jan Černohorský
fde4c2b476
Fix menší chyby v output_generatoru.
12 months ago
Jan Černohorský
1a56c0e03f
První draft #13 , obecná třída ze které podědí HTML_generator a TeX_generator.
12 months ago
Jan Černohorský
48e6f53a4f
Bump package-locku pro katex-server, protože si nato npm stěžovalo.
12 months 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.
12 months ago
Jan Černohorský
af3138c049
Přidán .editorconfig, aby editory nedávaly mezery, kam nepatří. :)
12 months ago
Jan Černohorský
410c2852b2
Resolve #20 : Na katex-server čekáme pomocí stdoutu.
12 months 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
12 months ago
Jan Černohorský
7b77499012
#1 : Zabalíčkování katex-serveru
12 months ago
Jan Černohorský
6982b31996
První pokus o #1 , zabalíčkování.
12 months 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.
1 year ago
Jan Černohorský
e07141fe10
Don't leave hanging katexserver.
1 year 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
1 year 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.
1 year ago
Jan Černohorský
303dcfaa1f
Main file cleanup, image processing.
1 year ago
Jan Černohorský
1e2b306b15
TeX tables.
1 year 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.
1 year 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)
1 year ago
Jan Černohorský
241e001023
Miscellaneous bugfixes, a huge TeX mess.
1 year ago
Jan Černohorský
91bbbfc2b7
Added direct print of metadata.
1 year ago
Jan Černohorský
7de248bcdc
Added output files to gitignore.
1 year ago
Jan Černohorský
1e9054a909
Started working on TeX output, minor bugfixes.
1 year ago
Jan Černohorský
a5e87aefde
Syntax highlighting and miscellaneous fixes.
1 year ago
Jan Černohorský
be2d8ed723
Finished KaTeX math rendering.
1 year ago
Jan Černohorský
f71eea3c06
Started working on KaTeX integration.
1 year ago
Jan Černohorský
aa46599f2e
First working HTML generation.
1 year ago
Jan Černohorský
f49085b309
Started working on HTML generation.
1 year ago
Jan Černohorský
46dff9c42c
Some more clever bavlna stuff.
1 year 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.
1 year ago
Jan Černohorský
f69e8a7127
Split into more files, implemented metadata.
1 year ago
Jan Černohorský
0a11b2e466
A much cleaner system that doesn't rely on global variables for context.
1 year ago
Jan Černohorský
1cf0de20fc
Finished partials.
1 year ago
Jan Černohorský
990f5b3bb9
WIP import and include
1 year 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.
1 year ago