Pre-loading libraries by making custom format
Hi! We’ve been working on adding LuaMetaTeX and ConTeXt standalone support for the Markdown package (https://github.com/Witiko/markdown/pull/557) and encountered an interesting issue. The package loads quite a huge library — `expl3-code.tex` from `l3kernel` package which eats a lot of time during compilation. What would be a good way to mitigate this? Is there a way to pre-load the library before compilation? Perhaps by making a custom ConTeXt format and making it with `context --make`? Unfortunately, I haven’t found a documentation on how to make your own custom formats, hence this question. Thank you in advance! P.S. What is the process of adding thrid-party modules in the default list of ConTeXt distribution (https://modules.contextgarden.net/)? I think Markdown package might proof very useful for a lot of folks and worth considering to be added in the list. What do you think? P.P.S. Sorry for posting in both lists, not sure which is more appropriate.
participants (1)
-
andrei@borisov.dev