Landon D. C. Elkind submitted an update to the
principia
package.
Version number: 3.2 2025-01-30
License type: lppl1.3c
Summary description: Notations for typesetting the “Principia Mathematica”
Announcement text:
----------------------------------------------------------------------
Updated principia package to 3.2 (minor changes)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/principia
More information is at
https://www.ctan.org/pkg/principia
------------------------------------------------------------------------
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
Jürgen Spitzmüller submitted an update to the
polyglossia
package.
Version: 2.4 2025-01-31
License: mit lppl1.3 cc0
Summary description: An alternative to babel for XeLaTeX and LuaLaTeX
Announcement text:
----------------------------------------------------------------------
Bug fixes
* Fix changecounternumbering option of Bengali (#672).
* Fix testing of languages in groups (#669).
* Fix error with undefined internal command (\xpg_pop_language:)
that should be defined (#671).
* The command \familytype is now predefined again independent of
font settings, and its name was changed to \l_xpg_familytype_tl.
* A warning is now issued if babel is loaded in parallel with
polyglossia.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/polyglossia
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/unicodetex/latex/polyglossia/
------------------------------------------------------------------------
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
Christophe Poulain submitted an update to the
ProfMaquette
package.
Version: 0.99-n 2025-01-30
License: lppl1.3c
Summary description: Use exercises in different types of documents
Announcement text:
----------------------------------------------------------------------
- New Keys : Daltonisme and CouleurSol
- Bug fixed : with key ParcoursPerso, links with solutions weren't correct.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/profmaquette
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/profmaquette/
------------------------------------------------------------------------
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
Samcarter submitted an update to the
TikZducks
package.
Version: 2.0 2025-01-31
License: lppl1.3c
Summary description: A little fun package for using rubber ducks in TikZ
Announcement text:
----------------------------------------------------------------------
### New
- New options `randomhead` and `randomaccessories`.
Basically the same as `\randomhead` and `\randomaccessories`,
but no longer require `\shuffleducks`
### Changed
- removed ConTeXt/plain TeX support.
I'm very grateful to @JairoAdelRio for contributing these modules,
however after accidentally breaking these modules in 2021 (and not
hearing any complains from users) I decided to stop supporting
these module in favour of making maintaining the package easier
and having more freedom in the code used in the package.
- replaced self-baked hooks with latex hooks:
`\NewHook{tikzducks/background}`, `\NewHook{tikzducks/body}`,
`\NewHook{tikzducks/clothing}`, `\NewHook{tikzducks/hair}`,
`\NewHook{tikzducks/hat}` and `\NewHook{tikzducks/foreground}`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tikzducks
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/tikzducks/
------------------------------------------------------------------------
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
l3kernel
package.
Version: 2025-01-18
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
--------------------------------------------------------------------------------
## [2025-01-18]
### Changed
- Use a dedicated internal marker for `fp` and `int` expressions, allowing use
with LuaMetaTeX (see \#1518)
### Fixed
- Missing trailing period in `\tl_analysis_log:(N|n)` output (see \#1663)
- Some state variables weren't correctly reset by `\keys_define:nn` and
`\keys_set:nn` breaking some nested usages in edge cases
## [2025-01-14]
### Added
- `\int_step_tokens:nn`, `\int_step_tokens:nnn`, and `\int_step_tokens:nnnn`
### Fixed
- Check conditionals are defined when creating variants (see \#1189)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/l3kernel
More information is at
https://www.ctan.org/pkg/l3kernel
--------------------------------------------------------------------------------
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 .
Jasper Habicht submitted an update to the
jsonparse
package.
Version number: 1.1.0 2025-01-30
License type: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
----------------------------------------------------------------------
Unified names of user functions; renaming key for keywords.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jsonparse
More information is at
https://www.ctan.org/pkg/jsonparse
------------------------------------------------------------------------
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
Nicola Talbot submitted an update to the
bib2gls
package.
Version number: 4.3 2025-01-29
License type: gpl3+
Summary description: Command line application to convert .bib files to
glossaries-extra.sty resource files
Announcement text:
----------------------------------------------------------------------
bib2gls:
- skip compound entries that don't have one or more
elements selected
- new command line switch:
--aux-input-action
- bug fix: save-principle-locations=retain changes encap
texparserlib.jar: Corrected definition of \textdegree
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/bib2gls
More information is at
https://www.ctan.org/pkg/bib2gls
------------------------------------------------------------------------
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
Nicola Talbot submitted an update to the
glossaries-extra
package.
Version number: 1.55 2025-01-29
License type: lppl1.3
Summary description: An extension to the glossaries package
Announcement text:
----------------------------------------------------------------------
- new command \glsbibdata[options]{bib-list} which is a shortcut
for \GlsXtrLoadResources[src={bib-list},options]
- deprecated \glsxtrresourcefile (use \glsbibdata instead)
- new utility commands:
\glossaries_if_field_exists[_p]:nn[TF]
\glossaries_if_field_set[_p]:nn[TF]
\glossaries_if_field_eq[_p]:nnN[TF]
\glossaries_if_field_eq:nnn[TF]
\glossaries_if_field_eq_field[_p]:nnn[TF]
\glossaries_if_field_eq_field[_p]:nnnn[TF]
\glossaries_use_field:nn
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/glossaries-extra
More information is at
https://www.ctan.org/pkg/glossaries-extra
------------------------------------------------------------------------
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
Jürgen Spitzmüller submitted an update to the
jslectureplanner
package.
Version number: 1.14 2025-01-29
License type: lppl1.3
Summary description: Creation and management of university course material
Announcement text:
----------------------------------------------------------------------
* V. 1.14 (2025-01-29):
- Add jsmembertable/followuptable/before LaTeX hook (jsmembertable).
- Add way to generate programs with session instructors (\makeprogram* and instructors=true with \makebeamerprogram).
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jslectureplanner
More information is at
https://www.ctan.org/pkg/jslectureplanner
------------------------------------------------------------------------
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
Karl Wette submitted an update to the
lineno
package.
Version: 5.4 2025-01-29
License: lppl
Summary description: Line numbers on paragraphs
Announcement text:
----------------------------------------------------------------------
Changes in v5.4:
1. Option to allow \linelabel with \nolinenumbers.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lineno
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/lineno/
------------------------------------------------------------------------
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