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 . #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