Am 04.09.2012 um 19:40 schrieb Marco Patzer <home...@lavabit.com>:

> On 2012-09-04 Martin Schröder <mar...@oneiros.de> wrote:
> 
> Hi Martin,
> 
>> http://tracker.luatex.org/view.php?id=682
> 
> 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
___________________________________________________________________________________
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://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to