I actually glanced through all the other scripts that had been built in /usr/texbin by whichever install process brought me my current version of livetex (which includes htlatex).  I didn&#39;t see any other obvious examples of naked calls to latex from a bourne shell.  With luck, the perl programs etc. grab the right environment variables.  Anything invoked from TexShop has the right &quot;engine&quot; set from preferences.<br>
<br>I agree it&#39;s possible but I think unlikely given your install scripts that there will be a htlatex installed somewhere that there isn&#39;t the appropriate latex.  At least, I *think* that would be less likely than someone having multiple latexs installed, but I could be wrong.<br>
<br>Anyway, good luck with your release.<br><br>Joanna<br><br><div class="gmail_quote">On Sat, Apr 3, 2010 at 12:48 AM, Karl Berry <span dir="ltr">&lt;<a href="mailto:karl@freefriends.org">karl@freefriends.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">    attached a version of htlatex that does the right thing (calls the<br>
    latex in the same directory as it).  Obviously it would be useful to<br>
    have the same patch on quite a lot of other script files...<br>
<br>
</div>Although we could change the tex4ht scripts, there&#39;s a fundamental issue<br>
that if the tex programs found along PATH do not match what&#39;s being<br>
invoked, there can be problems.  It&#39;s never been possible to say<br>
/some/path/latex foo.tex and have everything work perfectly in all<br>
circumstances.  Unfortunately.<br>
<br>
Still, I suppose any improvement in this regard is good, so we&#39;ll look<br>
at this before we make the next release.  (Right now I am stuck at not<br>
being able to regenerate some files from sources, so no reliable release<br>
is possible, sigh.)<br>
<br>
Thanks,<br>
Karl<br>
<br>
P.S. Also, the change is not quite so simple.  If latex doesn&#39;t<br>
exist in BASEDIR, it should still be looked for in PATH, since some<br>
people might well have tex4ht and latex installed in different<br>
directories.  tex4t and t4ht should be invoked from BASEDIR, though.<br>
</blockquote></div><br><br clear="all"><br>-- <br>Joanna Bryson<br><a href="http://www.cs.bath.ac.uk/~jjb/">http://www.cs.bath.ac.uk/~jjb/</a><br><br>