我试过了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 就可以了。
或者,在运行示例时,注释掉(或不执行)该行;
basicStyles$wideBullet$bulletChar="\342\234\224"
设置要使用的项目符号字符。
关于r - 导致 odfWeave 生成的 odt 文件被认为已损坏的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4222800/