[luatex] node list
Herbert Voss
Herbert.Voss at FU-Berlin.DE
Wed Nov 28 20:35:13 CET 2012
Am 28.11.2012 19:44, schrieb Paul Isambert:
>> callback.register("post_linebreak_filter",checknode,"checknode")}
>
> callback.register takes only two arguments.
yes, my fault. I copied the code from my LuaLaTeX source with the
function luatexbase.add_to_callback
>> head=node.insert_after(head,head,n)
>>
>> if I want to insert the new glyph node bwtween existing nodes?
>
> More clearly:
>
> head = node.insert_after(a, b, c)
>
> to insert c after b in the list whose head is a (actually any node in
> that list).
From what is written in the manual I thought that
head=node.insert_after(nil,head,n)
should also work, but it didn't.
>> And am i right, that the prev field from node n is missing, but
>> doesn't hurt in this case? I know, that I can set it.
>
> Actually it IS set (try "print(n.prev)"), and I'm surprised myself,
Me too, because the manual say that it is not set.
Herbert
More information about the luatex
mailing list