• CTAN update: bnumexpr

    From CTAN Announcements@erik@ctan.org to ctan-ann on Mon Sep 8 09:51:47 2025
    From Newsgroup: comp.text.tex

    Jean-Fran|oois Burnol submitted an update to the

    bnumexpr

    package.

    Version number: 1.6 2025-09-05
    License type: lppl1.3c

    Summary description: Extends eTeXrCOs \numexpr...\relax construct to big integers

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


    \bnumeval extends LaTeX's \inteval with support for arbitrarily
    big integers, // for floored division, /: for the associated
    remainder, ^ and ** for powers, ! for factorials. A user
    interface allows to add new operators to the syntax, or to
    modify the behavior of existing ones. The package can
    also be used under Plain (pdf|xe|lua)TeX, with help of miniltx.

    The 1.6 release adds:

    - 0b, 0o (and '), 0x are recognized as prefixes for binary, octal,
    and hexadecimal (formerly, only " for hexadecimal was provided).

    - \bnumeval accepts an optional argument [b], [o] or [h], which
    tells to convert the output to binary, octal, or hexadecimal.

    - characters (such as ! and : with French) which are Babel-active
    with the pdftex engine are out-of-the-box compatible.

    There are some breaking changes (mainly, the replacement of
    \evaltohex by \bnumeval[h]), check the PDF documentation.


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

    This package is located at
    https://mirrors.ctan.org/macros/latex/contrib/bnumexpr

    More information is at
    https://www.ctan.org/pkg/bnumexpr

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

    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From CTAN Announcements@erik@ctan.org to ctan-ann on Sun Sep 14 18:29:24 2025
    From Newsgroup: comp.text.tex

    Jean-Fran|oois Burnol submitted an update to the

    bnumexpr

    package.

    Version number: 1.7 2025-09-13
    License type: lppl1.3c

    Summary description: Extends eTeXrCOs \numexpr...\relax construct to big integers

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


    \bnumeval now accepts lowercase hexadecimal on input.
    And it produces lowercase hexadecimal if used with optional parameter [ha].


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

    This package is located at
    https://mirrors.ctan.org/macros/latex/contrib/bnumexpr

    More information is at
    https://www.ctan.org/pkg/bnumexpr

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

    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
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From CTAN Announcements@petra@ctan.org to CTAN Announcements on Sun Sep 28 18:36:38 2025
    From Newsgroup: comp.text.tex

    Jean-Fran|oois Burnol submitted an update to the

    bnumexpr

    package.

    Version: 1.7b 2025-09-27
    License: lppl1.3c

    Summary description: Extends eTeXrCOs \numexpr...\relax construct to big integers

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

    Documentation update: illustrate the packagerCOs capabilities on
    the computation of Fibonacci numbers.

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

    The packagerCOs Catalogue entry can be viewed at
    https://ctan.org/pkg/bnumexpr

    The packagerCOs files themselves can be inspected at
    https://mirrors.ctan.org/macros/latex/contrib/bnumexpr/

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

    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.21a-Linux NewsLink 1.2