Rodrigo Smarzaro submitted the
fddiagram
package.
Version: 0.3 2026-09-27
License: lppl1.3c
Summary description: Automatic Functional Dependency diagrams from a plain-text list
Announcement text:
------------------------------------------------------------------------
The package fddiagram is now available on CTAN.
The package typesets Functional Dependency diagrams straight from a
plain-text list of dependencies (left-hand side -> right-hand side);
the attribute universe, its ordering, and the diagram layout for
each dependency are all derived automatically. See the package
documentation for the full option reference and examples.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/fddiagram
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/fddiagram/
------------------------------------------------------------------------
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
show-pdf-tags
package.
Version: 1.7
License: mit
Summary description: Extract PDF tags from tagged PDF files
Announcement text:
------------------------------------------------------------------------
The XML output from show-pdf-tags has been extended to show the
PDF version as <PDF version="2.0">.
The Schema has been updated to optionally allow this attribute,
and if present enforce that it has value 2.0 for the PDF/UA-2 schema
or 1.4, .. 1.7 or 2.0 for the UA-1 schema.
In addition several new structure elements that are introduced in
the current latex-dev release are now supported by the schema.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/show-pdf-tags
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/show-pdf-tags/
------------------------------------------------------------------------
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-tagging-status
package.
Version: 2026-09-27
License: lppl1.3c
Summary description: The LaTeX Tagging Status data
Announcement text:
------------------------------------------------------------------------
Changes to the tagging status of
addfont changepage decimalcomma desclist
fitch fncychap ibrackets lilyglyphs
lips luasseq metsymb moredefs
nccbbb ncccomma needspace numname
optparams processkv scripture sepnum
spectralsequences sseq texdate tikz-truchet
tikzlibrarytikzmark tkz-berge tkz-elements tkz-euclide
tkz-graph tokstools trsym ushort
zahl2string ziffer zref-titleref
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/latex-tagging-status
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/latex-tagging-status/
------------------------------------------------------------------------
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
Japanese TeX Development Community submitted an update to the
cjk-gs-integrate
package.
Version: 20260926.0
License: gpl3
Summary description: Tools to integrate CJK fonts into Ghostscript
Announcement text:
--------------------------------------------------------------------------------
* Support Ghostscript 10.08.
* Improve cleanup mode for TeX Live on Windows.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/utilities/cjk-gs-integrate
More information is at
https://ctan.org/pkg/cjk-gs-integrate
--------------------------------------------------------------------------------
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 .
Vaibhav Blayer submitted an update to the
tikzphysics
package.
Version: 1.5.0
License: lppl1.3c
Summary description: TikZ-native shapes and anchors for classical physics diagrams
Announcement text:
--------------------------------------------------------------------------------
tikzphysics 1.5.0
tikzphysics 1.5.0 completes percentage-anchor coverage for straight and
curved ramps, corrects wedge midpoint and centroid anchors, and extends
show anchors and show keys to native fluid nodes. The curved ramp has a
longer default floor. A revised manual and cross-module visual tour show
how to inspect nodes, paths, and pics in TikZ. Updated tests and the
single-file Overleaf bundle generator are included.
tikzphysics 1.4.0
tikzphysics 1.4.0 adds native fluid-mechanics nodes and assemblies, solid and
differential elements, and a documented system of percentage anchors for
platforms, ground, ceiling, and walls. The show anchors overlay now works on
unnamed nodes and gives coincident points one marker with a complete table.
The release includes a rendered thirteen-page surface-anchor gallery and
rejects upward platform insets that would make the outline cross itself.
Updated examples, tests, manual, and the single-file Overleaf bundle are
included.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/tikzphysics
More information is at
https://ctan.org/pkg/tikzphysics
--------------------------------------------------------------------------------
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 .
Volker Reichenberger submitted an update to the
nxtlatex
package.
Version: 1.3
License: lppl1.3c ofl
Summary description: Classes and themes for faculty NXT (Reutlingen University)
Announcement text:
--------------------------------------------------------------------------------
nxtlatex 1.3 provides LaTeX classes and themes for the faculty
NXT Sustainability and Technology at Reutlingen University: a thesis
class, a letter class option and a Beamer theme. All components
require LuaLaTeX.
Changes in version 1.3:
- nxtthesis is now based on the standard class report instead of
KOMA-Script scrreprt. With \DocumentMetadata{..., tagging=on} it
produces tagged, accessible PDFs; veraPDF confirms PDF/UA-2 for all
twelve font options and for the example thesis. When tagging is
active, the class loads the tagging support for listings. Layout
and appearance are unchanged; \subtitle, \addchap and \addsec are
still available.
- The declaration of academic integrity follows the faculty's
guideline of December 2025, including the required statement on AI
tools (option ki=...) and an optional partner university.
- New class options: richtlinie (the faculty's mandatory layout),
kapitaelchen (headings in small caps) and logo, plus seven new font
options (now twelve). With the option english, the title page is now
in English as well.
- Lists of abbreviations (\akronym, based on acro) and symbols
(\Symbol, \printsymbols); \kapitaelchen sets small caps only where
the current font shape has them.
- The NXT logos are now glyphs in the included NXT Logo Font 1.0 (OFL),
taken unchanged from the faculty's corporate design. No download is
needed any more. The logo macros support all colour schemes of the
corporate design, including CMYK, and provide alternative texts.
- Title, author and language are written to the PDF metadata; PDF/A
via \DocumentMetadata no longer produces a duplicate OutputIntent.
- nxtbrief now uses fontawesome5, and the package ships a TDS archive,
so nxtbrief.lco is installed where TeX finds it. The Beamer theme
file is now named beamerthemeNXT.sty, matching \usetheme{NXT}.
- A complete example thesis with sources and a German introduction to
LaTeX with the class (PDF) are included.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/nxtlatex
More information is at
https://ctan.org/pkg/nxtlatex
--------------------------------------------------------------------------------
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 .
Simon Adda-Reyss submitted the
baskervillepunch
package.
Version: 1.0
License: lppl1.3c ofl
Summary description: Support for the Baskerville Punch font family
Announcement text:
--------------------------------------------------------------------------------
Baskerville Punch is an open-source font family that aims to bring
Baskerville’s types back to life, based on the original punches cut between
1750 and 1775, which are preserved in Cambridge today. It is released under the
OFL.
This package provides support for the "text" flavor of this font in LaTeX. It
includes the original fonts in OpenType format, fontforge-made bold fonts,
Type 1 versions of the fonts to support dvips and pdfLaTeX, and OT1, T1+TS1, LY1
encodings of the fonts.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/baskervillepunch
More information is at
https://ctan.org/pkg/baskervillepunch
--------------------------------------------------------------------------------
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.
VÃt Starý Novotný submitted an update to the
lt3luabridge
package.
Version: 2.2.3 2026-09-24
License: lppl1.3c
Summary description: Execute Lua code in any TeX engine that exposes the shell
Announcement text:
--------------------------------------------------------------------------------
### Fixes
This version of lt3luabridge has fixed the following issues:
- Define unexpandable functions as protected. (expltools#201, b1e4eb9)
### Documentation
This version of lt3luabridge has made the following improvements to the
documentation:
- Document the earliest supported LaTeX3 version. (ed5d0d0)
### Continuous integration
This version of lt3luabridge has made the following changes to our continuous
integration:
- Rename GitHub Action `teatimeguest/setup-texlive-action@v3` to `TeX-Live/...`.
(reported by @pablogonz in markdown#576, fixed in 28ba10b5)
- Bump GitHub Action `actions/checkout` from 5 to 6. (added by @dependabot in #36)
- Bump GitHub Action `actions/upload-artifact` from 5 to 7.
(added by @dependabot in #37 and #38)
- Migrate from deprecated `TeX-Live/setup-texlive-action@v3` to
`zauguin/install-texlive@v4`. (#39, d4a2d03)
- Disable ConTeXt tests altogether. (gucci-on-fleek/context-packaging#5, 1b65187)
- Bump GitHub Action `softprops/action-gh-release` from 2 to 3.
(added by @dependabot in #40)
- Bump GitHub Action `actions/checkout` from 6 to 7. (added by @dependabot in #41)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/lt3luabridge
More information is at
https://ctan.org/pkg/lt3luabridge
--------------------------------------------------------------------------------
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.
Yábir Benchakhtir submitted the
ArabTeX Granada
package.
Version: v1.0.0
License: lppl1.3c
Summary description: Maintained ArabTeX distribution with Granada School of Arabists transcription convention
Announcement text:
--------------------------------------------------------------------------------
Introducing arabtex-granada, a self-contained adaptation of Klaus Lagally’s ArabTeX. It adds the School of Arabists of Granada transcription convention through \settrans{spanish}, bundles the required ArabTeX runtime and fonts, and adapts the historical macros for compatibility with current LaTeX package hooks. No separate ArabTeX installation is required.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/language/arabic/arabtex-granada
More information is at
https://ctan.org/pkg/arabtex-granada
--------------------------------------------------------------------------------
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 .
VÃt Starý Novotný submitted an update to the
markdown
package.
Version: 3.16.1-0-g74dac175 2026-09-24
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
--------------------------------------------------------------------------------
### Documentation
This version of the Markdown package has made the following improvements to the
documentation:
- Add TUG 2026 artwork by <https://www.quickcartoons.com/> to directory
`artwork/2026-06-26-wolf-hawaiian-shirt/`. (fdbedceb)
You are welcome to use these artworks in your promotional materials, provided
you comply with the license terms specified for each piece. Typically, proper
attribution to the artist is required.
- Document the earliest supported LaTeX3 version.
([witiko/expltools#231][expltools-231], e0dc8d1f)
[expltools-231]: https://github.com/witiko/expltools/pull/231
### Continuous integration
This version of the Markdown package has made the following changes to our
continuous integration:
- Add a missing `await` for puppeteer in `Dockerfile`. (bea4e55a)
- In `workflows/main.yml`, correctly handle `null` workflow dispatch inputs.
(d68f3ef5)
- Always install current `pkgcheck` in `Dockerfile`. (3229482d)
Previously, we would only install `pkgcheck` if we were typesetting
documentation and examples.
- Bump `softprops/action-gh-release` from 6 to 7. (added by @dependabot in #647)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/markdown
More information is at
https://ctan.org/pkg/markdown
--------------------------------------------------------------------------------
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 .