![](https://secure.gravatar.com/avatar/3d5ac8371cef85311bd68ef89a911c79.jpg?s=120&d=mm&r=g)
22 Jan
2011
22 Jan
'11
12:34 p.m.
Please correct me if i am wrong. If kpsewhich is not used and replaced by mtxrun why is it included in context minimals?? Doubt: Inside texexec file i find this line: mtxrun --usekpse --execute texexec "$@" Suppose say i type the following command. texexec --pdf sample.tex It will somehow call mtxrun which in turn will invoke 'texmfstart.rb' i guess. The above command somehow invokes 'pdftex' which processes sample.tex file. But pdftex is a binary how does it come to know about location of fonts and all other information unless there is some interface that is hard coded???