ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Weird error when using \startformula inside lua
@ 2021-09-11  3:11 Aditya Mahajan via ntg-context
  2021-09-11  6:57 ` Hans Hagen via ntg-context
  2021-09-12 13:41 ` Sylvain Hubert via ntg-context
  0 siblings, 2 replies; 4+ messages in thread
From: Aditya Mahajan via ntg-context @ 2021-09-11  3:11 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Aditya Mahajan

I sometimes define lua functions for showing out worked out calculations. The following minimal example shows that 

  context([[\startformula ... \stopformula]]) 

fails in LMTX with an error message:

tex error       > tex error on line 3 in file ./test.tex: Undefined control sequence \undefined 

MWE:

\startluacode
  thirddata = thirddata or {}

  local comment = [[
    This is a famous formula
    \startformula
      a^2 + b^2 = c^2
    \stopformula
  ]]

  function thirddata.explanation()
      context(comment)
  end

\stopluacode

\starttext
\ctxlua{thirddata.explanation()}
\stoptext

The actual use case is more complicated (where I use templates, so I don't want to convert everything to context.startformula() etc.). The example compiles with MkIV but not LMTX.

Any idea what is going on?

Thanks,
Aditya

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-09-12 13:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-11  3:11 Weird error when using \startformula inside lua Aditya Mahajan via ntg-context
2021-09-11  6:57 ` Hans Hagen via ntg-context
2021-09-12  1:13   ` Aditya Mahajan via ntg-context
2021-09-12 13:41 ` Sylvain Hubert via ntg-context

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).