• New on CTAN: xlistings

    From CTAN Announcements@petra@ctan.org to ctan-ann on Tue Aug 18 15:02:19 2026
    From Newsgroup: comp.text.tex

    Florian Sihler submitted the

    xlistings

    package.

    Version: 1.0.0 2026-08-17
    License: lppl1.3c

    Summary description: Opinionated extensions to the listings package

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

    xlistings is an opinionated extension to the listings package.
    It provides a simpler front-end for code blocks, language-sensitive
    highlighting of numbers (hexadecimal literals, exponents, and type
    suffixes such as 10L in Java or 3j in Python), a drop-in replacement
    for the minted environment, per-language wrapper macros and environments,
    non-selectable line numbers based on accsupp, language badges, and
    definitions for a set of common languages that are loaded on demand.

    This is the first release on CTAN.

    Language definitions are installed as xlistings-<language>.cfg. Both
    \LoadLanguages{<language>} and private, unprefixed <language>.cfg files
    continue to work unchanged.

    The package is licensed under the LaTeX Project Public License 1.3c.

    Sources, issue tracker, and documentation:
    https://github.com/EagleoutIce/xlistings

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

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

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

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

    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