[l2h] TMP strikes again! TMP folder blues with latex2html on windows
Nasser M. Abbasi
nma at 12000.org
Sun Apr 11 06:28:17 CEST 2010
My PC crashed. But my data is on a good disk. So, no problem, I rebooted my
laptop, connected the USB disk where I have all my l2h installation, and
added the needed environment variables again, and reinstalled MikTex. Now I
am ready to reuse l2h I thought. The laptop is XP SP2 (home edition), but
the desktop is XP SP2, pro edition.
Even thought I think I got the same exact env. on the laptop (same Drive
letter, same environment variables), I keep getting this error below when I
try to run latex2html on a tex file. The problem seems to be that l2h is
looking at TMP somewhere else from where I defined it to be in the
configuration file. Here is the error:
"Note: Working directory is
Note: Images will be generated in G:\LATEX\TMP\l2h664
texexpand V2008 (Revision 1.12)
Error: Cannot read 'TMP\styles': No such file or directory
Error: Cannot read 'TMP\EE_409_HW7': No such file or directory
1 file(s) copied.
I have defined TMP to be G:\LATEX\TMP, but notice that later on, it says
Cannot read 'TMP\styles'
I was actually following my own document on how to configure l2h on windows
using Miktex, and it seems than I am overlooking some configuration part.
I also removed from the environment variables (for User and System) any
reference to an environment variable called TMP or TEMP.
Below is copy of all the configuration parameters I have in my l2hconf.pm
that I added:
$PERL = 'G:\LATEX\perl\bin\perl.exe';
$LATEX = 'G:\\LATEX\\MiKTeX2.8\\miktex\\bin\\latex.exe'; # LaTeX
$DVIPS = 'G:\\LATEX\\MiKTeX2.8\\miktex\\bin\\dvips.exe'; # dvips
$TEX = "G:\\LATEX\\MiKTeX2.8\\miktex\\bin\\tex.exe"; # TeX
$INILATEX = "G:\\LATEX\\MiKTeX2.8\\miktex\\bin\\initex.exe \"&latex\""; #
$TMP = 'G:\\LATEX\\TMP';
I also have the correct env. Variable for RGBDEF and GS_LIB to point to
I'd like to find a solution to this, as I'd like to update my document above
also to make sure it is correct.
I've googled around, and I've couple of places talking about similar
problem, but that did not help me. I really like to know why l2h is looking
at 'TMP" not where it is defined on l2hconf.pm?
I did also reconfigured l2h again on the laptop and ran the test.bat, all
ok, no errors there, and did install.bat again to the same location above,
but the TMP error is still there.
Thanks for any ideas.
More information about the latex2html