# [NTG-context] Formatting numbers in LuaTeX

Andreas Harder andreas.harder at rz-online.de
Sun Feb 14 11:42:15 CET 2010

Hi all!

I played a little bit with LuaTeX in ConTeXt and two questions have arisen.

\usemodule[calcmath]
\starttext
\def\calculate#1{\calcmath{#1=\ctxlua{tex.print(#1)}}}
\calculate{1+2} \par
\calculate{3/2-1}\par % the output should be 0,5
\calculate{3*2}\par
% \calculate{sqrt(2)} \calculate{2*π} % 2*\pi
\stoptext

1) Is it possible to have a comma as decimal separator?

2) If you look at the above definition, it works fine with +, –, /, but not with *. Is it possible to expand my macro that it will also work with a multiplication or even with the last two examples?

Thank you in advance

Andreas


More information about the ntg-context mailing list