This package provides Company backend for Lua programming language.
This package provides instances for QuickCheck's \"Arbitrary\" typeclass.
The package provides flexible line numbering for LuaTeX-based formats.
This package automatically generates quotation marks and punctuation depending on the selected language.
This package provides LuaTeX with just-in-time (JIT) compiler, with and without HarfBuzz.
This Lua library provides LPeg lexers for source code syntax highlighting. It can either be used by itself or as a drop-in replacement for Scintilla lexers.
The package provides a coherent extended programming environment for use with LuaTeX. It loads packages fontspec, luatexbase and lualibs, and provides additional user-level features and goodies.
This package can create lists of random numbers for any given interval. It is possible to get lists with or without multiple numbers. The random generator will be initialized by the system time.
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.
LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution. LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution. LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution. LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution. LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
luakeyval is a Lua module that helps defining macros which accepts key/val lists by scanning the input stream with token.scan_key_cs. This is helpful for creating use interface macros from within a Lua module.
This package provides a LuaTeX package for Chinese character typesetting, covering horizontal and vertical directions, and traditional or modern layout. It focuses on ancient books replication. It also implements decorative elements of traditional Chinese books, and interlinear notes.
This package provides simple tools for creating redacted contents. Its tools are useful for lawyers, workers in sensitive industries, and others who need to easily produce both unrestricted versions of documents (for limited, secure release) and restricted versions of documents (for general release). Redaction is done both by hiding all characters and by slightly varying the length of strings to prevent jigsaw identification. It also is friendly to screen readers by adding alt-text indicating redacted content.
The lualinalg package is developed to perform operations on vectors and matrices defined over the field of real or complex numbers inside LaTeX documents. It provides flexible ways for defining and displaying vectors and matrices. No particular environment of LaTeX is required to use commands in the package. The package is written in Lua, and .tex file is to be compiled with the LuaLaTeX engine. It may also save users efforts to copy vectors and matrices from other software (which may not be in LaTeX-compatible format) and to use them in a TeX file. The vectors and matrices of reasonable size can be handled with ease. The package can be modified or extended by writing custom Lua programs.
This package uses Lua to calculate the numerical integral value of real-valued functions of a real variable over closed and bounded intervals. The package provides commands to perform numerical integration using the mid-point, trapezoidal, and Simpson's one-third and three-eighth rules. The package also provides commands to perform numerical integration using step-by-step calculations. The package's commands have an optional argument to round off the numbers to the desired number of decimal places. The package can assist in creating various problems on numerical integration with their solutions. The results obtained using different methods of numerical integration can be compared. It can save users efforts of doing computations involving numerical integration in external software and copying them inside LaTeX documents.
This package provides Lua LRU cache based on the LuaJIT FFI.
This package provides a Luadoc/LuaCATS grammar for the Tree-sitter library.
This Neovim plugin adds a LuaSnip source for the cmp completion engine.
This package provides a Lua language support in lsp-mode client for Emacs.
This Luanti mod adds various animals to Luanti, such as bees, bunnies, chickens, cows, kittens, rats, sheep, warthogs, penguins and pandas.
This Luanti mod provides hundreds of colours of wood and fences to Luanti, using Unified Dyes. If the "moreblocks" mod is active, coloured and cut wood shapes are provided as well.