Mingyu Xia submitted the
physics3
package.
Version number: 0.1A 2026-01-26
License type: lppl1.3c
Summary description: Modularized package for easy setting of physical formulas
Announcement text:
----------------------------------------------------------------------
- Apart from the legacy `physics` package, this package has solved the abuse of
tokens: in the legacy `physics` package, if one writes over 32767 (= 2^{15}-1)
matrix commands (although nobody will do this, but it’s a potential risk), then
the compiler will crash due to the limitation of memory. Also, the legacy
`physics` package used a lot of `g`-argument in xparse of the LaTeX kernel,
which is officially not suggested by the LaTeX team.
- This package also provides a simple way to typeset the inner product (norm)
and outer product (projector) formulas: \bknorm[<size>, basis]{<operator>},
\kbproj[<size>]{<basis>}
- Different from another package, `physics2`, this package has optimized the
matrix commands: a simple way for inputting a small diagonal matrix (based on
the smallmatrix environment in `mathtools` package) is provided: \diagmat*{a, b, c}
The star (*) after the `\diagmat` command determines if the output matrix is
small.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/physics3
More information is at
https://www.ctan.org/pkg/physics3
------------------------------------------------------------------------
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
Mingyu Xia submitted the
physics3
package.
Version number: 0.1A 2026-01-26
License type: lppl1.3c
Summary description: Modularized package for easy setting of physical formulas
Announcement text:
----------------------------------------------------------------------
The new physics3 package released. This package provides a simple way for
typesetting maths formulae
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/physics3
More information is at
https://www.ctan.org/pkg/physics3
------------------------------------------------------------------------
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
Christoph P. Neumann submitted an update to the
>
> iaria
>
> package.
>
> Version: 0.9 2026-01-26
> License: lppl1.3c
>
> Summary description: Write documents for the IARIA publications
>
> Announcement text:
> ----------------------------------------------------------------------
>
> Changed urldate to iso8601. Changed citestyle for IEEE cite compression to ieee-comp (which is now supported by Overleaf with its texlive2025).
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/iaria
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/iaria/
>
> ----------------------------------------------------------------------
>
> 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
Christoph P. Neumann submitted an update to the
>
> iaria-lite
>
> package.
>
> Version: 0.9 2026-01-26
> License: lppl1.3c
>
> Summary description: Write documents for the IARIA publications
>
> Announcement text:
> ----------------------------------------------------------------------
>
> Changed urldate to iso8601. Changed citestyle for IEEE cite compression to ieee-comp (which is now supported by Overleaf with its texlive2025).
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/iaria-lite
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/iaria-lite/
>
> ----------------------------------------------------------------------
>
> 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-01-27
> License: lppl1.3c gpl2+
>
> Summary description: Development tools for expl3 programmers
>
> Announcement text:
> ----------------------------------------------------------------------
>
> ## expltools 2026-01-27
>
> ### explcheck v0.17.0
>
> #### Development
>
> This version of explcheck has implemented the following new features:
>
> - Implement reaching definitions algorithm for function (variant) definitions
> to the flow analysis. (#152)
>
> This algorithm has been described in some detail in [a recent blog
> post][Expl3-Linter-11.5].
>
> [Expl3-Linter-11.5]: https://witiko.github.io/Expl3-Linter-11.5/ "Static analysis of expl3 programs (11½): Chunks, edges, flow graphs, confidence, and reaching definitions"
>
> Flow analysis remains disabled by default, since no issues are reported from
> it yet. To enable it, set the Lua option `stop_after = "flow analysis"`
> either in your Lua code or your configuration file.
>
> After this change, you may already see preliminary flow analysis results in
> explcheck's verbose output. However, unless explcheck understands your file
> sufficiently well, it will typically stop before reaching the flow analysis
> step and will report this in the verbose output.
>
> If explcheck reaches semantic analysis, you can encourage it to proceed to
> flow analysis by decreasing the Lua option `min_code_coverage` towards zero.
> If explcheck bails out earlier, try disabling `stop_early_when_confused` or,
> ideally, improve your code quality and contribute to expltools so that it can
> understand your code better. 😉
>
> - In the syntactic analysis, fix the assignment of segment numbers to `T`- and
> `F`-type arguments. (#152)
>
> - Add Lua options `max_reaching_definition_inner_loops` and
> `max_reaching_definition_outer_loops`. (#152)
>
> These options help guard against the reaching definitions algorithm failing
> to converge fast.
>
> #### Continuous integration
>
> This version of explcheck has made the following changes to our continuous
> integration:
>
> - Bump actions/download-artifact from 6 to 7. (contributed by @dependabot in #153)
>
> - Bump actions/upload-artifact from 5 to 6. (contributed by @dependabot in #154)
>
> - Display processing progress in the CI. (#152)
>
> - Analyze package files using multiple CPUs in the CI. (#152)
>
> This speeds up the CI by ca 40% from ca 25 minutes to ca 15 minutes.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/expltools
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/support/expltools/
>
> ----------------------------------------------------------------------
>
> 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
Dohyun Kim submitted an update to the
>
> luamplib
>
> package.
>
> Version: 2.38.3 2026-01-27
> License: gpl2
>
> Summary description: Use LuaTeX’s built-in MetaPost interpreter
>
> Announcement text:
> ----------------------------------------------------------------------
>
> Run file changes:
> * new optional macro for shading: withshadingstroke
> * avoid error upon shading a picture composed of multiple paths
>
> Documentation changes:
> * be more precise about the term 'textual picture'
> * generalize the code for the example macro \mpnumeric
> * add subsections on registerpattern() and registergroup()
>
> ----------------------------------------------------------------------
>
> 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
> 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
Christoph P. Neumann submitted an update to the
>
> cs-techrep
>
> package.
>
> Version: 0.9 2026-01-26
> License: lppl1.3c
>
> Summary description: Technical Reports in Computer Science and Software Engineering
>
> Announcement text:
> ----------------------------------------------------------------------
>
> Changed urldate to iso8601.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/cs-techrep
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/cs-techrep/
>
> ----------------------------------------------------------------------
>
> 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
Matthias Fresacher submitted an update to the
pmdraw
package.
Version: 2.2 2026-01-27
License: lppl1.3
Summary description: Draw elements of the diagram monoids
Announcement text:
----------------------------------------------------------------------
Added new fill key for edges and other minor edits
and improvements in manual
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pmdraw
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/pmdraw/
------------------------------------------------------------------------
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
bath-bst
package.
Version number: 7.1 2026-01-26
License type: lppl1.3c
Summary description: Harvard referencing style as recommended by the University of Bath Library
Announcement text:
----------------------------------------------------------------------
This version adds support for the examples shown in the "Writing a citation" section of the Harvard (Bath) Referencing Style guide.
- Lead authors are disambiguated properly with initials following the family name.
- Truncated author lists are disambiguated by including more names.
- Handling of the extra label for years has been fixed.
- Support has been added for using `shortauthor` to abbreviate corporate names.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/biblio/bibtex/contrib/bath-bst
More information is at
https://www.ctan.org/pkg/bath-bst
------------------------------------------------------------------------
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
Alex Ball submitted an update to the
biblatex-bath
package.
Version number: 7.1 2026-01-26
License type: lppl1.3c
Summary description: Harvard referencing style as recommended by the University of Bath Library
Announcement text:
----------------------------------------------------------------------
This version adds support for the examples shown in the "Writing a citation" section of the Harvard (Bath) Referencing Style guide.
- Lead authors are disambiguated properly with initials following the family name.
- Truncated author lists are disambiguated by including more names.
- Handling of the extra label for years has been fixed.
- Support has been added for using `shortauthor` to abbreviate corporate names.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-bath
More information is at
https://www.ctan.org/pkg/biblatex-bath
------------------------------------------------------------------------
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