home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.misc
- From: jsp@Princeton.EDU (James Plank)
- Subject: v25i037: jgraph - A filter for plotting postscript graphs, Patch06.2
- Message-ID: <1991Nov10.191927.21349@sparky.imd.sterling.com>
- X-Md4-Signature: 3a217f549a214986d607e09a733801ee
- Date: Sun, 10 Nov 1991 19:19:27 GMT
- Approved: kent@sparky.imd.sterling.com
-
- Submitted-by: jsp@Princeton.EDU (James Plank)
- Posting-number: Volume 25, Issue 37
- Archive-name: jgraph/patch06.2
- Environment: UNIX, VMS, postscript
- Patch-To: jgraph: Volume 16, Issue 20
-
- Jgraph Patch 6.2: Fri Nov 1 11:56:38 EST 1991
-
- This is a simple patch which mainly fixes an annoying bug where large
- graphs were not centered properly when using the -P option. This
- should be fixed here.
-
- Please alert me to more bugs or if this one doesn't do what it promises.
-
- As usual, 6.2 is now available via anonymous ftp from princeton.edu in
- pub/jgraph.Z (compressed shar file). Or use the following patch.
-
- Take it easy,
-
- Jim Plank
- jsp@cs.princeton.edu
-
- Patch from 6.1:
-
- *** ../work/README Fri Nov 1 11:49:34 1991
- --- README Fri Nov 1 11:47:57 1991
- ***************
- *** 1,4 ****
- ! $Revision: 6.1 $
-
- Jgraph takes the description of a graph or graphs in the standard
- input, and produces a postscript file on the standard output. Jgraph
- --- 1,4 ----
- ! $Revision: 6.2 $
-
- Jgraph takes the description of a graph or graphs in the standard
- input, and produces a postscript file on the standard output. Jgraph
- *** ../work/draw.c Fri Nov 1 11:49:36 1991
- --- draw.c Fri Nov 1 11:47:50 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/draw.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:25 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/draw.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:32 $
- * $Author: jsp $
- */
-
- ***************
- *** 367,373 ****
- if (pp)
- printf("%f %f translate\n",
- ((8.5 * FCPI) - (gs->bb[2] - gs->bb[0])) / 2.0,
- ! (gs->bb[3] > (5.5*FCPI)) ? (11*FCPI) - gs->bb[3] : (5.5*FCPI));
- printf("1 setlinecap 1 setlinejoin\n");
- printf("0.700 setlinewidth\n");
- }
- --- 367,373 ----
- if (pp)
- printf("%f %f translate\n",
- ((8.5 * FCPI) - (gs->bb[2] - gs->bb[0])) / 2.0,
- ! (gs->bb[3] > (3*FCPI)) ? ((11*FCPI) - gs->bb[3]) / 2 : (3.5*FCPI));
- printf("1 setlinecap 1 setlinejoin\n");
- printf("0.700 setlinewidth\n");
- }
- *** ../work/edit.c Fri Nov 1 11:49:37 1991
- --- edit.c Fri Nov 1 11:47:50 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/edit.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:26 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/edit.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:33 $
- * $Author: jsp $
- */
-
- ***************
- *** 364,372 ****
- a->draw_hash_labels = 0;
- } else if (strcmp(inp_str, "draw_hash_labels") == 0) {
- a->draw_hash_labels = 1;
- ! } else if (strcmp(inp_str, "no_draw_axis_line") == 0) {
- a->draw_axis_line = 0;
- ! } else if (strcmp(inp_str, "draw_axis_line") == 0) {
- a->draw_axis_line = 1;
- } else if (strcmp(inp_str, "no_draw_hash_marks") == 0) {
- a->draw_hash_marks = 0;
- --- 364,372 ----
- a->draw_hash_labels = 0;
- } else if (strcmp(inp_str, "draw_hash_labels") == 0) {
- a->draw_hash_labels = 1;
- ! } else if (strcmp(inp_str, "no_draw_axis") == 0) {
- a->draw_axis_line = 0;
- ! } else if (strcmp(inp_str, "draw_axis") == 0) {
- a->draw_axis_line = 1;
- } else if (strcmp(inp_str, "no_draw_hash_marks") == 0) {
- a->draw_hash_marks = 0;
- *** /dev/null Fri Nov 1 09:21:43 1991
- --- gpaper.jgr Fri Nov 1 11:47:59 1991
- ***************
- *** 0 ****
- --- 1,24 ----
- + newgraph
- +
- + xaxis size 8 min 0 max 8 hash 1 mhash 9
- + yaxis size 10.5 min 0 max 10.5 hash 1 mhash 9
- +
- + newgraph
- + inherit_axes
- +
- + xaxis hash_scale 1
- + yaxis hash_scale 1
- +
- + newgraph
- + inherit_axes
- +
- + xaxis gray .5 grid_lines
- + yaxis gray .5 grid_lines
- +
- + newgraph
- + inherit_axes
- +
- + xaxis gray 0 mhash 0 grid_lines
- + yaxis gray 0 mhash 0 grid_lines
- +
- +
- *** ../work/jgraph.1 Fri Nov 1 11:49:42 1991
- --- jgraph.1 Fri Nov 1 11:47:56 1991
- ***************
- *** 1105,1108 ****
- .sp
- There may well be loads of other bugs. Send to jsp@princeton.edu.
- .sp
- ! This is $Revision: 6.1 $.
- --- 1105,1108 ----
- .sp
- There may well be loads of other bugs. Send to jsp@princeton.edu.
- .sp
- ! This is $Revision: 6.2 $.
- *** ../work/jgraph.c Fri Nov 1 11:49:42 1991
- --- jgraph.c Fri Nov 1 11:47:51 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/jgraph.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:31 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/jgraph.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:38 $
- * $Author: jsp $
- */
-
- ***************
- *** 263,269 ****
- else if (strcmp(argv[i], "-P") == 0) pp = 1;
- }
- gs = (Graphs) make_list(sizeof(struct graphs));
- ! new_graphs(gs, pp);
- edit_graphs(gs);
- process_graphs(gs);
- if (show) show_graphs(gs); else draw_graphs(gs, pp);
- --- 263,269 ----
- else if (strcmp(argv[i], "-P") == 0) pp = 1;
- }
- gs = (Graphs) make_list(sizeof(struct graphs));
- ! new_graphs(gs);
- edit_graphs(gs);
- process_graphs(gs);
- if (show) show_graphs(gs); else draw_graphs(gs, pp);
- *** ../work/jgraph.h Fri Nov 1 11:49:44 1991
- --- jgraph.h Fri Nov 1 11:47:52 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/jgraph.h,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:33 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/jgraph.h,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:40 $
- * $Author: jsp $
- */
-
- *** ../work/list.c Fri Nov 1 11:49:45 1991
- --- list.c Fri Nov 1 11:47:52 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/list.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:34 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/list.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:41 $
- * $Author: jsp $
- */
-
- *** ../work/list.h Fri Nov 1 11:49:45 1991
- --- list.h Fri Nov 1 11:47:52 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/list.h,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:35 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/list.h,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:42 $
- * $Author: jsp $
- */
-
- *** /dev/null Fri Nov 1 09:21:43 1991
- --- mb.jgr Fri Nov 1 11:47:59 1991
- ***************
- *** 0 ****
- --- 1,18 ----
- + newgraph
- +
- + xaxis size 5 min 0 max 5 nodraw
- + yaxis size 6 min 0 max 6 nodraw
- +
- + newcurve marktype box marksize .5 1 linetype none fill 1
- + pts 2 1
- + 1 2
- + 2 3
- + 1 4
- + 2 5
- + 1 6
- +
- + newcurve marktype none linetype solid rarrows
- + pts 1.25 1.75 1.75 1.25
- +
- + newstring font Times-Bold fontsize 14 hjc vjc x 2 y 1 : 5
- +
- *** ../work/printline.c Fri Nov 1 11:49:47 1991
- --- printline.c Fri Nov 1 11:47:53 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/printline.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:37 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/printline.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:44 $
- * $Author: jsp $
- */
-
- *** ../work/prio_list.c Fri Nov 1 11:49:47 1991
- --- prio_list.c Fri Nov 1 11:47:53 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/prio_list.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:38 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/prio_list.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:45 $
- * $Author: jsp $
- */
-
- *** ../work/prio_list.h Fri Nov 1 11:49:48 1991
- --- prio_list.h Fri Nov 1 11:47:53 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/prio_list.h,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:39 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/prio_list.h,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:46 $
- * $Author: jsp $
- */
-
- *** ../work/process.c Fri Nov 1 11:49:48 1991
- --- process.c Fri Nov 1 11:47:54 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/process.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:40 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/process.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:47 $
- * $Author: jsp $
- */
-
- *** ../work/show.c Fri Nov 1 11:49:50 1991
- --- show.c Fri Nov 1 11:47:55 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/show.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:42 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/show.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:49 $
- * $Author: jsp $
- */
-
- *** ../work/token.c Fri Nov 1 11:50:01 1991
- --- token.c Fri Nov 1 11:47:56 1991
- ***************
- *** 1,7 ****
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/token.c,v $
- ! * $Revision: 6.1 $
- ! * $Date: 91/10/09 11:03:43 $
- * $Author: jsp $
- */
-
- --- 1,7 ----
- /*
- * $Source: /n/fs/vd/jsp/src/jgraph/RCS/token.c,v $
- ! * $Revision: 6.2 $
- ! * $Date: 91/11/01 11:46:50 $
- * $Author: jsp $
- */
-
-
-
- exit 0 # Just in case...
- --
- Kent Landfield INTERNET: kent@sparky.IMD.Sterling.COM
- Sterling Software, IMD UUCP: uunet!sparky!kent
- Phone: (402) 291-8300 FAX: (402) 291-4362
- Please send comp.sources.misc-related mail to kent@uunet.uu.net.
-