CTAN update: fontscale

Liste des GroupesRevenir à ct tex 
Sujet : CTAN update: fontscale
De : ctan-ann (at) *nospam* ctan.org (CTAN Announcements)
Groupes : comp.text.tex
Date : 03. Aug 2024, 22:38:08
Autres entêtes
Message-ID : <mailman.485.1722717497.62292.ctan-ann@ctan.org>
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 `\text_purify:n`.

### Removed
- Keys `typographic-scale=modular` and `modular`.
- Key `ignore-order` (no support for using `\tiny` to `\Huge` in the wrong order).
- Key `reset` (very rarely used).
- Public `prop` variables for each font size command from `\tiny` 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

--

Date Sujet#  Auteur
3 Aug 24 o CTAN update: fontscale1CTAN Announcements

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal