The \lua_load_module:n roughly reads "It is not easy to use \lua_now:n so you'd better use \lua_load_module:n".
This advice should also be part of the \lua_now:n documentation.
In the introduction, "the “internals” of TEX" do not mean really much than a dark black box to the average user. May be "more control on the material and the typesetting process" is clearer, and makes it more accessible.
The end of the introduction reads "Details on using Lua with the LuaTEX engine are given in the LuaTEX manual.", It may be interpreted by newcomers as a documentation about Lua itself. Something like "See https://www.lua.org for general documentation about Lua and see the LuaTEX manual for details on using Lua with the LuaTEX engine." seems better to me.
The
\lua_load_module:n
roughly reads "It is not easy to use\lua_now:n
so you'd better use\lua_load_module:n
". This advice should also be part of the\lua_now:n
documentation.In the introduction, "the “internals” of TEX" do not mean really much than a dark black box to the average user. May be "more control on the material and the typesetting process" is clearer, and makes it more accessible.
The end of the introduction reads "Details on using Lua with the LuaTEX engine are given in the LuaTEX manual.", It may be interpreted by newcomers as a documentation about Lua itself. Something like "See https://www.lua.org for general documentation about Lua and see the LuaTEX manual for details on using Lua with the LuaTEX engine." seems better to me.