summaryrefslogtreecommitdiff
path: root/doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex')
-rw-r--r--doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex13
1 files changed, 11 insertions, 2 deletions
diff --git a/doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex b/doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex
index 5e96bddb5..0469d0cc8 100644
--- a/doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex
+++ b/doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex
@@ -227,7 +227,7 @@ state is with respect to the \quote {current page}. The possible values for the
\topicindex{callbacks+inserts}
-This callback is called when the pagebuilder adds an insert. There is not much
+This callback is called when the page builder adds an insert. There is not much
control over this mechanism but this callback permits some last minute
manipulations of the spacing before an insert, something that might be handy when
for instance multiple inserts (types) are appended in a row.
@@ -897,7 +897,7 @@ loading completely but will nevertheless generate errors.
\stopsubsection
-\startsubsection[title={\cbk {missing_character}}]
+\startsubsection[title={\cbk {missing_character} and \cbk {process_character}}]
\topicindex{callbacks+fonts}
\topicindex{callbacks+characters}
@@ -911,6 +911,15 @@ function(<node> glyph, <number> font, <number> character)
end
\stopfunctioncall
+The \type {process_character} callback is experimental and gets called when a
+glyph node is created and the callback field in a character is set.
+
+\startfunctioncall
+function(<number> font, <number> character)
+ -- no return value
+end
+\stopfunctioncall
+
\stopsubsection
\stopsection