Bonjour
Bon après quelques recherches j'ai trouvé une solution qui personnellement me satisfait (j'aime bien le quick & dirty).
Je résume le problème:
1) je veux mettre des images au format PRC dans un document LaTeX
2) Je veux écrire le code de ces images dans un fichier séparé et pas dans mon code latex
3) La compilation d'une image au format PRC générère une quantité de fichiers et j'aimerais éviter de polluer le répertoire contenant LaTeX donc je mémorise les figures dans un sous-répertoire que j'ai appellé "prcfigs"
4) En l'état, on ne peut pas simplement écrire dans le source LaTeX \input{prcfig/mafigure.tex} parce qu'ensuite le compilateur "pdflatex" ne retrouve pas ses petits. Il faut modifier ce fichier pour ajouter le chemin à différents endroits.
J'ai résolu le problème avec une petite ligne sed dans le fichier bash suivant (appellé prcsed.sh:
Code : Tout sélectionner
#!/bin/bash
sed 's/'"$1"'/prcfigs\/'"$1"'/g' <$1.tex >temp.tmp
mv temp.tmp $1.tex
donc après compilation de mon image asymptote-prc, je dois encore appeller:
et automatiquement les chemins seront adaptés.
Je suppose que ce bricolage gênera les puristes, mais pour les utilisateurs moins chatouilleux qui veulent surtout une solution qui marche, ça peut peut-être aider.
Bonne journée à tous