Commit graph

7 commits

Author SHA1 Message Date
1a629b2bf9 Vytvořena třída TransformProcessor, nahrazuje tranform.py. Nepoužívá panflutí walk, ale řeší si rekurzi sama. Aktuálně by měla umět vše, co původní transform. #21 2023-07-30 17:37:39 +02:00
89fa5e3416 Přidána podpora pro asymptote. Stejně jako PDF se z nich v HTML výstupu nyní generují SVG. (Resolved #12) #5. 2023-07-23 19:27:07 +02:00
f63ed7b56a Trochu zpoužitelněný systém příkazů. Resolves #24.
Asi nemá úplně smysl mít nějaký magický nedeterministický způsob, jak
dělat výstupy příkazů víc inline. Pokud příkazy chtějí být volatelné
inline, musí se postarat o to, že jejich výstup s tím bude kompatibilní.

Příkaz si může ověřit, jestli se očekává inlinovost podle toho, jestli
je parametr `e` třídy BlockCommand nebo `InlineCommand`.
2023-07-23 14:56:44 +02:00
f8c1cac18e Also upravené testovací soubory, protože se nepatrně změnilo api commandů. 2023-07-22 01:05:44 +02:00
b4a123e817 A large set of changes + README + comments everywhere.
- Inline groups
- Raw partils
- Fixed image paths
- Overall revamped image processing
- Untrusted partials
2023-02-07 02:47:48 +01:00
fbf491575f Improved image processing
Images are now looked up relative to their path.
Srcsets are generated for web images for fast loading.
2023-02-06 16:56:52 +01:00
303dcfaa1f Main file cleanup, image processing. 2023-02-06 01:00:45 +01:00