当 pdf 中的块有分页符时代码块突出显示 (knitr)

Man*_*l R 6 latex syntax-highlighting knitr rnw

这是一个包含随机代码块的 .Rnw 文件,该文件在编织为 pdf 时打印在两页上。我注意到代码块突出显示在分页后停止。

  1. 这是为什么?
  2. 我如何解决它?

.Rnw 文件

\documentclass{article}

%%% Knitr setup
<<include=FALSE, cache=FALSE>>=
library(knitr)
@

\begin{document}
$\;$
\vspace{15cm}
<<eval = FALSE>>=
model <- "
# Measurement models
PR =~ PR1 + PR2 + PR3
IM =~ IM1 + IM2 + IM3
DI =~ DI1 + DI2 + DI3
AD =~ AD1 + AD2 + AD3
DL =~ DL1 + DL2 + DL3
AA =~ AA1 + AA2 + AA3 + AA4 + AA5 + AA6
LO =~ LO1 + LO3
QL =~ QL1 + QL2 + QL3 + QL4 + QL5 + QL6

# Composite model for second-order construct BR
BR <~ QL + LO + AA

# Structural model
BR ~ PR + IM + DI + AD + DL 
"
@
\end{document}
Run Code Online (Sandbox Code Playgroud)

分页符的屏幕截图,其中缺失的代码在分页符后突出显示。

在此输入图像描述