Jan Černohorský
583b3ba010
Stop adding NBSPs around TeX math. Patches welcome to make this smarter.
9 months ago
Jan Černohorský
9ccd2886b9
Bump katex-server: Nobody needs a better nullish coalescing operator than OR
9 months ago
Jan Černohorský
c90e00a1ae
Fix broken transformation of divs and spans.
9 months ago
Jan Černohorský
7f52abde14
katex-server bump: Removed null coalescing operator, because I don't want to update node on every computer in existence.
9 months ago
Jan Černohorský
f0d939a65b
Separate context init for transform processor into separate function, add option to not make images clickable.
9 months ago
Jan Černohorský
f14f28d3a4
Added dependency printing
9 months ago
Jan Černohorský
cd07b3abf8
Creating of dirs in namespaces only when they're accessed (this is needed because until then, we don't know what $dir is. Also telling pandoc to strip comments.
9 months ago
Jan Černohorský
a1c439c32e
Minor fixes, typos, generating of MetaValues, fixed error where KeyErrors from the inside of the tree would get eaten.
9 months ago
Jan Černohorský
72b9bc7bf1
Add special StandaloneHTMLGenerator. Also handle prepending the document in a more pandocy way.
9 months ago
Jan Černohorský
7f3490536e
Attach Groups correctly in the tree, Images now support height in HTML.
9 months ago
Jan Černohorský
3ce0b5037b
Some changes to allow commands to touch the rest of the tree they're currently in. This shall only be done on parts of the tree not yet transformed, otherwise, very weird things can happen.
9 months ago
Jan Černohorský
e2f2c4f5f0
Ještě více magie, která se snaží zachraňovat blokové výstupy z příkazů, které byly zavolány jako Span.
9 months ago
Jan Černohorský
7b81919914
OK the submodule was broken.
9 months ago
Jan Černohorský
6180b581b8
KaTeX server is now in separate repo.
9 months ago
Jan Černohorský
93f5949361
Přidána data na kontextu nezávislá na docu.
9 months ago
Jan Černohorský
5c066d46af
Fix handlování cest obrázků, když jsou namespacové.
9 months ago
Jan Černohorský
caef60d472
TP is now passed to commands. Output from the TP is not transformed automatically and has to be done manually from the commands.
9 months ago
Jan Černohorský
84a4f6acb7
Merge pull request 'Přidány namespaces pro obrázky, jak jsme se o nich bavili s @mj' ( #55 ) from image-namespaces into master
Reviewed-on: #55
9 months ago
Jan Černohorský
b9c193d45f
Implemented image processor namespaces
9 months ago
Jan Černohorský
1950ab56e6
Errors now print full path from CWD, not just filename
9 months ago
Jan Černohorský
ce0a3e1192
Actually deprecate the old stuff (forgot a few imports).
9 months ago
Jan Černohorský
723038a2bd
Deprecated old versions of transform, html and tex generation.
9 months ago
Jan Černohorský
c7dd1a2e95
Merge pull request 'Experimental error handling with snippets of input for OutputGenerator.' ( #54 ) from error-handling into master
Reviewed-on: #54
9 months ago
Jan Černohorský
50b29b1ae3
Improved error messages
9 months ago
Jan Černohorský
2e76687172
Merge branch 'master' into error-handling
9 months ago
Jan Černohorský
6de4ea2743
Error handling now contains filename.
9 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.
9 months ago
Jan Černohorský
a7963ba824
WIP: Experimental error handling with snippets of input for OutputGenerator. Would be nice to generalise for TransformProcessor, which is not easy as they don't have a common parent class.
11 months ago
Jiří Kalvoda
6fe4ef8aaf
Fix: Do HTML se nepsala dvojdolarová matematika
11 months ago
Jiří Kalvoda
f49e791807
Fix #53
12 months ago
Jan Černohorský
05ffd321d8
Inline KaTeX musí zůstat inline i v HTML jinak přidává mezery, kam nemá.
1 year ago
Jan Černohorský
0f7ed0ae32
Menší změny po code review s @wipocket .
1 year ago
Jan Černohorský
63cd7a212a
Přidáno automatické volání TeXu a generování pdf, resolves #17 .
1 year ago
Jan Černohorský
dc3b6510bb
Merge branch 'katex-socket'
Mergeuju, protože mě snad nenapadá žádný problém a nechci si vytvářet
další konflikty.
1 year ago
Jan Černohorský
1b971ea3b4
První draft generátoru pro UCWTex. Ocením feedback od @jirikalvoda a @mj . #22
1 year ago
Jan Černohorský
fa2cf0a5cc
Fixed html escape of code blocks.
1 year ago
Jan Černohorský
9fa0cb2582
Updated README #39 .
1 year 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.
1 year ago
Jan Černohorský
e939322f92
Uklizen formátítkový main, nyní generujeme jen výstupy, o které si uživatel řekne.
1 year ago
Jan Černohorský
20c1ba29a2
PandocProcessor nyní předělává i NBSP.
1 year ago
Jan Černohorský
0dcad55bb8
Bavlna byla broken, protože se přejmenovalo jazykové metadatum a na bavlnu se zapomnělo.
1 year 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 .
1 year ago
Jan Černohorský
32c2fb3bbc
Přidán import jsonu do metadat, resolves #36 .
1 year ago
Jan Černohorský
b6634ddede
Deprecate transform.py.
1 year ago
Jan Černohorský
dc48cd411c
Merge pull request 'Implementace citací' ( #38 ) from citace into master
Reviewed-on: #38
1 year ago
Jan Černohorský
aa4120a67b
Zapnutí citací v defaultním pandoc importu.
1 year ago
Jiří Kalvoda
e76e861a17
Implementace citací
1 year ago
Jan Černohorský
8ad8f73fea
Pokus o opravu #34 , @jirikalvoda prosím vyzkoušej, nemám teď k dispozici plné prostředí.
1 year ago
Jan Černohorský
c1430069ab
Pokus o opravu #33 .
1 year ago
Jan Černohorský
adcfa98fd2
Přidány CodeCommands, CodeBlocky nyní mají také atribut c a umí se zavolat jako Command. Resolves #30
1 year ago