New on CTAN: luaprogtable
Date: August 15, 2020 10:40:14 AM CEST
Ziyue Xiang submitted the
luaprogtable
package.
Version number: 1.0
License type: mit
Summary description: Programmable table interface for LuaLaTeX
Announcement text:
The luaprogtable package: programmatic table interface for LuaLaTeX The LaTeX3 project provides LaTeX users with a handful of macros to interpret and manipulate various types of objects (e.g. integers, floating point numbers, token lists, sequences, ...) However, there is few existing function that allows users to interact with tables in a programmatic fashion. For example, if a user needs to modify the content of the cell on 20th row and 8th column, he/she needs to navigate the correct cell location among a pile of &'s and \\'s, which is very inefficient and error-prone. It is very difficult for someone to modify a cell based on the content within it using LaTeX macros. luaprogtable aims to tackle these problems by providing a series of programmatic interface for tables. The \LPTGetCellData and \LPTSetCell commands allow one to access and alter the content of a single cell. The lptview environment allows one to modify a small sub-view of a larger table.
This package is located at http://mirror.ctan.org/macros/luatex/latex/luaprogtable More information is at https://www.ctan.org/pkg/luaprogtable
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
The luaprogtable package: programmatic table interface for LuaLaTeX The LaTeX3 project provides LaTeX users with a handful of macros to interpret and manipulate various types of objects (e.g. integers, floating point numbers, token lists, sequences, ...) However, there is few existing function that allows users to interact with tables in a programmatic fashion. For example, if a user needs to modify the content of the cell on 20th row and 8th column, he/she needs to navigate the correct cell location among a pile of &'s and \\'s, which is very inefficient and error-prone. It is very difficult for someone to modify a cell based on the content within it using LaTeX macros. luaprogtable aims to tackle these problems by providing a series of programmatic interface for tables. The \LPTGetCellData and \LPTSetCell commands allow one to access and alter the content of a single cell. The lptview environment allows one to modify a small sub-view of a larger table.
This package is located at http://mirror.ctan.org/macros/luatex/latex/luaprogtable More information is at https://www.ctan.org/pkg/luaprogtable
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
luaprogtable – Programmable table interface for LuaLaTeX
This package allows you to modify a cell based on the contents of other cells using LaTeX macros.
Package | luaprogtable |
Version | 1.0 |
Copyright | 2020 Ziyue "Alan" Xiang |
Maintainer | Ziyue Xiang |