Oliver Beery submitted an update to the
fontscale
package.
Version number: 2.0.0 2024-08-02 License type: lppl1.3c
Summary description: A flexible interface for setting font sizes
Announcement text: ----------------------------------------------------------------------
## [v2.0.0] - 2024-08-02
### Changed - This update includes many changes that are backwards incompatible. - The documentation has been completely rewritten. - Package description changed from A user interface for setting document font sizes to A flexible interface for setting font sizes. - The code no longer uses `@setfontsize`. - The font size commands provided by this package now do nothing, except issue a warning, if used in math mode. - The base font size of the musical typographic scale is now set by the new key `musical/base`. - `PrintFontParameters` renamed to `PrintFontSizeParameters`. - `PrintAllFontParameters` renamed to `PrintAllFontSizeParameters`. - `PrintSampleText` uses a `+m`- instead of an `O`-type argument. - `PrintFontSizeCommand` prints `undefined` instead of `UNDEFINED`. - `fontscalesetup` is now removed in ` ext_purify:n`.
### Removed - Keys `typographic-scale=modular` and `modular`. - Key `ignore-order` (no support for using ` iny` to `Huge` in the wrong order). - Key `reset` (very rarely used). - Public `prop` variables for each font size command from ` iny` to `Huge`. (They are redundant with the other public variables and programmers will very likely prefer using their own `prop` variables.)
### Added - `fontscalesetup` now has an optional starred argument which first resets the keys to their initial values. - Key `musical/base` (explained earlier). - The package commands now issue a user-friendly error message if the font size is a zero or negative length. - The package commands now issue an error if the font baselineskip is less than the font size. - The package commands that would produce a low-level error if used in math mode now issue a user-friendly error message instead.
### Fixed - Now correctly checks that the package requires `LaTeX2e` version 2023-11-01 or newer. - The keys `<font size command>` no longer incorrectly treat a `/` within a brace group as the delimiter. ----------------------------------------------------------------------
This package is located at https://mirrors.ctan.org/macros/latex/contrib/fontscale
More information is at https://www.ctan.org/pkg/fontscale
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
--