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