Commit graph

20 commits

Author SHA1 Message Date
62263fbe0f Merge remote-tracking branch 'origin/master' into jk-bakalarka 2024-02-25 18:02:59 +01:00
72b9bc7bf1 Add special StandaloneHTMLGenerator. Also handle prepending the document in a more pandocy way. 2024-02-21 21:43:49 +01:00
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
affc2c4279 Fix chybějících obrázků v testech 2024-02-17 11:18:11 +01:00
1b971ea3b4 První draft generátoru pro UCWTex. Ocením feedback od @jirikalvoda a @mj. 2023-09-21 17:22:59 +02:00
9fa0cb2582 Updated README . 2023-09-20 23:58:30 +02:00
32c2fb3bbc Přidán import jsonu do metadat, resolves . 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 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 2023-08-20 14:06:21 +02:00
edbd985043 Přidáno několik způsobů, jak importovat commands. Resolves 2023-08-20 01:20:28 +02:00
0c2ce7d56c Přidány InlineGroups, metadatum language přejmenováno na lang, unifikován handling jazyka. 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. 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 ) . 2023-07-23 19:27:07 +02:00
f63ed7b56a Trochu zpoužitelněný systém příkazů. Resolves .
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