Sujet : CTAN update: fontscale
De : petra (at) *nospam* ctan.org (CTAN Announcements)
Groupes : comp.text.texDate : 05. Apr 2025, 20:31:39
Autres entêtes
Organisation : CTAN
Message-ID : <Z_GFG1SqBDuQdeyB@prptp>
Oliver Beery submitted an update to the
fontscale
package.
Version: 4.1.0 2025-04-04
License: lppl1.3c
Summary description: A flexible interface for setting font sizes
Announcement text:
----------------------------------------------------------------------
### Added
- New keys:
- `typographic-scale/classic-10bp`
- `typographic-scale/classic-11bp`
- `typographic-scale/classic-12bp`
- `typographic-scale/classic-10dd`
- `typographic-scale/classic-11dd`
- `typographic-scale/classic-12dd`
- `typographic-scale/classic-10nd`
- `typographic-scale/classic-11nd`
- `typographic-scale/classic-12nd`
- `classic-10bp`
- `classic-11bp`
- `classic-12bp`
- `classic-10dd`
- `classic-11dd`
- `classic-12dd`
- `classic-10nd`
- `classic-11nd`
- `classic-12nd`
- `<font size command>/baselineskip-size-ratio`
- `\currentnormalsize`
### Changed
- Improved performance in the package code added to the
`selectfont` hook.
- The documentation now states that `fontscale` does not load
any other packages.
- The documentation now states that `\currentfontstep`,
`\currentfontscale`, and `\currentfontsize` do not expand
`\
f@size`.
### Fixed
- The documentation now correctly states that the classic
typographic scale includes font size `30`. (`30` was not
included in some older versions of The Elements of Typographic
Style by Robert Bringhurst.)
- The package now correctly uses `\dim_use:N` and `\skip_use:N`
when using `expl3` `dim` and `skip` variables in `LaTeX2e` commands.
- Removed incorrect code comment regarding compatibility with
the `microtype` package.
- The internal commands that store the value of the keys
`<font size command>/scale`, `<font size command>/size`,
and `<font size command>/baselineskip` now correctly store
the value of the evaluated floating point/dimen/skip expression.
This should result in more consistent behavior if
`\fontscalesetup` is used again.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/fontscaleThe package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/fontscale/------------------------------------------------------------------------
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