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
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!