_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-luatex-lualibs 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lualibs
Licenses: GPL 2
Synopsis: Additional Lua functions for LuaTeX macro programmers
Description:

Lualibs is a collection of Lua modules useful for general programming. The bundle is based on lua modules shipped with ConTeXt, and made available in this bundle for use independent of ConTeXt.

luajit-lua52-openresty 2.1-20201229
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/openresty/luajit2
Licenses: X11
Synopsis: OpenResty's Branch of LuaJIT 2
Description:

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.

emacs-eval-in-repl-lua 0.9.7
Propagated dependencies: emacs-eval-in-repl@0.9.7 emacs-lua-mode@20221027-1.d074e41
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kaz-yos/eval-in-repl
Licenses: Expat
Synopsis: One keybinding to communicate with REPLs
Description:

This package provides an ESS-like binding to send lines or regions to a REPL from Lua buffers.

texlive-lua-alt-getopt 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-alt-getopt
Licenses: Expat
Synopsis: Process application arguments as @code{getopt_long}
Description:

This package provides a Lua module for processing application arguments in the same way as BSD/GNU getopt_long(3) functions do.

texlive-luahyphenrules 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luahyphenrules
Licenses: LPPL 1.3+
Synopsis: Loading patterns in LuaLaTeX with @file{language.dat}
Description:

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.

ghc-pandoc-lua-marshal 0.1.7
Dependencies: ghc-lua@2.2.1 ghc-hslua@2.2.1 ghc-hslua-marshalling@2.2.1 ghc-pandoc-types@1.22.2.1 ghc-safe@0.3.19
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/pandoc/pandoc-lua-marshal
Licenses: Expat
Synopsis: Use pandoc types in Lua
Description:

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.

texlive-lualatex-doc-de 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lualatex-doc-de
Licenses: FDL 1.3+
Synopsis: Guide to LuaLaTeX (German translation)
Description:

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.

texlive-luapackageloader 2024.2
Propagated dependencies: texlive-iftex@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luapackageloader
Licenses: LPPL 1.3c
Synopsis: Allow LuaTeX to load external Lua packages
Description:

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.

texlive-lua-visual-debug 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-visual-debug
Licenses: Expat
Synopsis: Visual debugging with LuaLaTeX
Description:

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.

texlive-auto-pst-pdf-lua 2024.2
Propagated dependencies: texlive-iftex@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/auto-pst-pdf-lua
Licenses: LPPL 1.3c
Synopsis: Using LuaLaTeX together with PostScript code
Description:

This package is a slightly modified version of auto-pst-pdf by Will Robertson, which itself is a wrapper for pst-pdf by Rolf Niepraschk. The package allows the use of LuaLaTeX together with PostScript related code, e.g., PSTricks.

texlive-lua-check-hyphen 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-check-hyphen
Licenses: Expat
Synopsis: Mark hyphenations in a document, for checking
Description:

The package looks at all hyphenation breaks in the document, comparing them against a white-list prepared by the author. If a hyphenation break is found, for which there is no entry in the white-list, the package flags the line where the break starts. The author may then either add the hyphenation to the white-list, or adjust the document to avoid the break.

texlive-luamodulartables 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luamodulartables
Licenses: LPPL 1.3c
Synopsis: Generate modular addition and multiplication tables
Description:

This package is developed to generate modular addition and multiplication tables for positive integers. It provides an easy way to generate modular addition and modular multiplication tables for positive integers in LaTeX documents. The commands in the package have optional arguments for the formatting of tables. These commands can be used in an environment similar to a tabular or array environment. The commands can also be used with the booktabs package, which provides nice formatting of tables in LaTeX.

texlive-lualatex-truncate 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lualatex-truncate
Licenses: LPPL 1.3c
Synopsis: Wrapper for using the @code{truncate} package with LuaLaTeX
Description:

This package provides a wrapper for the truncate package, thus fixing issues related to LuaTeX's hyphenation algorithm.

texlive-luatex-luaotfload 2024.2
Propagated dependencies: texlive-lm@2024.2 texlive-lua-alt-getopt@2024.2 texlive-lua-uni-algos@2024.2 texlive-lualibs@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luaotfload
Licenses: GPL 2
Synopsis: OpenType font loader for LuaTeX
Description:

Luaotfload is an adaptation of the ConTeXt font loading system for the Plain and LaTeX formats. It allows OpenType fonts to be loaded with font features accessible using an extended font request syntax while providing compatibilitywith XeTeX. By indexing metadata in a database it facilitates loading fonts by their proper names instead of file names.

texlive-collection-luatex 2024.2
Propagated dependencies: texlive-addliga@2024.2 texlive-auto-pst-pdf-lua@2024.2 texlive-barracuda@2024.2 texlive-bezierplot@2024.2 texlive-blopentype@2024.2 texlive-checkcites@2024.2 texlive-chickenize@2024.2 texlive-chinese-jfm@2024.2 texlive-cloze@2024.2 texlive-collection-basic@2024.2 texlive-combofont@2024.2 texlive-cstypo@2024.2 texlive-ctablestack@2024.2 texlive-ekdosis@2024.2 texlive-emoji@2024.2 texlive-emojicite@2024.2 texlive-enigma@2024.2 texlive-innerscript@2024.2 texlive-interpreter@2024.2 texlive-kanaparser@2024.2 texlive-ligtype@2024.2 texlive-linebreaker@2024.2 texlive-lparse@2024.2 texlive-lt3luabridge@2024.2 texlive-lua-typo@2024.2 texlive-lua-uca@2024.2 texlive-lua-ul@2024.2 texlive-lua-uni-algos@2024.2 texlive-lua-visual-debug@2024.2 texlive-lua-widow-control@2024.2 texlive-luaaddplot@2024.2 texlive-luacas@2024.2 texlive-luacensor@2024.2 texlive-luacode@2024.2 texlive-luacolor@2024.2 texlive-luacomplex@2024.2 texlive-luagcd@2024.2 texlive-luahyphenrules@2024.2 texlive-luaimageembed@2024.2 texlive-luaindex@2024.2 texlive-luainputenc@2024.2 texlive-luakeys@2024.2 texlive-lualatex-math@2024.2 texlive-lualatex-truncate@2024.2 texlive-lualibs@2024.2 texlive-lualinalg@2024.2 texlive-luamathalign@2024.2 texlive-luamaths@2024.2 texlive-luamodulartables@2024.2 texlive-luamplib@2024.2 texlive-luaoptions@2024.2 texlive-luaotfload@2024.2 texlive-luapackageloader@2024.2 texlive-luaprogtable@2024.2 texlive-luaquotes@2024.2 texlive-luarandom@2024.2 texlive-luaset@2024.2 texlive-luatex85@2024.2 texlive-luatexbase@2024.2 texlive-luatexko@2024.2 texlive-luatextra@2024.2 texlive-luatruthtable@2024.2 texlive-luavlna@2024.2 texlive-luaxml@2024.2 texlive-lutabulartools@2024.2 texlive-minim@2024.2 texlive-minim-math@2024.2 texlive-minim-mp@2024.2 texlive-minim-pdf@2024.2 texlive-minim-xmp@2024.2 texlive-newpax@2024.2 texlive-nodetree@2024.2 texlive-odsfile@2024.2 texlive-optex@2024.2 texlive-pdfarticle@2024.2 texlive-pdfextra@2024.2 texlive-penlight@2024.2 texlive-piton@2024.2 texlive-placeat@2024.2 texlive-plantuml@2024.2 texlive-pyluatex@2024.2 texlive-scikgtex@2024.2 texlive-selnolig@2024.2 texlive-showhyphenation@2024.2 texlive-showkerning@2024.2 texlive-spacekern@2024.2 texlive-spelling@2024.2 texlive-stricttex@2024.2 texlive-truthtable@2024.2 texlive-tsvtemplate@2024.2 texlive-typewriter@2024.2 texlive-uninormalize@2024.2 texlive-yamlvars@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Synopsis: LuaTeX packages
Description:

This is a collection of packages for LuaTeX, a TeX engine using Lua as an embedded scripting and extension language, with native support for Unicode, OpenType/TrueType fonts, and both PDF and DVI output. The LuaTeX engine itself, and plain formats, are in collection-basic.

texlive-lua-widow-control 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-widow-control
Licenses: MPL 2.0 CC-BY-SA 4.0
Synopsis: Automatically remove widows and orphans from any document
Description:

Unmodified TeX has very few ways of preventing widows and orphans. In documents with figures, section headings, and equations, TeX can stretch the vertical glue between items in order to prevent widows and orphans, but many documents have no figures or headings. TeX can also shorten the page by 1 line, but this will give each page a different length which can make a document look uneven. The typical solution is to strategically insert \looseness=1, but this requires manual editing every time that the document is edited. Lua-widow-control is essentially an automation of the \looseness method: it uses Lua callbacks to find stretchy paragraphs, then it lengthens them to remove widows and orphans. Lua-widow-control is compatible with all LuaTeX and LuaMetaTeX-based formats.

go-github-com-yuin-gopher-lua 1.1.1
Propagated dependencies: go-github-com-chzyer-readline@1.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yuin/gopher-lua
Licenses: Expat
Synopsis: VM and compiler for Lua in Golang
Description:

GopherLua is a Lua5.1(+ goto statement in Lua5.2) VM and compiler. It provides Go APIs that allow you to easily embed a scripting language to your Go host programs.

go-github-com-stevedonovan-luar 0.0.0-0.22d247e
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/stevedonovan/luar
Licenses: Expat
Synopsis: Lua reflection bindings for Go
Description:

Luar is designed to make using Lua from Go more convenient. Go structs, slices and maps can be automatically converted to Lua tables and vice-versa. The resulting conversion can either be a copy or a proxy. In the latter case, any change made to the result will reflect on the source.

Any Go function can be made available to Lua scripts, without having to write C-style wrappers.

Luar support cyclic structures (lists, etc.).

User-defined types can be made available to Lua as well: their exported methods can be called and usual operations such as indexing or arithmetic can be performed.

Page: 123456
Total results: 138