【发布时间】:2016-05-21 08:23:38
【问题描述】:
我正在使用roxygen2 和@example 记录一个函数。
该示例有一个包含} 符号的字符串。
#' ...
#' @examples
#' \dontrun{
#' ## polyline joining the capital cities of Australian states
#' pl <- "nnseFmpzsZgalNytrXetrG}krKsaif@kivIccvzAvvqfClp~uBlymzA~ocQ}_}iCthxo@srst@"
#'
#' df_polyline <- decodepl(pl)
#' }
#' ...
构建后,该示例的文档为
第一个} 之后的所有内容都被切断了。
如何转义 } 以便将其包含在示例中的字符串中?
我试过反斜杠 \{ / \\{ 没有运气。
更新 - 2016 年 9 月 1 日
official response 来自 Hadley 的问题
解决这个问题非常困难(据我所知,这需要编写一个相当复杂的 Rd 解析器),而且这种情况很少发生,所以实际上这永远不会在我的待办事项列表中占据足够高的位置来解决它。
【问题讨论】: