CTAN Comprehensive TeX Archive Network

New on CTAN: lua-uni-algos

Date: May 16, 2020 9:15:58 AM CEST
Marcel Krüger submitted the lua-uni-algos package. Version: 0.1 2020-05-14 License: lppl1.3 Summary description: Unicode algorithms for LuaTeX Announcement text:
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.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/lua-uni-algos The package’s files themselves can be inspected at http://mirror.ctan.org/macros/luatex/generic/lua-uni-algos/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
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

lua-uni-algos – Unicode algorithms for Lua

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 Lua 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). 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.

Packagelua-uni-algos
Version0.2 2020-05-17
Copyright2020 Marcel Krüger
MaintainerMarcel Krüger

Announcements

more

Guest Book Sitemap Contact Contact Author