Par défaut, pythontex ne relit un fichier externe (ici un csv) que si le code python est modifié. Comment forcer la relecture automatique du fichier.
Je génère des tableaux dans LaTeX depuis des fichiers de tableur au format csv.
Par défaut, pythonTeX ne recharge ce fichier externe que si le code python a été modifié.
Modifier une liste (d’élèves par ex.) dans le tableur, n’engendre pas un nouveau tableau dans le PDF.
On peut, à la main, ajouter une ligne dans le code python. Alors pythontex relit le fichier csv. La fois suivante, on retire cette ligne excédentaire, et pythontex relira le fichier externe.
Piéton, pas cool, source d’erreurs...
Mieux, ajouter cette ligne dans le code python :
pytex.add_dependencies('5CDF_Liste.csv') # pour obliger pythontex a relire le fichier a chaque fois
Si le fichier est renseigné comme dépendance explicite, alors, s’il est modifié, pythontex le relira.
2004-2024 © @YvesDelhaye.Be : "Nous ne sommes pas faits pour vivre comme des imbéciles, mais pour suivre les chemins de la vertu et de la connaissance." (Dante : l’Enfer) - Tous droits réservés
Ce site est géré sous SPIP 2.1.28 [22259] et utilise le squelette EVA-Web 4.1
Dernière mise à jour : mercredi 1er février 2023