graphicx と htlatex の問題

graphicx と htlatex の問題

ファイル 3AHET.tex を HTML に変換しようとしましたが、次のエラーが発生します:

! LaTeX Error: File `test' not found.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.244 ...        \includegraphics[scale=0.2]{test}

コマンドを実行するとき

htlatex 3AHET.tex

画像を表示するために graphicx パッケージを使用しています:

\usepackage{graphicx}
\graphicspath{ {./images/} }

文書内:

\includegraphics[scale=0.2]{test}

MiKTeX と pdfLatex を使用してドキュメントをコンパイルし、PDF に変換しても問題はありませんでした。

答え1

tex4htはドキュメントを DVI モードでコンパイルします。この場合、すぐに使用できる唯一のグラフィック形式は です。 、、または をeps使用する場合は、イメージの取り込みで検索する拡張子のリストを宣言する必要があります。これは、構成ファイルで行うことができます。jpgpngsvg

\Preamble{xhtml}
\DeclareGraphicsExtensions{.png,.jpg,.svg}
\begin{document}
\EndPreamble

設定ファイルは、-c次のオプションを使用して要求できますmake4ht

make4ht -c config.cfg  3AHET.tex

関連情報