请往楼下看,统统解决
今天在家有点时间,想趁着家里网速好升级 R 为 3.6.2,Rstudio 升级为1.2.5019,顺便更新一下庞大的软件包,一切顺利,除了打开 Rstudio 后,console 出现了如下提示:
R是自由软件,不带任何担保。
在某些条件下你可以将其自由散布。
用'license()'或'licence()'来看散布的详细条件。
R是个合作计划,有许多人为之做出了贡献.
用'contributors()'来看合作者的详细情况
用'citation()'会告诉你如何在出版物中正确地引用R或R程序包。
用'demo()'来看一些示范程序,用'help()'来阅读在线帮助文件,或
用'help.start()'通过HTML浏览器来看帮助文件。
用'q()'退出R.
因为我已经将 etc 内的 Rconsole 下面的内容改为了
## Language for messages
language = en
在 R 里面也正常显示为英文了,所以很奇怪,这在之前是没遇到过的,不是我歧视中文,我是爱国人士,但是有时候出了报错的话,搜索中文报错时很难有好的结果的,我只能依赖于英文报错,不希望看到错误提示为:
错误:什么一堆乱七八糟翻译......
因此,恳请知道原因的各位大虾给指条路。
另一个问题就是现在 bookdown build 的时候对 head 名字要求很严格了,如果遇到下面的报错:
output file: bookdown.knit.md
Error in file.exists(f) : file name conversion problem -- name too long?
Calls: <Anonymous> ... move_files_html -> local_resources -> grep -> unique -> file.exists
Execution halted
Exited with status 1.
那就是没给中文标题起一个好的 {#bieming}别名,用于生成章节标题,或者 {#bieming}出错了,例如我,漏掉了#,弄成了{bieming},结果找原因花了我办个小时,累死了。