我已经使用它Make4Ht
进行转换LaTeX to HTML
并且效果很好。
我希望HTML filename
使用特定的名称而不是生成的 HTML 文件名。我在这里提到了所需的输出 html 文件名\input{domes-ack}% Expect Output HTML FileName is : 9780132132-fm02.xhtml
。
如何实现?我的命令是:
tex4ebook -m draft -a -debug -f epub3 filename.tex
。
\documentclass{acm-book-v1}
\usepackage{lipsum}
\begin{document}
Book Title Here
ISBN : 9780132132
ISSN : 9701
DOI : 10.2341/9701
\frontmatter
\tableofcontents
\input{domes-preface}% Expect Output HTML FileName is : 9780132132-fm01.xhtml
\listoffigures
\input{domes-ack}% Expect Output HTML FileName is : 9780132132-fm02.xhtml
\listoftables
\input{Intro}% Expect Output HTML FileName is : 9780132132-fm03.xhtml
\mainmatter
\chapter{Title Here}
\input{Chapter01}% Expect Output HTML FileName is : 9780132132-Ch01.xhtml
\section{Section Here}\label{1=1}
\include{domes-Chapter02}% Expect Output HTML FileName is : 9780132132-Ch02.xhtml
\backmatter
\lipsum[1-5]
\end{document}
答案1
您可以使用-j
或--jobname
选项重命名输出文件。它适用于 和tex4ebook
。make4ht
您的命令可能如下所示:
tex4ebook -j 9780132132-fm02 -m draft -a -debug -f epub3 filename.tex