私は、再現可能な研究のために odfWeave を使用しています。Word で生成された .odt ファイルを使用して MS Office 2007 で一般的にうまく動作することを発見しましたが、\Sexpr{}
コマンドはほとんど常に失敗します。Word が基になる XML を奇妙な方法で扱っているのではないかと思いますが、その問題を見て、それを機能させる方法を見つけた人がいることに興味があります。
ありがとう、
明細書
私は使用しませんodfCat
か?例えば:
> odfCat(mean(runif(100)))
<text:p text:style-name="ArialNormal">0.4411</text:p>
この投稿も参照してください。関連している可能性があります。とにかく頑張ってください!
私は同じ問題を抱えていました。そして、(.odt 内の content.xml を調べることによって) LibreOffice がさまざまなインライン書式設定マークアップを 内に挿入し\Sexpr{...}
、それによって機能しないことがよくあることがわかりましodfWeave()
た。
\Sexpr{...}
これに対する解決策は、LibreOffice Writer 内で (または段落全体、またはドキュメント全体)をマークし、[直接書式設定をクリア] をクリックするだけです。\Sexpr{...}
これを行った後に機能しなかったことはありません。