![graphicx 和 htlatex 的问题](https://linux22.com/image/400226/graphicx%20%E5%92%8C%20htlatex%20%E7%9A%84%E9%97%AE%E9%A2%98.png)
我尝试将文件 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
。如果您想使用jpg
、png
或svg
,则需要声明应在图像包含中查找的扩展列表。这可以在配置文件中完成:
\Preamble{xhtml}
\DeclareGraphicsExtensions{.png,.jpg,.svg}
\begin{document}
\EndPreamble
-c
可以使用以下选项请求配置文件make4ht
:
make4ht -c config.cfg 3AHET.tex