Re: features request 2
Hans Hagen <j.hagen-qWit8jRvyhVmR6Xm/[email protected]> Thu, 2 Sep 2021 15:32:07 +0200
| Newsgroups | gmane.comp.tex.luatex,gmane.comp.tex.luatex.user,gmane.comp.tex.pdftex |
|---|---|
| Message-ID | <[email protected]> |
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
-----------------------------------------------------------------
_______________________________________________
dev-luatex mailing list
[email protected]
https://mailman.ntg.nl/mailman/listinfo/dev-luatex