2018-04-07 10:39:34 UTC
It seems that option `--all' of `kpsewhich' has an undocumented
limitation: It doesn't work for PK files.
Consider the following setup.
$ locate '*cmr10.*pk'
$ kpsewhich --all cmr10.600pk
$ PKFONTS='/usr/local/backup/TeXLive/Master/texmf-dist/fonts/pk//' \
kpsewhich --all cmr10.600pk
As can be seen, there are two PK files of `cmr10' for 600dpi. I would
expect that the first call to `kpsewhich' finds both fonts. However,
I have to explicitly set `PKFONTS' to get the second one.
Looking into the debug output I see
kdebug:start search(file=cmr10.600pk, must_exist=0, find_all=0, ...)
So `find_all' is set to value 0, contrary to, say, a search for a
Is this intended behaviour?