Ответ 1
TL;DR: долгосрочное исправление: файл проблема.
Вам "повезло", это было построено, так как у вас было достаточно }
, чтобы преодолеть некоторые ошибки установки Rd.
Я даже попытался использовать @example inst/examples/ex.r
и поместил код (с помощью обложки \dontrun{}
, так как там он поддерживается), и то же самое происходит с этим методом, так как там тоже играет один и тот же rosgengen-синтаксический анализ/переводный код,
-
SHORT TERM FIX # 1: вручную отредактируйте созданный файл
Rd
, чтобы сделать одиночный\}
для каждого из}
. Чтобы сделать это, вы случайно не перезапишете, сгенерируйте его один раз, затем исправьте, затем де-roxygenize эту функцию, пока не будет исправлено. -
SHORT TERM FIX # 2: для этого бита кода назначение строки может происходить вне блока
\dontrun{}
(что действительно вызывает это). Переместите его, и вы можете продолжить роксигенизацию. -
LONG TERM FIX: укажите проблему с указанным выше URL-адресом.