Coder Social home page Coder Social logo

franciscoda / lualibs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lualatex/lualibs

0.0 3.0 0.0 524 KB

Collection of Lua modules for general programming (in the (La)TeX world)

License: GNU General Public License v2.0

Makefile 0.83% Lua 92.44% TeX 6.73%

lualibs's Introduction

********************************************************************************
                              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 is developed by the LuaLaTeX development team on
<http://github.com/lualatex/lualibs>. See the 'NEWS' file for version history.


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

Here are the recommended installation methods (preferred first).
The methods "commented out" are currently not available.

1. If you are using TeX Live 2010 or later, use 'tlmgr install lualibs'.
   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.

3. a. Grab the sources from CTAN or github.
   b. Run 'make install TEXMFROOT=/path/to/texmf'.
   c. See 2c.

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
    Makefile                        source/luatex/lualibs/Makefile
    NEWS                            doc/luatex/lualibs/NEWS
    README                          doc/luatex/lualibs/README
    test-lualibs.lua                source/luatex/lualibs/test-lualibs.lua
    whatsnew.lua                    source/luatex/lualibs/whatsnew.lua

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.