Javier A. Múgica submitted the
Tcode
package.
Version: 2026-10-07
License: pd
Summary description: Typesetting verbatim code: C, python,…
Announcement text:
------------------------------------------------------------------------
This is a package for typesetting code (e.g., C, python, julia... ).
It may be an alternative to the listings package. It is MUCH faster,
specially when hundreds of words are defined.
It has been tested on plain pdftex, luatex, and pdflatex.
It was developed to replace listings for typesetting C code
in one particular project. As a result, the support for C has
been thoroughly developed: Proper recognition of C numbers,
automatic detection of #define'd words, etc.
It comes with support for python and julia, much less developed
but still fully functional.
In python, it recognizes the {} delimited format in f-prefixed strings.
The package has a modular design, with a kernel on top of which
the support for languages can be programmed. Thus, for example,
there is nothing specific in the kernel to recognize {} formats
within strings or words following #define.
Similar features can be programmed for any language.
Support for other languages is welcome.
There is an example of a small language file for a faked language:
Tcode_example.tex, that can serve as template for other languages.
The support for julia, in Tcode_julia,tex, is also small enough
that it can serve as template.
A fast, user-oriented documentation is present in Tcode_users.html.
A thorough documentation of the package can be found in
Tcode_developers.html.
The package includes a util, pdfcolor-rg.tex, that syntax
highlighting files take advantage of, than can be used independently
of Tcode. It defines the \color macro and \DefColor and \DefGray macros.
It is only suitable for pdf backend, rgb and gray models.
Small, easy to understand and debug, and fast.
This package will not become part of TeX Live because of problems
with filename conventions.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tcode
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/tcode/
------------------------------------------------------------------------
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
Dohyun Kim submitted an update to the
luamplib
package.
Version: 2.44.2 2026-10-08
License: gpl2
Summary description: Use LuaTeX’s built-in MetaPost interpreter
Announcement text:
------------------------------------------------------------------------
* fix \mplibputtextbox for ProfCollege package to avoid
"Dimension too large" error
* adapt to new paragraph-related tag names in LaTeX 2026-11-01
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/luamplib
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/luamplib/
------------------------------------------------------------------------
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
SuFan submitted an update to the
gradbars
package.
Version: 0.0.4 2026-10-06
License: mit
Summary description: Compact data graphics for LaTeX tables and inline text
Announcement text:
------------------------------------------------------------------------
Version 0.0.4 introduces gradtable, a declarative interface
for compact visual tables in LaTeX.
Features include nine column types, automatic column-width allocation,
multilevel headers, grouped rows, best/second-best value marking,
reusable styles and schemas, and multipage tables with repeated headers.
Additional features include reference lines, bullet charts, grouped
intervals, overflow indicators, and change annotations.
Standalone graphics and legends provide automatic alternative text
when PDF tagging is enabled, with customizable descriptions.
The English and Chinese documentation have been updated.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/gradbars
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/gradbars/
------------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
tocbibind
package.
Version: 1.5m 2026-10-01
License: lppl1.3c
Summary description: Add bibliography/index/contents to Table of Contents
Announcement text:
--------------------------------------------------------------------------------
Update to support for headings templates when \DocumentMetadata is used
https://github.com/latex3/tagging-project/issues/1338
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tocbibind
More information is at
https://ctan.org/pkg/tocbibind
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
Patrik Goldschmidt submitted the
Lucid CV
package.
Version: 1.0.0
License: lppl1.3c ofl mit
Summary description: ATS-safe customizable LuaLaTeX template for modern resumes/CVs
Announcement text:
--------------------------------------------------------------------------------
Hello, CTAN community,
There is no shortage of résumé templates. Some call themselves ATS-friendly, many don't bother, and few check. Yet a single job posting can draw hundreds of applications, and automated parsers decide what a human sees first. A résumé that looks good but is read back as a set of fused words, stray icon characters, or orphaned dates may never be noticed.
Lucid CV (lucidcv) is a LuaLaTeX class that treats machine readability as a tested property rather than an assumption. Its design is inspired by PlushCV (https://github.com/cystema/PlushCV), with a replaced custom backend developed based on a Python test harness that builds the PDF and reads it back with several extraction engines. The harness checks that:
- word gaps are real space characters,
- icons extract as nothing,
- every phrase comes back intact and in document order,
- the PDF is the PDF/A-2b it claims to be.
The class was developed against these tests, and each extractor failure that appeared along the way was fixed in the class.
It supports single- and two-column layouts, a compact mode, and colors, fonts and spacing that can be customized directly in a document without touching the class and breaking machine parsing.
CTAN: https://ctan.org/pkg/lucidcv
Source, tests and examples: https://github.com/xGoldy/lucidcv
Feedback, bug reports and unexpected failing PDF parsers are warmly welcome.
Patrik Goldschmidt
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/lucidcv
More information is at
https://ctan.org/pkg/lucidcv
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
François Pantigny submitted an update to the
nicematrix
package.
Version: 7.12 2026-10-07
License: lppl1.3
Summary description: Improve the typesetting of matrices and tabulars with PGF
Announcement text:
--------------------------------------------------------------------------------
New key 'color-of-false' for the color of the "false rows" created by \FalseRow and the "false
columns" created by the letter F.
New key 'empty' for the command \Block. When that key is in force, all the cells of the block will
be considered as empty, and that impacts, for example, the computation of the "corners" (when the
key 'corners' is used).
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/nicematrix
More information is at
https://ctan.org/pkg/nicematrix
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 LaTeX Project Team submitted an update to the
continue
package.
Version: 0.2a 2026-10-05
License: lppl1.3c
Summary description: Prints continuation marks on pages of multipage documents
Announcement text:
--------------------------------------------------------------------------------
Remove deprecated picture package; tag documentation; update maintainer to LaTeX Project Team
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/continue
More information is at
https://ctan.org/pkg/continue
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
Maximilian Kaipel submitted the
mathAIdisclose
package.
Version: 1.0
License: lppl1.3c
Summary description: AI disclosure for mathematics
Announcement text:
--------------------------------------------------------------------------------
The mathAIdisclose package is designed to help mathematics researchers disclose AI use transparently
and in a standardised way. It builds on the cleveref package to reference indexed lemmas, theorems
or definitions when generating the AI disclosure. There are two different styles of AI disclosure
available, one using footnotes, and one generating a disclosure at the end of the document.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/mathaidisclose
More information is at
https://ctan.org/pkg/mathaidisclose
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
Shixuan Cheng submitted the
HAUThesis
package.
Version: 1.0 2026-10-01
License: lppl1.3c
Summary description: Thesis template for Huai’an University
Announcement text:
------------------------------------------------------------------------
HAUThesis is a LaTeX thesis template for Huai'an University
undergraduate theses. It is based on ctexbook and requires
XeLaTeX and biber.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/hauthesis
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/xetex/latex/hauthesis/
------------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
pdfmanagement
package.
Version: 0.97d 2026-10-06
License: lppl1.3c
Summary description: LaTeX PDF management bundle
Announcement text:
--------------------------------------------------------------------------------
### Changed
* removed luacolor code from pdfmanagement-firstaid, luacolor has the code now.
### Added
* `\pdfxform_new:nnnn` to allow to suppress global resources (issue #119)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/pdfmanagement
More information is at
https://ctan.org/pkg/pdfmanagement
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Vincent Goulet
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.