Добавление пользовательского R-кода перед `pkgdown` анализирует примеры для справочного раздела

#r #roxygen2 #pkgdown

#r #roxygen2 #pkgdown

Вопрос:

Я использую pkgdown пакет для создания веб-сайта для моего пакета.

У меня есть некоторые функции, в которых примеры выводятся с некоторой шириной data.frame . В .Rd файле, включенном в пакет, это не вызывает никаких проблем, поскольку выходные данные не печатаются в файле справки.

Тем не менее, я хотел бы иметь результаты примеров в справочном разделе моего веб-сайта. Мне было интересно, есть ли какой-либо способ распечатать их широко и позволить пользователю прокручивать весь блок кода по горизонтали вместо того, чтобы печатать их в разных последовательных небольших блоках меньшей ширины.

В принципе, мне интересно, можно ли добавить строку кода, которая установила бы очень большое значение для options("width") без необходимости явно записывать его в @examples разделе каждой из моих функций. Как я писал выше, это никак не повлияет на .Rd файл, поскольку выходные данные нигде не записываются, только в справочном разделе веб-сайта, который показывает выходные данные.

Извините, было бы очень сложно включить reprex в мой вопрос, но, другими словами, я хотел бы исходить из этого

 > temp <- data.frame(
    col_a=runif(10L),
    col_b=runif(10L),
    col_c=runif(10L),
    col_d=runif(10L),
    col_e=runif(10L),
    col_f=runif(10L),
    col_g=runif(10L),
    col_h=runif(10L),
    col_i=runif(10L),
    col_j=runif(10L)
  )
> temp
#>           col_a      col_b      col_c      col_d      col_e     col_f      col_g      col_h
#>  1  0.181323854 0.75104009 0.73686474 0.05727037 0.29610696 0.6867088 0.31064183 0.41486704
#>  2  0.139670928 0.38722955 0.89132922 0.48052162 0.40036335 0.7600544 0.11146335 0.45366888
#>  3  0.983538559 0.52301261 0.13261336 0.33419294 0.35374823 0.8978582 0.57654460 0.53981790
#>  4  0.329538319 0.97686175 0.01113939 0.04592206 0.53903584 0.9239267 0.75733506 0.52384003
#>  5  0.957548071 0.09184554 0.73681737 0.86081372 0.87264370 0.3037857 0.02704224 0.89664443
#>  6  0.094074473 0.27192045 0.77752562 0.03920754 0.01984371 0.8940678 0.07152962 0.03730923
#>  7  0.306104152 0.19515733 0.08599808 0.46451691 0.54763343 0.7485412 0.21308091 0.67143356
#>  8  0.186864262 0.14957408 0.68869429 0.87882058 0.68898674 0.7393568 0.89282819 0.16698322
#>  9  0.002336095 0.91009819 0.98286170 0.04675676 0.70413771 0.4094106 0.17991418 0.44547507
#>  10 0.567136602 0.97059813 0.09369430 0.37421010 0.44803713 0.8156434 0.92656941 0.61773025
#>          col_i      col_j
#>  1  0.87505584 0.53716132
#>  2  0.36328509 0.56461640
#>  3  0.03963683 0.70108982
#>  4  0.15013992 0.29089908
#>  5  0.56193885 0.58433818
#>  6  0.24583356 0.13144550
#>  7  0.33987205 0.07785576
#>  8  0.68921547 0.88915648
#>  9  0.53836039 0.64969266
#>  10 0.13466480 0.49925536
  

к этому

 > temp
#>           col_a      col_b      col_c      col_d      col_e     col_f      col_g      col_h      col_i      col_j
#>  1  0.181323854 0.75104009 0.73686474 0.05727037 0.29610696 0.6867088 0.31064183 0.41486704 0.87505584 0.53716132
#>  2  0.139670928 0.38722955 0.89132922 0.48052162 0.40036335 0.7600544 0.11146335 0.45366888 0.36328509 0.56461640
#>  3  0.983538559 0.52301261 0.13261336 0.33419294 0.35374823 0.8978582 0.57654460 0.53981790 0.03963683 0.70108982
#>  4  0.329538319 0.97686175 0.01113939 0.04592206 0.53903584 0.9239267 0.75733506 0.52384003 0.15013992 0.29089908
#>  5  0.957548071 0.09184554 0.73681737 0.86081372 0.87264370 0.3037857 0.02704224 0.89664443 0.56193885 0.58433818
#>  6  0.094074473 0.27192045 0.77752562 0.03920754 0.01984371 0.8940678 0.07152962 0.03730923 0.24583356 0.13144550
#>  7  0.306104152 0.19515733 0.08599808 0.46451691 0.54763343 0.7485412 0.21308091 0.67143356 0.33987205 0.07785576
#>  8  0.186864262 0.14957408 0.68869429 0.87882058 0.68898674 0.7393568 0.89282819 0.16698322 0.68921547 0.88915648
#>  9  0.002336095 0.91009819 0.98286170 0.04675676 0.70413771 0.4094106 0.17991418 0.44547507 0.53836039 0.64969266
#>  10 0.567136602 0.97059813 0.09369430 0.37421010 0.44803713 0.8156434 0.92656941 0.61773025 0.13466480 0.49925536
  

в справочном разделе веб-сайта.