CTAN update: onlinebrief24

CTAN Announcements via ctan-ann <[email protected]>
Newsgroups gmane.comp.tex.ctan.announce
Organization CTAN
Message-ID <aeR3AAC58CS1ajzx@prptp>
Francesco Luciano submitted an update to the

                 onlinebrief24

package.

Version:  2026-04-17
License:  lppl1.3c

Summary description:  LaTeX class for DIN 5008 type-B business letters for use with onlinebrief24.de

Announcement text:
----------------------------------------------------------------------
 
 This release fixes bugs in the modern-mode header, the extensibility
 API, and the information block, and improves robustness of the class
 internals.

 Bug fixes:
 - Fixed modern-mode header overflowing the right margin for long
   sender names: the header parbox width is now computed via
   \dimexpr\paperwidth-50mm\relax (160 mm on A4) instead of the invalid
   \paperwidth-50mm literal
 - Fixed \addinfoblockrow rendering stray text in the label column:
   the empty-value test now expands the argument into a helper macro
   before testing, so both internal macros and literal text passed
   by the user are handled correctly
 - Fixed \addinfoblockrow producing no output when none of the
   built-in fields (yourref, ourref, contactname, etc.) are set;
   the visibility guard now also checks for custom rows via
   \addinfoblockrow
 - Fixed incorrect icon name in the documentation
   (\faXTwitter -> \faTwitter)

 New behaviour:
 - \addfooteritem now emits a class warning (\ClassWarningNoLine)
   when called without the modern option, instead of silently
   doing nothing
 - \setfromname is deprecated; a class warning now recommends
   using \setfromfirstname and \setfromlastname instead

 Internal improvements:
 - DIN 5008 window geometry centralised as named length constants
   (\@obb@din*) shared by the picture-mode overlay and the TikZ
   guides overlay, eliminating the previous drift between the
   two rendering paths
 - Modern-style calibration values (header/footer position, font
   sizes) replaced by named constants for maintainability
 - Footer field rendering consolidated into a single helper macro
   (\@obb@renderfooterfield), removing five copies of the
   separator logic
 - Return-address width measurement extracted to
   \@obb@measurereturnaddress, shared between validation
   and rendering

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/onlinebrief24

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/latex/contrib/onlinebrief24/

------------------------------------------------------------------------

   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 -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.