31 Mar
2023
31 Mar
'23
8:16 p.m.
Am Fri, 31 Mar 2023 10:10:43 +0200 schrieb Hans Hagen via ntg-context:
\usemodule[tikz]
\starttext Hello World. \stoptext works ok here
It fails for me in texlive 2023. I don't know who changed what here, but it looks like a catcode problem. context loads tikz files in m-tikz.mkxl with \tikzinputfiles, and that calls \setcatcodetable\texcatcodes. After that ~ has catcode 12 and that breaks the \let~\pdfmath@char@quote in the pgfmathparser.code.tex file \begingroup \lccode`\~=`\" \lowercase{\endgroup \def\pgfmath@catcodes{% \catcode`\==12 % \catcode`\,=12 % \catcode`\|=12 % \catcode`\&=12 % \let~\pgfmath@char@quote }}% -- Ulrike Fischer http://www.troubleshooting-tex.de/