Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.30 2026-05-10
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
--------------------------------------------------------------------------------
-change syntax of <n,#n,##,@n,&n,|,||,>,p_,n_
<n => ^n
a>b => a^b
#n => `n
## => `
@n => n:
&n => :n
| => <
|| => >
p_ => p
n_ => n
-update mcf2graph.mp
-update MCF manual,example
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/mcf2graph
More information is at
https://ctan.org/pkg/mcf2graph
--------------------------------------------------------------------------------
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 .
Berik I. Tuleuov submitted the
babel-kazakh
package.
Version: 1.0
License: lppl
Summary description: Kazakh language support for pdf/Xe/LuaLaTeX with babel and polyglossia
Announcement text:
--------------------------------------------------------------------------------
Official support for Kazakh language.
pdfLaTeX, XeLaTeX and LuaLaTeX supported with babel and polyglossia.
Also tested with biblatex.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/babel/contrib/babel-kazakh
More information is at
https://ctan.org/pkg/babel-kazakh
--------------------------------------------------------------------------------
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 .
Erik Nijenhuis submitted an update to the
lua-placeholders
package.
Version: 2.0.1 2026-05-09
License: lppl1.3c
Summary description: Specifying placeholders for demonstration purposes
Announcement text:
----------------------------------------------------------------------
## Highlights
This release is a major step forward for `lua-placeholders`, with
expanded placeholder capabilities, broader engine support, improved
documentation, and updated build/release automation.
## Added
- Added support for date values in placeholders.
- Added support for table parameters.
- Added support for row-specific parameter resolution in tables.
- Added support for list and object cell types.
- Added support for list and object parameters.
- Added support for nested list, object, and table compositions.
- Added support for rendering complex placeholder data structures.
- Added plain LuaTeX support, including dedicated tests.
- Added hook detection for plain LuaTeX and guarded hook usage where needed.
- Added example-based tests.
## Changed
- Refactored row-binding logic for table parameters.
- Refactored context stack handling for parameter resolution.
- Refactored token handling and formatting to better support plain LuaTeX.
- Improved placeholder handling for complex types.
- Improved documentation for:
- Lua dates
- table parameters
- special characters in table cell values
- list and object types
- nested compositions
- plain LuaTeX usage
- parameter types
- engine-specific behavior
- Removed the `ifthen` dependency.
- Updated tests and expected output for the expanded feature set.
- Updated build and publish workflows.
## Fixed
- Fixed handling of fixed dates in expected test output.
- Fixed empty-data rendering behavior for complex placeholder structures.
- Fixed and improved build/release workflow configuration.
**Full Changelog**: https://github.com/Xerdi/lua-placeholders/compare/1.0.3...2.0.1
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lua-placeholders
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/lua-placeholders/
------------------------------------------------------------------------
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
Ulrike Fischer submitted an update to the
newpax
package.
Version: 0.58 2026-05-09
License: lppl1.3c
Summary description: Experimental package to extract and reinsert PDF annotations
Announcement text:
----------------------------------------------------------------------
### Fixed
- error if the destination name is a reference, issue #30
- missing \XeTeXLinkBox with XeTeX due to hyperref change
Issues, comments, etc https://github.com/u-fischer/newpax
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/newpax
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/newpax/
------------------------------------------------------------------------
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
David Carlisle submitted an update to the
colortbl
package.
Version: 1.0l 2026-05-01
License: lppl
Summary description: Add colour to LaTeX tables
Announcement text:
----------------------------------------------------------------------
Update to colortbl to add Tagging Sockets and other adjustments
to support Tagged PDF.
No changes to the document level commands.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/colortbl
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/colortbl/
------------------------------------------------------------------------
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
Elayson Abreu submitted an update to the
abntexto
package.
Version: 1.1 2026-05-08
License: pd
Summary description: LaTeX class for formatting academic papers in ABNT standards
Announcement text:
----------------------------------------------------------------------
A breaking change refers to a change capable of altering older
documents if compiled with the current version of the class.
- Breaking change. The locators `\listacronymname`, `\listabbreviationname`,
and `\listsymbolname` are no longer defined in Portuguese but are
initially defined in English (without the presence of babel.sty).
This only represents a breaking change in documents that do not load
babel, but this is very unlikely;
- `\normalsize` is now initialized in `\DeclareOption{10pt}` and
`\DeclareOption{11pt}` from now on.
- New command `\abntextonote` for inserting notes into tables:
`\long\def\note#1{\abntextonote{#1}}` or `\long\def\nt#1{\abntextonote{#1}}`.
New commands `\savedabntextonote`, `\abntextonotelabel`, `\printnotebox`;
- New command `\setplacepos`;
- Added `\gresetORIlabel` to the definition of `subplace`;
- The definition of `\alternativesublegend` has been simplified;
- New command `\subnote`;
- New commands \abntextodecimalcomma, \abntextohyperrefpatch,
\abntextodisabledecimalcomma, \abntextodisablehyperrefpatch
and \disableautotextual;
- New command `\useeletroniclayout`;
- Addition to the manual on how the end user can define
`\nextoddphysicalpage` to ensure that sections start on
the front of the sheets;
- Addition to the manual on how the end user can redefine `\bibsetup`
to ensure that References are formatted according to NBR~6023:2018;
- Addition to the manual regarding the situation where a floating
object and a non-floating object are together on the same page
with out-of-order numbering. The solution is to avoid floating
and non-floating objects on the same page;
- Addition to the manual regarding the fact that the latest version
is always available on Github (the version on CTAN is not necessarily
the most recent);
- Addition to the manual: a new subsection on the typographical
treatment of quaternary and quinary sections;
- In abntexto-exemplo.tex, the abstract in a foreign language must
be enclosed in `\selectlanguage`;
- In abntexto-exemplo.tex, the cataloging record page cannot have
the `\onesidelayout` layout because such a page must be on the
back of the title page, therefore `\twosidelayout` was added.
In addition, the pre-textual elements were presented on the
front side, as recommended by NBR 14724:2024;
- The manual stated that "both `\singlesp\onehalfsp` and `\onehalfsp\singlesp`
produce the same effect", but this statement is incorrect.
The correct statement is "both `\abntsmall\onehalfsp` and
`\onehalfsp\abntsmall` produce the same effect";
- The `\sectionmark` in the example in the Headers and Footers
section of the Source Code appendix correctly resets `\marks1`
from now on;
- The commands `\phantomsection`, `\Hy@writebookmark`, and
`\NG@gettitle` were defined using `\providecomand`;
- A note regarding the occasion when the warning `\tnba@warn@eqbox`
(formerly `\tnba@obs@eqbox`) cannot be displayed when it should:
during a change in the document's font;
- The abntexto-uece class was cited in the manual as a help source
for class writers;
- Pages in direct quotations in the manual were marked;
- An occurrence of NBR 10520 was replaced by NBR 14724 in the manual.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/abntexto
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/abntexto/
------------------------------------------------------------------------
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
Alex Ball submitted an update to the
dccpaper
package.
Version: 2.7 2026-05-08
License: lppl1.3c cc-by-4
Summary description: Typeset papers for the International Journal of Digital Curation
Announcement text:
----------------------------------------------------------------------
This release adds support for emulating submissions to the
21st International Digital Curation Conference (IDCC27).
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/dccpaper
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/dccpaper/
------------------------------------------------------------------------
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
Stéphane Galland submitted an update to the
utbmciad-report
package.
Version: 20260508
License: lgpl3 other-nonfree
Summary description: A class and configuration file for writing high quality scientific or technical reports
Announcement text:
----------------------------------------------------------------------
* Minor bug fixes.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/utbmciad-report
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/utbmciad-report/
------------------------------------------------------------------------
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
Stéphane Galland submitted an update to the
spim-phdthesisthemes
package.
Version: 20260508
License: lgpl3 other-nonfree
Summary description: Classes, styles and configuration files for writing PhD dissertations
Announcement text:
----------------------------------------------------------------------
* Minor bug fixes.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/spim-phdthesisthemes
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/spim-phdthesisthemes/
------------------------------------------------------------------------
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
latex-base-dev
package.
Version: pre-release 2 2026-06-01
License: lppl1.3c
Summary description: Development pre-release of the LaTeX kernel
Announcement text:
--------------------------------------------------------------------------------
See draft LaTeX News 43
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex-dev/base
More information is at
https://ctan.org/pkg/latex-base-dev
--------------------------------------------------------------------------------
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 .