Предотвратить переполнение строк в документации 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)
Ответы
Ответ 1
Извините за спойлер: одно решение не, используя roxygen2 в экстремальных условиях для обслуживания пакетов. Почему бы не сохранить свое ОПИСАНИЕ вручную? Вам не нужно много изменений, и это выглядит намного лучше...
"Совместимость" действительно не требуется для подавляющего большинства пакетов.
Почему бы не следовать традициям многих пакетов биокондукторов "Матрица" и т.д.
помещая определения класса S4 (включая ссылочные классы) в файл "AllClasses.R" и, возможно, также использовать "AllGenerics.R", а для остальных порядок сортировки не должен иметь значения.