使用下面的YAML头文件,其余部分为空,不会呈现,因为chrome_print
参数没有以正确的语法方式使用。我如何正确使用这个参数?
---
title: "A Multi-page HTML Document"
author: "Yihui Xie and Romain Lesur"
date: "`r Sys.Date()`"
output: pagedown::html_paged
knit: pagedown::chrome_print(timeout=50)
---
从Pagedown documentation和here,它讨论了使用chrome_print()
打印渲染的文档使用headless chrome...但我不能正确地应用这个参数来强制渲染过程超过默认的30秒。
我在尝试呈现时收到以下错误
syntax error near unexpected token `timeout=50'
谢谢你,谢谢你
1条答案
按热度按时间polkgigr1#
试着这样,
pagedown::chrome_print
Package 在函数中以使用timeout
参数,然后将整个函数 Package 在括号中?*来自Rmarkdown指南第17.5节
通过在文档的YAML前页中提供
knit
域,可以控制Knit按钮的行为。该域接受一个函数,该函数的主参数为input
(输入Rmd文档的路径),其他参数当前被忽略。如果直接将代码存储在YAML中,则必须将整个函数括在括号中。如果源代码有多行,则必须将所有行(第一行除外)缩进至少两个空格。