<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
Final thoughts...<BR>
The best solution is definitively to put dy to 1cm, as Herbert said. I like this way of working, because it will ensure a good coherence throughout the document. The distance between the labels will remain the same.<BR>
<BR>
However, Dy must then be equal to [(Oy size) / (real size * scaling)]<BR>
<BR>
If one does a scaling like this<BR>
\pstScalePoints(1,100){}{11.444 add}<BR>
with the psgraph <BR>
\begin{psgraph}[Oy=-11.444]{-&gt;}(4,0)(4,-2)(14,6){9cm}{5cm}<BR>
<BR>
then:<BR>
Dy = [(6 - (-2)) / (5 * 100)]<BR>
&nbsp;&nbsp; = .016<BR>
<BR>
<BR>
Two examples are provided below:<BR>
\begin{filecontents}{data.dat}<BR>
&nbsp;&nbsp; 13.23251400000000&nbsp; -11.44268228200000&nbsp;&nbsp;&nbsp; 4.59849657000000&nbsp;&nbsp;&nbsp; 1.40493544877201<BR>
&nbsp;&nbsp; 11.57844475000000&nbsp; -11.44269146500000&nbsp;&nbsp;&nbsp; 4.59849918080000&nbsp;&nbsp;&nbsp; 1.40493624640736<BR>
&nbsp;&nbsp;&nbsp; 9.92438550000000&nbsp; -11.44276508800000&nbsp;&nbsp;&nbsp; 4.59866092640000&nbsp;&nbsp;&nbsp; 1.40498566307214<BR>
&nbsp;&nbsp;&nbsp; 8.27032125000000&nbsp; -11.44327883750000&nbsp;&nbsp;&nbsp; 4.59929667740000&nbsp;&nbsp;&nbsp; 1.40517989807378<BR>
&nbsp;&nbsp;&nbsp; 6.61628200000000&nbsp; -11.44431177300000&nbsp;&nbsp;&nbsp; 4.59929726250000&nbsp;&nbsp;&nbsp; 1.40518007679451<BR>
&nbsp;&nbsp;&nbsp; 4.96219275000000&nbsp; -11.43676810200000&nbsp;&nbsp;&nbsp; 4.59398967360000&nbsp;&nbsp;&nbsp; 1.40355849908927<BR>
\end{filecontents}<BR>
\begin{filecontents}{ecutConv.dat}<BR>
&nbsp; 15&nbsp; -11.376356813&nbsp;&nbsp; 0&nbsp;&nbsp; 4.5902838585&nbsp;&nbsp; 0<BR>
&nbsp; 20&nbsp; -11.428570691&nbsp;&nbsp;&nbsp; 1.91882&nbsp;&nbsp; 4.6103186999&nbsp;&nbsp;&nbsp; 0.43551<BR>
&nbsp; 25&nbsp; -11.441164384&nbsp;&nbsp;&nbsp;&nbsp; 0.4628&nbsp;&nbsp; 4.5999206137&nbsp;&nbsp;&nbsp; 0.22579<BR>
&nbsp; 30&nbsp; -11.442810833&nbsp;&nbsp;&nbsp;&nbsp; 0.0605&nbsp;&nbsp; 4.5987293498&nbsp;&nbsp;&nbsp;&nbsp; 0.0259<BR>
&nbsp; 35&nbsp; -11.443131625&nbsp;&nbsp;&nbsp; 0.01178&nbsp;&nbsp;&nbsp; 4.598484173&nbsp;&nbsp;&nbsp; 0.00533<BR>
&nbsp; 40&nbsp; -11.443384818&nbsp;&nbsp;&nbsp;&nbsp; 0.0093&nbsp;&nbsp; 4.5984883638&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9e-05<BR>
&nbsp; 45&nbsp; -11.443594054&nbsp;&nbsp;&nbsp; 0.00768&nbsp;&nbsp; 4.5982745531&nbsp;&nbsp;&nbsp; 0.00464<BR>
&nbsp; 50&nbsp; -11.443709076&nbsp;&nbsp;&nbsp; 0.00422&nbsp;&nbsp; 4.5981886466&nbsp;&nbsp;&nbsp; 0.00186<BR>
&nbsp; 55&nbsp; -11.443761573&nbsp;&nbsp;&nbsp; 0.00192&nbsp;&nbsp; 4.5981566868&nbsp;&nbsp;&nbsp; 0.00069<BR>
&nbsp; 60&nbsp; -11.443782124&nbsp;&nbsp;&nbsp; 0.00075&nbsp;&nbsp; 4.5981607152&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8e-05<BR>
&nbsp; 65&nbsp;&nbsp; -11.44378715&nbsp;&nbsp;&nbsp; 0.00018&nbsp;&nbsp;&nbsp; 4.598157398&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7e-05<BR>
&nbsp; 70&nbsp; -11.443787675&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1e-05&nbsp;&nbsp; 4.5981572697&nbsp;&nbsp; 0<BR>
\end{filecontents}<BR>
\documentclass{article}<BR>
\usepackage{pstricks-add}<BR>
<BR>
\begin{document}<BR>
\readdata{\heightEne}{data.dat}<BR>
\readdata{\ecutConv}{ecutConv.dat}<BR>
<BR>
\section{first example}<BR>
\psset{plotstyle=dots,lly=-.25,llx=-2.5,urx=3,ury=2}<BR>
\begin{psgraph}[Dy=.012,Oy=-11.444,Ox=4,dy=1cm]{-&gt;}(4,0)(4,-2)(14,4){9cm}{5cm}<BR>
        \pstScalePoints(1,100){}{11.444 add}<BR>
        \psset{plotNo=1,plotNoMax=3}<BR>
        \listplot[linecolor=red]{\heightEne}<BR>
\end{psgraph}<BR>
\pstScalePoints(1,1){}{}<BR>
<BR>
\section{second example}<BR>
\begin{psgraph}[Dx=10,dy=1cm,Dy=.018,Oy=-11.444]{-&gt;}(0,0)(0,-1)(90,8){9cm}{5cm}<BR>
        \pstScalePoints(1,100){}{11.444 add}<BR>
        \listplot[linecolor=red,plotNo=1,plotNoMax=4]{\ecutConv}<BR>
\end{psgraph}<BR>
\end{document}<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
On Sat, 2009-05-30 at 00:31 +0200, Antoine Pairet wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
&gt; \begin{psgraph}[dy=1cm,Dy=0.010,Oy=-11.444,Ox=4]{-&gt;}(4,0)(4,-2)(14,4){9cm}{5cm}

This is still not what I would like to have. However I now better
understand how the parameters should be set.

dy should be set to 5/6 as the real size of the graph is 5cm and that
the Oy axe is ranging from -2 to 4. The labels are thus correct only if
dy equals the ration between the real size and the Oy size.

Those are thus correct:
\begin{psgraph}[dy=0.833333333cm,Dy=0.010,Oy=-11.444,Ox=4]{-&gt;}(4,0)(4,-2)(14,4){9cm}{5cm}

\begin{psgraph}[dy=1cm,Dy=0.010,Oy=-11.444,Ox=4]{-&gt;}(4,0)(4,-2)(14,3){9cm}{5cm}

To summarize:
Dy and Oy: reflects the scaling done on the real data through
\pstScalePoints
dy: reflects the ration between the real graphic size and the Oy axe
length.

Herbert, as always your help is precious and accurate! Thank you very
much!
regards,
Antoine 

_______________________________________________
PSTricks mailing list
<A HREF="mailto:PSTricks@tug.org">PSTricks@tug.org</A>
<A HREF="http://tug.org/mailman/listinfo/pstricks">http://tug.org/mailman/listinfo/pstricks</A>

</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>