我已经创建了一个包含以下内容的.css文件:
h1 { font-size: 120%; text-align: center;} h2 {page-break-before: always; font-size: 120%; text-align: center;}
使用Pandoc,我应用了带有--css标志的样式表。css出现在输出文件中,h1和h2标题如预期的那样居中对齐,但是只有h1标题处有分页符,这似乎是Pandoc的默认设置。我如何让h2标题也在新页面上开始?
5us2dqdw1#
你做的一切都是对的。电子书阅读器只实现了CSS的一个子集,有一个很好的变化,你正在使用的不支持page-break-before属性。可能会有更好的支持break-before。据我所知,一些阅读器似乎硬编码的分页符行为的标题元素没有选项覆盖。
page-break-before
break-before
1条答案
按热度按时间5us2dqdw1#
你做的一切都是对的。电子书阅读器只实现了CSS的一个子集,有一个很好的变化,你正在使用的不支持
page-break-before
属性。可能会有更好的支持break-before
。据我所知,一些阅读器似乎硬编码的分页符行为的标题元素没有选项覆盖。