This package provides a pandoc scripting engine based on Lua.
ChatCmdBuilder is a Luanti library to ease creating complex chat commands with no pattern matching.
This library can be used to get some specific sounds, whatever the game.
This package embeds images directly as base64-encoded strings into a LuaLaTeX document. This can be useful, e.g., to package a document with images into a single TeX file, or with automatically generated graphics.
This package provides an easy way for generating truth tables of boolean values in LuaLaTeX. The time required for operations is no issue while compiling with LuaLaTeX. The package supports nesting of commands for multiple operations. It can be modified or extended by writing custom lua programs. There is no need to install lua on users system as TeX distributions (TeX Live or MikTeX) come bundled with LuaLaTeX.
The package patches a few commands of the LaTeX2e kernel and the amsmath and mathtools packages to be more compatible with the LuaTeX engine. It is only meaningful for LuaLaTeX documents containing mathematical formulas, and does not exhibit any new functionality. The fixes are mostly moved from the unicode-math package to this package since they are not directly related to Unicode mathematics typesetting.
Mineclonia is a stable and performant clone of Minecraft, released as free software. It aims to clone Minecraft as well as Luanti currently permits without resorting to hacks which are too heavyweight or complicated to maintain. This variant has CSM (client-side scripting) enabled, for use with the luanti-halon fork. The CSM code makes it possible to replicate more closely the physics of the original Minecraft game. To use it, you need to add enable_client_modding = true to your client's ~/.minetest/minetest.conf configuration file.
Lua code working with Unicode data has to deal with quite some challenges. For example there are many canonically equivalent sequences which should be treated in the same way, and even identifying a single character becomes quite different once you have to deal with all kinds of combining characters, emoji sequences and syllables in different scripts. Therefore lua-uni-algos wants to build a collection of small libraries implementing algorithms to deal with lots of the details in Unicode, such that authors of LuaTeX packages can focus on their actual functionality instead of having to fight against the peculiarities of Unicode. Given that this package provides Lua modules, it is only useful in Lua(HB)TeX. Additionally, it expects an up-to-date version of the unicode-data package to be present. This package is intended for package authors only; no user-level functionality provided.
This is the official OpenResty branch of LuaJIT. It is not to be considered a fork, since changes are regularly synchronized from the upstream LuaJIT project. This package also enables the Lua 5.2 compat mode needed by some projects.
This package provides an ESS-like binding to send lines or regions to a REPL from Lua buffers.
This mod adds arrows and bows to Luanti. It is a compatible replacement for the throwing mod by PilzAdam that uses the throwing API.
This package provides a Lua module for processing application arguments in the same way as BSD/GNU getopt_long(3) functions do.
The Luanti mod "basic_materials" provides a small selection of "basic" materials and items that other mods should use when possible -- things like steel bars and chains, wire, plastic strips and sheets, and more.
This LuaLaTeX package provides a simple interface for performing polynomial regression on data sets. It allows users to specify the order of the polynomial regression, the columns of the data set to use, and whether to plot the results. The package also includes options for confidence intervals and error bands.
Preloading hyphenation patterns (or hyphen rules) into any format based upon LuaTeX is not required in LuaTeX and recent releases of Babel don't do it anyway. This package is addressed to those who just want to select the languages and load their patterns by means of language.dat without loading babel.
This package provides functions to marshal and unmarshal pandoc document types to and from Lua. . The values of most types are pushed to pandoc as "userdata" objects that wrap a stable pointer to the Haskell value; these objects come with methods to access and modify their properties. . Sequences are pushed as normal Lua tables, but are augmented with convenience functions.
The document is a German translation of the map/guide to the world of LuaLaTeX. Coverage supports both new users and package developers. Apart from the introductory material, the document gathers information from several sources, and offers links to others.
This package improves on existing 3D capabilities in TikZ. In particular, the package enables z-sorting of multiple triangulated parametric objects and uses elaborate clipping and occlusion logic. The user is enabled to use linear, affine and projective transformations on their parametric objects.
This package provides a Lua patterns grammar for the Tree-sitter library.
This package provides a faster and more compatible package to support using OpenType math fonts in LuaLaTeX as an alternative for unicode-math.
The homedecor Luanti mod provides a large seleection of items that might be found inside and around homes, such as sofas, chairs, tables, fences and a variety of other stuff.
This package allows LuaTeX to load packages from the default package.path and package.cpath locations. This could be useful to load external Lua modules, including modules installed via LuaRocks.
The package uses Lua code to provide visible indications of boxes, glues, kerns and penalties in the PDF output. The package is known to work in LaTeX and Plain TeX documents.
The Unified Inventory Luanti mod relaces the default survival an creative inventory. It includes a node, item and tool browser, a crafting guide, a trash and refill slot for creative mode, bags and waypoints for keeping track of important locations.