I'm here to tell you that I found a working workaround for making
ConTeXt work through `mtxrun --script context`.

Create a "texmf/web2c/texmfcnf.lua" file (and preceeding directories)
under your user's home directory and add the following:


    return {
      content = {
         variables = {
           TEXMF = os.getenv("GUIX_ENVIRONMENT") .. "/share/texmf-dist"
        },
      },
    }


That should be enough to get the ball rolling. Note however that running
`context` independently from `mtxrun` continues to fail.

These changes should probably be added to the build derivation, it seems
that Guix' non-standard filesystem don't work well with TeXLive's
default settings.

Kind regards,
-- 
Aziz

Reply via email to