Walter Daems submitted an update to the
beamer-reveal
package.
Version: 1.10 2026-04-08
License: lppl1.3
Summary description: Convert beamer slides to reveal.js HTML presentations
Announcement text:
----------------------------------------------------------------------
Version v1.10 with new features:
- URL-style images/videos/audios/iframes now also work
- Slides containing animations or audio are visibly marked (bottom right)
- Autoplay voiceover using various tts services supported
What you can create with this package can be previewed online,
dpending on the aspectratio of your screen:
- 16:9: https://www.digmanwaves.net/beamer-reveal/169
- 16:10: https://www.digmanwaves.net/beamer-reveal/1610
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/beamer-reveal
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/beamer-reveal/
----------------------------------------------------------------------
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
expltools
package.
Version: 2026-04-07
License: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text:
--------------------------------------------------------------------------------
## expltools 2026-04-07
### explcheck v0.19.1
#### Fixes
This version of explcheck has fixed the following problems:
- Fix malformed context for issue E505 (Calling an undefined function).
(reported by @muzimuzhi in #191, fixed in #193)
- Do not capture a newline after expl3-like material. (#193)
This excludes the newline from the context messages and byte ranges for
issues like E102 (Expl3 material in non-expl3 parts).
- Only put argument specifiers in the context of issue E201 (Unknown argument
specifiers), not the whole control sequence name. (#193)
This makes the context of issue E201 consistent with issue E427 (Comparison
conditional without signature `:nnTF`).
- Fix the context of issue W200 ("Do not use" argument specifiers) missing
characters when the name of the control sequence ends with double-superscript
characters, like `\tex_let:^^44`. (#193)
- Report resolved control sequence names (like `\tex_let:D`) instead of the raw
input text (like `\tex_let:^^44`) for issues W200 and W202 (Deprecated
control sequences). (#193)
- Fix an incorrect assertion in code that reports issues E500 (Multiply defined
function) and W501 (Multiply defined function variant). (reported by
@muzimuzhi in #192, fixed in #194)
- Do not consider a definition being reached by itself a redefinition.
(reported by @muzimuzhi in #192, fixed in #194)
This prevents false positive detections of the issues E500 and W501.
- Do not report issue E505 (Calling an undefined function) when calling empty
functions. (reported by @muzimuzhi in #192, fixed in #194)
- Weaken the confidence of incoming reaching definitions when the in-degree is
greater than one. (reported by @muzimuzhi in #192, fixed in #194)
- Do not report issues for uninteresting macro-statements that are skipped
during flow analysis and therefore have incomplete or unreliable information
recorded. (#194)
- Only require definite reaching definitions for issues E500 and W501, not
issues E504 (Function variant for an undefined function), E506 (Indirect
function definition from an undefined function), and W507 (Setting a function
before definition). (#194)
#### Continuous integration
This version of explcheck has made the following changes to our continuous
integration:
- Check issue context in tests. (reported by @muzimuzhi in #191, added in #193)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/expltools
More information is at
https://ctan.org/pkg/expltools
--------------------------------------------------------------------------------
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 .
Stéphane Galland submitted an update to the
UPmethodology
package.
Version: 20260406
License: lgpl3
Summary description: Writing specifications such as for UP-based methodologies
Announcement text:
--------------------------------------------------------------------------------
Bug fix in the rendering of the section titles when the title's text is on multiple lines.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/upmethodology
More information is at
https://ctan.org/pkg/upmethodology
--------------------------------------------------------------------------------
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 .
Bara Ouyèté Bright submitted an update to the
pyjupyter
package.
Version number: 1.2.1 2026-04-07
License type: lppl1.3c
Summary description: Lightweight environment for typesetting Python code
Announcement text:
----------------------------------------------------------------------
I am pleased to announce the third release of 'pyjupyter', which introduces a
new design for the 'numbered' style for users. In this version, the 'numbered'
stye has been redesigned in order to give a better layout for code frame.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/pyjupyter
More information is at
https://www.ctan.org/pkg/pyjupyter
------------------------------------------------------------------------
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
Joseph Wright submitted an update to the
siunitx
package.
Version number: 3.5.2 2026-04-07
License type: lppl1.3c
Summary description: A comprehensive (SI) units package
Announcement text:
----------------------------------------------------------------------
## [v3.5.2] - 2026-04-07
### Fixed
- Documentation corrections
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/siunitx
More information is at
https://www.ctan.org/pkg/siunitx
------------------------------------------------------------------------
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
Yanrui Li submitted an update to the
context-notes-zh-cn
package.
Version number: 2026-04-08
License type: fdl
Summary description: A ConTeXt LMTX introduction for Chinese users
Announcement text:
----------------------------------------------------------------------
The following is mainly a correction of several writing errors in the
documentation, along with refinements to some previously hasty wording. The main
content remains largely unchanged.
The copyright of the documentation has been slightly modified, with some simple
clauses added to meet the Debian community's rigorous licensing requirements for
the TeXLive package.
A new chapter, chapter 17 — a brief introductory guide to TEX programming — has
been added. Originally, I planned to use it to demonstrate some applications of
TEX programming in typesetting, but after some attempts, I decided to keep it as
simple as possible, merely aiming to dispel fear of TEX programming.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/info/context-notes-zh-cn
More information is at
https://www.ctan.org/pkg/context-notes-zh-cn
------------------------------------------------------------------------
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
Valentin Dao submitted the
fits-astro
package.
Version: 1.0.0 2026-04-06
License: lppl1.3c
Summary description: Retrieving FITS file header information in LuaTeX
Announcement text:
----------------------------------------------------------------------
This new package offers a simple way for (mainly) astronomy-related
papers to read FITS (Flexible Image Transport System) file headers
using LuaTeX.
Header keyword values can be typeset instantly in the document or
stored in macros for later use.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/fits-astro
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/fits-astro/
------------------------------------------------------------------------
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
Walter Daems submitted an update to the
uantwerpendocs
package.
Version: 4.12 2026-04-06
License: lppl1.3
Summary description: Course texts, master theses, and exams in University of Antwerp style
Announcement text:
----------------------------------------------------------------------
Version v4.12 features the following changes:
- annual update (bug- and documentation fixes)
- now double degree specifications are possible
- refactored build process (now using l3build)
- introduced makebookcover macro for PhD thesis class
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/uantwerpendocs
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/uantwerpendocs/
------------------------------------------------------------------------
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
Francesco Meccariello submitted an update to the
mystyletau
package.
Version: 2.0
License: lppl1.3c
Summary description: Custom Tau glyphs for topology using vector fonts
Announcement text:
----------------------------------------------------------------------
Major update (v2.0): Migrated from external PDF images to a
dedicated TrueType font (mytautwo.ttf).
New features:
- Dynamic color support (compatible with xcolor).
- Perfect scaling in all math sizes (subscripts/superscripts).
- Support for \ensuremath for use in text and math mode.
- Requires LuaLaTeX or XeLaTeX.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/mystyletau
The package’s files themselves can be inspected at
https://mirrors.ctan.org/fonts/mystyletau/
------------------------------------------------------------------------
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
Stephan Lukasczyk submitted an update to the
se2thesis
package.
Version: 4.4.1
License: lppl1.3c
Summary description: A Thesis Class for the Chair of Software Engineering II at the University of Passau, Germany
Announcement text:
----------------------------------------------------------------------
Fixes:
- Fix argument consistency for LaTeX3 code
- Fix an issue with hyperref populating a number into the author field of the resulting PDF.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/se2thesis
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/se2thesis/
----------------------------------------------------------------------
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