[Résolu] Pstricks dvi et pdf

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Pstricks dvi et pdf

Messagepar Billy the Kid » Mercredi 22 Décembre 2010, 14:17

Bonjour à tous,
Je construis une figure avec pstricks.
Les croix matérialisant les points A, B et C sont à la bonne place dans le fichier dvi ci-joint alors qu'ils sont légèrement décalés vers le haut à gauche dans le fichier pdf ci-joint obtenu avec ps2pdf (faire un zoom si besoin).
Comment gérer le problème ? D'autant plus que je veux un triangle d'une couleur verte transparente obtenu avec l'argument optionnel opacity et que l'effet de cette commande n'est obtenu que sur le pdf pas sur le dvi.
Voici mon code :
Code: Tout sélectionner
\documentclass[11pt,a4paper]{article} 
\usepackage[french]{babel} 
\usepackage[T1]{fontenc}
\usepackage[cp1252]{inputenc}

\usepackage[paper=a4paper,top=17mm,left=15mm,textheight=26cm,heightrounded,textwidth=17.5cm]{geometry}

\usepackage{amsmath,amssymb,mathrsfs}
\usepackage{fourier}

\usepackage{pstricks,pstricks-add,pst-eucl}
\usepackage{xcolor}
\definecolor{0.9white}{rgb}{0.9,0.9,0.9}



\makeatletter
\newcounter{cptrexo} % définit un nouveau compteur
\newenvironment*{exof}[1][]
{%
\refstepcounter{cptrexo}\setlength{\parindent}{0pt}\psshadowbox[fillcolor=0.9white,framearc=.25]{\textbf{Exercice \thecptrexo\ : #1}}\par\nobreak\smallskip\@nobreaktrue\everypar{\@nobreakfalse}
}
{%
\medskip
}
\makeatother




\begin{document}
\begin{exof}[4 points]
Le plan est rapporté à un repère orthonormé (O; I; J).

On considère les trois points A, B et C positionnés ci-dessous :
\begin{center}
\begin{pspicture}(-3.5,-2.5)(3.5,2)
\psset{xunit=0.5cm,yunit=0.5cm,algebraic=true}
\psgrid[subgriddiv=0,gridlabels=0pt,gridwidth=0.5pt,griddots=10](-7,-5)(7,4) % pour le quadrillage
\psaxes[ticks=none]{->}(0,0)(-7,-5)(7,4)[$x$,-90][$y$,180] % pour tracer les axes
\psline(1,-0.15)(1,0.15)
\psline(-0.15,1)(0.15,1)
\uput[d](1,0){I}
\uput[l](0,1){J}
\uput[dl](0,-0.1){O}
\pspolygon[opacity=0.3,fillstyle=solid,fillcolor=green](-6,3)(2,3)(6,-4)
\psline[linestyle=dashed](-6,3)(-6,0)
\psline[linestyle=dashed](2,3)(2,0)
\psline[linestyle=dashed](6,0)(6,-4)
\psline[linestyle=dashed](0,-4)(6,-4)
\psdots[dotstyle=+,dotscale=2.5,dotangle=45](-6,3)(2,3)(6,-4)
\uput[u](-6,3){C}\uput[u](2,3){B}\uput[d](6,-4){A}
\uput[d](-6,0){-6}\uput[d](2,0){2}\uput[u](6,0){6}
\uput[ul](0,3){3}\uput[l](0,-4){-4}
\end{pspicture}
\end{center}
Le triangle ABC est-il isocèle en B ? Justifier la réponse.
\end{exof}
\end{document}

J'ai besoin d'aide. Merci à tous. :crazyeyes:
Dernière édition par Billy the Kid le Mercredi 22 Décembre 2010, 16:15, édité 2 fois.
Billy the Kid
Hecto-utilisateur
 
Messages: 80
Inscription: Lundi 02 Novembre 2009, 18:04
Localisation: Le Loroux Bottereau (44)
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Pstricks dvi et pdf

Messagepar kojak » Mercredi 22 Décembre 2010, 14:55

bonjour,

C'est acrobat qui te fait ça. Car Evince sous linux ne pose pas ce pb de décalage, mais acrobat sous linux, même souci que toi. A voir à l'impression, peut être.

PS : pas besoin de charger pstricks, car tu charges pstricks-add.
pas d'aide par MP
kojak
Modérateur
 
Messages: 10400
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar Billy the Kid » Mercredi 22 Décembre 2010, 15:17

Merci de me répondre.
Je viens d'imprimer mon pdf mais le décalage se produit aussi à l'impression.
Je viens donc de télécharger evince pour windows. Je peux visualiser mes fichiers mais maintenant comment dire à latex de créer le fichier pdf via evince ?
Merci
Billy the Kid
Hecto-utilisateur
 
Messages: 80
Inscription: Lundi 02 Novembre 2009, 18:04
Localisation: Le Loroux Bottereau (44)
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar kojak » Mercredi 22 Décembre 2010, 15:24

Billy the Kid a écrit: mais maintenant comment dire à latex de créer le fichier pdf via evince ?

latex ne te crée pas les fichiers pdf avec acrobat ou evince. Ce ne sont que 2, parmi d'autres, visionneurs de pdf.

Par conséquent, c'est à toi de choisir ton visionneur préféré.

PS : tu as essayé avec Foxit Reader ?
pas d'aide par MP
kojak
Modérateur
 
Messages: 10400
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar Billy the Kid » Mercredi 22 Décembre 2010, 15:38

J'ai donc réussi à visionner directement mon fichier pdf avec evince en configurant TeXmaker. Mais le décalage existe toujours avec Evince sous Windows 7.
kojak a écrit:
C'est acrobat qui te fait ça. .

Si j'ai compris ce que tu dis, c'est la visualisation du pdf avec tel ou tel logiciel qui semble être la cause de mes désagréments. Le fichier pdf créé par latex est quant à lui correct. Ai-je bien saisi ?
J'essaye avec Foxit Reader
Billy the Kid
Hecto-utilisateur
 
Messages: 80
Inscription: Lundi 02 Novembre 2009, 18:04
Localisation: Le Loroux Bottereau (44)
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar kojak » Mercredi 22 Décembre 2010, 15:44

Billy the Kid a écrit:Le fichier pdf créé par latex est quant à lui correct. Ai-je bien saisi ?

Oui. Voici le fichier ouvert avec Evince sous linux.
Fichiers joints
Capture.png
pas d'aide par MP
kojak
Modérateur
 
Messages: 10400
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar Fabrice Couvreur » Mercredi 22 Décembre 2010, 15:46

Bonjour,
J'ai essayé de visionner le fichier.dvi avec Evince, mais je ne vois pas le graphique mais un ensemble de chiffres adjacents sur un "timbre poste" !!
Fabrice Couvreur
Giga-utilisateur
 
Messages: 601
Inscription: Samedi 18 Août 2007, 00:55

Re: Pstricks dvi et pdf

Messagepar Billy the Kid » Mercredi 22 Décembre 2010, 15:48

Fabrice Couvreur a écrit:Bonjour,
J'ai essayé de visionner le fichier.dvi avec Evince, mais je ne vois pas le graphique mais un ensemble de chiffres adjacents sur un "timbre poste" !!

Moi, je l'ouvre avec Yap et il n'y a pas de problème.
Billy the Kid
Hecto-utilisateur
 
Messages: 80
Inscription: Lundi 02 Novembre 2009, 18:04
Localisation: Le Loroux Bottereau (44)
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar Billy the Kid » Mercredi 22 Décembre 2010, 15:51

Kojak,
Je viens d'installer Evince puis Foxit reader et la visualisation du fichier pdf n'est toujours pas correcte (décalage).
Est-ce lié à Windows 7 ? Qui aurait la réponse ?
Billy the Kid
Hecto-utilisateur
 
Messages: 80
Inscription: Lundi 02 Novembre 2009, 18:04
Localisation: Le Loroux Bottereau (44)
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar kojak » Mercredi 22 Décembre 2010, 15:54

Fabrice Couvreur a écrit:Bonjour,
J'ai essayé de visionner le fichier.dvi avec Evince, mais je ne vois pas le graphique mais un ensemble de chiffres adjacents sur un "timbre poste" !!


Ben oui : le dvi n'affiche pas le postcript, donc c'est entièrement logique ! Faut faire une compilation complète latex+dvips+ps2pdf et visionner le pdf, pas le dvi.
pas d'aide par MP
kojak
Modérateur
 
Messages: 10400
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar pg » Mercredi 22 Décembre 2010, 15:57

Voir le dernier message du fil pb dotstyle=+ sur fr.comp.text.tex pour une explication (c'est un problème de polices).
pg
Modérateur
 
Messages: 2593
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Pstricks dvi et pdf

Messagepar balf » Mercredi 22 Décembre 2010, 16:03

J'ai essayé de visionner (sous windows) avec sumatrapdf, foxit, adobe reader et gsview. J'avais au préalable récupéré le code de l'image pour la sortir au format .eps, que j'ai convertie au format .pdf. Seul gsview ne montre aucun décalage, ce qui n'est pas étonnant puisque la conversion en .pdf a été effectuée via ghostscript. Il faudrait voir si, à l'impression, le décalage existe ou non (en particulier avec une imprimante postscript).
En expérimentant, on constate que le décalage provient de la rotation du signe + (dotangle=45). Sans ce paramètre, le signe + est placé à l'identique en .(e)ps ou en .pdf.

B.A.
balf
Zetta-utilisateur
 
Messages: 3844
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Pstricks dvi et pdf

Messagepar Billy the Kid » Mercredi 22 Décembre 2010, 16:13

Merci PG (ainsi que Kojak, Balf et les autres)
En lisant le message sur fr.comp.text.tex , j'ai modifié
Code: Tout sélectionner
\psdots[dotstyle=+,dotscale=2.5,dotangle=45](-6,3)(2,3)(6,-4)
en
Code: Tout sélectionner
\psdots[dotstyle=x,dotscale=2.5](-6,3)(2,3)(6,-4)
et tout fonctionne!!...
Et, en plus je sais pourquoi.
Merci et à bientôt. :clapping: :bye1: :bye1:
Dernière édition par Billy the Kid le Mercredi 22 Décembre 2010, 16:15, édité 1 fois.
Billy the Kid
Hecto-utilisateur
 
Messages: 80
Inscription: Lundi 02 Novembre 2009, 18:04
Localisation: Le Loroux Bottereau (44)
Statut actuel: Actif et salarié | Enseignant

Re: Pstricks dvi et pdf

Messagepar kojak » Mercredi 22 Décembre 2010, 16:15

Avec ce code
Code: Tout sélectionner
\begin{center}
\begin{pspicture}(-3.5,-2.5)(3.5,2)
\psset{unit=0.5cm}
\psgrid[subgriddiv=0,gridlabels=0pt,gridwidth=0.5pt,griddots=10](-7,-5)(7,4)
\psaxes[ticks=none]{->}(0,0)(-7,-5)(7,4)[$x$,-90][$y$,180]


\pstGeonode[PosAngle={-135,-90,180},PointSymbol=+](0,0){O}(1,0){I}(0,1){J}

\pstTriangle[PosAngle=45,dotscale=2.5,PointSymbol=+,opacity=0.3,fillstyle=solid,
fillcolor=green](-6,3){C}(2,3){B}(6,-4){A}

\psline[linestyle=dashed](-6,3)(-6,0)
\psline[linestyle=dashed](2,3)(2,0)
\psline[linestyle=dashed](6,0)(6,-4)
\psline[linestyle=dashed](0,-4)(6,-4)

\end{pspicture}
\end{center}
avec pst-euclide, je n'ai pas de décalage avec PointSymbol = + mais avec un PointSymbol = x, j'ai le décalage dans le pdf avec evince.
pas d'aide par MP
kojak
Modérateur
 
Messages: 10400
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot], Proximic [Spider] et 12 invités