В виньетке, демонстрирующей, как использовать пакет Suggested
, у меня есть что-то вроде этого:
if (suggested_package_not_available) {
knitr::opts_chunk$set(eval = FALSE)
}
Это означает, что виньетка все еще работает et c. хотя пакет Suggested
недоступен. Он просто показывает код, а не результаты.
Могу ли я сделать что-то подобное для встроенного R
кода (`r code`
)?
Может быть, ловушка, которая использует регулярное выражение (а-ля `r [^`]+`
) добавить два обратных бекака вокруг встроенного кода, чтобы вместо оценки оценивался встроенный код (что обычно приводило бы к ошибке, поскольку блоки больше не оценивались)?