Подтвердить что ты не робот

Предотвратить переполнение строк в документации R?

Это больше раздражает, чем проблема, но есть ли способ предотвратить переполнение строки, возникающее при компиляции документации в R и слишком длинной строке?

Отрывок из некоторой документации, созданной с помощью R CMD Rd2pdf [options] files: A snippet of documentation with text going outside the document margins (grey bars show the width of the pdf document)

Я не могу найти упоминания об этом в любом месте, и единственными параметрами для Rd2pdf являются:

Options:
  -h, --help        print short help message and exit
  -v, --version     print version info and exit
      --batch       no interaction
      --no-clean    do not remove created temporary files
      --no-preview  do not preview generated PDF file
      --encoding=enc    use 'enc' as the default input encoding
      --outputEncoding=outenc
                        use 'outenc' as the default output encoding
      --os=NAME     use OS subdir 'NAME' (unix or windows)
      --OS=NAME     the same as '--os'
  -o, --output=FILE write output to FILE
      --force       overwrite output file if it exists
      --title=NAME  use NAME as the title of the document
      --no-index    don't index output
      --no-description  don't typeset the description of a package
      --internals   typeset 'internal' documentation (usually skipped)
4b9b3361

Ответ 1

Извините за спойлер: одно решение не, используя roxygen2 в экстремальных условиях для обслуживания пакетов. Почему бы не сохранить свое ОПИСАНИЕ вручную? Вам не нужно много изменений, и это выглядит намного лучше...

"Совместимость" действительно не требуется для подавляющего большинства пакетов. Почему бы не следовать традициям многих пакетов биокондукторов "Матрица" и т.д. помещая определения класса S4 (включая ссылочные классы) в файл "AllClasses.R" и, возможно, также использовать "AllGenerics.R", а для остальных порядок сортировки не должен иметь значения.