summaryrefslogtreecommitdiff
path: root/doc/context/sources/general/manuals/luatex/luatex-lua.tex
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2018-07-17 18:25:12 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2018-07-17 18:25:12 +0200
commit57dbee16f3a8e09e688f792c6e36a53de798e6cb (patch)
treeb33d22d8d6abc98577d8d242e2c5bbacdd4bb234 /doc/context/sources/general/manuals/luatex/luatex-lua.tex
parenta8f63ee70a866cce43ee4b1bb5ba95ef8044243f (diff)
downloadcontext-57dbee16f3a8e09e688f792c6e36a53de798e6cb.tar.gz
2018-07-17 17:32:00
Diffstat (limited to 'doc/context/sources/general/manuals/luatex/luatex-lua.tex')
-rw-r--r--doc/context/sources/general/manuals/luatex/luatex-lua.tex140
1 files changed, 70 insertions, 70 deletions
diff --git a/doc/context/sources/general/manuals/luatex/luatex-lua.tex b/doc/context/sources/general/manuals/luatex/luatex-lua.tex
index bc06596db..e9007e964 100644
--- a/doc/context/sources/general/manuals/luatex/luatex-lua.tex
+++ b/doc/context/sources/general/manuals/luatex/luatex-lua.tex
@@ -345,17 +345,17 @@ returns the name.
\stopsubsection
-\startsubsection[title={Multibyte \type {string} functions}][library=string]
-
-\libindex{utfvalues}
-\libindex{utfcharacters}
-\libindex{characters}
-\libindex{characterpairs}
-\libindex{bytes}
-\libindex{bytepairs}
-\libindex{utfvalue}
-\libindex{utfcharacter}
-\libindex{utflength}
+\startsubsection[title={Multibyte \type {string} functions}]
+
+\libidx{string}{utfvalues}
+\libidx{string}{utfcharacters}
+\libidx{string}{characters}
+\libidx{string}{characterpairs}
+\libidx{string}{bytes}
+\libidx{string}{bytepairs}
+\libidx{string}{utfvalue}
+\libidx{string}{utfcharacter}
+\libidx{string}{utflength}
The \type {string} library has a few extra functions like \type
{string.explode(s[,m])}. This function returns an array containing the string
@@ -437,19 +437,19 @@ as building blocks for other helpers. So, eventually we can decide to drop the
\stopsubsection
-\startsubsection[title={Extra \type {os} library functions}][library=os]
+\startsubsection[title={Extra \type {os} library functions}]
-\libindex{selfdir}
-\libindex{exec}
-\libindex{spawn}
-\libindex{setenv}
-\libindex{env}
-\libindex{gettimeofday}
-\libindex{times}
-\libindex{tmpdir}
-\libindex{type}
-\libindex{name}
-\libindex{uname}
+\libidx{os}{selfdir}
+\libidx{os}{exec}
+\libidx{os}{spawn}
+\libidx{os}{setenv}
+\libidx{os}{env}
+\libidx{os}{gettimeofday}
+\libidx{os}{times}
+\libidx{os}{tmpdir}
+\libidx{os}{type}
+\libidx{os}{name}
+\libidx{os}{uname}
The \type {os} library has a few extra functions and variables:
@@ -583,29 +583,29 @@ The \type {os} library has a few extra functions and variables:
\stopsubsection
-\startsubsection[title={Binary input from files with \type {fio}}][library=fio]
-
-\libindex{readcardinal1}
-\libindex{readcardinal2}
-\libindex{readcardinal3}
-\libindex{readcardinal4}
-\libindex{readcardinaltable}
-\libindex{readinteger1}
-\libindex{readinteger2}
-\libindex{readinteger3}
-\libindex{readinteger4}
-\libindex{readintegertable}
-\libindex{readfixed2}
-\libindex{readfixed4}
-\libindex{read2dot14}
-\libindex{setposition}
-\libindex{getposition}
-\libindex{skipposition}
-\libindex{readbytes}
-\libindex{readbytetable}
-%libindex{readline}
-%libindex{recordfilename}
-%libindex{checkpermission}
+\startsubsection[title={Binary input from files with \type {fio}}]
+
+\libidx{fio}{readcardinal1}
+\libidx{fio}{readcardinal2}
+\libidx{fio}{readcardinal3}
+\libidx{fio}{readcardinal4}
+\libidx{fio}{readcardinaltable}
+\libidx{fio}{readinteger1}
+\libidx{fio}{readinteger2}
+\libidx{fio}{readinteger3}
+\libidx{fio}{readinteger4}
+\libidx{fio}{readintegertable}
+\libidx{fio}{readfixed2}
+\libidx{fio}{readfixed4}
+\libidx{fio}{read2dot14}
+\libidx{fio}{setposition}
+\libidx{fio}{getposition}
+\libidx{fio}{skipposition}
+\libidx{fio}{readbytes}
+\libidx{fio}{readbytetable}
+%libidx{fio}{readline}
+%libidx{fio}{recordfilename}
+%libidx{fio}{checkpermission}
This library provides a set of functions for reading numbers from a file and
in addition to the regular \type {io} library functions.
@@ -633,37 +633,37 @@ in addition to the regular \type {io} library functions.
\stopsubsection
-\startsubsection[title={Binary input from strings with \type {sio}}][library=sio]
-
-\libindex{readcardinal1}
-\libindex{readcardinal2}
-\libindex{readcardinal3}
-\libindex{readcardinal4}
-\libindex{readcardinaltable}
-\libindex{readinteger1}
-\libindex{readinteger2}
-\libindex{readinteger3}
-\libindex{readinteger4}
-\libindex{readintegertable}
-\libindex{readfixed2}
-\libindex{readfixed4}
-\libindex{read2dot14}
-\libindex{setposition}
-\libindex{getposition}
-\libindex{skipposition}
-\libindex{readbytes}
-\libindex{readbytetable}
+\startsubsection[title={Binary input from strings with \type {sio}}]
+
+\libidx{sio}{readcardinal1}
+\libidx{sio}{readcardinal2}
+\libidx{sio}{readcardinal3}
+\libidx{sio}{readcardinal4}
+\libidx{sio}{readcardinaltable}
+\libidx{sio}{readinteger1}
+\libidx{sio}{readinteger2}
+\libidx{sio}{readinteger3}
+\libidx{sio}{readinteger4}
+\libidx{sio}{readintegertable}
+\libidx{sio}{readfixed2}
+\libidx{sio}{readfixed4}
+\libidx{sio}{read2dot14}
+\libidx{sio}{setposition}
+\libidx{sio}{getposition}
+\libidx{sio}{skipposition}
+\libidx{sio}{readbytes}
+\libidx{sio}{readbytetable}
A similar set of function as in the \type {fio} library is available in the \type
{sio} library. Here the first argument is a string.
\stopsubsection
-\startsubsection[title={Hashes conform \type {sha2}}][library=sha2]
+\startsubsection[title={Hashes conform \type {sha2}}]
-\libindex{digest256}
-\libindex{digest384}
-\libindex{digest512}
+\libidx{sha2}{digest256}
+\libidx{sha2}{digest384}
+\libidx{sha2}{digest512}
This library is a side effect of the \type {pdfe} library that needs such
helpers. The \type {digest256}, \type {digest384} and \type {digest512} functions