我的 tex4ebook 配置文件中的以下代码
\Css{
.newpage{page-break-before:always;}
/* chapter heading */
h2.likechapterHead {
font-family:"Montserrat", "Helvetica", sans-serif;
font-size:1.7em;
font-weight:normal;
margin: 15% 0 0 0;
page-break-after:avoid;
text-align:center;
text-indent:0;
}
}
将其添加到我的 epub css 文件中:
.newpage{page-break-before:always;} /* chapter heading */ h2.likechapterHead { font-family:"Montserrat", "Helvetica", sans-serif; font-size:1.7em; font-weight:normal; margin: 15page-break-after:avoid; text-align:center; text-indent:0; } h2.chapterHead { font-family:"Montserrat", "Helvetica", sans-serif; font-size:1.7em; font-weight:normal; margin: 15page-break-after:avoid; text-align:center; text-indent:0; } /* end chapter heading */
有没有办法添加换行符以使 css 文件更具可读性?
答案1
不,该\Css
命令总是连接行。如果要编写多个 CSS 规则,则需要使用多个\Css
,或将它们保存到单独的 CSS 文件中,然后可以使用以下\Configure{AddCss}
命令将其包含:
\Preamble{xhtml}
\Configure{AddCss}{mycss.css}
\begin{document}
\EndPreamble
我更喜欢这种方式,这样可以更容易地包含大量 CSS 规则。