Pregunta
Utilizo ODFWeave para fines de investigación reproducible. Descubrí que generalmente funciona bien en MS Office 2007 usando archivos .Odt generados en Word, pero \Sexpr{}
Los comandos casi siempre fallan. Sospecho que Word está tratando el XML subyacente de una manera extraña, pero tengo curiosidad si alguien ha visto ese problema y descubre cómo hacer que funcione.
Gracias,
Factura
Solución
Mi no uso odfCat
? P.ej:
> odfCat(mean(runif(100)))
<text:p text:style-name="ArialNormal">0.4411</text:p>
Ver también esta publicación, podría estar relacionado. ¡Buena suerte de todos modos!
Otros consejos
He tenido el mismo problema. Y he encontrado (examinando content.xml dentro del .odt) que a menudo libreOffice insertará varios marcados de formato en línea dentro \Sexpr{...}
, evitando así odfWeave()
de trabajar.
La solución a eso es simplemente marcar el \Sexpr{...}
(o todo el párrafo, o todo el documento) dentro de LibreOffice Writer y haga clic en "Claro de formato directo". Nunca he tenido un \Sexpr{...}
¡Eso no funcionó después de hacer esto!