我使用odfWeave进行可重复的研究。我发现它通常在使用Word生成的.odt文件在MS Office 2007上运行良好,但\Sexpr{}
命令几乎总是失败。我怀疑Word是以一种奇怪的方式处理底层XML,但我很好奇是否有人看到了这个问题,并想出如何让它工作。
谢谢,
比尔
答案 0 :(得分:2)
我不使用odfCat
?例如:
> odfCat(mean(runif(100)))
<text:p text:style-name="ArialNormal">0.4411</text:p>
另见this post,可能有关系。祝你好运!
答案 1 :(得分:0)
我遇到了同样的问题。我发现(通过检查.odt中的content.xml),LibreOffice通常会在\Sexpr{...}
中插入各种内联格式标记,从而阻止odfWeave()
工作。
解决方案只是在LibreOffice Writer中标记\Sexpr{...}
(或整个段落或整个文档),然后单击&#34;清除直接格式化&#34;。我从来没有\Sexpr{...}
这样做后没有工作!