使用 tex4ebook 时如何保留段落缩进?

使用 tex4ebook 时如何保留段落缩进?

我的 MWE 呈现了一个包含两个段落的 PDF,段落之间有缩进且没有间距,这正是我想要的

\documentclass{memoir}
\usepackage{blindtext}

\begin{document}
\blindtext

\blindtext
\end{document}

但是,当我用 生成 epub 时tex4ebook main.tex,某些阅读器上的段落之间没有缩进和空格,如下所示:

在此处输入图片描述

我正在使用回忆录类,因此尝试过,\setlength{\parindent}{2em}但在 tex4ebook 转换为 epub 后,我的所有尝试都没有保留缩进。

查看 epub 文件,第一个段落的 html 类是noindent,第二个段落是,indent这正是我想要的,但 css 文件有行p.indent{text-indent:0;}。当我将其更改为时,p.indent{text-indent:1.5em;}我得到了我想要的缩进。此外,如果我p + p{margin-top:1em;}从 css 中删除该行,我就可以消除段落之间的空格。

有没有办法通过更改我的 LaTeX 代码来获取这些 css 更改?或者也许更改我的 tex4ebook cfg 文件?

答案1

这个很简单,使用以下p-indent选项:

$ make4ht filename.tex "p-indent"

您可以阅读有关大多数 TeX4ht 选项的信息这里,它们是改变一些默认值的最简单方法。

结果如下:

在此处输入图片描述

相关内容