[luatex] extended registers for \insert

David Carlisle d.p.carlisle at gmail.com
Tue Jun 30 00:29:09 CEST 2015


On 29 June 2015 at 23:20, Hans Hagen <pragma at wxs.nl> wrote:
> On 6/29/2015 10:57 PM, David Carlisle wrote:
>>
>> etex and xetex can not use registers higher than 256 with \insert, however
>> the following plain tex works without error with luatex
>>
>>
>>
>> \mathchardef\footins=1000
>>
>> qqq\footnote{1}{zzz}
>>
>> \bye
>>
>> Can this be relied on, and luatex will accept the full box register
>> range with \insert?
>
>
> sure

Thanks for the confirmation.

>
>> If so could \insert be added to the manual in section 2.4 where \box
>> \count etc
>> are listed as accepting 16-bit numbers,
>>
>> Thanks
>>
>> David
>>
>> (It would be nice to avoid the ugly \reserveinserts trick used with etex
>> to
>> preserve space for inserts below 256, but I'm wary of using
>> undocumented features)
>
>
> you can use a different \outputbox
>
> Hans
>
>

Sure that's documented (2.7.12) but no way to infer from that that you
can use \insert with numbers bigger than 255 is there?

David


More information about the luatex mailing list