class DelimNode
- supers: Node
There is a fifth subnode type that is used exclusively for delimiter fields. As
before, the next
and prev
fields are unused.
The fields large_char
and large_fam
can be zero, in that case the
font that is set for the small_fam
is expected to provide the large
version as an extension to the small_char
.
Example:
assert.node_type("delim", nil, {
id = "delim (27)",
fields = {
"prev (-1)",
"next (0)",
"id (1)",
"subtype (2)",
"attr (3)",
"small_fam (4)",
"small_char (5)",
"large_fam (6)",
"large_char (7)",
},
})
Reference:
- Corresponding C source code: texnodes.c#L746-L751
😱 Types incomplete or incorrect? 🙏 Please contribute!
fields
DelimNode.attr
DelimNode.attr : Node {
next: Node?,
prev: Node?,
id: integer,
subtype: integer,
head: Node?,
attr: Node,
}
A list of attributes.
DelimNode.small_char
character index of base character
DelimNode.small_fam
family number of base character
DelimNode.large_char
character index of next larger character
DelimNode.large_fam
family number of next larger character