Frage

Ich benutze ODFweave für Zwecke der reproduzierbaren Forschung. Ich habe festgestellt, dass es in der MS Office 2007 im Allgemeinen gut funktioniert. \Sexpr{} Befehle scheitern fast immer. Ich vermute, dass das Wort das zugrunde liegende XML auf seltsame Weise behandelt, aber ich bin gespannt, ob jemand dieses Problem gesehen und herausgefunden hat, wie es funktioniert.

Vielen Dank,

Rechnung

War es hilfreich?

Lösung

Mein nicht gebrauch odfCat? Z.B:

> odfCat(mean(runif(100)))
<text:p text:style-name="ArialNormal">0.4411</text:p>

Siehe auch dieser Beitrag, könnte verwandt sein. Viel Glück sowieso!

Andere Tipps

Ich hatte das gleiche Problem. Und ich habe festgestellt (durch die Untersuchung von content.xml im .odt), dass LibreOffice häufig verschiedene Inline -Formatierungsmarkups einfügt \Sexpr{...}, dadurch verhindern odfWeave() von der Arbeit.

Die Lösung dafür besteht einfach darin, die zu markieren \Sexpr{...} (oder der gesamte Absatz oder das gesamte Dokument) Inneren LibreOffice -Schriftsteller und klicken Sie auf "Direktformatierung löschen". Ich hatte noch nie eine \Sexpr{...} Das hat nach dem getan!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top