# For latex2html translation:
HTMLDIR = ./Html
LATEX2HTML = ${LATEX2HTMLDIR}/latex2html -dir ${HTMLDIR}
# the dvi file is made to get cross-references right
# latex2html needs to run twice if the first run fails
${HTMLDIR}/%.html : %.ltx FORCE
@-for f in *.tex; do (/bin/cp $$f $$f.pure ;) done
Purify $*.ltx
@-${LATEX2DVI} $*.ltx
@-if ${LATEX2HTML} $*.ltx ; then echo "" ; \
else ${LATEX2HTML} $*.ltx ; fi
@-${RM} *.pure
@-$(MAKE) texclean fig $*.sepshell
html: ${HTMLDIR}/index.html FORCE
# First draft. Should differentiate RESULTSREP eventually
%.sepshell: FORCE
@-echo "$(PWD) clean" >${HTMLDIR}/$*.clean
@-echo "$(PWD) $*.gs" >${HTMLDIR}/$*.sepsh
@-${foreach fl,${RESULTSALL}, \
echo "$(PWD) ${fl}.view" >${HTMLDIR}/${fl}_view.sepsh ; \
echo "$(PWD) ${fl}.burn" >${HTMLDIR}/${fl}_burn.clean ; \
echo "$(PWD) ${fl}.fig" >${HTMLDIR}/${fl}_build.sepsh ; \
echo "$(PWD) edit" >${HTMLDIR}/${fl}_edit.clean ; \
echo "$(PWD) restore" >${HTMLDIR}/${fl}_restore.clean ; \
}
BROWSER = netscape
%.browse: ${HTMLDIR}/%.html
${BROWSER} ${HTMLDIR}/$*.html &
browse: ${HTMLDIR}/index.html
${BROWSER} ${HTMLDIR}/index.html &