The LaTeX Project Team submitted an update to the
l3packages
package.
Version number: 2023-01-16
License type: lppl1.3c
Summary description: High-level LaTeX3 concepts
Announcement text:
----------------------------------------------------------------------
## [2023-01-16]
### Fixed
- Ad hoc adjustment of template `function` keys
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3packages
More information is at
https://www.ctan.org/pkg/l3packages
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
--
The LaTeX Project Team submitted an update to the
l3backend
package.
Version number: 2023-01-16
License type: lppl1.3c
Summary description: LaTeX3 backend drivers
Announcement text:
----------------------------------------------------------------------
## [2023-01-16]
### Changed
- Adjust internal scope of a PDF function
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3backend
More information is at
https://www.ctan.org/pkg/l3backend
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
--
The LaTeX Project Team submitted an update to the
l3kernel
package.
Version number: 2023-01-16
License type: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
## [2023-01-16]
### Added
- `pdf_pagesize_gset:nn`
### Fixed
- Enable `char_generate:nn` to create active tokens which are `outer`
or equal to `fi`
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3kernel
More information is at
https://www.ctan.org/pkg/l3kernel
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
--
Karl Berry submitted an update to the
tugboat
package.
Version number: 2.28 2023-01-16
License type: lppl1.3
Summary description: LaTeX macros for TUGboat articles
Announcement text:
----------------------------------------------------------------------
An update to the LaTeX tugboat package, now v2.28 2023-01-16.
User-visible or otherwise noteworthy changes:
- burl: new name for bsurl, should work in all cases.
def burl{url} to keep using url in the document body.
- itleref: command to typeset a book (etc.) title (slanted + frenchspacing).
- ubdots: command for a normally-spaced ellipsis (the standard LaTeX
definition), not the squashed-together Unicode character U+2026
provided by most fonts.
-
aggedleft: TUB's redefinition should now work with tabularray.
- Thanh: should now use the Unicode character (U+1EBF) when available.
tugboat.bst: consistently use url instead of href,
to avoid requiring hyperref.
Please see https://tug.org/TUGboat for author info, back issues,
and everything else relating to TUGboat. Suggestions and bug
reports are always welcome.
Please submit presentations/articles for the upcoming TUG'23 conference
in Bonn (https://tug.org/tug2023), and/or the next regular issue!
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tugboat
More information is at
https://www.ctan.org/pkg/tugboat
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
--
Andrew Parsloe submitted an update to the
diffcoeff
package.
Version: 5.1 2023-01-16
License: lppl1.3c
Summary description: Write differential coefficients easily and consistently
Announcement text:
----------------------------------------------------------------------
Version 5.1 of diffcoeff adds a note to log file and terminal
(rather than throwing a general LaTeX error) should the now
redundant ISO package option be encountered and tweaks
documentation accordingly. This was overlooked in the major
changes introduced with version 5.0.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/diffcoeff
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/diffcoeff/
------------------------------------------------------------------------
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
François Pantigny submitted an update to the
piton
package.
Version number: 1.2 2023-01-16
License type: lppl1.3
Summary description: Typeset Python listings with LPEG
Announcement text:
----------------------------------------------------------------------
With the new key 'break-lines-in-piton', it's now possible to have line breaks
in the elements formatted by the command 'piton'.
The key 'show-spaces' has been modified and, now, with that key, all the spaces
are shown. With the new key 'show-spaces-in-strings', only the spaces in the
(short) strings of Python are shown.
When used with Beamer, the following environments of Beamer are now detected in
the environments {Piton}: {uncoverenv}, {onlyenv}, {visibleenv} and
{invisibleenv}.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/piton
More information is at
https://www.ctan.org/pkg/piton
------------------------------------------------------------------------
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
kpfonts-otf
package.
Version: 0.48 2023-01-16
License: ofl lppl1.3
Summary description: OTF version of the Kp-fonts
Announcement text:
----------------------------------------------------------------------
- New Bold Sans variant: KpMath-SansBold.otf.
- The KpMath fonts now support all mathtools’ extensible arrows.
- Text fonts: oldstyle digits didn't work with the `realscripts` package,
fixed.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/kpfonts-otf
The package’s files themselves can be inspected at
https://mirrors.ctan.org/fonts/kpfonts-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
Jean-François Burnol submitted an update to the
etoc
package.
Version number: 1.1b 2023-01-15
License type: lppl1.3c
Summary description: Completely customisable TOCs
Announcement text:
----------------------------------------------------------------------
This version brings no new functionality, despite the number bump.
It implements a complete rewrite of old legacy core internals.
Collaterals:
- etoclink now wraps its argument in an hyperlink even if hyperref is
configured via linktoc=none. Formerly no hyperlink was added then.
- etocthelinkedname, etocthelinkednumber, etocthelinkedpage now
are always hyperlinks. Formerly this depended on linktoc status.
- Deprecation of etocsavedsectiontocline and similarly named
commands. They are not needed as l@section et al. are with this
release left unmodified during TOCs typesetting.
LaTeX kernel from 2020/10/01 or later is required.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/etoc
More information is at
https://www.ctan.org/pkg/etoc
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
--
Karl Berry submitted an update to the
latex2e-help-texinfo
package.
Version number: 2023-01-15
License type: other-free
Summary description: Unofficial reference manual covering LaTeX2e
Announcement text:
----------------------------------------------------------------------
A new version of the unofficial LaTeX2e reference manual is available.
The easiest way to view the manual is by visiting: https://latexref.xyz
It is also available in TeX distributions, and on CTAN at:
https://ctan.org/pkg/latex2e-help-texinfo
Notable changes since the last release:
Additions:
* For each node name foo & bar, provide separate anchors for foo and
bar, so they can be referenced individually, especially online.
* Brief discussion of bold math alternatives, including for OpenType.
Fixes:
* description of definition and use of optional arguments somewhat clarified.
* exttt{ extbackslash} (and extbraceleft and extbraceright)
require T1 or other non-default encoding to produce typewriter characters.
* dots description extended, with more about the amsmath redefinition,
and Unicode vs. traditional typesetting.
* Spanish translation brought up to date.
Formatting:
* For the TeX output, enable microtype, since Texinfo now supports it.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Suggestions, bug reports, all discussion welcome.
Some ideas for contributions: https://latexref.xyz/dev/writing.html
Mailing list details: https://lists.tug.org/latexrefman
(in short, email latexrefman(a)tug.org).
Repository and development information:
https://latexref.xyz/dev/
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/info/latex2e-help-texinfo
More information is at
https://www.ctan.org/pkg/latex2e-help-texinfo
------------------------------------------------------------------------
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 PGF/TikZ Team submitted an update to the
pgf
package.
Version number: 3.1.10
License type: lppl1.3c gpl2 fdl
Summary description: Create PostScript and PDF graphics in TeX
Announcement text:
----------------------------------------------------------------------
## [3.1.10] - 2023-01-13 Henri Menke
Even though this release is not too heavy on user-facing additions it has seen a
lot of contributed changes. Thanks to everyone who volunteered their time!
### BREAKING CHANGES
- `pgfversiondatetime` and `pgfrevisiondatetime` have been removed.
`pgfversiondate` and `pgfrevisiondate` now use the format `YYYY-MM-DD`.
`pgfrevision{,date}` and `pgfversion{,date}` are synonyms for now, but the
revision should eventually gain back its original meaning. However, as of now
this is not supported by l3build.
- Many operations in `pgfkeys` used to use `csname` directly which lets the
given csname become `
elax` in case it wasn't defined. This resulted in some
leakage of accidentally `
elax`ed keys into the global scope. This has been
cleaned up a little. To preserve compatibility macros that used to expand to a
`
elax`ed csname now expand to a primitive `
elax`. This affects the
user-level commands `pgfkeysgetvalue` and `pgfkeysgetvalueof`. For the
former the change should not be visible except for the number of expansions
required. For `pgfkeysgetvalueof`, however, the behavior is manifestly
different in that it will now expand to an alias for the primitive `
elax` in
case the value is undefined instead of a `
elax`ed csname. It has always been
semantically wrong to assign to the result of `pgfkeysgetvalueof`, but now it
will have undesired side-effects. Therefore this change is breaking.
- The `textures` and `vtex` drivers have been deprecated. Both engines are no
longer in active development and lack eTeX features which are required for
quite some time in PGF.
- The file `pgfutil-common-lists.tex` is deprecated and therefore no longer
`input` by `pgfutil-common.tex`. The macros from this file are specifically
meant for pgfplots and are not used in PGF at all.
### Added
- l3build support for packaging PGF/TikZ
- Add Matrix chat to README
- Add rhombic polihedra #1022
- Add Developer Certificate of Origin (DCO) to Pull Request template and enforce
- Add test set for `graphdrawing` (gd)
- pgfkeys gained support for loading libraries
- Add dependabot to keep GitHub Actions up to date
### Fixed
- Wrap logic gate symbol in `pgfinterruptpicture` for shapes in library
`shapes.gates.logic.IEC`
- Remove superfluous `;` for shape `arrow box`
- Remove superfluous `/utils/exec` in animations
- Gobble `pgf@stop` when parsing finishes in animations
- Add missing `pgf@sys@tonumber` before `<dimen>` in drivers and animations
- Rewrite `dash expand off`
- Better unknown key error msg in decorations
- Fix `let` in drivers for two csnames #1088
- Protect against comma in pgfkeys arguments #389
- Let active `` expand to non-active `` in pgfmath #1062
- Protect against comma in `/tikz/rotate fit` argument and make it
eagerly evaluated #1071
- Set pics/code in angle #1068
- Fix for externalization and horizontal mode
- Avoid spurious tokens in `pgfcalendarifdate` expansion
- Remove angle restriction #1048
- Fix compatibility of `external` lib with `fadings` lib
- Only clearpage and flush `pgfutil@everybye` if non-empty #724
- Fix foreach documentation #1039
- Fix pgfmathless documentation #1040
- Blend mode as array is deprecated #1037
- One-step expansion for `pgfmathrandomitem` in pgfmath #1033
- Check whether expanded is a primitive in all engines
- Reinsert the last token when giving up on a path #1025
- Make `/tikz/local bounding box` aware of `name prefix` and `name suffix`
- Add empty Pattern dictionary to Resources dictionary
- Spelling and typo fixes in the manual
- Update Debian installation instructions
- Suppress white space at line end when `datavisualization` reads from a file
#1112
- Form-only patterns have no specified color #1122
- Make `graphdrawing` work with `name prefix` and `name suffix` options #1087
- pgfkeys was a bit too relaxed around `
elax` #1132
- Remove spurious spaces for `3d view` #1151
- Fix incorrectly placed matrix delimiters for implicitly positioned nodes #1102
- Use `/.append` to fix a wrong usage of `/.add` in pgfmanual #1201
### Changed
- Cleanup `
ewif`s
- Remove unused scripts
- Remove experiments/ folder
- Simplify loading by delegating to top-level files
- Promote `Missing character` to errors in building manual
- Flatten the doc tree
- Ensure ` racinglostchars<3` in `pgf@picture`
- Use descriptive workflow job ids
- Ensure `doc` v2 is loaded for pgfmanual
- Ensure active `^^M` is non-expandable in `codeexample`
### Contributors
- 3geek14
- BeneIII
- graue70
- Gábor Braun
- Joel Coffman
- Jonathan Spratte
- Joseph Wright
- Mario Frasca
- Michael Kuron
- Michal Hoftich
- muzimuzhi
- PhelypeOleinik
- QJLc
- Stefan Pinnow
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/base
More information is at
https://www.ctan.org/pkg/pgf
------------------------------------------------------------------------
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