The LaTeX Project Team submitted an update to the
l3kernel
bundle.
Version: 2024-01-22
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
### Added
- `keys_set_exclude_groups:nnn(nN)` to replace `keys_set_filter:nnn(nN)`
- Flags with N-type names, like other variable types
### Changed
- Set `l3doc` option `kernel` off as-standard (issue #1403)
- Moved `seq_set_filter:NNn` to stable
### Deprecated
- `keys_set_filter:nnn(nN)` in favor of `keys_set_exclude_groups:nnn(nN)`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/l3kernel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/l3kernel/
------------------------------------------------------------------------
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
Boris Veytsman submitted an update to the
acmart
package.
Version: 2.02 2024-01-21
License: lppl1.3
Summary description: Class for typesetting publications of ACM
Announcement text:
----------------------------------------------------------------------
Documentation update.
Changes in TOG templates
Corrected typo in ACM/IMS journals
----------------------------------------------------------------------
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
Christophe Poulain submitted an update to the
profmaquette
package.
Version number: 0.87
License type: lppl1.3c
Summary description: Use exercises in different types of documents
Announcement text:
----------------------------------------------------------------------
- New keys for solution's exercices.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/profmaquette
More information is at
https://www.ctan.org/pkg/profmaquette
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--
Sašo Živanović submitted an update to the
Memoize
package.
Version number: 1.1.2 2024-01-21
License type: lppl1.3c
Summary description: Externalization of graphics and memoization of compilation results in general
Announcement text:
----------------------------------------------------------------------
Fix a bug in Biblatex support.
----------------------------------------------------------------------
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
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
Andreas Matthias submitted an update to the
pdfpages
package.
Version: 0.5y 2024-01-21
License: lppl1.3c
Summary description: Include PDF documents in LaTeX
Announcement text:
----------------------------------------------------------------------
Fixed:
- Issues with twocolumn documents.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pdfpages
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pdfpages/
------------------------------------------------------------------------
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
hyperref
package.
Version: 7.01h 2024-01-20
License: lppl1.3
Summary description: Extensive support for hypertext in LaTeX
Announcement text:
----------------------------------------------------------------------
* xr-hyper.sty has been converted into xr-hyper.dtx, it now has
its own documentation and its code has been aligned with the
code in the xr-package to prepare the merge of both packages
* xr-hyper now supports properties, see issue latex3/latex2e#1180
* xr-hyper no longer expands label data when reading, see issue #327
* hyperref.dtx: no longer loads letltxmacro and infwarerr.
* hyperref.dtx: avoid error if czech is used, issue #324
* documentation improvements
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/hyperref
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/hyperref/
------------------------------------------------------------------------
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
beamerthemeconcrete
package.
Version: 2024B 2024-01-21
License: lppl1.3c
Summary description: A collection of flat beamer themes
Announcement text:
--------------------------------------------------------------------------------
- add prefix c to all theme names
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamert…
More information is at
https://www.ctan.org/pkg/beamerthemeconcrete
--------------------------------------------------------------------------------
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 .
Jianrui Lyu submitted an update to the
ppmcheckpdf
package.
Version: 2024B 2024-01-21
License: lppl1.3c
Summary description: Convert PDF to PNG and compare PNG files after l3build
Announcement text:
--------------------------------------------------------------------------------
package name changed from ppmcheck to ppmcheckpdf
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/ppmcheckpdf
More information is at
https://www.ctan.org/pkg/ppmcheckpdf
--------------------------------------------------------------------------------
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 .
Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.11 2024-01-21
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
--------------------------------------------------------------------------------
-change command name
!! => !db,!d
!!! => !tm,!t
-change group name
CCl2=> ?Cl!Cl
CCl3=> ?Cl?Cl!Cl
CF2 => ?F!F
CF3 => ?F?F!F
-add abbreviated form command
!wf,!w : !~wf
!zf,!z : !~zf
!db,!d : !~db
!wb : !~wb
!zb : !~zb
!dl : !~dl
!dr : !~dr
!dm : !~dm
-update main_lib.mcf,template_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 .
Jianrui Lyu submitted an update to the
medmath
package.
Version: 2024E 2024-01-20
License: lppl1.3c
Summary description: Better medium-size math commands
Announcement text:
--------------------------------------------------------------------------------
- adjust medintcorr for some math fonts to make integral operators with
subscripts look better
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/medmath
More information is at
https://www.ctan.org/pkg/medmath
--------------------------------------------------------------------------------
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 .
Daniel Flipo submitted an update to the
lettrine
package.
Version number: 2.60 2024-01-20
License type: lppl1.3
Summary description: Typeset dropped capitals
Announcement text:
----------------------------------------------------------------------
The `lettrine` command is now compatible with right to left typesetting, both
with `LuaLaTeX` and `XeLaTeX` (`babel` or `polyglossia`).
A basic example `lettrine-demo-arabic.tex` has been added to the `doc`
directory.
Currently with XeLaTeX, file `lettrine-xetex-bidi.def` (v0.8 [2022/11/06]) is
automatically loaded by the `bidi` package; it redefines the `@lettrine`command
based on version 2.30 of `lettrine`. This code breaks versions 2.50 and newer
of the `lettrine` package, you can now safely remove `lettrine-xetex-bidi.def`
if you install `lettrine` v2.60.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/lettrine
More information is at
https://www.ctan.org/pkg/lettrine
------------------------------------------------------------------------
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
babel-german
package.
Version number: 2.14 2024-01-19
License type: lppl1.3
Summary description: Babel support for documents written in German
Announcement text:
----------------------------------------------------------------------
* Add capsz modifier to get a capital eszett letter if available (ngerman and naustrian only)
* Add some shorthands to insert gender-range marks (*, :, or _) which do not break hyphenation
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/german
More information is at
https://www.ctan.org/pkg/babel-german
------------------------------------------------------------------------
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
Jianrui Lyu submitted the
randexam
package.
Version number: 2024B 2024-01-20
License type: lppl1.3c
Summary description: Make an exam paper and its randomized variants
Announcement text:
----------------------------------------------------------------------
The randexam class helps you make an exam paper and its randomized variants.
It mainly focuses on making math exam papers, but you could use it to make other
exam papers.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/randexam
More information is at
https://www.ctan.org/pkg/randexam
------------------------------------------------------------------------
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
The Oberdiek Package Support Group submitted an update to the
attachfile2
package.
Version: 2.12 2024-01-18
License: lppl1.3c
Summary description: Attach files into PDF
Announcement text:
--------------------------------------------------------------------------------
Update to attachfile2 fixing encoding issues with xelatex, and documentation
improvements, issues 5 and 7 at
https://github.com/ho-tex/attachfile2/issues
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/attachfile2
More information is at
https://www.ctan.org/pkg/attachfile2
--------------------------------------------------------------------------------
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 .
The LaTeX Project Team submitted an update to the
tagpdf
package.
Version: 0.98s 2024-01-19
License: lppl1.3c
Summary description: Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX
Announcement text:
--------------------------------------------------------------------------------
Version 0.98s [2024-01-19]
### Fixed
- do not use keyword 'null' with luatex if there is no Kid.
- font of real space chars in luatex after penalties, issue #72.
- counter in OBJR code didn't follow structure counter.
- documentation errors (issues #90, #91, #92)
### Added
- support for attribute-class in paragraphs in the block code.
--------------------------------------------------------------------------------
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 .
Thomas F. Sturm submitted an update to the
csvsimple
package.
Version: 2.6.0 2024-01-19
License: lppl1.3
Summary description: Simple CSV file processing
Announcement text:
--------------------------------------------------------------------------------
### Added
- `consume collected data`
- `csvcollecte` (replacement for `csvcollectx`)
- New CamelCase macro names for several existing string and number test macros
to adapt expl3 naming conventions (issue #34):
- `IfCsvsimStrEqualTF`
- `IfCsvsimTlEqualTF`
- `IfCsvsimTlProtectedEqualTF`
- `IfCsvsimFpCompareTF`
- `IfCsvsimIntCompareTF`
### Changed
- Default settings for `csvautotabularray` and friends slightly changed
(line width and added uppercase setting)
- In documentation for `collect data`, `after first line` is
added to the list of collected keys (issue/pull request #31)
- Expl3 scratch variables like `l_tmpa_tl` replaced by package variables like
`l__csvsim_tmpa_tl`
- Implementation of `csvexpval` changed from `exp_not:V` to `exp_not:o`
- Implementation of `data collection` changed to piecewise token list constructions
- Implementation of `generic collected table` does not alter `after reading` anymore
- Implementation of `ifcsvstrcmp` and `ifcsvstrequal` changed
- Documentation of Section String and Number Tests updated (issue #33)
- Leading `/` removed from all l3keys inside the documentation
- `l3keys2e` removed from `csvsimple.sty` and code adapted
- Needed LaTeX version updated to 2023-11-01
- Several minor changes
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/csvsimple
More information is at
https://www.ctan.org/pkg/csvsimple
--------------------------------------------------------------------------------
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 .
Brian Dunn submitted an update to the
metalogox
package.
Version: 1.03
License: lppl1.3
Summary description: Adjust TeX logos, with font detection
Announcement text:
--------------------------------------------------------------------------------
Fixed numerous fonts whose family names have changed.
Added several fonts.
Now prints a warning if a font is not found, with advice on how to fix.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/metalogox
More information is at
https://www.ctan.org/pkg/metalogox
--------------------------------------------------------------------------------
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 .
Jianrui Lyu submitted the
beamerthemeconcrete
package.
Version number: 2024A 2024-01-19
License type: lppl1.3c
Summary description: A collection of flat beamer themes
Announcement text:
----------------------------------------------------------------------
The concrete bundle provides a collection of flat beamer themes for making LaTeX
presentations, especially for academic and scientific presentations.
It consists of the following seven beamer themes:
- light background themes
- beamer theme bernoulli
- beamer theme fermat
- beamer theme lagrange
- beamer theme riemann
- dark background themes
- beamer theme dirichlet
- beamer theme gauss
- beamer theme mobius
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamert…
More information is at
https://www.ctan.org/pkg/beamerthemeconcrete
------------------------------------------------------------------------
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
lexander Streit submitted the
latex-dependency-grapher
package.
Version number: 1.0
License type: apache2
Summary description: Visualize the dependencies of LaTeX files
Announcement text:
----------------------------------------------------------------------
This application allows you to visualize the dependencies in your Latex files.
It's a console based java application, that takes a latex file or a folder as
input, and creates a graph with GraphViz to visualize the dependencies.
It also scans for unused, but declared, packages and optionally removes them
from the latex files.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/latex-dependency-grapher
More information is at
https://www.ctan.org/pkg/latex-dependency-grapher
------------------------------------------------------------------------
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
Jianrui Lyu submitted the
ppmcheck
package.
Version number: 2024A 2024-01-18
License type: lppl1.3c
Summary description: Convert PDF to PNG and compare PNG files after l3build
Announcement text:
----------------------------------------------------------------------
The l3build system is a useful and powerful tool for regression testing. With
l3build you normally print the contents of some boxes from .lvt files to
corresponding .tlg files. Sometimes LaTeX kernel or some package your package
depends on adds a whatisit or kern0pt, and your test files will fail even if
the PDF files look the same as before and are still correct.
This ppmcheck tool provides an alternative way for regression testing: Instead
of printing box contents in .lvt files, you could just convert PDF files to PNG
files and compare PNG files after l3build finishes its job.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/ppmcheck
More information is at
https://www.ctan.org/pkg/ppmcheck
------------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
l3build
package.
Version number: 2024-01-18
License type: lppl1.3c
Summary description: A testing and building system for (La)TeX
Announcement text:
----------------------------------------------------------------------
## [2024-01-18]
### Added
- Switch `-s|--stdengine` to run a set of tests only with the standard engine
even where this varies between configs (issue #343)
### Removed
- Switch `--force|-f`
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3build
More information is at
https://www.ctan.org/pkg/l3build
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--
Anakin Johann McMullen-Diermayr submitted the
odesandpdes
package.
Version number: 1.0.0 2024-01-17
License type: lppl1.3c
Summary description: Optimizing workflow involving odes and pdes
Announcement text:
----------------------------------------------------------------------
This package is the solution no one asked for, to a problem nobody had.
Have you ever thought to yourself wow, I sure do dislike having to remember multiple
macros for my odes and pdes and the author of this package has to agree, wholeheartedly.
In the modern world of tik-toking and family guy surfing, our brains have rotted
beyond salvage for even basic levels of cognitive recall. This package aims to fix this,
through two macros that have been set to each have an identical form and function. with
an emphasis on intuitive use. Through setting options, the multiple common notational
style are easily swapped between, all by a single option.
You're Welcome.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/odesandpdes
More information is at
https://www.ctan.org/pkg/odesandpdes
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--
Daniel Flipo submitted an update to the
euler-math
package.
Version: 0.60 2024-01-16
License: ofl lppl1.3
Summary description: OpenType version of Hermann Zapf’s Euler maths font
Announcement text:
--------------------------------------------------------------------------------
- Vertical variants of parentheses and braces redesigned to better
match the shapes of the base glyphs.
- Inconsistencies between vertical delimiter sizes fixed.
- All sub/sup-scripts redesigned (they were far too wide).
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/euler-math
More information is at
https://www.ctan.org/pkg/euler-math
--------------------------------------------------------------------------------
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 .
Friedemann Bartels submitted an update to the
pagelayout
package.
Version number: 1.1.0 2024-01-17
License type: lppl1.3c
Summary description: Layout graphic rich documents
Announcement text:
----------------------------------------------------------------------
Changes
- Add orientation for graphics
- Add horizontal and vertical flipping for graphics
- Support breakable text boxes with different heights
Fixes
- Fix shadow only works with default colors
- Fix graphic optimization fails if nproc is unavailable
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/pagelayout
More information is at
https://www.ctan.org/pkg/pagelayout
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--