Skip to content

class OpenWhatsitNode

  • supers: Node

Example:

assert.node_type("whatsit", "open", {
  id = "whatsit (8)",
  subtype = "open (0)",
  fields = {
    "prev (-1)",
    "next (0)",
    "id (1)",
    "subtype (2)",
    "attr (3)",
    "stream (4)",
    "name (5)",
    "area (6)",
    "ext (7)",
  },
})

😱 Types incomplete or incorrect? 🙏 Please contribute!


fields


OpenWhatsitNode.attr


OpenWhatsitNode.attr : Node {
    next: Node?,
    prev: Node?,
    id: integer,
    subtype: integer,
    head: Node?,
    attr: Node,
}

A list of attributes.

OpenWhatsitNode.stream


OpenWhatsitNode.stream : integer

TeX's stream id number

OpenWhatsitNode.name


OpenWhatsitNode.name : string

file name

OpenWhatsitNode.ext


OpenWhatsitNode.ext : string

file extension

OpenWhatsitNode.area


OpenWhatsitNode.area : string

file area (this may become obsolete)