pandoc 模板-适配HTML的变量
目录
前置:注释、定界符等基本语法
HTML 变量
document-css
启用在 styles.html 部分中包含的大部分 CSS(可以使用命令 pandoc --print-default-data-file=templates/styles.html
查看)。除非你使用 --css
,否则此变量默认设置为 true
。你可以使用例如 pandoc -M document-css=false
来禁用它。
mainfont
在 html 元素上设置 CSS font-family
属性。
fontsize
设置基础 CSS 字体大小,通常你会设置为例如 20px
,但它也接受 pt(在大多数浏览器中,12pt = 16px)。
fontcolor
在 html 元素上设置 CSS color
属性。
linkcolor
在所有链接上设置 CSS color
属性。
monofont
在代码元素上设置 CSS font-family
属性。
monobackgroundcolor
在代码元素上设置 CSS background-color
属性,并添加额外的填充。
linestretch
在 html 元素上设置 CSS line-height
属性,最好是无单位的。
maxwidth
设置 CSS max-width
属性(默认为 32em
)。
backgroundcolor
在 html 元素上设置 CSS background-color
属性。
margin-left
, margin-right
, margin-top
, margin-bottom
在 body 元素上设置对应的 CSS padding 属性。
要覆盖或扩展某个文档的部分 CSS,例如包含:
---
header-includes: |
<style>
blockquote {
font-style: italic;
}
tr.even {
background-color: #f0f0f0;
}
td, th {
padding: 0.5em 2em 0.5em 0.5em;
}
tbody {
border-bottom: none;
}
</style>
---