4 Sep
2012
4 Sep
'12
5:53 p.m.
Am 04.09.2012 um 19:40 schrieb Marco Patzer
On 2012-09-04 Martin Schröder
wrote: Hi Martin,
It seems that I just hit a very hard to solve issue which needs not yet available support from the luatex side.
Patricks solution seems not very practical and error prone, so I settled with this ugly but still readable workaround:
\def\cmd {\newdimen\mydimen \mydimen=50pt}
\starttexdefinition action \cmd \startluacode if tex.dimen.mydimen < tex.dimen.textwidth then % context("is smaller") else % context("is not smaller") end % \stopluacode \stoptexdefinition
\action
Is there a good reason why you put \newdimen because dimen/count etc. registers should always be defined once. Wolfgang