如何使用 htlatex 将图片转换为 Open Office 格式(odt)?

如何使用 htlatex 将图片转换为 Open Office 格式(odt)?

我正在尝试将非科学内容(带图片的文本)转换为 .odt 格式,这是网站唯一接受的供作者上传材料的格式。以下命令对文本很有效,但转换后图片的尺寸不正确。我尝试了不同的格式 .jpg、.png、.pdf,但没有变化。有解决方法吗?

我这样调用 LaTeX 源中的图片:

\includegraphics[width=\textwidth]{Pariah-Canyon1.jpg}
htlatex filename.tex "xhtml,ooffice" "oofice/! -cmozhtf" "-coo -cvalidate"

我收到下面的警告,但无法找到任何方法来消除它。

TeX4ht 警告 --- 无法确定 Pariah-Canyon1.jpg 中的图形大小(没有 BoundingBox)

答案1

最简单的方法可能就是用原始版本替换转换后的图形文件。毕竟,很可能需要对转换结果进行一些清理,而编辑图形只是其中之一。

不久前,对htlatex代码进行一番挖掘后发现,所有图像都是按照某个固定比率转换的。错误报告关于这一问题尚未得到解答。

相关内容