其他人则为 Word 以外的输出提供了答案。对于 Word,您可以使用 Pandoc 自定义样式的语法,借助参考 Word 文档来完成这项工作。首先,在 Reference.docx 模板中,创建一个新的 Word 样式,使用一个简短、独特的名称。如果希望字体颜色适用于整个段落,可以使用默认的“链接段落和字符”样式类型。如果您只想在段落中用颜色强调某些单词,您需要选择“字符”样式类型。更改字体颜色(以及您需要的任何其他样式)并保存 Reference.docx 文件。
然后,在.Rmd 文件中,您可以使用如下标记:
<div custom-style=“DivCol”>Whole paragraph of colored text</div>
Just a <span custom-style=“SpanCol”>few words</span> of colored text
// This chunk contains SASS-code to specify font color
h1, h2, h3, h4, h5
color: blue // Color for the headers
body
color: red // Color for the text in the main part of your document
// The colors are only examples. You can change them to anything. You could also use hex codes.
您还可以更改比字体颜色更多的内容
通常,我会在我的文档中包含类似的内容,来改变字体类型、大小、链接颜色等等:
// These are variables, and are easy to change
$color: blue
$color2: red
$font: "Arial"
$font-size: 16px
h1, h2, h3, h4, h5
color: $color
font-family: $font
font-weight: bold
body
background-color: white
color: black
font-family: $font
font-size: $font-size
a
color: $color
a:link
color: $color
a:hover
background-color: $color2