大量のpdflatexのみのドキュメント(グラフィックのため-.pdfのjpgとpng)をhtmlに変換する必要があります。tex4ht は大量のゴミを出力しています。ドキュメントは \input コマンドを使用して作成されます。pdflatex ドキュメントで tex4ht を支援するためにできることはありますか? 多くのコンバーター (pandoc、hevea、tth、latex2rtf) を見てきましたが、どれも私の図をうまく含めることができません。tex4ht は私の最善の策ですか?
4 に答える
tex4ht の \HCode を使用して \includegraphics (またはその他のもの) を再定義し、適切な html コードを出力するマクロを作成できます。
nowebに同sl2h梱されているプログラムはひどいハックです (私の最悪の敵には使いたくありません) が、これでこの仕事を行うことができます。授業の配付資料の作成に使用しました。極限状態に陥った場合は、次のような恐ろしいトリックを使用できます。
\ifhtml
\begin{center}
\includegraphics{address.png}
\end{center}
\else
\begin{center}
\includegraphics[scale=0.5]{address.eps}
\end{center}
\fi
(おそらくおわかりのように、私は pdflatex を使用していません。プレーンなラテックスを使用しています。) しかし、このようなハックは機能し、数字は含まれています。ただし、それらはすべて PNG または JPEG でなければならないと思います。sl2hPDFの図をWebページの画像に変換する方法を知らないと確信しています。)
私はlatex2htmlよりも好きなtex2htmlを使用しています。それはかなりうまくいくようです。
私の意見では、LaTeX から html への変換はトリッキーで、十分に文書化されていません。http://www.xm1math.net/texmaker/で Texmaker をご覧になりましたか? これは無料で、統合された LaTeX から html への変換ツールを提供します。