summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex/lualibs/README
blob: be16ceb6ad1fe8490159a821e6148e02c657851d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
********************************************************************************
                              The Lualibs Package
********************************************************************************


Lualibs is a collection of Lua modules useful for general programming.

This work is based on Lua modules shipped with ConTeXt, to make them available
for use independent of ConTeXt.

This package has been developed by the LuaLaTeX development team on
<http://github.com/lualatex/lualibs>. 

The current verson 2.65 has been build by Ulrike Fischer on
<https://github.com/u-fischer/lualibs> from context 2019-05-18. 

See the 'NEWS' file for version history.



Installation
--------------------------------------------------------------------------------


1. If you are using TeX Live 2010 or later use 'tlmgr install lualibs'. 
   With miktex, use the miktex console. 
   Alternatively, use your (TeX or Linux) distribution's package management
   system.

2. a. Grab lualibs.tds.zip on CTAN.
   b. Unzip it at the root of one or your TDS trees.
   c. You may need to update some filename database after this, see your TeX
      distribution's manual for details.


Manifest
--------------------------------------------------------------------------------
            file                            TDS location

Source files:
    lualibs.dtx                     source/luatex/lualibs/lualibs.dtx
    lualibs-boolean.lua             tex/luatex/lualibs/lualibs-boolean.lua
    lualibs-compat.lua              tex/luatex/lualibs/lualibs-compat.lua
    lualibs-dir.lua                 tex/luatex/lualibs/lualibs-dir.lua
    lualibs-file.lua                tex/luatex/lualibs/lualibs-file.lua
    lualibs-gzip.lua                tex/luatex/lualibs/lualibs-gzip.lua
    lualibs-function.lua            tex/luatex/lualibs/lualibs-function.lua
    lualibs-io.lua                  tex/luatex/lualibs/lualibs-io.lua
    lualibs-lpeg.lua                tex/luatex/lualibs/lualibs-lpeg.lua
    lualibs-lua.lua                 tex/luatex/lualibs/lualibs-lua.lua
    lualibs-math.lua                tex/luatex/lualibs/lualibs-math.lua
    lualibs-md5.lua                 tex/luatex/lualibs/lualibs-md5.lua
    lualibs-number.lua              tex/luatex/lualibs/lualibs-number.lua
    lualibs-os.lua                  tex/luatex/lualibs/lualibs-os.lua
    lualibs-package.lua             tex/luatex/lualibs/lualibs-package.lua
    lualibs-set.lua                 tex/luatex/lualibs/lualibs-set.lua
    lualibs-string.lua              tex/luatex/lualibs/lualibs-string.lua
    lualibs-table.lua               tex/luatex/lualibs/lualibs-table.lua
    lualibs-trac-inf.lua            tex/luatex/lualibs/lualibs-trac-inf.lua
    lualibs-unicode.lua*            tex/luatex/lualibs/lualibs-unicode.lua
    lualibs-url.lua                 tex/luatex/lualibs/lualibs-url.lua
    lualibs-util-deb.lua            tex/luatex/lualibs/lualibs-util-deb.lua
    lualibs-util-dim.lua            tex/luatex/lualibs/lualibs-util-dim.lua
    lualibs-util-jsn.lua            tex/luatex/lualibs/lualibs-util-jsn.lua
    lualibs-util-lua.lua            tex/luatex/lualibs/lualibs-util-lua.lua
    lualibs-util-prs.lua            tex/luatex/lualibs/lualibs-util-prs.lua
    lualibs-util-sta.lua            tex/luatex/lualibs/lualibs-util-sta.lua
    lualibs-util-sto.lua            tex/luatex/lualibs/lualibs-util-sto.lua
    lualibs-util-str.lua            tex/luatex/lualibs/lualibs-util-str.lua
    lualibs-util-tab.lua            tex/luatex/lualibs/lualibs-util-tab.lua
    lualibs-util-tpl.lua            tex/luatex/lualibs/lualibs-util-tpl.lua
    LICENSE                         doc/luatex/lualibs/LICENSE
    NEWS                            doc/luatex/lualibs/NEWS
    README                          doc/luatex/lualibs/README
    
* the file has been modified to enable the unicode library again    

Derived files:
    lualibs.lua                     tex/luatex/lualibs/lualibs.lua
    lualibs-basic.lua               tex/luatex/lualibs/lualibs-basic.lua
    lualibs-basic-merged.lua        tex/luatex/lualibs/lualibs-basic-merged.lua
    lualibs-extended.lua            tex/luatex/lualibs/lualibs-extended.lua
    lualibs-extended-merged.lua     tex/luatex/lualibs/lualibs-extended-merged.lua
    lualibs.pdf                     doc/luatex/lualibs/lualibs.pdf

License and Copyright
--------------------------------------------------------------------------------

As a derived work of Context, this work and the derived files are under the
GNU GPL v.2.0 license.
The full text of the license is included in the file LICENSE.

The files taken from Context (lualibs-*.lua) are copyright PRAGMA ADE / ConTeXt
Development Team.