Je reviens vers vous pour un nouveau souci graphique avec la commande \psclip de pstricks.
Voici mon ECM :
Code : Tout sélectionner
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = xelatex
\documentclass[french]{article}
\usepackage{fontspec}
\usepackage{amsmath}
\usepackage[math-style=ISO,bold-style=ISO,Style={leqslant,subsetneq,parallelslant}]{fourier-otf}
\usepackage{pstricks}
\usepackage{pstricks-add}
\begin{document}
\psset{unit=1cm}
\def\xmin{0} \def\xmax{7} \def\ymin{56} \def\ymax{65} % dimensions du graphique
\begin{pspicture}(\xmin,\ymin)(\xmax,\ymax)
\psgrid[gridcolor=gray!60,subgridcolor=gray!40,gridlabels=0,subgriddiv=5](\xmin,\ymin)(7,65)
\psaxes[Oy=56,linewidth=1.2\pslinewidth]{->}(\xmin,\ymin)(\xmax,\ymax)
% Traçage des droites
\psclip{\psframe[linestyle=dashed](\xmin,\ymin)(\xmax,\ymax)}
\psplot[linecolor=blue]{\xmin}{\xmax}{1.5 x mul 55.1 add}
\endpsclip
% le psframe en dehors du psclip pour vérifier...
\psframe[linestyle=dashed,linecolor=red](\xmin,\ymin)(\xmax,\ymax)
% Nuage de points
\psdots[dotscale=0.75](1,56.6)(2,58.2)(3,59.4)(4,60.8)(5,62.8)
\end{pspicture}
\end{document}
Comme vous pouvez le constater, le cadre utilisé pour le psclip (que j'ai mis en dashed noir pour le voir) est décalé de 0,2 vers le haut. Vous constatez aussi que si je trace le même cadre en dehors du psclip (celui en rouge), sa position est cette fois bonne !!!

Par contre, en ce qui concerne la droite tracée dans le psclip, elle est à la bonne position, elle est juste coupée là où je ne veux pas puisque le psclip est décalé.
Avez-vous une idée du problème pour que j'évite la vilaine solution de modifier à chaque fois les coordonnées de la frame dans le psclip ?
Merci d'avance.