Le site prof.math.free.fr n'est plus mis à jour. Merci d'utiliser plutôt le site clogique.
Page modifiée le 16/04/2019
PdfTricks
Kézako ?
Le logiciel pdflatex ne permet pas la conversion en PDF des dessins produits avec PSTricks (ce problème n'existe pas avec les figures produites par TikZ). Pour lever ce problème, MM. Radhakrishnan, Rajagopal et Chambert-Loir ont mis au point un package nommé pdftricks.sty. Vous pouvez le trouver ici.
Un package plus récent, nommé pdftricks2 existe, il est sans doute (?) plus performant et semble plus simple d'emploi (il suffirait de remplacer \usepackage{pstricks} par \usepackage{pdftricks2} sans changer le reste du code).
Le package pdftricks se charge de :
stocker les figures dans des fichiers annexes ;
transformer ces figures en PDF en passant par dvips et epstopdf ;
inclure les figures dans le document final.
Inconvénients :
il faut retoucher légérement le contenu des documents (voir ci-dessous) ;
il semblerait que pdftricks ne soit pas fonctionnel avec toutes les distributions de LaTeX.
D'autres pistes sont disponibles : auto-pst-pdf (la plus recommandée actuellement) mon script pstr2pdf ou bien sûr compiler sans pdflatex (avec latex → dvips → ps2pdf).
Comment ça marche ?
La procédure est la suivante :
Dans le préambule :
charger pdftricks avec la commande \usepackage[shell]{pdftricks}
ajouter l'environnement psinputs autour des packages de PsTricks :
\begin{psinputs} \usepackage{pstricks} % et tout autre package utile : pst-plot, etc. \end{psinputs}
Dans le corps du texte, encadrer chaque figure avec l'environnement pdfpic :
Attention : le \end{pdfpic} doit être seul sur sa ligne.
Compiler avec PDFLaTeX. Il est possible que votre distribution de LaTeX ne soit pas configurée par défaut pour l'utilisation de pdftricks. Vous pouvez aller dans le fichier texmf.cnf et mettre la valeur de shell_espace à t ou compiler avec l'instruction pdflatex -shell-escape toto.tex