通常情况下,使用该类创建的文档book
的文本都是两端对齐的。
tex4ebook
似乎忽略了这一点。这是故意的吗,因为对齐方式将由电子阅读器设置?无论如何,某些默认值是否有意义?
答案1
Web 浏览器和电子书阅读器不使用 TeX 的换行算法,因此对齐后的文本看起来不太好。此外,我读过一些建议,让用户选择字体系列、大小或对齐方式的偏好会更好。因此,默认情况下,我们根本不设置对齐方式。如果您想设置它,您可以使用此配置文件:
\Preamble{xhtml}
\Css{p{
text-align: justify;
hyphens: auto;
}}
\begin{document}
\EndPreamble
这样就可以对段落进行对齐,也可以使用连字,如果读者支持连字,那么段落看起来会更好。
我做了一个小的MWE:
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1-12]
\end{document}
这是 Calibre 中的结果:
它不支持连字符,因此某些行上有太大的空格。
这是 Firefox 中的结果:
它支持连字符,因此看起来更好一些。