Вопрос
Я использую ODFWeave для целей воспроизводимых исследований. Я обнаружил, что это обычно хорошо работает на MS Office 2007, используя файлы .odt, сгенерированные в Word, но \Sexpr{}
Команды почти всегда терпят неудачу. Я подозреваю, что слово - это странно относиться к лечению XML, но мне любопытно, видел ли кто -нибудь эту проблему, и выяснил, как заставить ее работать.
Спасибо,
Билл
Решение
Мое не использовать odfCat
? Например:
> odfCat(mean(runif(100)))
<text:p text:style-name="ArialNormal">0.4411</text:p>
Также см эта почта, может быть связан. Удачи в любом случае!
Другие советы
У меня была такая же проблема. И я обнаружил (путем изучения content.xml внутри .odt), что часто Libreoffice будет вставлять различную встроенную форматирующую наценку внутри \Sexpr{...}
, тем самым предотвращая odfWeave()
от работы.
Решение для этого состоит в том, чтобы просто отметить \Sexpr{...}
(или весь абзац, или весь документ) Внутри автора Libreoffice и нажмите «четкое прямое форматирование». У меня никогда не было \Sexpr{...}
Это не сработало после этого!