*** attr.c.orig Fri May 21 15:13:47 1999 --- attr.c Fri May 21 15:13:47 1999 *************** *** 1636,1639 **** --- 1636,1647 ---- } + void ToggleEqAttrShown() + { + char buf[80]; + + strcpy(buf, "eq=)"); + ToggleNamedAttrShown(buf); + } + void AddFileAttrs() { *** drawing.c.orig Fri May 21 15:13:48 1999 --- drawing.c Fri May 21 15:13:48 1999 *************** *** 1988,1994 **** case '-': /*^#-*/ ToggleGridSystem(); break; case '=': /*^#=*/ FindAgain(); break; ! case '8': /*^#=*/ ToggleSlideShow(); break; ! case '9': /*^#=*/ FindNoCase(); break; ! case '0': /*^#=*/ FindCaseSensitive(); break; } } else if (name != NULL && key_sym == '\0' && state == 0) { --- 1988,1995 ---- case '-': /*^#-*/ ToggleGridSystem(); break; case '=': /*^#=*/ FindAgain(); break; ! case '7': /*^#7*/ ToggleEqAttrShown(); break; ! case '8': /*^#8*/ ToggleSlideShow(); break; ! case '9': /*^#9*/ FindNoCase(); break; ! case '0': /*^#0*/ FindCaseSensitive(); break; } } else if (name != NULL && key_sym == '\0' && state == 0) { *** eps.c.orig Fri May 21 15:13:50 1999 --- eps.c Fri May 21 15:13:50 1999 *************** *** 1365,1369 **** struct ObjRec *obj_ptr=NULL; struct BBRec orig_obbox; ! int len=strlen(FileName), w, h; char *name=NULL; --- 1365,1369 ---- struct ObjRec *obj_ptr=NULL; struct BBRec orig_obbox; ! int len=strlen(FileName), w=0, h=0; char *name=NULL; *************** *** 1393,1396 **** --- 1393,1398 ---- xbm_ptr->eps_h = h = ((*ury) >= (*lly)) ? (int)((*ury)-(*lly)) : (int)((*lly)-(*ury)); + w = ImageW; + h = ImageH; } xbm_ptr->fill = objFill; *************** *** 1418,1423 **** obj_ptr->bbox.ltx = obj_ptr->obbox.ltx = obj_ptr->x = drawOrigX; obj_ptr->bbox.lty = obj_ptr->obbox.lty = obj_ptr->y = drawOrigY; ! obj_ptr->bbox.rbx = obj_ptr->obbox.rbx = xbm_ptr->image_w + drawOrigX; ! obj_ptr->bbox.rby = obj_ptr->obbox.rby = xbm_ptr->image_h + drawOrigY; obj_ptr->type = OBJ_XBM; obj_ptr->color = colorIndex; --- 1420,1425 ---- obj_ptr->bbox.ltx = obj_ptr->obbox.ltx = obj_ptr->x = drawOrigX; obj_ptr->bbox.lty = obj_ptr->obbox.lty = obj_ptr->y = drawOrigY; ! obj_ptr->bbox.rbx = obj_ptr->obbox.rbx = w + drawOrigX; ! obj_ptr->bbox.rby = obj_ptr->obbox.rby = h + drawOrigY; obj_ptr->type = OBJ_XBM; obj_ptr->color = colorIndex; *************** *** 1430,1435 **** obj_ptr->ctm = NULL; ! SetBBRec(&orig_obbox, drawOrigX, drawOrigY, drawOrigX+xbm_ptr->image_w, ! drawOrigY+xbm_ptr->image_h); SetEPSObjCTM(obj_ptr, &orig_obbox); --- 1432,1436 ---- obj_ptr->ctm = NULL; ! memcpy(&orig_obbox, &obj_ptr->obbox, sizeof(struct BBRec)); SetEPSObjCTM(obj_ptr, &orig_obbox); *** file.c.orig Fri May 21 15:13:51 1999 --- file.c Fri May 21 15:13:51 1999 *************** *** 6113,6116 **** --- 6113,6117 ---- int rc=INVALID, saved_where_to_print=whereToPrint; + xpmHasTooManyColorsForPrinting = FALSE; if (whereToPrint == TIFFEPSI_FILE) { whereToPrint = EPSI_FILE; *************** *** 6124,6127 **** --- 6125,6136 ---- generateTiffEPSI = FALSE; } + if (!preDumpSetup && xpmHasTooManyColorsForPrinting) { + sprintf(gszMsgBox, "%s %s.\n\n%s %s.", + "XPM objects that have more than 255 colors", + "have been skipped for printing/exporting", + "You can use ReduceColors() from the ReduceNumberOfColors Submenu", + "of the ImageProc Menu to reduce their number of colors"); + MsgBox(gszMsgBox, TOOL_NAME, INFO_MB); + } return rc; } *** menuinfo.c.orig Fri May 21 15:13:54 1999 --- menuinfo.c Fri May 21 15:13:54 1999 *************** *** 1161,1164 **** --- 1161,1167 ---- "Hide all attribute names for selected objects", NULL, CMDID_HIDEATTRNAME }, + { N_("ToggleEqAttrShown..."), "Alt+Cntrl+7", + "Showing/hiding the 'eq=' attibute (for a LaTeX equation object)", + NULL, CMDID_TOGGLEEQATTRSHOWN }, { TGMUITEM_SEPARATOR, NULL, NULL, NULL, INVALID }, { N_("Move/JustfyAttr"), "Alt+m", *** shortcut.c.orig Fri May 21 15:13:55 1999 --- shortcut.c Fri May 21 15:13:55 1999 *************** *** 157,160 **** --- 157,161 ---- { '-', CNTRL_META, "ToggleGridSystem()", 0, CMDID_TOGGLEGRIDSYSTEM }, { '=', CNTRL_META, "FindAgain()", 0, CMDID_FINDAGAIN }, + { '7', CNTRL_META, "ToggleEqAttrShown()", 0, CMDID_TOGGLEEQATTRSHOWN }, { '8', CNTRL_META, "ToggleSlideShow()", 0, CMDID_TOGGLESLIDESHOW }, { '9', CNTRL_META, "FindNoCase()", 0, CMDID_FINDNOCASE }, *** xpixmap.c.orig Fri May 21 15:13:57 1999 --- xpixmap.c Fri May 21 15:13:57 1999 *************** *** 83,86 **** --- 83,88 ---- long xpmArraySeek=(-1L); + int xpmHasTooManyColorsForPrinting=FALSE; + double rotatedSine[4]={ 0.0, 1.0, 0.0, -1.0 }; double rotatedCosine[4]={ 1.0, 0.0, -1.0, 0.0 }; *************** *** 986,995 **** } if (ncolors > 0xff) { if (PRTGIF) { ! fprintf(stderr, "Too many colors in an xpm objects -- %s.\n", ! "skipped for printing"); } else { ! Msg("Too many colors in an xpm objects -- skipped for printing."); } return; } --- 988,999 ---- } if (ncolors > 0xff) { + sprintf(gszMsgBox, "%s (%1d > 255) in an xpm objects -- %s.\n", + "Too many colors", ncolors, "skipped for printing"); if (PRTGIF) { ! fprintf(stderr, "%s\n", gszMsgBox); } else { ! Msg(gszMsgBox); } + xpmHasTooManyColorsForPrinting = TRUE; return; } *** attr.e.orig Fri May 21 15:13:58 1999 --- attr.e Fri May 21 15:13:58 1999 *************** *** 76,79 **** --- 76,80 ---- struct ObjRec *From)); extern void ToggleNamedAttrShown ARGS_DECL((char *)); + extern void ToggleEqAttrShown ARGS_DECL((void)); extern void AddFileAttrs ARGS_DECL((void)); extern void DetachFileAttrs ARGS_DECL((void)); *** xpixmap.e.orig Fri May 21 15:13:59 1999 --- xpixmap.e Fri May 21 15:13:59 1999 *************** *** 41,44 **** --- 41,45 ---- extern int xpmIsArray; extern long xpmArraySeek; + extern int xpmHasTooManyColorsForPrinting; extern double rotatedSine[]; *** cmdids.h.orig Fri May 21 15:14:00 1999 --- cmdids.h Fri May 21 15:14:00 1999 *************** *** 361,366 **** #define CMDID_PRECISESCALEEVERYTHING 408 #define CMDID_SETPAPERCOLOR 409 ! #define MAXCMDIDS 410 #endif /*_CMDIDS_H_*/ --- 361,367 ---- #define CMDID_PRECISESCALEEVERYTHING 408 #define CMDID_SETPAPERCOLOR 409 + #define CMDID_TOGGLEEQATTRSHOWN 410 ! #define MAXCMDIDS 411 #endif /*_CMDIDS_H_*/ *** patchlvl.h.orig Fri May 21 15:14:01 1999 --- patchlvl.h Fri May 21 15:14:01 1999 *************** *** 35,39 **** #define _TGIF_PATCHLEVEL_H_ ! #define TGIF_PATCHLEVEL 10 #endif /*_TGIF_PATCHLEVEL_H_*/ --- 35,39 ---- #define _TGIF_PATCHLEVEL_H_ ! #define TGIF_PATCHLEVEL 11 #endif /*_TGIF_PATCHLEVEL_H_*/ *** Imakefile.orig Fri May 21 15:14:01 1999 --- Imakefile Fri May 21 15:14:01 1999 *************** *** 53,57 **** $(MOREDEFINES) ! TGIFVERSION = 4.1.10 XCOMM Things to try to add to the DEFINES line above: --- 53,57 ---- $(MOREDEFINES) ! TGIFVERSION = 4.1.11 XCOMM Things to try to add to the DEFINES line above: *************** *** 280,283 **** --- 280,286 ---- InstallNonExec(tgificon.xpm,$(TGIFDIR)) InstallNonExec(tangram.sym,$(TGIFDIR)) + InstallNonExec(eq4.sym,$(TGIFDIR)) + InstallNonExec(eq4-2x.sym,$(TGIFDIR)) + InstallNonExec(eq4-ps2epsi.sym,$(TGIFDIR)) InstallNonExec(keys.obj,$(TGIFDIR)) *************** *** 295,299 **** OBJDEMO = an-sr-flip-flop.obj fonts.obj slide-demo.obj keys.obj \ $(SPICEDIR)*.obj launch-demo.obj launch-demo-1.obj ! SYMDEMO = flip-flop.sym nand2.sym pin.sym tangram.sym $(SPICEDIR)*.sym MISCTAR = /**/*.man README Copyright tgif.pl $(SPICEDIR)*.mod example.tex \ HISTORY /**/*.uu testdrive.pl frontend.pl --- 298,303 ---- OBJDEMO = an-sr-flip-flop.obj fonts.obj slide-demo.obj keys.obj \ $(SPICEDIR)*.obj launch-demo.obj launch-demo-1.obj ! SYMDEMO = flip-flop.sym nand2.sym pin.sym tangram.sym $(SPICEDIR)*.sym \ ! eq4.sym eq4-2x.sym eq4-ps2epsi.sym MISCTAR = /**/*.man README Copyright tgif.pl $(SPICEDIR)*.mod example.tex \ HISTORY /**/*.uu testdrive.pl frontend.pl *************** *** 352,357 **** MISC_1 = an-sr-flip-flop.obj fonts.obj slide-demo.obj keys.obj \ launch-demo.obj launch-demo-1.obj \ ! flip-flop.sym nand2.sym pin.sym tangram.sym tgificon.xbm ! MISC_2 = tgif.pl testdrive.pl frontend.pl tgificon.obj example.tex tangram.sym MISC_3 = tgificon.xpm tgificon.eps /**/*.uu SPICE_1 = spice $(SPICEDIR)*.obj $(SPICEDIR)*.sym $(SPICEDIR)*.mod --- 356,362 ---- MISC_1 = an-sr-flip-flop.obj fonts.obj slide-demo.obj keys.obj \ launch-demo.obj launch-demo-1.obj \ ! flip-flop.sym nand2.sym pin.sym tangram.sym tgificon.xbm \ ! eq4.sym eq4-2x.sym eq4-ps2epsi.sym ! MISC_2 = tgif.pl testdrive.pl frontend.pl tgificon.obj example.tex MISC_3 = tgificon.xpm tgificon.eps /**/*.uu SPICE_1 = spice $(SPICEDIR)*.obj $(SPICEDIR)*.sym $(SPICEDIR)*.mod *************** *** 406,409 **** --- 411,415 ---- tgificon.obj an-sr-flip-flop.obj fonts.obj slide-demo.obj \ keys.obj flip-flop.sym nand2.sym pin.sym tangram.sym \ + eq4.sym eq4-2x.sym eq4-ps2epsi.sym \ $(SPICEDIR)*.obj $(SPICEDIR)*.sym testdrive.pl frontend.pl \ descrip.mms descrip.opt tgifmacro.ps $(XBMDIR)*.xbm \ *** HISTORY.orig Fri May 21 15:14:02 1999 --- HISTORY Fri May 21 15:14:02 1999 *************** *** 1,2 **** --- 1,31 ---- + -----------------------> tgif-4.1.10 => tgif-4.1.11 <----------------------- + Here's a short list of added features/bug fixes. + + 1) Fix a bug with importing EPS file that doesn't have a preview bitmap. + Thanks to Marlene Busch for + pointing out the problem. + 2) To support LaTeX equations better, 3 new LaTeX equation symbol files + "eq4.sym", "eq4-ps2epsi.sym", and "eq4-2x.sym" are included in this + release. + + The only difference between "eq4.sym" and "eq4-ps2epsi.sym" is that + "eq4.sym" uses "pstoepsi" and "eq4-ps2epsi.sym" uses ghostscript's + "ps2epsi". + + The "eq4-2x.sym" uses the latest "pbmtoepsi" (which uses the new + [ -scale value ] command line option) from "netpbm-20may1999" + and the latest "pstoepsi" (which knows how to handle the [ -2x ] + command line option) to run ghostscript at the 144dpi resolution for + generating the preview bitmap. This makes LaTex equations looks good + in both X and PS/EPS! Also, all 3 symbol files do not require + "simple.tex" which was needed in the old LaTeX Equation package. + + To obtain the latest "pstoepsi" and "netpbm-20may1999", please visit + . + 3) Added ToggleEqAttrShown() under the Attribute Submenu of the Special + Menu to toggle the "eq=" attribute for the LaTeX equation object. + ToggleEqAttrShown() can also be accessed via the 7 keyboard + shortcut. + -----------------------> tgif-4.1.9 => tgif-4.1.10 <----------------------- Here's a short list of added features/bug fixes. *** eq4.sym.orig Fri May 21 15:14:03 1999 --- eq4.sym Fri May 21 15:14:03 1999 *************** *** 0 **** --- 1,435 ---- + %TGIF 4.1.10 + state(0,37,100.000,0,0,0,8,1,3,1,1,0,0,1,0,1,0,'Courier',0,80640,0,0,0,10,0,0,1,1,0,16,1,0,1,1,1,0,1088,1408,1,0,2880,0). + % + % @(#)$Header: /mm/src/tgif/v4/RCS/eq4.sym,v 4.0 1999/05/21 15:45:30 william Exp $ + % %W% + % + unit("1 pixel/pixel"). + color_info(13,65535,1,[ + "#ff00ff", 65535, 0, 65535, 65280, 0, 65280, 1, + "#ff0000", 65535, 0, 0, 65280, 0, 0, 1, + "#00ff00", 0, 65535, 0, 0, 65280, 0, 1, + "#0000ff", 0, 0, 65535, 0, 0, 65280, 1, + "#ffff00", 65535, 65535, 0, 65280, 65280, 0, 1, + "#000000", 0, 0, 0, 0, 0, 0, 1, + "#ffffff", 65535, 65535, 65535, 65280, 65280, 65280, 1, + "#ff8000", 65535, 32896, 0, 65280, 32768, 0, 1, + "#ffce00", 65535, 52942, 0, 65280, 52736, 0, 1, + "#d02090", 53456, 8224, 37008, 53248, 8192, 36864, 1, + "red", 65535, 0, 0, 65535, 0, 0, 1, + "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, + "blue", 0, 0, 65535, 0, 0, 65535, 1 + ]). + script_frac("0.6"). + fg_bg_colors('#0000ff','#ffff00'). + page(1,"LaTeX equation symbol (uses pstoepsi).",1,''). + sym([ + polygon('yellow','',5,[ + 64,144,128,144,128,128,64,128,64,144],0,1,0,0,212,0,0,0,0,0,'1',0, + "00",[ + ]) + ], + 593,0,0,[ + attr("", "not_rigid", 0, 1, 0, + text('blue',64,154,1,0,1,72,14,535,11,3,0,0,0,0,2,72,14,0,0,"",0,0,0,0,165,'',[ + minilines(72,14,0,0,0,0,0,[ + mini_line(72,11,3,0,0,0,[ + str_block(0,72,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,72,11,3,0,0,0,0,0,0,0, + "not_rigid")]) + ]) + ])])), + attr("eq=", "", 1, 1, 0, + text('blue',64,50,5,0,1,120,70,25,11,3,0,0,0,0,2,120,70,0,0,"",0,0,0,0,61,'',[ + minilines(120,70,0,0,0,0,0,[ + mini_line(24,11,3,0,0,0,[ + str_block(0,24,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,24,11,3,0,0,0,0,0,0,0, + "eq=")]) + ]), + mini_line(48,11,3,0,0,0,[ + str_block(0,48,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,48,11,3,0,0,0,0,0,0,0, + "\\LARGE")]) + ]), + mini_line(16,11,3,0,0,0,[ + str_block(0,16,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,16,11,3,0,-1,0,0,0,0,0, + "\\[")]) + ]), + mini_line(120,11,3,0,0,0,[ + str_block(0,120,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,120,11,3,0,-1,0,0,0,0,0, + " E\\,=\\,M\\,C^2")]) + ]), + mini_line(16,11,3,0,0,0,[ + str_block(0,16,11,3,0,-4,0,0,0,[ + str_seg('blue','Courier',0,80640,16,11,3,0,-4,0,0,0,0,0, + "\\]")]) + ]) + ])])), + attr("file_name=", "", 0, 1, 0, + text('blue',64,34,1,0,1,80,14,29,11,3,0,0,0,0,2,80,14,0,0,"",0,0,0,0,45,'',[ + minilines(80,14,0,0,0,0,0,[ + mini_line(80,11,3,0,0,0,[ + str_block(0,80,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,80,11,3,0,0,0,0,0,0,0, + "file_name=")]) + ]) + ])])), + attr("cleanup=", "", 0, 1, 0, + text('blue',64,-70,3,0,1,480,42,165,11,3,0,0,0,0,2,480,42,0,0,"",0,0,0,0,-59,'',[ + minilines(480,42,0,0,0,0,0,[ + mini_line(64,11,3,0,0,0,[ + str_block(0,64,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,64,11,3,0,0,0,0,0,0,0, + "cleanup=")]) + ]), + mini_line(480,11,3,0,0,0,[ + str_block(0,480,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,480,11,3,0,-1,0,0,0,0,0, + " rm -f $(file_name).tex $(file_name).aux $(file_name).dvi")]) + ]), + mini_line(456,11,3,0,0,0,[ + str_block(0,456,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,456,11,3,0,-1,0,0,0,0,0, + " $(file_name).log $(file_name).ps $(file_name).eps")]) + ]) + ])])), + attr("cmd=", "", 0, 1, 0, + text('blue',64,-150,5,0,1,624,70,27,11,3,0,0,0,0,2,624,70,0,0,"",0,0,0,0,-139,'',[ + minilines(624,70,0,0,0,0,0,[ + mini_line(32,11,3,0,0,0,[ + str_block(0,32,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,32,11,3,0,0,0,0,0,0,0, + "cmd=")]) + ]), + mini_line(96,11,3,0,0,0,[ + str_block(0,96,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,96,11,3,0,-3,0,0,0,0,0, + " cd /tmp;")]) + ]), + mini_line(408,11,3,0,0,0,[ + str_block(0,408,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,408,11,3,0,-3,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e latex $(file_name);")]) + ]), + mini_line(624,11,3,0,0,0,[ + str_block(0,624,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,624,11,3,0,-3,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e dvips -N -n 1 -o $(file_name).ps $(file_name);")]) + ]), + mini_line(584,11,3,0,0,0,[ + str_block(0,584,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,584,11,3,0,-1,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e pstoepsi $(file_name).ps $(file_name).eps")]) + ]) + ])])), + attr("exec=", "", 0, 1, 0, + text('blue',64,-270,8,0,1,424,112,23,11,3,0,0,0,0,2,424,112,0,0,"",0,0,0,0,-259,'',[ + minilines(424,112,0,0,0,0,0,[ + mini_line(40,11,3,0,0,0,[ + str_block(0,40,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,40,11,3,0,0,0,0,0,0,0, + "exec=")]) + ]), + mini_line(336,11,3,0,0,0,[ + str_block(0,336,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,336,11,3,0,-3,0,0,0,0,0, + " mktemp(""/tmp/TgifXXXXXX"",""file_name"");")]) + ]), + mini_line(416,11,3,0,0,0,[ + str_block(0,416,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,416,11,3,0,-3,0,0,0,0,0, + " write_attr_into_file(header,""$(file_name).tex"");")]) + ]), + mini_line(392,11,3,0,0,0,[ + str_block(0,392,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,392,11,3,0,-3,0,0,0,0,0, + " append_attr_into_file(eq,""$(file_name).tex"");")]) + ]), + mini_line(424,11,3,0,0,0,[ + str_block(0,424,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,424,11,3,0,-3,0,0,0,0,0, + " append_attr_into_file(footer,""$(file_name).tex"");")]) + ]), + mini_line(144,11,3,0,0,0,[ + str_block(0,144,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,144,11,3,0,-3,0,0,0,0,0, + " launch(""cmd"");")]) + ]), + mini_line(328,11,3,0,0,0,[ + str_block(0,328,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,328,11,3,0,-3,0,0,0,0,0, + " update_eps_child(""$(file_name).eps"");")]) + ]), + mini_line(168,11,3,0,0,0,[ + str_block(0,168,11,3,0,-4,0,0,0,[ + str_seg('blue','Courier',0,80640,168,11,3,0,-4,0,0,0,0,0, + " launch(""cleanup"")")]) + ]) + ])])), + attr("header=", "", 0, 1, 0, + text('#ff00ff',240,-19,11,0,1,240,154,608,11,3,0,0,0,0,2,240,154,0,0,"",0,0,0,0,-8,'',[ + minilines(240,154,0,0,0,0,0,[ + mini_line(56,11,3,0,0,0,[ + str_block(0,56,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,56,11,3,0,0,0,0,0,0,0, + "header=")]) + ]), + mini_line(232,11,3,0,0,0,[ + str_block(0,232,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,232,11,3,0,-3,0,0,0,0,0, + "\\documentstyle[12pt]{article}")]) + ]), + mini_line(144,11,3,0,0,0,[ + str_block(0,144,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,144,11,3,0,0,0,0,0,0,0, + "\\oddsidemargin=0in")]) + ]), + mini_line(128,11,3,0,0,0,[ + str_block(0,128,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,128,11,3,0,0,0,0,0,0,0, + "\\textwidth=6.5in")]) + ]), + mini_line(112,11,3,0,0,0,[ + str_block(0,112,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,112,11,3,0,0,0,0,0,0,0, + "\\topmargin=0in")]) + ]), + mini_line(136,11,3,0,0,0,[ + str_block(0,136,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,136,11,3,0,0,0,0,0,0,0, + "\\textheight=609pt")]) + ]), + mini_line(104,11,3,0,0,0,[ + str_block(0,104,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,104,11,3,0,0,0,0,0,0,0, + "\\parskip=14pt")]) + ]), + mini_line(240,11,3,0,0,0,[ + str_block(0,240,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,240,11,3,0,-3,0,0,0,0,0, + "\\setlength{\\unitlength}{0.5cm}")]) + ]), + mini_line(136,11,3,0,0,0,[ + str_block(0,136,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,136,11,3,0,-3,0,0,0,0,0, + "\\pagestyle{empty}")]) + ]), + mini_line(128,11,3,0,0,0,[ + str_block(0,128,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,128,11,3,0,-3,0,0,0,0,0, + "\\begin{document}")]) + ]), + mini_line(8,11,3,0,0,0,[ + str_block(0,8,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,8,11,3,0,0,0,0,0,0,0, + "%")]) + ]) + ])])), + attr("footer=", "", 0, 1, 0, + text('#ff00ff',64,-19,3,0,1,112,42,613,11,3,0,0,0,0,2,112,42,0,0,"",0,0,0,0,-8,'',[ + minilines(112,42,0,0,0,0,0,[ + mini_line(56,11,3,0,0,0,[ + str_block(0,56,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,56,11,3,0,0,0,0,0,0,0, + "footer=")]) + ]), + mini_line(8,11,3,0,0,0,[ + str_block(0,8,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,8,11,3,0,0,0,0,0,0,0, + "%")]) + ]), + mini_line(112,11,3,0,0,0,[ + str_block(0,112,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,112,11,3,0,-3,0,0,0,0,0, + "\\end{document}")]) + ]) + ])])) + ]). + group([ + text('#0000ff',224,226,4,0,1,399,65,1059,14,3,0,-1,0,0,2,399,65,0,2,"",0,0,0,0,240,'',[ + minilines(399,65,0,2,0,-1,0,[ + mini_line(399,14,3,0,2,0,[ + str_block(0,107,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,107,14,3,0,-2,0,0,0,0,0, + "Make sure that ")]), + str_block(0,32,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,32,14,3,0,2,0,0,0,0,0, + "latex")]), + str_block(0,8,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,8,14,3,0,-3,0,0,0,0,0, + ", ")]), + str_block(0,38,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,38,14,3,0,1,0,0,0,0,0, + "dvips")]), + str_block(0,38,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,38,14,3,0,-2,0,0,0,0,0, + ", and ")]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,81,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,81,14,3,0,-2,0,0,0,0,0, + " are in your ")]), + str_block(0,32,12,3,0,0,0,0,0,[ + str_seg('#ff00ff','Courier-Bold',1,80640,32,12,3,0,0,0,0,0,0,0, + "PATH")]), + str_block(0,4,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,4,14,3,0,-1,0,0,0,0,0, + ".")]) + ]), + mini_line(374,14,3,0,1,0,[ + str_block(0,228,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,228,14,3,0,-3,0,0,0,0,0, + "After you instantiate this symbol, ")]), + str_block(0,88,14,3,0,1,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,88,14,3,0,1,0,0,0,0,0, + "double-click")]), + str_block(0,58,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,58,14,3,0,1,0,0,0,0,0, + " it to run")]) + ]), + mini_line(386,14,3,0,0,0,[ + str_block(0,362,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,362,14,3,0,-3,0,0,0,0,0, + "the latex scripts. Afterwards, you can hide/show the ")]), + str_block(0,24,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,24,11,3,0,0,0,0,0,0,0, + "eq=")]) + ]), + mini_line(247,14,3,0,1,0,[ + str_block(0,148,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,148,14,3,0,-3,0,0,0,0,0, + "attribute by pressing ")]), + str_block(0,95,14,3,0,1,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,95,14,3,0,1,0,0,0,0,0, + "7")]), + str_block(0,4,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,4,14,3,0,-1,0,0,0,0,0, + ".")]) + ]) + ])]), + text('#0000ff',224,106,7,0,1,393,113,657,14,3,0,-1,0,0,2,393,113,0,2,"",0,0,0,0,120,'',[ + minilines(393,113,0,2,0,-1,0,[ + mini_line(325,14,3,0,1,0,[ + str_block(0,325,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,325,14,3,0,1,0,0,0,0,0, + "This version of the LaTeX equation symbol uses")]) + ]), + mini_line(323,14,3,0,2,0,[ + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,257,14,3,0,-1,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,257,14,3,0,-1,0,0,0,0,0, + """ to add a preview bitmap to a PS file.")]) + ]), + mini_line(342,14,3,0,2,0,[ + str_block(0,96,14,3,0,-3,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,96,14,3,0,-3,0,0,0,0,0, + "If want to use ")]), + str_block(0,103,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,103,14,3,0,2,0,0,0,0,0, + "ghostscript's """)]), + str_block(0,54,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,54,14,3,0,2,0,0,0,0,0, + "ps2epsi")]), + str_block(0,89,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,89,14,3,0,1,0,0,0,0,0, + """, please use")]) + ]), + mini_line(367,14,3,0,2,0,[ + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]), + str_block(0,119,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,119,14,3,0,1,0,0,0,0,0, + "eq4-ps2epsi.sym")]), + str_block(0,241,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,241,14,3,0,1,0,0,0,0,0, + """ instead. If you'd lke 2x resolution")]) + ]), + mini_line(393,14,3,0,2,0,[ + str_block(0,247,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,247,14,3,0,2,0,0,0,0,0, + "for the preview bitmap, please use """)]), + str_block(0,80,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,80,14,3,0,1,0,0,0,0,0, + "ps4-2x.sym")]), + str_block(0,66,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,66,14,3,0,-1,0,0,0,0,0, + """ instead.")]) + ]), + mini_line(333,14,3,0,1,0,[ + str_block(0,333,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,333,14,3,0,1,0,0,0,0,0, + "Information about pstoepsi can be obtained from")]) + ]), + mini_line(373,14,3,0,2,0,[ + str_block(0,42,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,42,14,3,0,1,0,0,0,0,0, + ".")]) + ]) + ])]), + text('#0000ff',224,50,3,0,1,362,49,643,14,3,0,-1,0,0,2,362,49,0,1,"",0,0,0,0,64,'',[ + minilines(362,49,0,1,0,-1,0,[ + mini_line(329,14,3,0,0,0,[ + str_block(0,189,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,189,14,3,0,-3,0,0,0,0,0, + "Make sure you are running ")]), + str_block(0,72,14,3,0,0,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,72,14,3,0,0,0,0,0,0,0, + "tgif-4.1.11")]), + str_block(0,68,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,68,14,3,0,-1,0,0,0,0,0, + " or newer.")]) + ]), + mini_line(362,14,3,0,1,0,[ + str_block(0,362,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,362,14,3,0,1,0,0,0,0,0, + "You can find out what version of tgif you are running")]) + ]), + mini_line(300,14,3,0,0,0,[ + str_block(0,300,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,300,14,3,0,-1,0,0,0,0,0, + "by selecting About() from the Special menu.")]) + ]) + ])]), + text('#0000ff',192,226,1,0,1,19,17,848,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,240,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(3)")]) + ]) + ])]), + text('#0000ff',192,106,1,0,1,19,17,846,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,120,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(2)")]) + ]) + ])]), + text('#0000ff',192,50,1,0,1,19,17,863,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,64,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(1)")]) + ]) + ])]) + ], + 1075,0,0,[ + ]). *** eq4-2x.sym.orig Fri May 21 15:14:05 1999 --- eq4-2x.sym Fri May 21 15:14:05 1999 *************** *** 0 **** --- 1,479 ---- + %TGIF 4.1.10 + state(0,37,100.000,0,0,0,8,1,3,1,1,0,0,1,0,1,0,'Courier',0,80640,0,0,0,10,0,0,1,1,0,16,1,0,1,1,1,0,1088,1408,1,0,2880,0). + % + % @(#)$Header: /mm/src/tgif/v4/RCS/eq4-2x.sym,v 4.0 1999/05/21 15:45:30 william Exp $ + % %W% + % + unit("1 pixel/pixel"). + color_info(13,65535,1,[ + "#ff00ff", 65535, 0, 65535, 65280, 0, 65280, 1, + "#ff0000", 65535, 0, 0, 65280, 0, 0, 1, + "#00ff00", 0, 65535, 0, 0, 65280, 0, 1, + "#0000ff", 0, 0, 65535, 0, 0, 65280, 1, + "#ffff00", 65535, 65535, 0, 65280, 65280, 0, 1, + "#000000", 0, 0, 0, 0, 0, 0, 1, + "#ffffff", 65535, 65535, 65535, 65280, 65280, 65280, 1, + "#ff8000", 65535, 32896, 0, 65280, 32768, 0, 1, + "#ffce00", 65535, 52942, 0, 65280, 52736, 0, 1, + "#d02090", 53456, 8224, 37008, 53248, 8192, 36864, 1, + "red", 65535, 0, 0, 65535, 0, 0, 1, + "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, + "blue", 0, 0, 65535, 0, 0, 65535, 1 + ]). + script_frac("0.6"). + fg_bg_colors('#0000ff','#ffff00'). + page(1,"2x resolution LaTeX equation symbol.",1,''). + sym([ + polygon('yellow','',5,[ + 64,144,128,144,128,128,64,128,64,144],0,1,0,0,212,0,0,0,0,0,'1',0, + "00",[ + ]) + ], + 593,0,0,[ + attr("", "not_rigid", 0, 1, 0, + text('blue',64,154,1,0,1,72,14,535,11,3,0,0,0,0,2,72,14,0,0,"",0,0,0,0,165,'',[ + minilines(72,14,0,0,0,0,0,[ + mini_line(72,11,3,0,0,0,[ + str_block(0,72,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,72,11,3,0,0,0,0,0,0,0, + "not_rigid")]) + ]) + ])])), + attr("eq=", "", 1, 1, 0, + text('blue',64,50,5,0,1,120,70,25,11,3,0,0,0,0,2,120,70,0,0,"",0,0,0,0,61,'',[ + minilines(120,70,0,0,0,0,0,[ + mini_line(24,11,3,0,0,0,[ + str_block(0,24,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,24,11,3,0,0,0,0,0,0,0, + "eq=")]) + ]), + mini_line(48,11,3,0,0,0,[ + str_block(0,48,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,48,11,3,0,0,0,0,0,0,0, + "\\LARGE")]) + ]), + mini_line(16,11,3,0,0,0,[ + str_block(0,16,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,16,11,3,0,-1,0,0,0,0,0, + "\\[")]) + ]), + mini_line(120,11,3,0,0,0,[ + str_block(0,120,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,120,11,3,0,-1,0,0,0,0,0, + " E\\,=\\,M\\,C^2")]) + ]), + mini_line(16,11,3,0,0,0,[ + str_block(0,16,11,3,0,-4,0,0,0,[ + str_seg('blue','Courier',0,80640,16,11,3,0,-4,0,0,0,0,0, + "\\]")]) + ]) + ])])), + attr("file_name=", "", 0, 1, 0, + text('blue',64,34,1,0,1,80,14,29,11,3,0,0,0,0,2,80,14,0,0,"",0,0,0,0,45,'',[ + minilines(80,14,0,0,0,0,0,[ + mini_line(80,11,3,0,0,0,[ + str_block(0,80,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,80,11,3,0,0,0,0,0,0,0, + "file_name=")]) + ]) + ])])), + attr("cleanup=", "", 0, 1, 0, + text('blue',64,-70,3,0,1,480,42,165,11,3,0,0,0,0,2,480,42,0,0,"",0,0,0,0,-59,'',[ + minilines(480,42,0,0,0,0,0,[ + mini_line(64,11,3,0,0,0,[ + str_block(0,64,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,64,11,3,0,0,0,0,0,0,0, + "cleanup=")]) + ]), + mini_line(480,11,3,0,0,0,[ + str_block(0,480,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,480,11,3,0,-1,0,0,0,0,0, + " rm -f $(file_name).tex $(file_name).aux $(file_name).dvi")]) + ]), + mini_line(456,11,3,0,0,0,[ + str_block(0,456,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,456,11,3,0,-1,0,0,0,0,0, + " $(file_name).log $(file_name).ps $(file_name).eps")]) + ]) + ])])), + attr("cmd=", "", 0, 1, 0, + text('blue',64,-150,5,0,1,624,70,27,11,3,0,0,0,0,2,624,70,0,0,"",0,0,0,0,-139,'',[ + minilines(624,70,0,0,0,0,0,[ + mini_line(32,11,3,0,0,0,[ + str_block(0,32,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,32,11,3,0,0,0,0,0,0,0, + "cmd=")]) + ]), + mini_line(96,11,3,0,0,0,[ + str_block(0,96,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,96,11,3,0,-3,0,0,0,0,0, + " cd /tmp;")]) + ]), + mini_line(408,11,3,0,0,0,[ + str_block(0,408,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,408,11,3,0,-3,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e latex $(file_name);")]) + ]), + mini_line(624,11,3,0,0,0,[ + str_block(0,624,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,624,11,3,0,-3,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e dvips -N -n 1 -o $(file_name).ps $(file_name);")]) + ]), + mini_line(616,11,3,0,0,0,[ + str_block(0,616,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,616,11,3,0,-1,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e pstoepsi -2x $(file_name).ps $(file_name).eps")]) + ]) + ])])), + attr("exec=", "", 0, 1, 0, + text('blue',64,-270,8,0,1,424,112,23,11,3,0,0,0,0,2,424,112,0,0,"",0,0,0,0,-259,'',[ + minilines(424,112,0,0,0,0,0,[ + mini_line(40,11,3,0,0,0,[ + str_block(0,40,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,40,11,3,0,0,0,0,0,0,0, + "exec=")]) + ]), + mini_line(336,11,3,0,0,0,[ + str_block(0,336,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,336,11,3,0,-3,0,0,0,0,0, + " mktemp(""/tmp/TgifXXXXXX"",""file_name"");")]) + ]), + mini_line(416,11,3,0,0,0,[ + str_block(0,416,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,416,11,3,0,-3,0,0,0,0,0, + " write_attr_into_file(header,""$(file_name).tex"");")]) + ]), + mini_line(392,11,3,0,0,0,[ + str_block(0,392,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,392,11,3,0,-3,0,0,0,0,0, + " append_attr_into_file(eq,""$(file_name).tex"");")]) + ]), + mini_line(424,11,3,0,0,0,[ + str_block(0,424,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,424,11,3,0,-3,0,0,0,0,0, + " append_attr_into_file(footer,""$(file_name).tex"");")]) + ]), + mini_line(144,11,3,0,0,0,[ + str_block(0,144,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,144,11,3,0,-3,0,0,0,0,0, + " launch(""cmd"");")]) + ]), + mini_line(328,11,3,0,0,0,[ + str_block(0,328,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,328,11,3,0,-3,0,0,0,0,0, + " update_eps_child(""$(file_name).eps"");")]) + ]), + mini_line(168,11,3,0,0,0,[ + str_block(0,168,11,3,0,-4,0,0,0,[ + str_seg('blue','Courier',0,80640,168,11,3,0,-4,0,0,0,0,0, + " launch(""cleanup"")")]) + ]) + ])])), + attr("header=", "", 0, 1, 0, + text('#ff00ff',240,-19,11,0,1,240,154,608,11,3,0,0,0,0,2,240,154,0,0,"",0,0,0,0,-8,'',[ + minilines(240,154,0,0,0,0,0,[ + mini_line(56,11,3,0,0,0,[ + str_block(0,56,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,56,11,3,0,0,0,0,0,0,0, + "header=")]) + ]), + mini_line(232,11,3,0,0,0,[ + str_block(0,232,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,232,11,3,0,-3,0,0,0,0,0, + "\\documentstyle[12pt]{article}")]) + ]), + mini_line(144,11,3,0,0,0,[ + str_block(0,144,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,144,11,3,0,0,0,0,0,0,0, + "\\oddsidemargin=0in")]) + ]), + mini_line(128,11,3,0,0,0,[ + str_block(0,128,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,128,11,3,0,0,0,0,0,0,0, + "\\textwidth=6.5in")]) + ]), + mini_line(112,11,3,0,0,0,[ + str_block(0,112,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,112,11,3,0,0,0,0,0,0,0, + "\\topmargin=0in")]) + ]), + mini_line(136,11,3,0,0,0,[ + str_block(0,136,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,136,11,3,0,0,0,0,0,0,0, + "\\textheight=609pt")]) + ]), + mini_line(104,11,3,0,0,0,[ + str_block(0,104,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,104,11,3,0,0,0,0,0,0,0, + "\\parskip=14pt")]) + ]), + mini_line(240,11,3,0,0,0,[ + str_block(0,240,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,240,11,3,0,-3,0,0,0,0,0, + "\\setlength{\\unitlength}{0.5cm}")]) + ]), + mini_line(136,11,3,0,0,0,[ + str_block(0,136,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,136,11,3,0,-3,0,0,0,0,0, + "\\pagestyle{empty}")]) + ]), + mini_line(128,11,3,0,0,0,[ + str_block(0,128,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,128,11,3,0,-3,0,0,0,0,0, + "\\begin{document}")]) + ]), + mini_line(8,11,3,0,0,0,[ + str_block(0,8,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,8,11,3,0,0,0,0,0,0,0, + "%")]) + ]) + ])])), + attr("footer=", "", 0, 1, 0, + text('#ff00ff',64,-19,3,0,1,112,42,613,11,3,0,0,0,0,2,112,42,0,0,"",0,0,0,0,-8,'',[ + minilines(112,42,0,0,0,0,0,[ + mini_line(56,11,3,0,0,0,[ + str_block(0,56,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,56,11,3,0,0,0,0,0,0,0, + "footer=")]) + ]), + mini_line(8,11,3,0,0,0,[ + str_block(0,8,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,8,11,3,0,0,0,0,0,0,0, + "%")]) + ]), + mini_line(112,11,3,0,0,0,[ + str_block(0,112,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,112,11,3,0,-3,0,0,0,0,0, + "\\end{document}")]) + ]) + ])])) + ]). + group([ + text('#0000ff',192,290,1,0,1,19,17,1021,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,304,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(3)")]) + ]) + ])]), + text('#0000ff',224,290,4,0,1,399,65,1022,14,3,0,-1,0,0,2,399,65,0,2,"",0,0,0,0,304,'',[ + minilines(399,65,0,2,0,-1,0,[ + mini_line(399,14,3,0,2,0,[ + str_block(0,107,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,107,14,3,0,-2,0,0,0,0,0, + "Make sure that ")]), + str_block(0,32,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,32,14,3,0,2,0,0,0,0,0, + "latex")]), + str_block(0,8,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,8,14,3,0,-3,0,0,0,0,0, + ", ")]), + str_block(0,38,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,38,14,3,0,1,0,0,0,0,0, + "dvips")]), + str_block(0,38,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,38,14,3,0,-2,0,0,0,0,0, + ", and ")]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,81,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,81,14,3,0,-2,0,0,0,0,0, + " are in your ")]), + str_block(0,32,12,3,0,0,0,0,0,[ + str_seg('#ff00ff','Courier-Bold',1,80640,32,12,3,0,0,0,0,0,0,0, + "PATH")]), + str_block(0,4,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,4,14,3,0,-1,0,0,0,0,0, + ".")]) + ]), + mini_line(374,14,3,0,1,0,[ + str_block(0,228,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,228,14,3,0,-3,0,0,0,0,0, + "After you instantiate this symbol, ")]), + str_block(0,88,14,3,0,1,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,88,14,3,0,1,0,0,0,0,0, + "double-click")]), + str_block(0,58,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,58,14,3,0,1,0,0,0,0,0, + " it to run")]) + ]), + mini_line(386,14,3,0,0,0,[ + str_block(0,362,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,362,14,3,0,-3,0,0,0,0,0, + "the latex scripts. Afterwards, you can hide/show the ")]), + str_block(0,24,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,24,11,3,0,0,0,0,0,0,0, + "eq=")]) + ]), + mini_line(247,14,3,0,1,0,[ + str_block(0,148,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,148,14,3,0,-3,0,0,0,0,0, + "attribute by pressing ")]), + str_block(0,95,14,3,0,1,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,95,14,3,0,1,0,0,0,0,0, + "7")]), + str_block(0,4,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,4,14,3,0,-1,0,0,0,0,0, + ".")]) + ]) + ])]), + text('#0000ff',224,106,11,0,1,413,177,657,14,3,0,-1,0,0,2,413,177,0,2,"",0,0,0,0,120,'',[ + minilines(413,177,0,2,0,-1,0,[ + mini_line(351,14,3,0,1,0,[ + str_block(0,351,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,351,14,3,0,1,0,0,0,0,0, + "This version of the LaTeX equation symbol uses the")]) + ]), + mini_line(391,14,3,0,2,0,[ + str_block(0,158,14,3,0,2,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,158,14,3,0,2,0,0,0,0,0, + "20may1999 version of """)]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,174,14,3,0,1,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,174,14,3,0,1,0,0,0,0,0, + """ to add a 144dpi preview")]) + ]), + mini_line(394,14,3,0,2,0,[ + str_block(0,328,14,3,0,2,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,328,14,3,0,2,0,0,0,0,0, + "bitmap to a PS file. This 20may1999 version of """)]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]) + ]), + mini_line(412,14,3,0,2,0,[ + str_block(0,69,14,3,0,2,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,69,14,3,0,2,0,0,0,0,0, + "requires """)]), + str_block(0,136,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,136,14,3,0,1,0,0,0,0,0, + "netpbm-20may1999")]), + str_block(0,115,14,3,0,-3,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,115,14,3,0,-3,0,0,0,0,0, + """. If want to use ")]), + str_block(0,92,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,92,14,3,0,1,0,0,0,0,0, + "ghostscript's")]) + ]), + mini_line(405,14,3,0,2,0,[ + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]), + str_block(0,54,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,54,14,3,0,2,0,0,0,0,0, + "ps2epsi")]), + str_block(0,155,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,155,14,3,0,2,0,0,0,0,0, + """ instead, please use """)]), + str_block(0,119,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,119,14,3,0,1,0,0,0,0,0, + "eq4-ps2epsi.sym")]), + str_block(0,70,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,70,14,3,0,2,0,0,0,0,0, + """. If you'd")]) + ]), + mini_line(413,14,3,0,2,0,[ + str_block(0,413,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,413,14,3,0,2,0,0,0,0,0, + "like a lower (standard) resolution preview bitmap (which will")]) + ]), + mini_line(413,14,3,0,1,0,[ + str_block(0,413,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,413,14,3,0,1,0,0,0,0,0, + "also result in a smaller file -- but won't look too good on the")]) + ]), + mini_line(397,14,3,0,2,0,[ + str_block(0,146,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,146,14,3,0,2,0,0,0,0,0, + "screen), please use """)]), + str_block(0,56,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,56,14,3,0,1,0,0,0,0,0, + "ps4.sym")]), + str_block(0,195,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,195,14,3,0,2,0,0,0,0,0, + """ instead. Information about")]) + ]), + mini_line(280,14,3,0,2,0,[ + str_block(0,184,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,184,14,3,0,2,0,0,0,0,0, + "the 20may1999 version of """)]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,37,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,37,14,3,0,2,0,0,0,0,0, + """ and")]) + ]), + mini_line(299,14,3,0,2,0,[ + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]), + str_block(0,136,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,136,14,3,0,1,0,0,0,0,0, + "netpbm-20may1999")]), + str_block(0,156,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,156,14,3,0,1,0,0,0,0,0, + """ can be obtained from")]) + ]), + mini_line(373,14,3,0,2,0,[ + str_block(0,42,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,42,14,3,0,1,0,0,0,0,0, + ".")]) + ]) + ])]), + text('#0000ff',224,50,3,0,1,362,49,643,14,3,0,-1,0,0,2,362,49,0,1,"",0,0,0,0,64,'',[ + minilines(362,49,0,1,0,-1,0,[ + mini_line(329,14,3,0,0,0,[ + str_block(0,189,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,189,14,3,0,-3,0,0,0,0,0, + "Make sure you are running ")]), + str_block(0,72,14,3,0,0,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,72,14,3,0,0,0,0,0,0,0, + "tgif-4.1.11")]), + str_block(0,68,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,68,14,3,0,-1,0,0,0,0,0, + " or newer.")]) + ]), + mini_line(362,14,3,0,1,0,[ + str_block(0,362,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,362,14,3,0,1,0,0,0,0,0, + "You can find out what version of tgif you are running")]) + ]), + mini_line(300,14,3,0,0,0,[ + str_block(0,300,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,300,14,3,0,-1,0,0,0,0,0, + "by selecting About() from the Special menu.")]) + ]) + ])]), + text('#0000ff',192,106,1,0,1,19,17,846,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,120,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(2)")]) + ]) + ])]), + text('#0000ff',192,50,1,0,1,19,17,863,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,64,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(1)")]) + ]) + ])]) + ], + 1038,0,0,[ + ]). *** eq4-ps2epsi.sym.orig Fri May 21 15:14:05 1999 --- eq4-ps2epsi.sym Fri May 21 15:14:05 1999 *************** *** 0 **** --- 1,425 ---- + %TGIF 4.1.10 + state(0,37,100.000,0,0,0,8,1,3,1,1,0,0,1,0,1,0,'Courier',0,80640,0,0,0,10,0,0,1,1,0,16,1,0,1,1,1,0,1088,1408,1,0,2880,0). + % + % @(#)$Header: /mm/src/tgif/v4/RCS/eq4-ps2epsi.sym,v 4.0 1999/05/21 15:45:30 william Exp $ + % %W% + % + unit("1 pixel/pixel"). + color_info(13,65535,1,[ + "#ff00ff", 65535, 0, 65535, 65280, 0, 65280, 1, + "#ff0000", 65535, 0, 0, 65280, 0, 0, 1, + "#00ff00", 0, 65535, 0, 0, 65280, 0, 1, + "#0000ff", 0, 0, 65535, 0, 0, 65280, 1, + "#ffff00", 65535, 65535, 0, 65280, 65280, 0, 1, + "#000000", 0, 0, 0, 0, 0, 0, 1, + "#ffffff", 65535, 65535, 65535, 65280, 65280, 65280, 1, + "#ff8000", 65535, 32896, 0, 65280, 32768, 0, 1, + "#ffce00", 65535, 52942, 0, 65280, 52736, 0, 1, + "#d02090", 53456, 8224, 37008, 53248, 8192, 36864, 1, + "red", 65535, 0, 0, 65535, 0, 0, 1, + "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, + "blue", 0, 0, 65535, 0, 0, 65535, 1 + ]). + script_frac("0.6"). + fg_bg_colors('#0000ff','#ffff00'). + page(1,"LaTeX equation symbol (uses ghostscript's ps2epsi).",1,''). + sym([ + polygon('yellow','',5,[ + 64,144,128,144,128,128,64,128,64,144],0,1,0,0,212,0,0,0,0,0,'1',0, + "00",[ + ]) + ], + 593,0,0,[ + attr("", "not_rigid", 0, 1, 0, + text('blue',64,154,1,0,1,72,14,535,11,3,0,0,0,0,2,72,14,0,0,"",0,0,0,0,165,'',[ + minilines(72,14,0,0,0,0,0,[ + mini_line(72,11,3,0,0,0,[ + str_block(0,72,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,72,11,3,0,0,0,0,0,0,0, + "not_rigid")]) + ]) + ])])), + attr("eq=", "", 1, 1, 0, + text('blue',64,50,5,0,1,120,70,25,11,3,0,0,0,0,2,120,70,0,0,"",0,0,0,0,61,'',[ + minilines(120,70,0,0,0,0,0,[ + mini_line(24,11,3,0,0,0,[ + str_block(0,24,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,24,11,3,0,0,0,0,0,0,0, + "eq=")]) + ]), + mini_line(48,11,3,0,0,0,[ + str_block(0,48,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,48,11,3,0,0,0,0,0,0,0, + "\\LARGE")]) + ]), + mini_line(16,11,3,0,0,0,[ + str_block(0,16,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,16,11,3,0,-1,0,0,0,0,0, + "\\[")]) + ]), + mini_line(120,11,3,0,0,0,[ + str_block(0,120,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,120,11,3,0,-1,0,0,0,0,0, + " E\\,=\\,M\\,C^2")]) + ]), + mini_line(16,11,3,0,0,0,[ + str_block(0,16,11,3,0,-4,0,0,0,[ + str_seg('blue','Courier',0,80640,16,11,3,0,-4,0,0,0,0,0, + "\\]")]) + ]) + ])])), + attr("file_name=", "", 0, 1, 0, + text('blue',64,34,1,0,1,80,14,29,11,3,0,0,0,0,2,80,14,0,0,"",0,0,0,0,45,'',[ + minilines(80,14,0,0,0,0,0,[ + mini_line(80,11,3,0,0,0,[ + str_block(0,80,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,80,11,3,0,0,0,0,0,0,0, + "file_name=")]) + ]) + ])])), + attr("cleanup=", "", 0, 1, 0, + text('blue',64,-70,3,0,1,480,42,165,11,3,0,0,0,0,2,480,42,0,0,"",0,0,0,0,-59,'',[ + minilines(480,42,0,0,0,0,0,[ + mini_line(64,11,3,0,0,0,[ + str_block(0,64,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,64,11,3,0,0,0,0,0,0,0, + "cleanup=")]) + ]), + mini_line(480,11,3,0,0,0,[ + str_block(0,480,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,480,11,3,0,-1,0,0,0,0,0, + " rm -f $(file_name).tex $(file_name).aux $(file_name).dvi")]) + ]), + mini_line(456,11,3,0,0,0,[ + str_block(0,456,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,456,11,3,0,-1,0,0,0,0,0, + " $(file_name).log $(file_name).ps $(file_name).eps")]) + ]) + ])])), + attr("cmd=", "", 0, 1, 0, + text('blue',64,-150,5,0,1,624,70,27,11,3,0,0,0,0,2,624,70,0,0,"",0,0,0,0,-139,'',[ + minilines(624,70,0,0,0,0,0,[ + mini_line(32,11,3,0,0,0,[ + str_block(0,32,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,32,11,3,0,0,0,0,0,0,0, + "cmd=")]) + ]), + mini_line(96,11,3,0,0,0,[ + str_block(0,96,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,96,11,3,0,-3,0,0,0,0,0, + " cd /tmp;")]) + ]), + mini_line(408,11,3,0,0,0,[ + str_block(0,408,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,408,11,3,0,-3,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e latex $(file_name);")]) + ]), + mini_line(624,11,3,0,0,0,[ + str_block(0,624,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,624,11,3,0,-3,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e dvips -N -n 1 -o $(file_name).ps $(file_name);")]) + ]), + mini_line(576,11,3,0,0,0,[ + str_block(0,576,11,3,0,-1,0,0,0,[ + str_seg('blue','Courier',0,80640,576,11,3,0,-1,0,0,0,0,0, + " xterm -geom 40x8+200+400 -e ps2epsi $(file_name).ps $(file_name).eps")]) + ]) + ])])), + attr("exec=", "", 0, 1, 0, + text('blue',64,-270,8,0,1,424,112,23,11,3,0,0,0,0,2,424,112,0,0,"",0,0,0,0,-259,'',[ + minilines(424,112,0,0,0,0,0,[ + mini_line(40,11,3,0,0,0,[ + str_block(0,40,11,3,0,0,0,0,0,[ + str_seg('blue','Courier',0,80640,40,11,3,0,0,0,0,0,0,0, + "exec=")]) + ]), + mini_line(336,11,3,0,0,0,[ + str_block(0,336,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,336,11,3,0,-3,0,0,0,0,0, + " mktemp(""/tmp/TgifXXXXXX"",""file_name"");")]) + ]), + mini_line(416,11,3,0,0,0,[ + str_block(0,416,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,416,11,3,0,-3,0,0,0,0,0, + " write_attr_into_file(header,""$(file_name).tex"");")]) + ]), + mini_line(392,11,3,0,0,0,[ + str_block(0,392,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,392,11,3,0,-3,0,0,0,0,0, + " append_attr_into_file(eq,""$(file_name).tex"");")]) + ]), + mini_line(424,11,3,0,0,0,[ + str_block(0,424,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,424,11,3,0,-3,0,0,0,0,0, + " append_attr_into_file(footer,""$(file_name).tex"");")]) + ]), + mini_line(144,11,3,0,0,0,[ + str_block(0,144,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,144,11,3,0,-3,0,0,0,0,0, + " launch(""cmd"");")]) + ]), + mini_line(328,11,3,0,0,0,[ + str_block(0,328,11,3,0,-3,0,0,0,[ + str_seg('blue','Courier',0,80640,328,11,3,0,-3,0,0,0,0,0, + " update_eps_child(""$(file_name).eps"");")]) + ]), + mini_line(168,11,3,0,0,0,[ + str_block(0,168,11,3,0,-4,0,0,0,[ + str_seg('blue','Courier',0,80640,168,11,3,0,-4,0,0,0,0,0, + " launch(""cleanup"")")]) + ]) + ])])), + attr("header=", "", 0, 1, 0, + text('#ff00ff',240,-19,11,0,1,240,154,608,11,3,0,0,0,0,2,240,154,0,0,"",0,0,0,0,-8,'',[ + minilines(240,154,0,0,0,0,0,[ + mini_line(56,11,3,0,0,0,[ + str_block(0,56,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,56,11,3,0,0,0,0,0,0,0, + "header=")]) + ]), + mini_line(232,11,3,0,0,0,[ + str_block(0,232,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,232,11,3,0,-3,0,0,0,0,0, + "\\documentstyle[12pt]{article}")]) + ]), + mini_line(144,11,3,0,0,0,[ + str_block(0,144,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,144,11,3,0,0,0,0,0,0,0, + "\\oddsidemargin=0in")]) + ]), + mini_line(128,11,3,0,0,0,[ + str_block(0,128,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,128,11,3,0,0,0,0,0,0,0, + "\\textwidth=6.5in")]) + ]), + mini_line(112,11,3,0,0,0,[ + str_block(0,112,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,112,11,3,0,0,0,0,0,0,0, + "\\topmargin=0in")]) + ]), + mini_line(136,11,3,0,0,0,[ + str_block(0,136,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,136,11,3,0,0,0,0,0,0,0, + "\\textheight=609pt")]) + ]), + mini_line(104,11,3,0,0,0,[ + str_block(0,104,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,104,11,3,0,0,0,0,0,0,0, + "\\parskip=14pt")]) + ]), + mini_line(240,11,3,0,0,0,[ + str_block(0,240,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,240,11,3,0,-3,0,0,0,0,0, + "\\setlength{\\unitlength}{0.5cm}")]) + ]), + mini_line(136,11,3,0,0,0,[ + str_block(0,136,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,136,11,3,0,-3,0,0,0,0,0, + "\\pagestyle{empty}")]) + ]), + mini_line(128,11,3,0,0,0,[ + str_block(0,128,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,128,11,3,0,-3,0,0,0,0,0, + "\\begin{document}")]) + ]), + mini_line(8,11,3,0,0,0,[ + str_block(0,8,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,8,11,3,0,0,0,0,0,0,0, + "%")]) + ]) + ])])), + attr("footer=", "", 0, 1, 0, + text('#ff00ff',64,-19,3,0,1,112,42,613,11,3,0,0,0,0,2,112,42,0,0,"",0,0,0,0,-8,'',[ + minilines(112,42,0,0,0,0,0,[ + mini_line(56,11,3,0,0,0,[ + str_block(0,56,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,56,11,3,0,0,0,0,0,0,0, + "footer=")]) + ]), + mini_line(8,11,3,0,0,0,[ + str_block(0,8,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,8,11,3,0,0,0,0,0,0,0, + "%")]) + ]), + mini_line(112,11,3,0,0,0,[ + str_block(0,112,11,3,0,-3,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,112,11,3,0,-3,0,0,0,0,0, + "\\end{document}")]) + ]) + ])])) + ]). + group([ + text('#0000ff',224,194,4,0,1,394,65,1039,14,3,0,-1,0,0,2,394,65,0,2,"",0,0,0,0,208,'',[ + minilines(394,65,0,2,0,-1,0,[ + mini_line(394,14,3,0,2,0,[ + str_block(0,107,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,107,14,3,0,-2,0,0,0,0,0, + "Make sure that ")]), + str_block(0,32,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,32,14,3,0,2,0,0,0,0,0, + "latex")]), + str_block(0,8,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,8,14,3,0,-3,0,0,0,0,0, + ", ")]), + str_block(0,38,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,38,14,3,0,1,0,0,0,0,0, + "dvips")]), + str_block(0,38,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,38,14,3,0,-2,0,0,0,0,0, + ", and ")]), + str_block(0,54,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,54,14,3,0,2,0,0,0,0,0, + "ps2epsi")]), + str_block(0,81,14,3,0,-2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,81,14,3,0,-2,0,0,0,0,0, + " are in your ")]), + str_block(0,32,12,3,0,0,0,0,0,[ + str_seg('#ff00ff','Courier-Bold',1,80640,32,12,3,0,0,0,0,0,0,0, + "PATH")]), + str_block(0,4,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,4,14,3,0,-1,0,0,0,0,0, + ".")]) + ]), + mini_line(374,14,3,0,1,0,[ + str_block(0,228,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,228,14,3,0,-3,0,0,0,0,0, + "After you instantiate this symbol, ")]), + str_block(0,88,14,3,0,1,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,88,14,3,0,1,0,0,0,0,0, + "double-click")]), + str_block(0,58,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,58,14,3,0,1,0,0,0,0,0, + " it to run")]) + ]), + mini_line(386,14,3,0,0,0,[ + str_block(0,362,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,362,14,3,0,-3,0,0,0,0,0, + "the latex scripts. Afterwards, you can hide/show the ")]), + str_block(0,24,11,3,0,0,0,0,0,[ + str_seg('#0000ff','Courier',0,80640,24,11,3,0,0,0,0,0,0,0, + "eq=")]) + ]), + mini_line(247,14,3,0,1,0,[ + str_block(0,148,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,148,14,3,0,-3,0,0,0,0,0, + "attribute by pressing ")]), + str_block(0,95,14,3,0,1,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,95,14,3,0,1,0,0,0,0,0, + "7")]), + str_block(0,4,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,4,14,3,0,-1,0,0,0,0,0, + ".")]) + ]) + ])]), + text('#0000ff',192,194,1,0,1,19,17,651,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,208,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(3)")]) + ]) + ])]), + text('#0000ff',192,106,1,0,1,19,17,656,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,120,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(2)")]) + ]) + ])]), + text('#0000ff',224,106,5,0,1,410,81,657,14,3,0,-1,0,0,2,410,81,0,2,"",0,0,0,0,120,'',[ + minilines(410,81,0,2,0,-1,0,[ + mini_line(325,14,3,0,1,0,[ + str_block(0,325,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,325,14,3,0,1,0,0,0,0,0, + "This version of the LaTeX equation symbol uses")]) + ]), + mini_line(385,14,3,0,2,0,[ + str_block(0,103,14,3,0,2,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,103,14,3,0,2,0,0,0,0,0, + "ghostscript's """)]), + str_block(0,54,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,54,14,3,0,2,0,0,0,0,0, + "ps2epsi")]), + str_block(0,228,14,3,0,1,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,228,14,3,0,1,0,0,0,0,0, + """ to add a preview bitmap to a PS")]) + ]), + mini_line(354,14,3,0,2,0,[ + str_block(0,129,14,3,0,-3,0,0,0,[ + str_seg('#ff0000','Helvetica-BoldOblique',3,80640,129,14,3,0,-3,0,0,0,0,0, + "file. If want to use ")]), + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,96,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,96,14,3,0,2,0,0,0,0,0, + """, please use""")]), + str_block(0,56,14,3,0,1,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,56,14,3,0,1,0,0,0,0,0, + "eq4.sym")]), + str_block(0,7,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,7,14,3,0,2,0,0,0,0,0, + """")]) + ]), + mini_line(410,14,3,0,2,0,[ + str_block(0,195,14,3,0,2,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,195,14,3,0,2,0,0,0,0,0, + "instead. Information about """)]), + str_block(0,59,14,3,0,2,0,0,0,[ + str_seg('#0000ff','Helvetica-BoldOblique',3,80640,59,14,3,0,2,0,0,0,0,0, + "pstoepsi")]), + str_block(0,156,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,156,14,3,0,1,0,0,0,0,0, + """ can be obtained from")]) + ]), + mini_line(373,14,3,0,2,0,[ + str_block(0,42,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,42,14,3,0,1,0,0,0,0,0, + ".")]) + ]) + ])]), + text('#0000ff',224,50,3,0,1,362,49,643,14,3,0,-1,0,0,2,362,49,0,1,"",0,0,0,0,64,'',[ + minilines(362,49,0,1,0,-1,0,[ + mini_line(329,14,3,0,0,0,[ + str_block(0,189,14,3,0,-3,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,189,14,3,0,-3,0,0,0,0,0, + "Make sure you are running ")]), + str_block(0,72,14,3,0,0,0,0,0,[ + str_seg('#ff00ff','Helvetica-BoldOblique',3,80640,72,14,3,0,0,0,0,0,0,0, + "tgif-4.1.11")]), + str_block(0,68,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,68,14,3,0,-1,0,0,0,0,0, + " or newer.")]) + ]), + mini_line(362,14,3,0,1,0,[ + str_block(0,362,14,3,0,1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,362,14,3,0,1,0,0,0,0,0, + "You can find out what version of tgif you are running")]) + ]), + mini_line(300,14,3,0,0,0,[ + str_block(0,300,14,3,0,-1,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,300,14,3,0,-1,0,0,0,0,0, + "by selecting About() from the Special menu.")]) + ]) + ])]), + text('#0000ff',192,50,1,0,1,19,17,863,14,3,0,0,0,0,2,19,17,0,0,"",0,0,0,0,64,'',[ + minilines(19,17,0,0,0,0,0,[ + mini_line(19,14,3,0,0,0,[ + str_block(0,19,14,3,0,0,0,0,0,[ + str_seg('red','Helvetica-BoldOblique',3,80640,19,14,3,0,0,0,0,0,0,0, + "(1)")]) + ]) + ])]) + ], + 1058,0,0,[ + ]).