diff options
Diffstat (limited to 'systems')
-rw-r--r-- | systems/doc/luatex/luatex-callbacks.tex | 2 | ||||
-rw-r--r-- | systems/doc/luatex/luatex-languages.tex | 2 | ||||
-rw-r--r-- | systems/doc/luatex/luatex-nodes.tex | 4 | ||||
-rw-r--r-- | systems/doc/luatex/luatex-tex.tex | 20 | ||||
-rw-r--r-- | systems/doc/luatex/luatex.pdf | bin | 1756287 -> 1756085 bytes | |||
-rw-r--r-- | systems/doc/luatex/luatex.tex | 7 | ||||
-rw-r--r-- | systems/win32/miktex/tm/packages/next/pr.ini | 6 | ||||
-rw-r--r-- | systems/win32/miktex/tm/packages/pr.ini | 6 | ||||
-rw-r--r-- | systems/win32/w32tex/ChangeLog | 64 |
9 files changed, 93 insertions, 18 deletions
diff --git a/systems/doc/luatex/luatex-callbacks.tex b/systems/doc/luatex/luatex-callbacks.tex index 6bacfe7f05..22638f759b 100644 --- a/systems/doc/luatex/luatex-callbacks.tex +++ b/systems/doc/luatex/luatex-callbacks.tex @@ -240,7 +240,7 @@ of a valid file by your operating system. \stopsection -\startsection[iocallback][title={File reading callbacks}] +\startsection[reference=iocallback,title={File reading callbacks}] The behavior documented in this subsection is considered stable in the sense that there will not be backward-incompatible changes any more. diff --git a/systems/doc/luatex/luatex-languages.tex b/systems/doc/luatex/luatex-languages.tex index d4a7bda607..573727a66e 100644 --- a/systems/doc/luatex/luatex-languages.tex +++ b/systems/doc/luatex/luatex-languages.tex @@ -369,7 +369,7 @@ before---after \par \stopcombination \stopbuffer -\startplacefigure[locationreference=automatichyphenmode:1,title={The automatic modes \type {0} (default), \type {1} and \type {2}, with a \prm {hsize} +\startplacefigure[reference=automatichyphenmode:1,title={The automatic modes \type {0} (default), \type {1} and \type {2}, with a \prm {hsize} of 6em and 2pt (which triggers a linebreak).}] \dontcomplain \tt \getbuffer[demo] \stopplacefigure diff --git a/systems/doc/luatex/luatex-nodes.tex b/systems/doc/luatex/luatex-nodes.tex index 21e8a2808f..a379b7b0a4 100644 --- a/systems/doc/luatex/luatex-nodes.tex +++ b/systems/doc/luatex/luatex-nodes.tex @@ -1935,8 +1935,8 @@ character protrusion is active, this node can be skipped. \libindex {setglue} -You can set the properties of a glue in one go. If you pass no values, 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) diff --git a/systems/doc/luatex/luatex-tex.tex b/systems/doc/luatex/luatex-tex.tex index 4e70243c6d..dacaec0cb9 100644 --- a/systems/doc/luatex/luatex-tex.tex +++ b/systems/doc/luatex/luatex-tex.tex @@ -689,13 +689,14 @@ We have similar setters for \type {count}, \type {dimen}, \type {muskip}, and \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 @@ are special because they have to deal with more properties. 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(0,3,"$e=mc^2$") 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 @@ primitives \quote{\tex{ }}, \quote{\tex {/}} and \quote{\type {-}} are defined. \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() diff --git a/systems/doc/luatex/luatex.pdf b/systems/doc/luatex/luatex.pdf Binary files differindex 45255f6d3d..aad713bec6 100644 --- a/systems/doc/luatex/luatex.pdf +++ b/systems/doc/luatex/luatex.pdf diff --git a/systems/doc/luatex/luatex.tex b/systems/doc/luatex/luatex.tex index fb331cabff..5a14b40bfd 100644 --- a/systems/doc/luatex/luatex.tex +++ b/systems/doc/luatex/luatex.tex @@ -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 \/ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 239437ace9..1adcbf6712 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -2,9 +2,9 @@ [repository]
-date=1585343706
+date=1585430119
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=df573736ad3fb05e2bbe382732efc3d8
+lstdigest=cf2fdfc78e7cf135c73e47c90b42ccd3
numpkg=3883
relstate=next
-version=7391
+version=7392
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index f511f34cbc..cbe59d8a80 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -2,9 +2,9 @@ [repository]
-date=1585343469
+date=1585429918
lastupd=animate biblatex-iso690 bxjscls l3build listings lwarp media9 memoir miktex-luatex-bin-2.9 miktex-luatex-bin-x64-2.9 miktex-misc miktex-runtime-bin-2.9 miktex-runtime-bin-x64-2.9 miktex-texworks-bin-2.9 miktex-texworks-bin-x64-2.9 polyglossia xepersian-hm xpatch arabluatex babel-greek
-lstdigest=3bcf1fc4efb7bf41449f8c5bc312e522
+lstdigest=aecd0740033dbd66cf5a6712251d6b18
numpkg=3883
relstate=stable
-version=7391
+version=7392
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index c8306ebcbd..7b6e4ecb1b 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,69 @@ W32TeX (x86 & x64) ChangeLog +[2020/03/28] +(01) ltxpkgs.tar.xz + Update lwarp. +(02) luajittex-dev-w32.tar.xz + Update luajittex.dll, and luajithbtex.dll. +(03) luajittex-exp-w32.tar.xz + Update luajittex.dll, and luajithbtex.dll. +(04) luatex-dev-w32.tar.xz + Update luatex.dll, and luahbtex.dll. +(05) luatex-exp-w32.tar.xz + Update luatex.dll, and luahbtex.dll. +(06) pgfcontrib.tar.xz + Update kvmap. +(07) win64/luajittex-dev-w64.tar.xz + Update luajittex.dll, and luajithbtex.dll. +(08) win64/luajittex-exp-w64.tar.xz + Update luajittex.dll, and luajithbtex.dll. +(09) win64/luatex-dev-w64.tar.xz + Update luatex.dll, and luahbtex.dll. +(10) win64/luatex-exp-w64.tar.xz + Update luatex.dll, and luahbtex.dll. + +[2020/03/27] +(01) aleph-w32.tar.xz + Update format files. +(02) context.tar.xz + ConTeXt version: 2020.03.26 21:46. +(03) dvipsk-w32.tar.xz + Remove marvosym font, which is in web2c-lib.tar.xz. +(04) jtex-w32.tar.xz + Update format files. +(05) latex-dev.tar.xz + Update format files. +(06) ltxpkgs.tar.xz + Update jmlr, and lettrine. +(07) luajittex-dev-w32.tar.xz + Update format files. +(08) luajittex-exp-w32.tar.xz + Update format files. +(09) luajittex-w32.tar.xz + Update format files. +(10) luatex-dev-w32.tar.xz + Update format files. +(11) luatex-exp-w32.tar.xz + Update format files. +(12) luatex-w32.tar.xz + Update format files. +(13) luatexja.tar.xz + Update luatexja. +(14) pdftex-w32.tar.xz + Update format files. +(15) ptex-ng-w32.tar.xz + Update format files. +(16) ptex-w32.tar.xz + Update format files. +(17) uptex-w32.tar.xz + Update format files. +(18) web2c-lib.tar.xz + Update language.dat, etc. +(19) xetex-w32.tar.xz + Update format files. +(20) win64/context-w64.tar.xz + Update mtxrun.lua. + [2020/03/26] (01) aleph-w32.tar.xz Update format files. |