Jan Černohorský
b9c193d45f
Implemented image processor namespaces
4 months ago
Jan Černohorský
ce0a3e1192
Actually deprecate the old stuff (forgot a few imports).
4 months ago
Jan Černohorský
42a63b3163
Partial rewrite of error handling
Now the error doesn't handle itself, but offers a helper function to do
it.
4 months ago
Jan Černohorský
63cd7a212a
Přidáno automatické volání TeXu a generování pdf, resolves #17 .
9 months ago
Jan Černohorský
1b971ea3b4
První draft generátoru pro UCWTex. Ocením feedback od @jirikalvoda a @mj . #22
9 months ago
Jan Černohorský
b7ebe6d4a0
Formátítko se nyní umí pustit jen jako KaTeX server a vrátit socket, který se dá předávat jiným formátítkům.
9 months ago
Jan Černohorský
e939322f92
Uklizen formátítkový main, nyní generujeme jen výstupy, o které si uživatel řekne.
9 months ago
Jan Černohorský
18607b5c58
Nová base třída pro TransformProcessor, draft výstupu do pandocu.
TransformProcessor nyní dědí ze třídy NOPProcessor, která nedělá nic,
ale obsahuje všechen procesorový boilerplate a iteraci přes strom. Dá
se z ní proto příjemně dědit. To dělá nový PandocProcessor, který by měl
ořezat celý strom tak, aby v něm nebylo nic, z čeho by si mohl pandoc
káknout do gatí. Ve formatitko.py je draft výstupu do markdownu pomocí
pandocu, který ale actually docela sáčkuje, protože netriviální část
chytrosti (jako třeba sbírání obrázků) se děje až v output generátorech.
Relevantní k #40 .
9 months ago
Jan Černohorský
c1430069ab
Pokus o opravu #33 .
10 months ago
Jan Černohorský
0c2ce7d56c
Přidány InlineGroups, metadatum `language` přejmenováno na `lang`, unifikován handling jazyka. #21
10 months ago
Jan Černohorský
24f877565d
Highlighting je nyní vždy inline, ať tam není třeba dělat taková obří magie s zjišťováním, jestli používáme defaultní styl nebo ne. Možná by bylo fajn to nějak umět overridovat. Menší fixy.
11 months ago
Jan Černohorský
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
11 months ago
Jan Černohorský
67a89d252b
#21 : Ukazatel na kontext se nyní propaguje i do OG.
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ý
6dd2cbc995
Částečně předělán image processing, resolved #4 , resolved #6 .
12 months ago
Jan Černohorský
1ed1265b19
Unifikace stylu názvů proměnných, viz můj komentář v #14 .
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ý
1a56c0e03f
První draft #13 , obecná třída ze které podědí HTML_generator a TeX_generator.
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ý
6982b31996
První pokus o #1 , zabalíčkování.
12 months ago