Вопрос

Я использую 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{...} Это не сработало после этого!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top