On 12/22/2022 4:23 PM, Leah Neukirchen via ntg-context wrote:
Hi,
since TeX Live 2021 (TeX 3.141592653), there is
- if \tracinglostchars >= 3, make missing characters an error (not just a log message), and always report the character code in hex.
LaTeX also enables this by default these days.
Not really our reference -)
LMTX only seems to support =0 (ignore) and =1 (report). Making these a fatal error (with exit status != 0) would be useful for automated typesetting, as missing characters easily can get lost in the logs, and then symbols are missing unnoticed in the output.
Will never be default, you can play with: % \checkmissingcharacters % \removemissingcharacters % \replacemissingcharacters % \handlemissingcharacters
(However, \tracinglostchars=3 also doesn't seem to work with LuaTeX+MKIV, probably because there is code to fallback to other fonts?) and if you want to quit:
\enabledirectives[logs.errors=missing characters] Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------