CTAN update: bnumexpr
Jean-François Burnol submitted an update to the bnumexpr package. Version number: 1.5 2021-05-17 License type: lppl1.3c Summary description: Extends eTeX’s \numexpr...\relax construct to big integers Announcement text: -- - breaking: power operators ^ and ** now right-associative. - bugfixes: two bugs related to hexadecimal input and inherited from usptream xintexpr were fixed. - customizability and extendibility now total: added \bnumdefinfix and \bnumdefpostfix to extend or modify the existing syntax. Already with \bnumsetup (new name of \bnumexprsetup) it was possible, as is now done in the documentation, to let \bnumeval become for example a calculator operating on fractions. With the added \bnumdefinfix and \bnumdefpostfix it is possible to redefine or extend arbitrarily the implemented syntax. For example to add support for numbers in scientific notation via new infix operators `.' and `e' or `E'. Of course, it would then also be needed to map via \bnumsetup the arithmetic operations to suitable macros. -- This package is located at http://mirror.ctan.org/macros/latex/contrib/bnumexpr More information is at https://www.ctan.org/pkg/bnumexpr 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: luatexja
Hironori Kitagawa submitted an update to the luatexja package. Version number: 20210517.0 License type: bsd Summary description: Typeset Japanese with Lua(La)TeX Announcement text: -- This release fixes several bugs. * lltjext.sty: fixed that \ialign is unintentionally expanded. * ltj-ruby.lua: fix that sometimes nil is compared with a number. * For each primitive \ which will be redefined by LuaTeX-ja, - The meaning before loading LuaTeX-ja is back up into \ltj@@orig@. - The "new" meaning by LuaTeX-ja is also stored in \ltj@@. -- This package is located at http://mirror.ctan.org/macros/luatex/generic/luatexja More information is at https://www.ctan.org/pkg/luatexja 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 . ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: siunitx
Joseph Wright submitted an update to the siunitx package. Version: 3.0.0 2021-05-17 License: lppl1.3c Summary description: A comprehensive (SI) units package Announcement text: -- Version 3 is a major update to `siunitx`, which has largely been re-written internally. A significant number of key-value settings have new, more descriptive, names. Where possible, older names are mapped to newer ones internally: you will be warned in the log if this is the case. It is possible to use the LaTeX kernel mechanism to load the last version 2 release for documents that cannot be successfully processed using version 3. This can be achieved using ``` \usepackage{siunitx}[=2021-04-09] or ```latex \usepackage{siunitx}[=v2] ``` In version 3, the document commands have been revised to be more descriptive. As such, the commands `\SI`,`\SIlist`, `\SIrange` and `\si` remain available but are not recommended for use in new use. Some changes have been made to the semantics of commands or options. Most notably - prefixes cannot now be given without units; - prefixes can only be interconverted with numbers as part of a quantity, not as stand-alone units. The font control system has been completely re-written for version 3. The method used in entirely different from version 2. Emulation is therefore not provided for some aspects: if you need non-standard font settings, you will need to adjust your source. The input approach for version 3 is slightly more structured and restricted than for version 2. As well as the updated names for document commands, this means that - Products of numbers must now be given using the dedicated `\numproduct` and `\qtyproduct` commands; - Quotients of numbers are only supported as literals; - Complex values need to be given using the dedicated command `\complexnum` The letter used for a numerical tabular column can now be selected by the user: the letter `S` has been retained as the standard interface. The unit column (`s`) has been removed from this release. It can be emulated using the `collcell` package, for example ```latex \usepackage{collcell} \newcolumntype{s}{>{\collectcell\unit}c<{\endcollectcell}} ``` or ```latex \usepackage{collcell} \newcolumntype{s}{>{\collectcell\si}c<{\endcollectcell}} ``` A new approach has been taken to providing non-Latin symbols for use in units: these are now handled directly where needed, for example in the definition of the `\micro` prefix. If you are using `table-column-width` to have fixed-width columns, you also now need `table-fixed-width` to set this option active. -- 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
New on CTAN: tiscreen
Mustafa Ibrahim submitted the tiscreen package. Version: 2021-05-17 License: lppl1.3c Summary description: Mimic the screen of older Texas Instruments calculators Announcement text: -- A small package to mimic the screen of older Texas instruments dot matrix display calculators (specifically the TI-82 STATS). -- The package’s Catalogue entry can be viewed at https://ctan.org/pkg/tiscreen The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/contrib/tiscreen/ 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 ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: latexmk
John Collins submitted an update to the latexmk package. Version number: 4.74 2021-05-16 License type: gpl2 Summary description: Fully automated LaTeX document generation Announcement text: -- 1. Correct treatment of aux_dir and out_dir to avoid bugs that appeared on MS-Windows. 2. Remove some informational messages (about rc files, and the state of aux and dir settings after normalization). -- This package is located at http://mirror.ctan.org/support/latexmk More information is at http://www.ctan.org/pkg/latexmk 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 -- ___ Ctan-ann mailing list Ctan-ann@ctan.org https://lists.dante.de/mailman/listinfo/ctan-ann