我有一个很大的 latex 文档,今天通过 latex2html 将其编译为 pdf 和 html。我正在研究从 latex2html 切换到 htlatex,因为它是“真正的” latex,并且运行速度更快。
到目前为止,htlatex 运行良好,但是当我使用“3”指令要求它为每个部分生成一个 html 文件时,html 文件被命名为富se1.html,富se2.html等
我经常修改此文档,经常添加或删除部分,并且我组织之外的许多其他人直接链接到每个部分的文件。我不想破坏他们的链接。今天,使用 latex2html,我可以根据部分的名称命名每个部分的文件,这样我就可以保持这些文件在文档更改过程中的唯一性和一致性。
有没有办法告诉 htlatex 对这些 html 文件使用自定义命名方案?
答案1
有sec-filename
一个选项,可以完全满足您的要求。以下示例文件:
\documentclass{article}
\begin{document}
\section{Some section}
here goes the text
\section{Another section}
another text
\end{document}
可以用这个命令进行编译:
make4ht filename.tex "3,sec-filename"
(制作4小时是htlatex
具有许多附加功能的替代品)
以下文件由创建tex4ht
:
- 示例.html
- 部分.html
- 另一个部分.html
您可以阅读有关其他可能的选择这里。