Commit graph

17 commits

Author SHA1 Message Date
caef60d472 TP is now passed to commands. Output from the TP is not transformed automatically and has to be done manually from the commands. 2024-02-18 00:27:13 +01:00
50b29b1ae3 Improved error messages 2024-02-17 18:07:47 +01:00
1b971ea3b4 První draft generátoru pro UCWTex. Ocením feedback od @jirikalvoda a @mj. #22 2023-09-21 17:22:59 +02:00
9fa0cb2582 Updated README #39. 2023-09-20 23:58:30 +02:00
32c2fb3bbc Přidán import jsonu do metadat, resolves #36. 2023-09-20 20:13:38 +02:00
adcfa98fd2 Přidány CodeCommands, CodeBlocky nyní mají také atribut c a umí se zavolat jako Command. Resolves #30 2023-08-20 15:17:58 +02:00
96fabf6a14 Přidána možnost přidávání elementů do hlavičky a patičky stránky, užitečné pro používání formátítka pro standalone HTML. 2023-08-20 15:05:40 +02:00
81a5c6d304 Include přímo TeXových a HTML souborů. Resolve #25 2023-08-20 14:06:21 +02:00
edbd985043 Přidáno několik způsobů, jak importovat commands. Resolves #31 2023-08-20 01:20:28 +02:00
0c2ce7d56c Přidány InlineGroups, metadatum language přejmenováno na lang, unifikován handling jazyka. #21 2023-08-20 00:16:49 +02:00
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