问题描述
我试图使用RMarkdown制作Stringr包的pdf讲义,由于str_view()函数的结果输出依赖于htmlwidget包,而要使htmlwidget组件在pdf中显示只能使用webshot包,但是在实际输出的过程中却出现了如下所示的问题:
由于webshot包自动截取了整个页面,导致str_view()函数的结果输出无法以正常大小显示。
由于渲染过程自动调用了webshot,我无法显式地为webshot()
函数添加cliprect = "viewport"
参数。
环境
为了输出中文内容到pdf,我使用了rticles包中的CTex模板。
---
title: "R-Notebook"
author: "Half_Moon"
date: "2022/4/25"
documentclass: ctexart
output:
rticles::ctex:
fig_caption: yes
number_sections: yes
toc: yes
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(tidyverse)
library(stringr)
library(forcats)
library(lubridate)
library(pryr)
library(nycflights13)
library(htmlwidgets)
library(webshot)
```