更改使用 htlatex 命令创建的 html 文档的图像路径

更改使用 htlatex 命令创建的 html 文档的图像路径

因此,我使用 TeXShop for os X 创建了一个 .tex 文档,并为所有图像指定了绝对图形路径。现在我应该从 .tex 渲染一个 .html 文件,我已经使用终端中的“htlatex”命令完成了此操作。但是当我打开新的 html 文件时,我的所有图片都消失了,取而代之的是想要从 .html 文档所在的文件夹中获取图像的图块。在 .tex 文档中,我将所有图像的路径都移到了另一个位置,因为将所有文件保存在一个文件夹中会很难处理。我可以更改 .html 文档从中获取图像的文件夹吗?

这是我在 .tex 文档中写入的图像路径:

\documentclass[11pt]{paper}

\usepackage{hyperref, color, graphicx, textcomp}

\graphicspath{{/Users/Rikardny/Documents/LaTeX-labs/Linux_Introduction/Images/}}

因为我对这种事情还不熟悉,所以如果能有一个简单且对新手友好的解释就更好了;)提前谢谢你!

答案1

也许不是您想要的 TeX 答案,但只需付出一点努力就可以解决。我认为其他人是正确的 - 相对路径更可取。因此,使用文本编辑器或例如 Perl 将路径的开头替换为 void:

perl -pi -e 's@/Users/Rikardny/Documents/LaTeX-labs/Linux_Introduction/@@' your_file.txt

相关内容