CTAN update: l3kernel
CTAN Announcements
ctan-ann at ctan.org
Tue Oct 24 20:15:48 CEST 2023
The LaTeX Project Team submitted an update to the
l3kernel
package.
Version: 2023-10-23
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
### Added
- `\text_titlecase_all:n(n)`
- `\token_to_catcode:N`
- Support for symbolic variables in fp input:
`\fp_new_variable:n`, `\fp_set_variable:nn` and `\fp_clear_variable:n`
- Support for user-defined functions in fp expressions:
`\fp_new_function:n`, `\fp_set_function:nnn` and `\fp_clear_function:n`
### Changed
- Refine action of `\text_titlecase_first:n(n)` to be focussed strictly on
first (relevant) codepoint in the input
### Deprecated
- `\text_titlecase:n(n)` as ambiguous: replaced by `\text_titlecase_all:n(n)`
### Fixed
- Support arbitrary BCP-47 locales for case-changing overrides (issue \#1239)
- Retain braces when ending titlecasing with some input structures
----------------------------------------------------------------------
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
More information about the Ctan-ann
mailing list