Подсветка чанка кода, когда чанк имеет разрыв страницы в pdf (knitr) - PullRequest
6 голосов
/ 25 апреля 2020

Вот файл .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}

Снимок экрана разрыва страницы с отсутствующим выделением кода после перерыва.

enter image description here

...