texlive[54610] Master/texmf-dist/doc/luatex/base: others fixes in the

commits+lscarso at tug.org commits+lscarso at tug.org
Sun Mar 29 00:03:04 CET 2020


Revision: 54610
          http://tug.org/svn/texlive?view=revision&revision=54610
Author:   lscarso
Date:     2020-03-29 00:03:04 +0100 (Sun, 29 Mar 2020)
Log Message:
-----------
others fixes in the luatex manual.

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/luatex/base/luatex-nodes.tex
    trunk/Master/texmf-dist/doc/luatex/base/luatex-tex.tex
    trunk/Master/texmf-dist/doc/luatex/base/luatex.pdf
    trunk/Master/texmf-dist/doc/luatex/base/luatex.tex

Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex-nodes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/base/luatex-nodes.tex	2020-03-28 23:01:18 UTC (rev 54609)
+++ trunk/Master/texmf-dist/doc/luatex/base/luatex-nodes.tex	2020-03-28 23:03:04 UTC (rev 54610)
@@ -1935,8 +1935,8 @@
 
 \libindex {setglue}
 
-You can set the properties of a glue in one go. If you pass no values or  
-not  valid numbers, the glue will become a zero glue.
+You can set the five properties of a glue in one go. Non|-|numeric values are
+equivalent to zero and reset a property.
 
 \startfunctioncall
 node.setglue(<node> n)

Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex-tex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/base/luatex-tex.tex	2020-03-28 23:01:18 UTC (rev 54609)
+++ trunk/Master/texmf-dist/doc/luatex/base/luatex-tex.tex	2020-03-28 23:03:04 UTC (rev 54610)
@@ -689,13 +689,14 @@
 \type {toks}. Counters and dimen are represented by numbers, skips and muskips by
 nodes, and toks by strings.
 
-Again the glue variants are not using the \nod {glue-spec} userdata nodes. The
+Again the glue variants are not using the \nod {glue_spec} userdata nodes. The
 \type {setglue} function accepts upto 5 arguments: width, stretch, shrink,
-stretch order and shrink order and the \type {getglue} function reports them,
-unless the second argument is \type {false} in which care only the width is
-returned.
+stretch order and shrink order. If you pass no values or if a value is not a
+number the corresponding property will become a zero. The \type {getglue}
+function reports all properties, unless the second argument is \type {false} in
+which care only the width is returned.
 
-Here is an example usign a threesome:
+Here is an example using a threesome:
 
 \startfunctioncall
 local d = tex.getdimen("foo")
@@ -725,7 +726,7 @@
 
 As with the general \type {get} and \type {set} function discussed before, for
 the skip registers \type {getskip} returns a node and \type {getglue} returns
-numbers, while \type {setskip} accepts a node and \type {setglue} expects upto 5
+numbers, while \type {setskip} accepts a node and \type {setglue} expects upto five
 numbers. Again, when you pass \type {false} as second argument to \type {getglue}
 you only get the width returned. The same is true for the \type {mu} variants
 \type {getmuskip}, \type {setmuskip}, \type {getmuskip} and\type {setmuskip}.
@@ -737,7 +738,7 @@
 tex.scantoks("global",0,"$\int\limits^1_2$")
 \stopfunctioncall
 
-In the function-based interface, it is possible to define values globally by
+In the function|-|based interface, it is possible to define values globally by
 using the string \type {global} as the first function argument.
 
 \stopsubsection
@@ -1614,7 +1615,10 @@
 
 \startluacode
 function document.showprimitives(tag)
-    for k, v in table.sortedpairs(tex.extraprimitives(tag)) do
+    local t = tex.extraprimitives(tag)
+    table.sort(t)
+    for i=1,#t do
+        local v = t[i]
         if v ~= ' ' and v ~= "/" and v ~= "-" then
             context.type(v)
             context.space()

Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/base/luatex.tex	2020-03-28 23:01:18 UTC (rev 54609)
+++ trunk/Master/texmf-dist/doc/luatex/base/luatex.tex	2020-03-28 23:03:04 UTC (rev 54610)
@@ -23,6 +23,13 @@
 % comment   : Some (parts of) chapters might have been published in TugBoat, the NTG Maps, the
 %             ConTeXt Group journal or otherwise. Thanks to the editors for corrections. Also
 %             thanks to users for testing, feedback and corrections.
+%
+% comment   : Of course specific distribution can add to the manual, but that is of course not
+%             our responsibility. The official (latest) version of this manual is part of the
+%             ConTeXt distribution, including a pdf file that is produced with the current
+%             version of ConTeXt. So, in case of doubt use that one as reference. Some of the
+%             improvements in the LuaMetaTeX manual that apply to LuaTeX might get retrofitted
+%             in LuaTeX manual in due time.
 
 % \tex vs \type vs \syntax vs. \luatex
 % \em \it \/



More information about the tex-live-commits mailing list.