加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 如何使用UTF-8编码knit2html?

发布时间:2020-12-14 01:52:56 所属栏目:Windows 来源:网络整理
导读:我的.Rmd文件包含多语言文本.当我将knit2html生成的html页面加载到我的joomla网站时,多语言文本已被正方形替换. 你知道一种方法来请求一个utf-8编码的html页面,或任何其他方法来克服这个问题? 解决方法 更新: RStudio( = 0.97.x)和knitr( = 1.2)知道如何处
我的.Rmd文件包含多语言文本.当我将knit2html生成的html页面加载到我的joomla网站时,多语言文本已被正方形替换.
你知道一种方法来请求一个utf-8编码的html页面,或任何其他方法来克服这个问题?

解决方法

更新:

RStudio(> = 0.97.x)和knitr(> = 1.2)知道如何处理文件编码. RStudio将文件编码传递给knit()的编码参数(例如knit(‘foo.Rmd’,encoding =’UTF-8′)).简而言之,升级RStudio和knitr将解决问题.

请忽略以下答案;它不再是一个合适的解决方案.

我是这样做的(使用RStudio):

>对于.Rmd,我选择“使用编码保存”,然后选择了UTF-8
>在调用knit2html()之前,我给了:options(encoding =’UTF-8′)

这就是诀窍

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读