J'ai un problème avec les fichiers enfants dans knitr. La mise en cache fonctionne correctement, mais les dépendances ne fonctionnent pas. Mon exemple de bac à sable ressemble à ça:Mise en cache des fichiers enfants dans knitr
\documentclass{article}
\begin{document}
<<setup, cache=FALSE>>=
opts_chunk$set(cache=TRUE, autodep=TRUE)
dep_auto() # figure out dependencies automatically
@
<<a>>=
x <- 14
@
<<b>>=
print(x)
@
<<child, child='child.Rnw', eval=TRUE>>=
@
\end{document}
Avec le « child.Rnw » qui ressemble à ceci:
<<child>>=
print(x)
@
Quand je compile maintenant le code, puis changer x en morceau puis une la recompiler : le morceau b réagit correctement, mais pas l'enfant. Est-ce que je fais quelque chose qui ne va pas?
Merci pour l'aide!
Un grand merci pour les pensées! J'ai essayé la deuxième façon, ajouté tous les objets du document parent à tous les morceaux du document enfant et il semble fonctionner. – panuffel