2013-01-17 31 views
10

Đây là một ít phiền toái hơn là một vấn đề, nhưng có cách nào để ngăn chặn dòng "tràn" xảy ra khi tài liệu trong R được biên soạn và một dòng quá dài?Ngăn chặn tràn dòng trong tài liệu R?

Một đoạn một số tài liệu được tạo ra với 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)

tôi không thể tìm thấy đề cập đến bất cứ nơi nào, và các tùy chọn chỉ dành cho Rd2pdf là:

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) 

Trả lời

0

Xin lỗi vì sự spoiler: Một giải pháp là không sử dụng roxygen2 ở mức cực đại để bảo trì gói. Tại sao không duy trì DESCRIPTION của bạn theo cách thủ công? Bạn không cần nhiều thay đổi và trông có vẻ tốt hơn nhiều ...

'Hợp tác' thực sự không cần thiết cho phần lớn các gói. Tại sao không theo truyền thống của nhiều gói bioconductor, 'Ma trận', của đặt định nghĩa lớp S4 (bao gồm cả các lớp tham chiếu) trong một tệp 'AllClasses.R' và có thể sử dụng 'AllGenerics.R', và cho phần còn lại , trật tự đối chiếu không quan trọng.

+1

Tôi gặp sự cố tương tự. Tôi đang cố gắng cập nhật tệp DESCRIPTION theo cách thủ công, nhưng trường đối chiếu vẫn tràn trên đầu ra pdf. Tôi đang sử dụng đồng bằng R CMD INSTALL [tên gói], và R CMD kiểm tra [tên gói]. Sau đó tôi lấy pdf từ thư mục [tên gói] .Rcheck. – JAponte