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.