A TFM Compliance Checker for the TeX Live distribution
Didier Verna
didier at didierverna.net
Thu Jan 23 16:51:06 CET 2025
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
More information about the texhax
mailing list.