![tex4ebook 将辅助文件放入目录中](https://linux22.com/image/470209/tex4ebook%20%E5%B0%86%E8%BE%85%E5%8A%A9%E6%96%87%E4%BB%B6%E6%94%BE%E5%85%A5%E7%9B%AE%E5%BD%95%E4%B8%AD.png)
我正在使用tex4ebook
将 .tex 项目转换为.epub
我使用如下命令:
tex4ebook -d output -f epub3+latexmk_build -x book
我的问题是,目录下堆满了临时文件和辅助文件。这很烦人,我想将所有这些文件存储在某种构建目录中。在生成 PDF 时,我使用 的latexmk
选项执行此-output-directory
操作,但类似的选项只会tex4ebook
更改最终 epub 的位置,而不是所有辅助文件。
有办法吗?
答案1
make4ht
在和的开发版本中tex4ebook
,我添加了一个新选项,--build-dir
它的作用正是将辅助文件放入临时目录中。它的工作原理如下:
$ tex4ebook -B build -d out filename.tex
使用 CTAN 版本,您可以使用以下命令清理辅助文件:
$ make4ht -m clean book
这将调用make4ht
清理模式,并删除所有生成的文件book.tex
。它不会删除输出目录中的文件,而且似乎也不会删除 Epub 文件和一个特殊的元数据文件content.opf
。