tex4ebook HTML TIDY,如何安装

tex4ebook HTML TIDY,如何安装

tex4ebook我在@michal.h21 的 网页上看到,https://github.com/michal-h21/tex4ebook@michal.h21

我可以整理我的 html 代码以便作为输出.html.epub从我的输入中输出.tex

tex4ebook从 texlive 管理器安装了 40199 版本 0.1d。

我安装了 HTML Tidy for Windows version 5.3.9,来自http://www.paehl.com/open_source/?HTML_Tidy_for_HTML5,并包含tidy.exe在我的 中PATH。问题是tidy似乎找不到某些 conf 文件tidyconf.conf。事实上,我在磁盘上搜索,没有文件tidyconf.conf。例如,运行tex4ebook -l -f epub -t MYTEXFILE.tex,我得到错误Tidy: Cannot load tidyconf.conf

Execute script `MYTEXFILE.lg'
Make4ht: t4ht  "MYTEXFILE.dvi"
----------------------------
t4ht.c (2012-07-25-19:28 kpathsea)
t4ht MYTEXFILE.dvi
(d:/texlive/texmf-dist/tex4ht/base/win32/tex4ht.env)
Entering MYTEXFILE.lg
Entering MYTEXFILE.css
Entering MYTEXFILE.tmp
Parse LG
-------------------
Parse LG
Tidy: Cannot load tidyconf.conf
Copy: copy MYTEXFILE.html MYTEXFILE-epub\OEBPS
        1 file copied.
Copy: copy MYTEXFILE.css MYTEXFILE-epub\OEBPS
        1 file copied.
Mimetype for tmp is not registered
Tidy: Cannot load tidyconf.conf
Copy: copy MYTEXFILE2.html MYTEXFILE-epub\OEBPS
        1 file copied.
Tidy: Cannot load tidyconf.conf
Copy: copy MYTEXFILE3.html MYTEXFILE-epub\OEBPS
        1 file copied.
Copy: copy MYTEXFILE.ncx MYTEXFILE-epub\OEBPS
        1 file copied.
Mimetype for opf is not registered
Mimetype for opf is not registered
Copy: copy content.opf MYTEXFILE-epub\OEBPS
        1 file copied.
HTML Tidy for Windows version 5.3.9
Tidy ncx 0
Tidy opf 0
MYTEXFILE-epub/mimetype
Pack mimetype 0
Pack metadir 0
Pack outputdir 0
Copy generated epub
Copy: copy MYTEXFILE-epub\MYTEXFILE.epub MYTEXFILE.epub
        1 file copied.

答案1

您的tidy安装是正确的,这是tex4ebook分发中的一个错误,因为我从发布到 CTAN 的 zip 文件中遗漏了此文件。我应该更新它,但有一些更改取决于 的更新版本make4ht,而更新版本又取决于 的新功能LuaXML,而新功能尚未处于发布到 CTAN 的状态。

同时,你可以下载tidyconf.conftex4ebookrepo 中将它放在包含你的 TeX 文件的目录中,它应该可以工作。

相关内容