On Mon, 16 Jan 2023, Henri Menke via ntg-context wrote: > On Mon, 2023-01-16 at 11:56 -0500, Aditya Mahajan wrote: > > > > On Mon, 16 Jan 2023, Hans Hagen via ntg-context wrote: > > > > > just load tikz first so that the right loader helpers are there > > > > > > \usemodule[tikz] > > > \usemodule[pgfplots] > > > > > > \starttext > > > Hello > > > \stoptext > > > > > > seems to work here > > > > I did a fresh install of context and downloaded the latest version of > > pgf/tikz and pgfplots from ctan. Now, something is wrong with tikz: > > > > \usemodule[tikz] > > > > \starttext > > Hello > > \stoptext > > > > gives the attached log file. Not sure what changed on the tikz end. > > That's most likely due to > > https://github.com/pgf-tikz/pgf/issues/1062 > https://github.com/pgf-tikz/pgf/pull/1073 > > but this MWE > > \catcode`\@=11 > > \begingroup > \lccode`\~=`\" > \lowercase{\endgroup > \def\pgfmath@catcodes{% > \catcode`\==12 % > \catcode`\,=12 % > \catcode`\|=12 % > \catcode`\&=12 % > \let~\pgfmath@char@quote > }}% > > {\pgfmath@catcodes "} > > \bye > > works in Knuth TeX, so it's likely not our fault.
I haven't looked pgf core in a while, but does it make sense to just redefine all the catcode jugglery in pgf as a catcodetable in m-tikz.mkxl? Thanks, Aditya ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context webpage : https://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : https://contextgarden.net ___________________________________________________________________________________