|
|
1.1 ! root 1: multi-line tick labels ! 2: ! 3: draw multiple ! 4: ! 5: draw solid circle: currently a syntax error ! 6: ! 7: coord y 0,1 seems to change x margins ! 8: ! 9: access to pic variables? ! 10: ! 11: ticklen too big in lots of places; adjust automatically? ! 12: ! 13: axes in the middle? ! 14: ! 15: in grap, probalby should have each attribute set ! 16: its flag or value regardless of the type of object, ! 17: than have the object pick up the resulting values, ! 18: and endstat() clean up afterwards. ! 19: ! 20: system ...; needs unique filename generator. ! 21: can't use pic in copy "filename" ! 22: ! 23: labeling of curves, points ! 24: ! 25: labels on points of graphs -- text strings get ! 26: attached to points in plot, etc. ! 27: ! 28: variables to set attributes under user control, as in pic ! 29: e.g., space in frame.c ! 30: ! 31: From swift!ehg Fri Apr 27 15:10 EST 1984 ! 32: Suggestions for grap: ! 33: ! 34: When plotting several curves, it might be natural to add one point at a time ! 35: to each curve by using named coordinate systems. But I want to be able to ! 36: have the two curves be automatically scaled by a single transformation ! 37: so that they are plotted in consistent coordinates. I tried this in ! 38: /n/swift/usr/ehg/cur/grap/two.g. I get a "Floating exception - core dumped" ! 39: in pic on this file. ! 40: ! 41: Consider driving nplot, so that we can use the pen plotter for large plots ! 42: and so that simple plots come out faster. ! 43: ! 44: There are a few parameterized symbols you might consider adding: error bars, ! 45: windvanes, arrows, maybe even faces. ! 46: On the other hand, grap is already starting to get modestly complicated and ! 47: I would understand if you reject symbols. Along this line, I would ! 48: recommend that you NOT try to add splines or surface/contour plots. ! 49: ! 50: Continue to leave room in the syntax for specification of color. ! 51: ! 52: clarify in grap.1: ! 53: numberlist: How is draw turned off? ! 54: linedesc: Does optexpr specify the linewidth? ! 55: What plot markers are guaranteed to be properly centered? ! 56: ! 57: JLB: ! 58: ! 59: Text manipulation ! 60: Paragraphs (blocks) of text ! 61: Uniform way of changing symbol size (global \s-2) ! 62: Labelling of curves, points, etc. ! 63: Arrow from text to one point in a cluster (automatic placement ! 64: of text, and then an arrow) ! 65: Exotic functionality ! 66: ehg: consider driving nplot ! 67: Swap x and y command (rotates 90 degrees) ! 68: Cubic splines for smooth curves ! 69: Pie charts ! 70: Leave a hole in grap and pic for color ! 71: New geometry ! 72: circle at <point> radius <expression in inches> ! 73: Handling data out of bounds ! 74: Choices: put it there anyway, ignore it, raise error ! 75: Selection: grap var ! 76: shell command ! 77: Need a unique filename generator ! 78: use grap vars for default attributes (as in pic) ! 79: ! 80: Richard Steinberg: ! 81: way to put "x" at end of arrow ! 82: so it looks like axes in mathematics. ! 83: From andrew Wed May 10 21:36:18 EDT 1989 ! 84: it is too bad that grap doesn't do ! 85: copy sh { sort +4n datafile } thru { circle at $1,$2 } ! 86: using temporary files to communicate bewteeen the shell and grap ! 87: sort of makes you think pipes were invented after grap. ! 88: ! 89: From sirius!npn Tue Dec 4 09:06 EST 1990 ! 90: From: sirius!npn (Nils-Peter Nelson +1 201 582 6078) ! 91: To: mhuxo!dbk, mhuxo!mos, research!bwk ! 92: Subject: dashed lines in grap ! 93: ! 94: It's now much clearer what is wanted-- the line should ! 95: go through all the data points and still be dashed. ! 96: This means that the dash segments will themselves be ! 97: segmented lines. As of today, grap insists that each ! 98: dash segment be a simple straight line. ! 99:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.