📅  最后修改于: 2023-12-03 15:04:45.176000             🧑  作者: Mango
R Markdown 分页符是一种用于控制文档分页的特殊标记。它可以让你轻松地在你的 R Markdown 文档中设置分页,并控制分页的样式和位置。在 R Markdown 中,你可以使用以下代码来添加分页符:
<!-- 分页符 -->
这个代码片段可以添加一个简单的分页符到你的文档中,让它在输出时自动分页。但是,你也可以添加更多的选项来控制分页的细节。下面是一些你可以使用的选项:
class
:这个选项可以让你指定分页符的样式类。例如,如果你想让分页符显示为一个水平线条,你可以使用 class="horizontal-rule"
。style
:这个选项可以让你指定分页符的样式。例如,你可以使用 style="border-bottom: 1px solid #ccc;"
来添加一个带有底部边框的分页符。page-break-after
:这个选项可以控制分页符后面的内容在输出时是否应该开始一个新页面。例如,你可以使用 page-break-after: always;
来确保输出时每个分页符后面内容都在一个新页面上显示。在 R Markdown 输出时,分页符会自动转换成适当的分页标记,让你的文档在不同输出格式中都能正确显示分页。例如,在 HTML 中,分页符会转换为 <div style="page-break-after: always;"></div>
。
下面是一个使用分页符的例子:
# 文章标题
这里是第一页的内容。
<!-- 分页符 style="border-bottom: 1px solid #ccc;" class="horizontal-rule" -->
这里是第二页的内容。
<!-- 分页符 page-break-after: always; -->
这里是第三页的内容。
Markdown 渲染后:
这里是第一页的内容。
这里是第二页的内容。
这里是第三页的内容。
请注意,分页符只对输出文档有用,而在 R Markdown 源文件中是不起作用的。因此,你可以在编辑和预览时看到整个文档的内容,但在生成的输出文档中,分页符将起作用。