A TFM Compliance Checker for the TeX Live distribution
Paulo Ney de Souza
pauloney at gmail.com
Thu Jan 23 17:08:06 CET 2025
Hi Didier,
Are you able to index the report by type of error? Something like:
Fix Word Overflow
While parsing widths table at position 1/64, fix word 168225287/524288
(320.86426) is outside ]-16,+16[.
While parsing widths table at position 1/64, fix word 168225287/524288
(320.86426) is outside ]-16,+16[.
While parsing widths table at position 1/64, fix word 168225287/524288
(320.86426) is outside ]-16,+16[.
See §9 of TFtoPL for more information.
File Overflow
,,,,,,
Paulo Ney
On Thu, Jan 23, 2025 at 7:52 AM Didier Verna <didier at didierverna.net> wrote:
> Paulo Ney de Souza <pauloney at gmail.com> wrote:
>
> > Very cool! Would you be able to extend this to other font format?
>
> Hi all,
>
> I'm resurrecting this 6mo thread to inform you that I have now added
> support for OFM level 0 fonts[1]. This adds the 48 fonts found in
> <texlive-dir>/fonts/ofm/ to the mix, 14 of which exhibit a (benign)
> oddity already found in plain TFM fonts before: char-info structures for
> non-existent characters not being completely blank.
>
> I have also added a new index listing affected fonts by reverse modtime,
> so that we can see which of the newest additions are affected by
> non-compliance issues. The 3 available indexes are still quite
> rudimentary. A full blown searching / filtering facility would of course
> be much better, but it's a start.
>
> For the record: https://texlive.info/tfm-validate/
>
>
> Up next: ChatGPT has just provided me with a translation of the JFM
> documentation. If the translation makes any sense, that will allow me to
> add 2983 JFM fonts in the system :-D.
>
>
>
> Footnotes:
> [1] Apparently, there's no OFM level 1 fonts in the TeX Live
> distribution so it's unlikely that I will ever support those.
>
> --
> Resistance is futile. You will be jazzimilated.
>
> Lisp, Jazz, Aïkido: http://www.didierverna.info
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/texhax/attachments/20250123/08e453ca/attachment.htm>
More information about the texhax
mailing list.