• R语言
  • knitr 里面很长的字符串

这两天开始试着用knitr来写点文档,碰到个小问题。

`{r just_for_try, tidy=TRUE}

cat('this is a very longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong character')

`

当字符串很长时(如上),输出的html文档中,字符串会超出文本框。

有没有option可以控制?

谢谢

没有选项控制,但应该有解决方案,只不过是一个HTML显示问题而已,但这种超长的字符串不会经常出现吧

这问题解决方案说起来很费口舌,大意是

1. 研究markdown包如何自定义CSS

2. 研究pre标签是否支持word-wrap之类的属性

研究这些细枝末节的东西,还不如改写你的字符串,用paste()把它们按小段重构:

https://github.com/yihui/formatR/issues/22