From: Fernando M. R. da M. <ro...@ro...> - 2015-09-01 17:33:59
|
On Mon, 31 Aug 2015 23:19:25 -0700 (PDT), "Alan W. Irwin" <ir...@be...> wrote: > On 2015-08-31 20:10-0300 Fernando M. Roxo da Motta wrote: > > > > > > > ========================8<--------- Environment ----------------- > > > > I am using a [Xu|U]buntu 14.04 64 bits, Plplot 5.10.0, Gfortran > > 4.8.4. The driver I am using is 'PLPLOT_DEV=wxwidgets'. > > > > > > ==========================8<-------- Question 1 ----------------- > > > > As it can be seem, the call of 'plenv' exchanging xmin and xmax do > > the trick of inverting the Y axis, as I expected, except that the X > > axis+labels keeps being plotted at the bottom of the graph. That > > seems to be a proof that the universe has no commitment with my > > thoughts. :( The question: Is there some really simple > > approach to change this, or will I need to make a number of calls > > to plot it "by hand"? By the way, I am reading the history of > > the Plplot-General (I'm at Dec 2010) and so far didn't found an > > answer to this. > > > > Hi Roxo: > > Thanks for your interest in PLplot. > > The answer to the above question is plenv is too simple for your > special seismic data needs, and instead you have to replace it with > calls to pladv, plvpor, plwind, and plbox. That sounds like a lot of > complexity, but it is really not too bad. See example x01f.f90 for Hi Alan, Thank you for your attention and kudos to your effort in the list and the work of all developers. Ok, I have played with those routines and I have arrived to an approach that looks simple enough. I called 'plenv' with "axis" parameter equal -2 and them called the 'plbox': call plbox("bcmst", 0.0_plflt, 0, "bcnstv", 0.0_plflt, 0) (I still have to fully understand the alphabet soup) It seems to do what I have expected. To put the labels where I wanted I added three calls to 'plmtex' as in the attached code. (Yet Another Change On x00f.f90) I keep thinking that the fact that inverting "ymin" and "ymax" in the 'plenv' call will invert the Y axis. That is, it is a (desirable IMHO) feature and not a bug that the developers decide to "fix". ;) I think I can live with this. > how those routines are typically called together and also look for > those routines in the documentation > <http://plplot.sourceforge.net/docbook-manual/plplot-html-5.11.1/>. > I am picky enough to be a manual reader. ;) > Let's put off discussion of your further questions until you are > satisfied with the answer to this question. :-) > Ok, I think we can proceed to the remaining questions. Roxo -- ---------------- Non luctari, ludare -------------------+ WYSIWYG Fernando M. Roxo da Motta <ro...@ro...> | Editor? Except where explicitly stated I speak on my own behalf.| VI !! ( Usuário Linux registrado #39505 ) | I see text, ------------ Quis custodiet ipsos custodes?-------------+ I get text! |