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

¿Fue útil?

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!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top