Question

J'utilise odfWeave à des fins de recherche reproductibles. Je l'ai découvert cela fonctionne généralement bien sur MS Office 2007 en utilisant des fichiers .odt générés dans Word, mais les commandes \Sexpr{} presque toujours manquai. Je soupçonne que la Parole traite le XML sous-jacent d'une manière étrange, mais je suis curieux de savoir si quelqu'un a vu ce problème et compris comment le faire fonctionner.

Merci,

Bill

Était-ce utile?

La solution

Mon pas utiliser odfCat? .: par exemple

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

Voir aussi ce poste , pourrait être lié. Bonne chance quand même!

Autres conseils

J'ai eu le même problème. Et je l'ai trouvé (en examinant content.xml à l'intérieur du .odt) qui souvent LibreOffice insère diverses balises de mise en forme en ligne à l'intérieur \Sexpr{...}, empêchant ainsi odfWeave() de travailler.

La solution qui est tout simplement pour marquer le \Sexpr{...} (ou l'ensemble du paragraphe, ou le document entier) à l'intérieur LibreOffice Writer et cliquez sur « Effacer la mise en forme directe ». Je ne l'ai jamais eu un \Sexpr{...} qui n'a pas fonctionné après avoir fait cela!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top