Я хочу включить предварительно скомпилированный PDF файл в качестве виньетки в R-пакет. PDF не создается через Sweave. Без .Rnw для обработки нет \VignetteIndexEntry, чтобы вызвать обычную автоматическую генерацию index.html и Meta/vignette.rds.
Я создал index.html в inst/doc, который был скопирован в doc во время установки. Это исправлено, связанное с главной страницей справки по пакету. Однако, когда я загружаю пакет и выполняю browseVignettes("MyPackage"), я получаю
No vignettes found by browseVignettes("MyPackage")
Это имеет смысл, потому что R, по-видимому, не знает, что у пакета есть виньетка. У установленного пакета нет файла Meta/vignette.rds. Могу ли я каким-то образом получить свой PDF файл с browseVignettes()?
pdfpages
Я знаком с подходом сделанным пакетом мозаики, который должен использовать pdfpages для включения всего PDF. Хотя я умный, я чувствую, что должен быть лучший способ избежать распространения файлов.