![使用 htlatex 从 LaTeX 生成 ODT](https://linux22.com/image/426499/%E4%BD%BF%E7%94%A8%20htlatex%20%E4%BB%8E%20LaTeX%20%E7%94%9F%E6%88%90%20ODT.png)
该命令htlatex filename "xhtml,ooffice" "ooffice/! -cmozhtf" "-coo"
生成的 ODT 文件存在 2 个主要问题:
所有交叉引用均丢失;并且
图形尺寸显示不正确。
解决办法是什么?
答案1
htlatex
不是使用 TeX4ht 生成 ODT 文件的正确工具,因此需要使用make4ht
:
make4ht -f odt filename.tex
make4ht
修复了生成的 ODT 文件中的一些问题,其中包括交叉引用支持。
关于图像,TeX4ht 无法猜测图像大小,因此它需要.xbb
为每个包含的图像创建一个特殊文件。您可以使用以下命令生成它们:
ebb -x *.png
ebb -x *.jpg