<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid:mailman.21.1259924402.24215.pstricks@tug.org"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">is it possible through pstricks to include a part of an eps figure
directly in the Latex code ? Something like :

\begin{pspicture}
\include{epslines} % &lt;--- lines taken from an eps file
\psaxes{}....

\end{pspicture}
    </pre>
  </blockquote>
  <pre wrap=""><!---->
\pstVerb{ (Test.eps) run }

but it makes no sense. because the eps is an image _per_ page.
You have to delete some lines in the eps to get rid of
some commands</pre>
</blockquote>
<br>
Thank you Herbert. I have the following eps file (a bit long even
though it is a single red square):<br>
<br>
which lines should I use ?<br>
<br>
I unsuccessfully tried what I think is the definition a the square:<br>
<br>
\begin{figure}[h!]\centering<br>
\psset{xunit=1cm, yunit=1cm}<br>
\begin{pspicture}(-1,-0.02)(10,5)<br>
\pstverb{/pagesave save store 197 dict begin<br>
0.1 0.1 scale<br>
%%EndPageSetup<br>
gsave mark<br>
Q q<br>
0 0 1480.59 1278.91 re<br>
Y<br>
255 0 r3<br>
5 5 1470.59 10268.91 re<br>
f<br>
10 w<br>
4 M<br>
35 31 32 rG<br>
5 5 1470.59 1268.91 re<br>
S<br>
cleartomark end end pagesave restore<br>
showpage run}<br>
\end{pspicture}<br>
\end{figure}<br>
<br>
thank you.<br>
<br>
<br>
<br>
<br>
%!PS-Adobe-3.0 EPSF-3.0<br>
%%BoundingBox: 0 0 149 128<br>
%%HiResBoundingBox: 0.000000 0.000000 148.058984 127.891016<br>
%.........................................<br>
%%Creator: MiKTeX GPL Ghostscript 860 (epswrite)<br>
%%CreationDate: 2009/12/04 15:07:07<br>
%%DocumentData: Clean7Bit<br>
%%LanguageLevel: 2<br>
%%EndComments<br>
%%BeginProlog<br>
% This copyright applies to everything between here and the %%EndProlog:<br>
% Copyright (C) 2007 Artifex Software, Inc.&nbsp; All rights reserved.<br>
%%BeginResource: procset GS_epswrite_2_0_1001 1.001 0<br>
/GS_epswrite_2_0_1001 80 dict dup begin<br>
/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch<br>
4 index eq and{ pop pop pop}{ PageSize dup&nbsp; 1<br>
5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{
exch get exec}<br>
{ pop/setpagedevice where<br>
{ pop 1 dict dup /PageSize PageSize put setpagedevice}<br>
{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat<br>
setpage}if}ifelse}ifelse}ifelse} bind def<br>
/!{bind def}bind def/#{load def}!/N/counttomark #<br>
/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!<br>
/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!<br>
/w/setlinewidth #/J/setlinecap #<br>
/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #<br>
/m/moveto #/l/lineto #/c/rcurveto #<br>
/p{N 2 idiv{N -2 roll rlineto}repeat}!<br>
/P{N 0 gt{N -2 roll moveto p}if}!<br>
/h{p closepath}!/H{P closepath}!<br>
/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!<br>
/re{4 -2 roll m exch dup lx exch ly neg lx h}!<br>
/^{3 index neg 3 index neg}!<br>
/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!<br>
/q/gsave #/Q/grestore #/rf{re fill}!<br>
/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!<br>
/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1
index def exec}!<br>
/|{exch string readstring |=}!<br>
/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!<br>
/@/currentfile #/${+ @ |}!<br>
/B{{2 copy string{readstring pop}aload pop 4 array astore cvx<br>
3 1 roll}repeat pop pop true}!<br>
/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!<br>
/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix
image}!<br>
/Ic{exch Ix false 3 colorimage}!<br>
/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1
true&gt;&gt;<br>
/CCITTFaxDecode filter}!/FX{&lt;&lt;/EndOfBlock false F}!<br>
/X{/ASCII85Decode filter}!/@X{@ X}!/&amp;2{2 index 2 index}!<br>
/@F{@ &amp;2&lt;&lt;F}!/@C{@X &amp;2 FX}!<br>
/$X{+ @X |}!/&amp;4{4 index 4 index}!/$F{+ @ &amp;4&lt;&lt;F |}!/$C{+
@X &amp;4 FX |}!<br>
/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource<br>
/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall<br>
currentdict end image}!<br>
/~{@ read {pop} if}!<br>
end def<br>
%%EndResource<br>
/pagesave null def<br>
%%EndProlog<br>
%%Page: 1 1<br>
%%BeginPageSetup<br>
GS_epswrite_2_0_1001 begin<br>
/pagesave save store 197 dict begin<br>
0.1 0.1 scale<br>
%%EndPageSetup<br>
gsave mark<br>
Q q<br>
0 0 1480.59 1278.91 re<br>
Y<br>
255 0 r3<br>
5 5 1470.59 10268.91 re<br>
f<br>
10 w<br>
4 M<br>
35 31 32 rG<br>
5 5 1470.59 1268.91 re<br>
S<br>
cleartomark end end pagesave restore<br>
&nbsp;showpage<br>
%%PageTrailer<br>
%%Trailer<br>
%%Pages: 1<br>
</body>
</html>