%Title
%Author
#Header 1
Lots of words.
#Header 2
More words.
##Level 2 header
上面的文本可以使用转换为电子阅读器的EPUB文件pandoc -o output.epub input.mkd
,并可以使用将其转换为PDF pandoc -o output.pdf input.mkd
。后者需要安装乳胶引擎,这可能与回答问题有关。
使用EPUB,每个1级标头会自动设置在新页面的顶部(不是较小的标头)。对于PDF,情况并非如此-我不希望它成为默认设置,因为这与降价的主要目标背道而驰。但是,我很难找到启用该行为的pandoc选项。
有人知道使用pandoc启用此行为的方法吗?编辑配置文件是可以接受的解决方案,但是如果语法是基于乳胶的,我将对此有一个解释(对配置文件中含义的理解,而不是对乳胶的全面解释!)。
pandoc的--chapters
选项似乎应该执行我想要的...但是它
- 使章节仅出现在奇数页上,并在必要时插入空白页(有趣,但不是我想要的-我希望将其打印在A4纸上,并且不会以书本的形式布置,因此浪费纸张可以抵消这里的任何美学优势)
Chapter x
在实际标题之前插入,这会导致一些荒谬的事情,例如:
第1章
序幕
如果可以驯服该--chapters
选项,那将是一个合适的答案。