salut,
j'utilise gnuplot pour tracer des courbes de résultats. je les convertis ensuite en pdf en utilisant latex. je veux donc faire une petite macro pour automatiser tout ça.
il faut que je génère un fichier .tex qui contient le nom de l'image gnuplot. je ne savais pas comment écrire dans un fichier, j'ai vu que c'était très simple avec python. je suis donc un débutant. malgré ça, je vois comment faire, mais j'ai un problème avec un antislash.
et j'ai une erreur à la dernière ligne. il ne comprend pas le \b :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 file = open('nim.txt','w') file.write('\documentclass{article}\n') file.write('\usepackage{graphics}\n') file.write('\usepackage{nopageno}\n') file.write('%\usepackage{mathpazo}\n') file.write('\usepackage{txfonts}\n') file.write('\usepackage[usenames]{color}\n') file.write('\begin{document}\n') file.close()
ce que je ne comprends pas, c'est qu'il comprend bien pour \u par exemple. en fait si j'arrive à sortir juste \ ce serait suffisant, il ne me resterait plus qu'à concaténer la suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 \documentclass{article} \usepackage{graphics} \usepackage{nopageno} %\usepackage{mathpazo} \usepackage{txfonts} \usepackage[usenames]{color} egin{document}
pour info, j'ai une fedora core 5, avec Python 2.4.3.
merci pour vos lumières !
adrien
Partager