Joseph Wright submitted an update to the
siunitx
package.
Version: 3.4.0 2024-12-06
License: lppl1.3c
Summary description: A comprehensive (SI) units package
Announcement text:
----------------------------------------------------------------------
### Added
- Option `simplify-uncertainty` (see issue
[\#688](https://github.com/josephwright/siunitx/issues/688))
- Option `complex-phase-command` (see issue
[\#732](https://github.com/josephwright/siunitx/issues/732))
- Option `allow-uncertainty-breaks` (see issue
[\#753](https://github.com/josephwright/siunitx/issues/753))
- `\siunitx_unit_options_declare:Nn` to support fine-tuning of
unit commands
### Changed
- Extend automatic range phase coverage to Italian (see issue
[\#650](https://github.com/josephwright/siunitx/issues/650))
- Allow control of zero-filling when integer angles are converted
to arc format (see issue
[\#685](https://github.com/josephwright/siunitx/issues/685))
- Automatically convert `~` to `\sim` (see issue
[\#746](https://github.com/josephwright/siunitx/issues/746))
- Support uncertainties in seconds part of arc angles (see issue
[\#749](https://github.com/josephwright/siunitx/issues/749))
- Require LaTeX release 2022-11-01 or later
- Typeset documentation with LuaTeX
- Support `unicode-math` definitions for non-letter characters
### Deprecated
- Option `number-angle-product`in favor of using settings applying
to relevant units
- Option `complex-symbol-angle` in favor of `complex-phase-command`
### Fixed
- Conversion of 'bare' i to polar form (see issue
[\#761](https://github.com/josephwright/siunitx/issues/761))
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/siunitx
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/siunitx/
------------------------------------------------------------------------
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
Herbert Voß submitted an update to the
plex-otf
package.
Version number: 0.09 2024-12-06
License type: lppl1.3
Summary description: Support for the OpenType font IBM Plex
Announcement text:
----------------------------------------------------------------------
0.09 2024-12-06 - added support for the new math font
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/plex-otf
More information is at
https://www.ctan.org/pkg/plex-otf
------------------------------------------------------------------------
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
Mikkel Eide Eriksen submitted an update to the
genealogy-profiles
package.
Version number: 2024-12-05
License type: cc-by-sa-4
Summary description: Genealogical profiles for LaTeX
Announcement text:
----------------------------------------------------------------------
- added profile counter to log
- added "layout preset" key for common configs
- added \gprCreateNamePart to allow users to create more name part types
- added "begin/end content" keys for more layout customization
- rewrote index handling for robustness
- lots of cleanup and error handling
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/genealogy-profiles
More information is at
https://www.ctan.org/pkg/genealogy-profiles
------------------------------------------------------------------------
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
Scott Pakin submitted an update to the
perltex
package.
Version number: 2.3
License type: lppl
Summary description: Define LaTeX macros in terms of Perl code
Announcement text:
----------------------------------------------------------------------
PerlTeX is a combination Perl script (perltex.pl) and LaTeX package
(perltex.sty) that, together, give the user the ability to define LaTeX macros
in terms of Perl code. Once defined, a Perl macro becomes indistinguishable from
any other LaTeX macro. PerlTeX thereby combines LaTeX's typesetting power with
Perl's programmability. PerlTeX will make use of persistent named pipes, and
thereby run more efficiently, on operating systems that offer them (mostly
Unix-like systems).
Also provided is a switch to generate a PerlTeX-free, document-specific,
noperltex.sty that is useful when distributing a document to users who may not
have access to PerlTeX.
Version 2.3 alters the implementation of the LaTeX package to work around a
change made in the LaTeX3 kernel that breaks PerlTeX. Thanks to Christian Hove
Claussen for the bug report.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/perltex
More information is at
https://www.ctan.org/pkg/perltex
------------------------------------------------------------------------
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
VÃt Starý Novotný submitted the
expltools
bundle.
Version: 2024-12-04
License: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text:
----------------------------------------------------------------------
The bundle expltools introduces explcheck, a static analysis tool
for developers working with expl3 code. Currently in its initial
release, explcheck aims to help developers identify potential issues
and improve code quality. In the future, this bundle may expand to
include additional development tools for expl3.
The first release of the bundle implements the preprocessing step
of explcheck.
----------------------------------------------------------------------
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
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
Gusbrs submitted an update to the
postnotes
package.
Version: 0.5.1 2024-12-05
License: lppl1.3c
Summary description: Endnotes for LaTeX
Announcement text:
----------------------------------------------------------------------
### Changed
The "legacy" version of the header support variables deprecated in v0.5.0
(see previous release notes in the change log) have been put under the new
`deprecatedheadervars` option, which is opt-in, disabled by default.
- The affected variables are, namely, `\pnhdpagefirst`, `\pnhdpagelast`,
`\pnhdchapfirst`, `\pnhdchaplast`, `\pnhdsectfirst`, `\pnhdsectlast`,
`\pnhdnamefirst`, and `\pnhdnamelast`.
- Unless `deprecatedheadervars` is enabled, the use of any of these
variables will result in an error, but with an informative message,
recommending the use of the new `ltmarks` mark classes but also offering
the `deprecatedheadervars` option as a temporary quick fix.
- This option will only be offered for a transitional period and will be
removed in the future.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/postnotes
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/postnotes/
------------------------------------------------------------------------
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
tagpdf
package.
Version: 0.99k 2024-12-04
License: lppl1.3c
Summary description: Code for PDF tagging using pdfLaTeX and LuaLaTeX
Announcement text:
--------------------------------------------------------------------------------
## [2024-12-04]
Version 0.99k
### Added
- user lua functions ltx.tag.get_struct_num(), ltx.tag.get_struct_counter(), ltx.tag.get_struct_num_next()
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tagpdf
More information is at
https://www.ctan.org/pkg/tagpdf
--------------------------------------------------------------------------------
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 .
Christophe Bal submitted an update to the
tutodoc
package.
Version: 1.7.0 2024-12-04
License: gpl3
Summary description: Typeset tutorial-like documentations
Announcement text:
--------------------------------------------------------------------------------
The most important changes are the use of the scrartcl class, and the
simplification of the organisation of configuration files in the source code.
See the documentation for other interesting features.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tutodoc
More information is at
https://www.ctan.org/pkg/tutodoc
--------------------------------------------------------------------------------
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 .
Benjamin McKay submitted an update to the
dynkin-diagrams
package.
Version: 3.141592653589793238462 2024-12-04
License: lppl1.3c
Summary description: Draw Dynkin, Coxeter, and Satake diagrams using TikZ
Announcement text:
----------------------------------------------------------------------
Draws Dynkin, Coxeter, and Satake diagrams in LaTeX documents,
using the TikZ package.
This version corrects the root ordering conventions for G2.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/dynkin-diagrams
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/dynkin-diagrams/
------------------------------------------------------------------------
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
gusbrs submitted an update to the
postnotes
package.
Version: 0.5.0
License: lppl1.3c
Summary description: Endnotes for LaTeX
Announcement text:
--------------------------------------------------------------------------------
## v0.5.0 (2024-12-03)
### Changed
- The support for running headers in `\printpostnotes`, which previously
generated its data by means of an internal cross-reference structure, has
migrated to use the generalized mark mechanism provided by the `ltmarks`
kernel module instead. This was a long due change, since `ltmarks` is *the*
right tool for the task, but unfortunately was not available when
`postnotes` was originally developed and released. In practice, we get
improved functionality replacing what was a complicated cross-reference
setup with a straightforward application of `ltmarks`. Very neat, if I may
say so. Hat tip to `ltmarks` devs.
### Deprecated
- The header support variables `\pnhdpagefirst`, `\pnhdpagelast`,
`\pnhdchapfirst`, `\pnhdchaplast`, `\pnhdsectfirst`, `\pnhdsectlast`,
`\pnhdnamefirst`, and `\pnhdnamelast` are deprecated in favor of the new
`ltmarks` based mark classes.
- For the sake of stability, the package still provides a "legacy" version
of these variables, set using `ltmarks` data. This is meant to provide
a window of opportunity for users to migrate to the new system smoothly,
but *migrate you must*, since *these variables will be removed in the
future*. Migrating should range somewhere between "very easy" and
"trivial", and intervention is only needed if you used any of these
variables to build custom headers. See the User manual for updated
examples.
- Also note that this "legacy version" of the variables require one more
compilation run to converge, so there's also a clear benefit for you to
adjust sooner rather than later.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/postnotes
More information is at
https://www.ctan.org/pkg/postnotes
--------------------------------------------------------------------------------
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 .
Bob Tennent submitted an update to the
plex
package.
Version: 2024-12-03
License: ofl lppl
Summary description: Support for IBM Plex fonts
Announcement text:
--------------------------------------------------------------------------------
Added IBMPlexMath-Regular.otf for XeLaTeX and LuaLaTeX users.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/plex
More information is at
https://www.ctan.org/pkg/plex
--------------------------------------------------------------------------------
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 .
Sašo Živanović submitted an update to the
Memoize
package.
Version: 1.4.1 2024-12-02
License: lppl1.3c
Summary description: Externalization of graphics and memoization of compilation results in general
Announcement text:
--------------------------------------------------------------------------------
Bugfix: the landscape support introduced in 1.4.0 broke Memoize under LuaTeX.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/memoize
More information is at
https://www.ctan.org/pkg/memoize
--------------------------------------------------------------------------------
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 .
Jean-Baptiste Camps submitted an update to the
biblatex-enc
package.
Version: 1.1 2024-12-02
License: lppl1.3
Summary description: BibLaTeX style for the École nationale des chartes (Paris)
Announcement text:
----------------------------------------------------------------------
What's Changed
- Added the new database entry type and driver oldprint to handle
historical books (before 1800), that require the printer to be
specified, as per S. Gabay's suggestion
- Added a driver for \smartcite and handling of \autocite
- various fixes (cf.
https://github.com/Jean-Baptiste-Camps/biblatex-enc/releases/tag/1.1)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/biblatex-enc
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-enc/
------------------------------------------------------------------------
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
Jianrui Lyu submitted an update to the
ppmcheckpdf
package.
Version: 2024C 2024-12-02
License: lppl1.3c
Summary description: Convert PDF to PNG and compare PNG files after l3build
Announcement text:
----------------------------------------------------------------------
- run checks with check action
- check all folders defined by checkconfigs
- implement -c option for check and save actions
- add ppmcheckpdf man page
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ppmcheckpdf
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/ppmcheckpdf/
------------------------------------------------------------------------
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
Dwight Aplevich submitted an update to the
Circuit_macros
package.
Version: 10.7
License: lppl1.3c
Summary description: M4 macros for electric circuit diagrams
Announcement text:
----------------------------------------------------------------------
New options and capabilities: Minor changes and additions to
ics.m4 and macros polygon, jack, LH_symbol, LT_symbol, opamp,
amp, sarrow, dashline. Extra examples.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/circuit-macros
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/circuit_macros/
------------------------------------------------------------------------
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
Jasper Habicht submitted updates to the
jsonparse
package.
Version: 0.9.9 2024-12-01
License: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
----------------------------------------------------------------------
Version 0.9.8 2024-11-30 :
Bug fixes, possibility to store values in token variables.
Version 0.9.9 2024-12-01 :
Bug fix, code optimization
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/jsonparse
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/jsonparse/
------------------------------------------------------------------------
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
Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.15 2024-12-01
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
--------------------------------------------------------------------------------
-change syntax of separator inside @(..)
@(a,b) => @(a'b)
-update mcf2graph.mp
-update main_lib.mcf
-update MCF manual,example
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/mcf2graph
More information is at
https://www.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 .
Javier Bezos López submitted an update to the
babel
package.
Version: 24.14 2024-11-30
License: lppl1.3
Summary description: Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
Announcement text:
----------------------------------------------------------------------
Changes in version 24.14 are described in:
https://latex3.github.io/babel/news/whats-new-in-babel-24.14.html
Here is a summary:
* Now Harfbuzz is the default renderer with abelfont in many
(but not all) scripts (lua).
* Now lazy locale loading sets 'import'.
* Improvements in French (thanks to Daniel Flipo) and Japanese
ini locale files (lua).
* Fix issue with axis (tikz) in RTL (lua, #318).
Thanks to Salim Bou.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/babel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/required/babel/base/
------------------------------------------------------------------------
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
Herbert Voß submitted an update to the
dejavu-otf
package.
Version: 0.05 2024-11-28
License: lppl1.3
Summary description: Support for the ttf and otf DejaVu fonts
Announcement text:
----------------------------------------------------------------------
Fix for DejaVu-ExtraLight
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/dejavu-otf
The package’s files themselves can be inspected at
https://mirrors.ctan.org/fonts/dejavu-otf/
------------------------------------------------------------------------
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.35.2 2024-11-28
License: gpl2
Summary description: Use LuaTeX’s built-in MetaPost interpreter
Announcement text:
----------------------------------------------------------------------
* fix height/depth of boxes made by mplibgroup command
(bug introduced by previous release)
* enhanced tagging of usemplibgroup
----------------------------------------------------------------------
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
Gusbrs submitted an update to the
postnotes
package.
Version: 0.4.2 2024-11-27
License: lppl1.3c
Summary description: Endnotes for LaTeX
Announcement text:
----------------------------------------------------------------------
### Fixed
- Be more careful in expanding content.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/postnotes
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/postnotes/
------------------------------------------------------------------------
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
Florian Sihler submitted an update to the
TikZpingus
package.
Version: 1.2 2024-11-27
License: gpl3
Summary description: Penguins with TikZ
Announcement text:
----------------------------------------------------------------------
New Gadgets and Items:
* Graduate Cap
* Space Helmet
* Flower
Fixes:
* Glow for other body types
* Layering issues with various gadget combinations
* Headband no longer bleeds into the penguin head
* Various typos in the documentation
General:
* Updated and refined the documentation
* Removed the library system as it caused too many unnecessary complications,
tikzpingus is now a single file again!
* Several minor improvements
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tikzpingus
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/tikzpingus/
------------------------------------------------------------------------
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
Florian Sihler submitted an update to the
fancyqr
package.
Version: 2.2 2024-11-27
License: gpl3
Summary description: Fancy QR-Codes with TikZ
Announcement text:
--------------------------------------------------------------------------------
* New `compensate` option to freely configure tile overlap (to avoid glitches)
* The `flat` style (used by `classic`) no longer has an overlap by default.
* Allow to configure a rounded cut-off for non-rectangular images
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/fancyqr
More information is at
https://www.ctan.org/pkg/fancyqr
--------------------------------------------------------------------------------
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 .
Boris Veytsman submitted an update to the
acmart
package.
Version: 2.10
License: lppl1.3
Summary description: Class for typesetting publications of ACM
Announcement text:
----------------------------------------------------------------------
Bug fixes. Documentation update.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/acmart
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/acmart/
------------------------------------------------------------------------
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