Dear Mojca (and also Hans, off-list),
thank you for your helpful feedback. We updated LaTeX3, so that it
detects ConTeXt by the existence of the `\contextversion` command:
- https://github.com/latex3/latex3/pull/1114
- https://github.com/latex3/latex3/pull/1117
Best,
Vit
On Sat, Jul 23, 2022
On Thu, 21 Jul 2022 at 21:45, Vítek Novotný wrote:
>
> Dear all,
>
> however, `\fmtname` also seems to return `cont-en` consistently across
> different versions of ConTeXt.
Unless you are using the Czech interface, that is ;)
In that case you would probably get cont-cz (or cont-cs, not sure).
Dear all,
however, `\fmtname` also seems to return `cont-en` consistently across
different versions of ConTeXt. Since we already parse and expose
`\fmtname` in LaTeX3, perhaps that would be preferable over
`\contextversion` (and hopefully equally as robust)?
Best,
Vit
On Mon, Jul 18, 2022 at
Dear Henri,
thank you for your suggestion. Hans already reached out to me and his
suggestion matches yours. I think \contextversion is what we have been
looking for.
Best,
Vit
On Sun, Jul 17, 2022 at 07:59:02PM +0200, Henri Menke wrote:
> On Fri, 2022-07-15 at 18:37 +0200, Vít Novotný wrote:
>
Dear ConTeXt developers,
in the l3file module of LaTeX3, we need to detect whether we are using the
ConTeXt format, so that we can correctly decide which input and output streams
are reserved by the format, and whether we need to \relax a control sequence
before using \newread and \newwrite