• New on CTAN: lua-calendrica

    From CTAN Announcements@petra@ctan.org to ctan-ann on Mon Jul 20 16:40:31 2026
    From Newsgroup: comp.text.tex

    Udi Fogiel submitted the

    lua-calendrica

    package.

    Version: 0.1 2026-07-19
    License: apache2

    Summary description: Lua Implementation of Calendrical Calculations by Dershowitz & Reingold

    Announcement text: ------------------------------------------------------------------------

    lua-calendrica is a Lua port of the calendar conversion algorithms
    from Calendrical Calculations: The Ultimate Edition (4th ed.) by
    Reingold & Dershowitz.
    It covers over 20 calendar systems including Gregorian, Julian,
    Hebrew, Islamic, Chinese, Hindu (traditional and astronomical),
    Mayan, Persian, Tibetan, Balinese, and more, staying close to
    the structure of the book's reference implementation.

    The module is purely computational with no formatting or
    typesetting functionality, and has no dependencies beyond
    Lua 5.3 or later.

    For an example of use with typesetting in LuaTeX, see the
    upcoming release of polyglossia, where support for Chinese
    lunisolar calendar will be added.

    ------------------------------------------------------------------------

    The packagerCOs Catalogue entry can be viewed at
    https://ctan.org/pkg/lua-calendrica

    The packagerCOs files themselves can be inspected at
    https://mirrors.ctan.org/macros/luatex/generic/lua-calendrica/

    ------------------------------------------------------------------------

    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
    --- Synchronet 3.22a-Linux NewsLink 1.2