[tex-live] wrong path in tex4ht.env

Matthias Vogel Matthias.Vogel at phil.uni-giessen.de
Sat Aug 31 14:17:40 CEST 2013

Dear TeXLive maintainers,

the file tex4ht.env located in 
c:\texlive\2013\texmf-dist\tex4ht\base\win32\ contains a lot of paths 
that point to c:/texlive/2010... See for example:

.html move %%1.html %%1.tmp
.html java -classpath c:/texlive/2010/texmf-dist/tex4ht/bin/tex4ht.jar 
xtpipes -i c:/texlive/2010/texmf-dist/tex4ht/xtpipes/ -o %%1.html %%1.tmp

Since these directories do not exist on a 2013 TeXLive system I have not 
been able to convert files with mk4ht. Calling for example

mk4ht oolatex foo.tex "xhtml, no^"

produces the error:

System call: java -classpath 
c:/texlive/2010/texmf-dist/tex4ht/bin/tex4ht.jar xt
pipes -i c:/texlive/2010/texmf-dist/tex4ht/xtpipes/ -o foo.4oo foo.tmp
Fehler: Hauptklasse xtpipes konnte nicht gefunden oder geladen werden
[Could not find the main class: xtpipes]
--- Warning --- System return: 1

Changing the paths to texlive/2013 did the job. The Unix-File does not 
use absolute paths but %%~ for ${SELFAUTOPARENT} of KPATHSEA. Is 
something equivalent possible on windows?

Best regards,
Matthias Vogel

More information about the tex-live mailing list