Neat. Thanks a lot. But I still have a question: could this be wrapped up in an environment, either new or reusing current ConTeXt machinery?
El sáb, 10 ene 2026 a la(s) 5:01 a.m., Hans Hagen ([email protected]) escribió: > On 1/10/2026 3:45 AM, Jairo A. del Rio wrote: > > Hi, list! > > > > Is there an analogue to alltt in ConTeXt? https://ctan.org/pkg/alltt > > <https://ctan.org/pkg/alltt> > > > > TLDR: It's an environment akin to \starttyping ... \stoptyping, but with > > backslash and curly braces as normal characters. Something like > > asciimode plus monospaced font. > > > > I know there is /BTEX ... /ETEX, but for some special reason I cannot > > add them for my work case and I don't want to reinvent the wheel. Thank > > you in advance. > > You can mess with an existing catcode regime (originally a mkii term, in > luametatex / mkiv we made those into catcode tables) or make one yourself: > > \starttext > > \newcatcodetable \fuzzycatcodes > > \startcatcodetable \fuzzycatcodes > \catcode\tabasciicode \spacecatcode > \catcode\endoflineasciicode \endoflinecatcode > \catcode\formfeedasciicode \endoflinecatcode > \catcode\spaceasciicode \spacecatcode > \catcode\spaceasciicode \othercatcode > \catcode\endoffileasciicode \ignorecatcode > \catcode\circumflexasciicode \othercatcode > \catcode\underscoreasciicode \othercatcode > \catcode\ampersandasciicode \othercatcode > \catcode\tildeasciicode \othercatcode > \catcode\hashasciicode \othercatcode > \catcode\dollarasciicode \othercatcode > \catcode\commentasciicode \othercatcode > \catcode\lessthanasciicode \othercatcode > \catcode\morethanasciicode \othercatcode > \catcode\leftbraceasciicode \begingroupcatcode > \catcode\rightbraceasciicode \endgroupcatcode > \catcode\doublequoteasciicode \othercatcode > \catcode\singlequoteasciicode \othercatcode > \catcode\forwardslashasciicode\othercatcode > \catcode\backslashasciicode \escapecatcode > \catcode\barasciicode \othercatcode > \stopcatcodetable > > \start \catcodetable\fuzzycatcodes \tttf \obeylines \obeyspaces > there are various demands and {\bf solutions} > and it all depends on the kind of input and > expectations of those who do that input > \stop > > \start \catcodetable\fuzzycatcodes \tttf \obeylines > there are various demands and {\bf solutions} > and it all depends on the kind of input and > expectations of those who do that input > \stop > > \stoptext > > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > ----------------------------------------------------------------- >
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : [email protected] / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___________________________________________________________________________________
