diff options
-rw-r--r-- | Master/texmf-dist/doc/luatex/luatexref-t.pdf | bin | 645804 -> 646354 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/luatex/luatexref-t.tex | 9 |
2 files changed, 6 insertions, 3 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexref-t.pdf b/Master/texmf-dist/doc/luatex/luatexref-t.pdf Binary files differindex 924d887193c..0cc78d23618 100644 --- a/Master/texmf-dist/doc/luatex/luatexref-t.pdf +++ b/Master/texmf-dist/doc/luatex/luatexref-t.pdf diff --git a/Master/texmf-dist/doc/luatex/luatexref-t.tex b/Master/texmf-dist/doc/luatex/luatexref-t.tex index 37f3cbabe28..920a39aa6b4 100644 --- a/Master/texmf-dist/doc/luatex/luatexref-t.tex +++ b/Master/texmf-dist/doc/luatex/luatexref-t.tex @@ -22,7 +22,7 @@ \setvariables [document] - [beta=0.40.2] + [beta=0.40.3] \starttext @@ -3561,11 +3561,14 @@ end The returned node is the head of the list that will be added to the main vertical list, the boolean argument is true if this paragraph is -interrupted by a following math display. +interrupted by a following math display. If you return something that is not a \type{<node>}, \LUATEX\ will apply the internal linebreak algorithm on the list that starts at -\type{<head>}. +\type{<head>}. Otherwise, the \type{<node>} you return is supposed +to be the head of a list of nodes that are all allowed in vertical +mode, and the last of those has to represent a hbox. Failure to do +so will result in a fatal error. Setting this callback to \type{false} is possible, but dangerous, because it is possible you will end up in an unfixable |