我尝试了odfWeave
,不错的应用程序。但是从一开始,即使我完全按照手册中提供的示例进行了尝试,也无法生成任何文件。
我在odt文件中进行了一些搜索,发现content.xml
内的一条语句导致了该问题,它是:text:bullet-char="<U+25CF>"
声明实际上是什么?如何在R中修复该问题?谢谢!
最佳答案
我在odfWeave上也遇到了类似的问题,这可以追溯到不是utf8的语言环境(请参阅http://tolstoy.newcastle.edu.au/R/e10/help/10/05/4247.html)。
如果运行Sys.getlocale()
,这将告诉您正在运行哪种语言环境R。如果我没记错的话,将其设置为en_US.UTF-8是可行的。
Alternativley,在运行示例时,注释掉(或不执行)该行;
basicStyles$wideBullet$bulletChar="\342\234\224"
设置要使用的项目符号字符。
关于r - 导致odfWeave生成的odt文件被视为损坏的行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4222800/