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.conf
从tex4ebook
repo 中将它放在包含你的 TeX 文件的目录中,它应该可以工作。