Perfect!
Thanks! =) =)
  E.

On Thu, 7 Mar 2019 at 00:38, Henri Menke <[email protected]> wrote:

>
>
> On 7/03/19 4:15 PM, Eduardo Ochs wrote:
> > Hi list,
> >
> > sorry, I know that this _should_ be trivial but I can't figure out how
> > to do it from the manual...
> >
> > Suppose that I set the box 0 by running this:
> >
> >   \setbox0\hbox{%
> >     \hbox{a}%
> >     \hbox{bcde}%
> >     \hbox{fg}%
> >   }
> >
> > How do I get - from Lua - number of sub-boxes of box0 and the width,
> > the height and the depth of each one?
>
> Units are sp.  To get pt, divide by 2^16.
>
> \setbox0\hbox{%
>   \hbox{a}%
>   \hbox{bcde}%
>   \hbox{fg}%
> }
>
> \directlua{
> for hlist in node.traverse_id(node.id"hlist", tex.box[0].list) do
>     print(hlist.width, hlist.height, hlist.depth)
> end
> }
>
> \bye
>
> >
> >   Thanks!
> >     Eduardo Ochs
> >     http://angg.twu.net/dednat6.html
> >     http://angg.twu.net/math-b.html
> >
>
>
>

Reply via email to