#1 Le 05/12/2006, à 20:46
- Lain-Ux
[Resolu]PStricks ne marche pas...
Bonjour!
J'ai bien texlive d'installé avec tout les package possible et imaginable autours.
Mais PSTricks ne veut pas marcher!
Je m'explique. :
Je cherche à compiler le code suivant (je vous donne uniquement la partie de l'image), ce code )à était généré par JpicEdt dernière version.
%Created by jPicEdt 1.x
%PsTricks format (pstricks.sty needed)
%Tue Dec 05 20:21:15 CET 2006
\psset{xunit=1mm,yunit=1mm,runit=1mm}
\begin{pspicture}(0,0)(140.00,85.00)
\psline[linewidth=0.15,linecolor=black]{-}(10.00,80.00)(130.00,80.00)
\psframe[linewidth=0.15,linecolor=black](21.00,77.00)(43.00,83.00)
\psframe[linewidth=0.15,linecolor=black](60.00,77.00)(88.00,83.00)
\psframe[linewidth=0.15,linecolor=black](110.00,77.00)(126.00,83.00)
\psline[linewidth=0.15,linecolor=black]{-}(130.00,80.00)(140.00,80.00)
\psline[linewidth=0.15,linecolor=black]{-}(43.00,75.00)(43.00,72.00)
\psline[linewidth=0.15,linecolor=black]{-}(43.00,72.00)(60.00,72.00)
\psline[linewidth=0.15,linecolor=black]{-}(60.00,72.00)(60.00,75.00)
\rput(51.00,69.00){ITS}
\rput(32.00,85.00){16s}
\rput(74.00,85.00){23s}
\rput(118.00,85.00){5.8s}
\psline[linewidth=0.15,linecolor=red]{-}(38.08,84.23)(42.95,84.23)
\psline[linewidth=0.15,linecolor=red]{-}(42.95,84.23)(42.18,85.00)
\psline[linewidth=0.15,linecolor=red]{-}(60.13,83.97)(64.74,83.97)
\psline[linewidth=0.15,linecolor=red]{-}(59.87,83.97)(61.41,85.00)
\end{pspicture}
Mais lorsque que je compile il me sort l'erreur suivante :
! Undefined control sequence.
<recently read> \c@lor@to@ps
l.15 \psline[linewidth=0.15,linecolor=black]{-}
(10.00,80.00)(130.00,80.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.15 \psline[linewidth=0.15,linecolor=black]{-}
(10.00,80.00)(130.00,80.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.16 \psframe
[linewidth=0.15,linecolor=black](21.00,77.00)(43.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.16 \psframe
[linewidth=0.15,linecolor=black](21.00,77.00)(43.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.16 ...linecolor=black](21.00,77.00)(43.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.16 ...linecolor=black](21.00,77.00)(43.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.16 ...linecolor=black](21.00,77.00)(43.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.16 ...linecolor=black](21.00,77.00)(43.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.17 ...linecolor=black](60.00,77.00)(88.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.17 ...linecolor=black](60.00,77.00)(88.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.17 ...linecolor=black](60.00,77.00)(88.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.17 ...linecolor=black](60.00,77.00)(88.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.18 ...necolor=black](110.00,77.00)(126.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.18 ...necolor=black](110.00,77.00)(126.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.18 ...necolor=black](110.00,77.00)(126.00,83.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.18 ...necolor=black](110.00,77.00)(126.00,83.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.19 \psline[linewidth=0.15,linecolor=black]{-}
(130.00,80.00)(140.00,80.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.19 \psline[linewidth=0.15,linecolor=black]{-}
(130.00,80.00)(140.00,80.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.20 \psline
[linewidth=0.15,linecolor=black]{-}(43.00,75.00)(43.00,72.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.20 \psline
[linewidth=0.15,linecolor=black]{-}(43.00,75.00)(43.00,72.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.20 \psline[linewidth=0.15,linecolor=black]{-}
(43.00,75.00)(43.00,72.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.20 \psline[linewidth=0.15,linecolor=black]{-}
(43.00,75.00)(43.00,72.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.21 \psline
[linewidth=0.15,linecolor=black]{-}(43.00,72.00)(60.00,72.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.21 \psline
[linewidth=0.15,linecolor=black]{-}(43.00,72.00)(60.00,72.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.21 \psline[linewidth=0.15,linecolor=black]{-}
(43.00,72.00)(60.00,72.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.21 \psline[linewidth=0.15,linecolor=black]{-}
(43.00,72.00)(60.00,72.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.22 \psline
[linewidth=0.15,linecolor=black]{-}(60.00,72.00)(60.00,75.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.22 \psline
[linewidth=0.15,linecolor=black]{-}(60.00,72.00)(60.00,75.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.22 \psline[linewidth=0.15,linecolor=black]{-}
(60.00,72.00)(60.00,75.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.22 \psline[linewidth=0.15,linecolor=black]{-}
(60.00,72.00)(60.00,75.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.23 \rput
(51.00,69.00){ITS}
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.23 \rput
(51.00,69.00){ITS}
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.27 \psline[linewidth=0.15,linecolor=red]{-}
(38.08,84.23)(42.95,84.23)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.27 \psline[linewidth=0.15,linecolor=red]{-}
(38.08,84.23)(42.95,84.23)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.28 \psline
[linewidth=0.15,linecolor=red]{-}(42.95,84.23)(42.18,85.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.28 \psline
[linewidth=0.15,linecolor=red]{-}(42.95,84.23)(42.18,85.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.28 \psline[linewidth=0.15,linecolor=red]{-}
(42.95,84.23)(42.18,85.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.28 \psline[linewidth=0.15,linecolor=red]{-}
(42.95,84.23)(42.18,85.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.29 \psline
[linewidth=0.15,linecolor=red]{-}(60.13,83.97)(64.74,83.97)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.29 \psline
[linewidth=0.15,linecolor=red]{-}(60.13,83.97)(64.74,83.97)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.29 \psline[linewidth=0.15,linecolor=red]{-}
(60.13,83.97)(64.74,83.97)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.29 \psline[linewidth=0.15,linecolor=red]{-}
(60.13,83.97)(64.74,83.97)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.30 \psline
[linewidth=0.15,linecolor=red]{-}(59.87,83.97)(61.41,85.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.30 \psline
[linewidth=0.15,linecolor=red]{-}(59.87,83.97)(61.41,85.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.30 \psline[linewidth=0.15,linecolor=red]{-}
(59.87,83.97)(61.41,85.00)
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.30 \psline[linewidth=0.15,linecolor=red]{-}
(59.87,83.97)(61.41,85.00)
? ! Undefined control sequence.
<recently read> \c@lor@to@ps
l.31 \end
{pspicture}
? ! Undefined control sequence.
\pst@usecolor ...\string \color@ #1\endcsname \@@
\space
l.31 \end
{pspicture}
Bien sur j'inclus pstricks et pstricks-add dans mon document!
Quelqu'un a t'il une idée?
Mayeu
Dernière modification par Lain-Ux (Le 09/12/2006, à 01:03)
Hors ligne
#2 Le 05/12/2006, à 22:42
- Achille
Re : [Resolu]PStricks ne marche pas...
Chez moi, ce document se compile très bien.
\documentclass[a4paper,dvips,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{pstricks}
\begin{document}
%Created by jPicEdt 1.x
%PsTricks format (pstricks.sty needed)
%Tue Dec 05 20:21:15 CET 2006
\psset{xunit=1mm,yunit=1mm,runit=1mm}
\begin{pspicture}(0,0)(140.00,85.00)
\psline[linewidth=0.15,linecolor=black]{-}(10.00,80.00)(130.00,80.00)
\psframe[linewidth=0.15,linecolor=black](21.00,77.00)(43.00,83.00)
\psframe[linewidth=0.15,linecolor=black](60.00,77.00)(88.00,83.00)
\psframe[linewidth=0.15,linecolor=black](110.00,77.00)(126.00,83.00)
\psline[linewidth=0.15,linecolor=black]{-}(130.00,80.00)(140.00,80.00)
\psline[linewidth=0.15,linecolor=black]{-}(43.00,75.00)(43.00,72.00)
\psline[linewidth=0.15,linecolor=black]{-}(43.00,72.00)(60.00,72.00)
\psline[linewidth=0.15,linecolor=black]{-}(60.00,72.00)(60.00,75.00)
\rput(51.00,69.00){ITS}
\rput(32.00,85.00){16s}
\rput(74.00,85.00){23s}
\rput(118.00,85.00){5.8s}
\psline[linewidth=0.15,linecolor=red]{-}(38.08,84.23)(42.95,84.23)
\psline[linewidth=0.15,linecolor=red]{-}(42.95,84.23)(42.18,85.00)
\psline[linewidth=0.15,linecolor=red]{-}(60.13,83.97)(64.74,83.97)
\psline[linewidth=0.15,linecolor=red]{-}(59.87,83.97)(61.41,85.00)
\end{pspicture}
\end{document}
Hors ligne
#3 Le 05/12/2006, à 23:45
- bapt4510
Re : [Resolu]PStricks ne marche pas...
juste au cas où, pstricks ne marche pas avec pdflatex, mais bien avec latex
Hors ligne
#4 Le 06/12/2006, à 08:14
- aleph
Re : [Resolu]PStricks ne marche pas...
juste au cas où, pstricks ne marche pas avec pdflatex, mais bien avec latex
Enfin, la bonne réponse.
"The inclusion of raw PostScript commands —a technique utilized by for instance the pstricks package—
cannot be supported. Although pdf is a direct descendant of PostScript, it lacks any programming language commands, and cannot deal with arbitrary PostScript."
#5 Le 06/12/2006, à 17:34
- Lain-Ux
Re : [Resolu]PStricks ne marche pas...
aaaaaaa... ça explique tout ^^
Merci pour cette réponse!
Du coup il mes impossible d'inclure du png avec pstricks?
Hors ligne
#6 Le 06/12/2006, à 20:24
- Achille
Re : [Resolu]PStricks ne marche pas...
En effet! Il te faut donc convertir ton png en eps (avec Gimp par exemple).
Hors ligne
#7 Le 06/12/2006, à 21:31
- bapt4510
Re : [Resolu]PStricks ne marche pas...
pour rester dans le pdf, je proposerais bien le package pgf a la place de pstricks pour les trucs pas trop sophistiques. Comme ca, pas besoin de convertir le png en eps (ca me parait assez tordu)
Hors ligne