[英]roxygen2 error: Failure in roxygen block beginning … @data is an unknown key
[英]Possible to use newline inside roxygen2 code block?
我想知道在記錄函數時是否可以在roxygen2中的代碼塊中插入換行符?
如果我在\\code{}
有一些內容,默認情況下roxygen2會將所有換行符折疊為單個空格。 我嘗試插入\\cr
來強制執行換行符,然后我得到了所需的行為,但是當我“R CMD CHECK”時我得到一個警告。 有沒有辦法做到這一點?
例:
#' \code{
#' multiple
#' lines
#' }
使用\\preformatted
而不是\\code
。 \\code
用於內聯代碼(類似於``
on SO)和\\preformatted
用於逐字塊(如SO上的縮進)。
#' \preformatted{
#' multiple
#' lines
#' }
請注意,在{
之后的初始換行符也將是代碼塊的一部分,因此您可能需要考慮將其刪除。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.