[pdftex] [Dev-luatex] features request 2
Hans Hagen
j.hagen at xs4all.nl
Thu Sep 2 15:32:07 CEST 2021
On 9/2/2021 3:15 PM, Linas Stonys wrote:
> Hi,
> from time to time I face the problem where I need to do something inside
> tex group (simple group or box or table cell)
> or to mark up some content with tex4ht tags ( or tagging pdf )
> and sometimes \aftergroup is not enough. So I would like to ask about
> new token or token list which would
> be inserted before current group end (\beforeendgroup).
>
>
> EXAMPLE:
> \showboxdepth=\maxdimen
> \showboxbreadth=\maxdimen
> b
> \hbox{x\aftergroup d x}
> c
> \showlists
>
> LOG OUTPUT:
> \tenrm b
> \glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
> \hbox(4.30554+0.0)x13.88893, direction TLT
> .\tenrm x
> .\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
> .\tenrm x
> \tenrm d
> \glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
> \tenrm c
>
>
> COULD BE:
> b
> \hbox{x\beforeendgroup d x}
> c
> \showlists
>
> LOG OUTPUT:
> \tenrm b
> \glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
> \hbox(4.30554+0.0)x13.88893, direction TLT
> .\tenrm x
> .\glue(\spaceskip) 3.33333 plus 1.66666 minus 1.11111
> .\tenrm x
> .\tenrm d
> \tenrm c
>
> Of course here needs to think about several same macros how they should
> queue the content.
In luametatex we have
\starttext
{[test\atendofgroup{]}
\stoptext
(plus more)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
More information about the pdftex
mailing list.