diff -ruN gimp-1.0.0/ChangeLog gimp-1.0.1/ChangeLog --- gimp-1.0.0/ChangeLog Tue Jun 2 16:41:11 1998 +++ gimp-1.0.1/ChangeLog Sun Sep 27 14:56:05 1998 @@ -1,3 +1,321 @@ +Sun Sep 27 14:55:23 PDT 1998 Manish Singh + + * Made 1.0.1 release + +Sun Sep 27 14:51:47 PDT 1998 Manish Singh + + * gimptool.in: sync with 1.1 gimptool + + * gimptool.1: man page update + +Mon Sep 21 02:11:27 PDT 1998 Manish Singh + + * app/text_tool.c: correct test for restoring old foundry in + callback (from Trent Piepho) + + * plug-ins/gauss_iir/gauss_iir.c + * plug-ins/gauss_rle/gauss_rle.c: better test for bad values, + put fix in gauss_rle too + + * plug-ins/script-fu/script-fu.c + * plug-ins/script-fu/script-fu-console.[ch]: added an eval + PDB interface for running arbitrary scheme code + + * app/batch.c: redid batch mode to use script-fu-eval + + * app/main.c: fixed command line parsing for batch mode and + image loading + +Tue Sep 15 21:27:10 BST 1998 Adam D. Moss + + * plug-ins/gif.c: + The facility to specify the background colour of + a transparent/animated GIF for non-transparent + viewers now works very much more consistantly. + The only situations in which it will fail to work + as expected now are those where file size can be reduced + (abeit not by much, as the plugin is sometimes more pessimistic + than it need be) by re-using an existing unused colour + index rather than using another bit per pixel in the + encoded file. That will never be an issue with an image + which was freshly converted from RGB to INDEXED with the + Quantize option, as that option removes any unused colours + from the image. + + Let me know if you find the consistancy/size tradeoff more + annoying than helpful and I can adjust it. IMHO it is too + arcane a feature to present to any user as a runtime option. + +Wed Sep 9 02:41:36 PDT 1998 Manish Singh + + * configure.in: added -std1 check for DU4 + + * gimptool.1: updated man page + + * gimptool.in: added strip options + + * plug-ins/hrz/hrz.c: #ifndef'd NeXT out munmap call + + * plug-ins/maze/maze.c: commented out some debug code differently + so NeXT compiler won't barf. + +Sun Sep 6 12:48:32 PDT 1998 Manish Singh + + * configure.in: see if CC needs -posix (for NeXTStep) + + * app/gimage.c: fix for layer merge opacity, originally from Zach. + Sets opacity to 100%, and makes the mode normal. + + * app/channels_dialog.c: added clarifying {}'s around if block + +Sun Aug 30 16:33:30 PDT 1998 Manish Singh + + * plug-ins/*/Makefile.am: removed -lc from all Makefiles, since it + causes weird problems on DU4 + +Thu Aug 27 18:58:44 PDT 1998 Manish Singh + + * acconfig.h + * configure.in + * app/main.c: added check for putenv and #ifdefed it's usage since + NeXTStep is lame + + * libgimp/gimp.c + * app/main.c + * app/plug_in.c: conditionally compile shared mem stuff so platforms + without it can still work + +Thu Aug 27 18:53:50 PDT 1998 Manish Singh + + * plug-ins/CEL/CEL.c + * plug-ins/palette/palette.c + * plug-ins/print/print-escp2.c + * plug-ins/print/print-pcl.c + * plug-ins/print/print-ps.c: s/strdup/g_strdup/ for portability + +Tue Aug 25 14:55:25 PDT 1998 Manish Singh + + * gimptool.in: use LDFLAGS and LIBS for building too + +Sun Aug 23 18:33:42 PDT 1998 Manish Singh + + * configure.in: make xdelta not built by default, so poor users + aren't confused + + * plug-ins/depthmerge.c + * plug-ins/fli.[ch] + * plug-ins/gfli.c: updates from the registry + + * plug-ins/pnm/pnm.c: fix for non-interactive mode + + * plug-ins/fractaltrace/fractaltrace.c + * plug-ins/pagecurl/pagecurl.c: minor code cleanups + +Fri Jul 31 10:11:54 PDT 1998 Manish Singh + + * plug-ins/psd/psd.c: sync with 1.1 (but turn debugging off) + +Thu Jul 23 10:30:12 PDT 1998 Manish Singh + + * app/fileops.c: tell the PDB that gimp_register_magic_load_handler + takes 4 args + +Wed Jul 22 23:32:50 MEST 1998 Sven Neumann + + * docs/quick_reference.ps + * docs/quick_reference.tar.gz: + Updated the Quick Reference Sheet to the much improved version made + by Sven Anders . + +Fri Jul 17 01:37:21 PDT 1998 Manish Singh + + * gimptool.in: Added --cflags-noui and --libs-noui flags and + appropriate sed junk to craft it. Don't call gtk-config unless + GTK_CONFIG is set; hard code the info. Strip out redundant + stuff from the output. Made usage printout more verbose, added + --quiet and -n options + + * gimp.m4: set NOUI stuff if available + + * libgimp/gimp.h + * libgimp/gimpimage.c: make gimp_image_flatten return a value + to be consistent with the PDB + +Wed Jul 15 23:01:14 PDT 1998 Manish Singh + + * acconfig.h + * configure.in + * app/about_dialog.c + * app/app_procs.c + * app/main.c + * libgimp/gimp.[ch] + * libgimp/gimpfeatures.h.in: added features header + +Mon Jul 13 23:15:15 PDT 1998 Manish Singh + + * configure.in: check for inline by ourselves if it's not + defined in glibconfig.h. So inline works if glib is compiled + with a different compiler than gimp. The plug-ins that use + inline #include "config.h" now (blur, destripe, emboss, + gfli, nlfilt, ps, randomize, sinus, and zealouscrop) + + * plug-ins/dbbrowser/dbbrowser_utils.c: searching by name does + - <-> _ translation + +Tue Jul 7 23:50:23 EST 1998 Kevin Cozens + + * Force a redraw of the image after applying a layer mask + +Tue Jul 7 13:52:23 EST 1998 Kevin Cozens + + * Dialog boxes for creating a new image or a new layer now include + foreground as a fill type option. + +Mon Jul 6 5:12:00 CST 1998 Seth Burgess + + * plug-ins/gbr/gbr.c: added gbr version 1 support + +Mon Jul 6 12:07:37 PDT 1998 Manish Singh + + * app/convert.c: check for > 256 colors palettes when indexing, + since the code doesn't handle it (from Yasuhiro SHIRASAKI) + +Sat Jul 4 22:58:23 PDT 1998 Manish Singh + + * plug-ins/autostretch_hsv/autostretch_hsv.c: corrected progress + display caption + +Sat Jul 4 16:58:43 PDT 1998 Manish Singh + + * app/tile_swap.c: made the g_message errors a little smarter instead + of popping up a ton of dialogs + +Fri Jul 3 02:15:45 EST 1998 Kevin Cozens + + * Fixed a bug in the command line parsing that caused GIMP to crash + on startup if there were more arguments following a -b argument + and a list of batch commands. Also eliminated setting of command + line arguments to NULL as there seemed to be no reason for this. + +Wed Jul 1 14:13:45 PDT 1998 Manish Singh + + * plug-ins/jpeg/jpeg.c: fix for non-interactive mode + +Wed Jul 1 10:23:07 PDT 1998 Manish Singh + + * app/convert.c: PDB wrapper for convert_indexed_palette should + return args associated with it's own proc + +Wed Jul 1 09:59:58 PDT 1998 Manish Singh + + * ltconfig: fix for properly detecting shared lib support on + SunPro cc (taken from libtool 1.2.a) + +Sat Jun 27 23:34:00 PDT 1998 Manish Singh + + * plug-ins/gpc/Makefile.am + * plug-ins/megawidget/Makefile.am: install in $libdir instead + of $gimpplugindir since they *are* libs. Some archs try to + exec them, and it barfs + +Fri Jun 26 10:57:25 PDT 1998 Manish Singh + + * plug-ins/illusion/illusion.c: parse gtkrc + +Tue Jun 23 22:33:05 PDT 1998 Manish Singh + + * plug-ins/gif/gif.c: make it less verbose + +Fri Jun 19 16:32:21 PDT 1998 Manish Singh + + * app/appenv.h + * app/app_procs.c + * app/errors.[ch] + * app/main.c + * app/plug_in.c: implemented PDB interface for changing + the g_message handler + + * plug-ins/gif/gif.c: g_printized "no comment" warning + + * Bunch o' build stuff fixes + +Sun Jun 14 22:11:19 EDT 1998 Matthew Wilson + + * app/tools.c: fix the initialization for by color select + (from lewing) + +Sun Jun 14 01:01:49 PDT 1998 Manish Singh + + * plug-ins/gif/gif.c: don't pop up dialog for informational + "Too many colors?" message + + * Makefile.am: install gimp.m4 too + + * libgimp/Makefile.am + * libgimp/gimp.c: make the plugins aware of $gimpdir for gtkrc + parsing + +Thu Jun 11 23:37:06 PDT 1998 Manish Singh + + * gimp.m4: .m4 file for autoconf gimptool stuff + +Thu Jun 11 00:34:51 1998 Owen Taylor + + * app/color_area.c (color_area_events): Create/resize + the pixmap on every expose CONFIGURE event, not just + on the first expose event. + +Tue Jun 9 11:22:32 MEST 1998 Sven Neumann + + * updated pagecurl plug-in + +Mon Jun 8 21:55:55 PDT 1998 Manish Singh + + * gimptool.in: use @gimpdir@ instead of hardcoding .gimp + + * app/palette.c: remove unnecessary gtk_widget_destroy for menus + that have already been removed (from Shuji Narazaki) + +Mon Jun 8 04:30:00 EDT 1998 Chris Lahey + + * plug-ins/depthmerge/depthmerge.c: stdio.h + * plug-ins/gtm/gtm.c: stdio.h + * plug-ins/nlfilt/nlfilt.c: stdio.h, stdlib.h + Added the listed includes to get it to compile. (1-1-0 sync) + +Sun Jun 7 18:44:17 EDT 1998 Matthew Wilson + + * plug-ins/webbrowser/web-browser.scm: changed the URL for the + Manual + +Sun Jun 7 01:39:30 PDT 1998 Manish Singh + + * plug-ins/script-fu/script-fu.c: fixed param passing for + INT8 and INT16 types. This used to fail on big endian machines + + * plug-ins/maze/maze.c: properly handle INT8 and INT16 types. + With these two fixes, circuit.scm will no longer crash on + big endian machines + +Sat Jun 6 16:12:20 PDT 1998 Manish Singh + + * updated despeckle, png, sgi, and sharpen + +Sat Jun 6 14:53:43 PDT 1998 Manish Singh + + * plug-ins/gfli/gfli.c: fixed gccism + + * plug-ins/MapObject/mapobject_main.c: update display when + we're done (from seth) + +Sat Jun 6 20:23:16 MEST 1998 Sven Neumann + + * fixed a bug in the screenshot plug-in + +Thu Jun 4 18:12:14 MEST 1998 Sven Neumann + + * updated screenshot plug-in + Tue Jun 2 16:40:33 PDT 1998 Manish Singh * Made 1.0.0 release diff -ruN gimp-1.0.0/Makefile.am gimp-1.0.1/Makefile.am --- gimp-1.0.0/Makefile.am Tue Jun 2 16:34:56 1998 +++ gimp-1.0.1/Makefile.am Sun Jun 14 10:03:09 1998 @@ -4,13 +4,16 @@ bin_SCRIPTS = gimptool -EXTRA_DIST = TODO gtkrc gimp_logo.ppm gimp_splash.ppm rmshm user_install gimp_tips.txt ps-menurc gimp.1 gimptool.1 gtkrc.forest2 +EXTRA_DIST = TODO gtkrc gimp_logo.ppm gimp_splash.ppm rmshm user_install gimp_tips.txt ps-menurc gimp.1 gimptool.1 gtkrc.forest2 gimp.m4 gimpdata_DATA = gimprc gimprc_user gtkrc gimp_logo.ppm gimp_splash.ppm gimp_tips.txt ps-menurc gtkrc.forest2 gimpdata_SCRIPTS = user_install man_MANS=gimp.1 gimptool.1 + +m4datadir = $(datadir)/aclocal +m4data_DATA = gimp.m4 scriptdata = diff -ruN gimp-1.0.0/Makefile.in gimp-1.0.1/Makefile.in --- gimp-1.0.0/Makefile.in Tue Jun 2 16:51:18 1998 +++ gimp-1.0.1/Makefile.in Sun Sep 27 15:07:56 1998 @@ -119,7 +119,7 @@ bin_SCRIPTS = gimptool -EXTRA_DIST = TODO gtkrc gimp_logo.ppm gimp_splash.ppm rmshm user_install gimp_tips.txt ps-menurc gimp.1 gimptool.1 gtkrc.forest2 +EXTRA_DIST = TODO gtkrc gimp_logo.ppm gimp_splash.ppm rmshm user_install gimp_tips.txt ps-menurc gimp.1 gimptool.1 gtkrc.forest2 gimp.m4 gimpdata_DATA = gimprc gimprc_user gtkrc gimp_logo.ppm gimp_splash.ppm gimp_tips.txt ps-menurc gtkrc.forest2 @@ -127,6 +127,9 @@ man_MANS=gimp.1 gimptool.1 +m4datadir = $(datadir)/aclocal +m4data_DATA = gimp.m4 + scriptdata = ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs @@ -138,7 +141,7 @@ MANS = $(man_MANS) NROFF = nroff -DATA = $(gimpdata_DATA) +DATA = $(gimpdata_DATA) $(m4data_DATA) DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \ Makefile.in NEWS TODO acconfig.h aclocal.m4 config.guess config.h.in \ @@ -291,6 +294,25 @@ rm -f $(DESTDIR)$(gimpdatadir)/$$p; \ done +install-m4dataDATA: $(m4data_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(m4datadir) + @list='$(m4data_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(m4datadir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(m4datadir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(m4datadir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(m4datadir)/$$p; \ + fi; fi; \ + done + +uninstall-m4dataDATA: + @$(NORMAL_UNINSTALL) + list='$(m4data_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(m4datadir)/$$p; \ + done + # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, @@ -418,9 +440,9 @@ install-exec-am: install-binSCRIPTS -install-data-am: install-gimpdataSCRIPTS install-man install-gimpdataDATA +install-data-am: install-gimpdataSCRIPTS install-man install-gimpdataDATA install-m4dataDATA -uninstall-am: uninstall-binSCRIPTS uninstall-gimpdataSCRIPTS uninstall-man uninstall-gimpdataDATA +uninstall-am: uninstall-binSCRIPTS uninstall-gimpdataSCRIPTS uninstall-man uninstall-gimpdataDATA uninstall-m4dataDATA install-exec: install-exec-recursive install-exec-am @$(NORMAL_INSTALL) @@ -437,7 +459,8 @@ $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install installdirs: installdirs-recursive $(mkinstalldirs) $(DATADIR)$(bindir) $(DATADIR)$(gimpdatadir) \ - $(DESTDIR)$(mandir)/man1 $(DATADIR)$(gimpdatadir) + $(DESTDIR)$(mandir)/man1 $(DATADIR)$(gimpdatadir) \ + $(DATADIR)$(m4datadir) mostlyclean-generic: @@ -480,7 +503,8 @@ uninstall-binSCRIPTS install-binSCRIPTS uninstall-gimpdataSCRIPTS \ install-gimpdataSCRIPTS install-man1 uninstall-man1 install-man \ uninstall-man uninstall-gimpdataDATA install-gimpdataDATA \ -install-data-recursive uninstall-data-recursive install-exec-recursive \ +uninstall-m4dataDATA install-m4dataDATA install-data-recursive \ +uninstall-data-recursive install-exec-recursive \ uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ all-recursive check-recursive installcheck-recursive info-recursive \ dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ diff -ruN gimp-1.0.0/NEWS gimp-1.0.1/NEWS --- gimp-1.0.0/NEWS Tue Jun 2 16:40:11 1998 +++ gimp-1.0.1/NEWS Sun Sep 27 01:50:02 1998 @@ -1 +1,16 @@ +What's new in GIMP 1.0.1 + +* Redid the way batch mode works: it now uses script-fu instead of a thin + wrapper around the PDB. This may break some stuff that relies on batch + mode, but batch mode was broken in 1.0 anyway +* NeXTStep support +* Portability fixes (should compile on non-gcc compilers) +* gimptool supports a lot more options +* Added gimpfeatures.h header +* Plug-in bugfixes, updates +* New gimp.m4 for plug-ins to use to check for gimp using autoconf/automake +* Less spurious message dialogs +* PDB interface for setting the g_message handler +* App bugfixes + GIMP 1.0 Released! diff -ruN gimp-1.0.0/README gimp-1.0.1/README --- gimp-1.0.0/README Tue Jun 2 16:40:11 1998 +++ gimp-1.0.1/README Sun Sep 27 01:50:03 1998 @@ -1,7 +1,7 @@ The GIMP: the GNU Image Manipulation Program -------------------------------------------- -The main difference between v1.0 and much earlier versions is the +The main difference between v1.0.1 and much earlier versions is the use of a tile based memory management for images. This allows the GIMP to work with images much larger than physical memory in a usable fashion. Before such memory management, the GIMP was nearly unusable diff -ruN gimp-1.0.0/acconfig.h gimp-1.0.1/acconfig.h --- gimp-1.0.0/acconfig.h Mon May 4 04:16:13 1998 +++ gimp-1.0.1/acconfig.h Thu Aug 27 19:03:23 1998 @@ -14,15 +14,11 @@ Leave the following blank line there!! Autoheader needs it. */ -#undef GIMP_MAJOR_VERSION -#undef GIMP_MINOR_VERSION -#undef GIMP_MICRO_VERSION -#undef GIMP_VERSION - #undef HAVE_DIRENT_H #undef HAVE_DOPRNT #undef HAVE_IPC_H #undef HAVE_NDIR_H +#undef HAVE_PUTENV #undef HAVE_SHM_H #undef HAVE_SYS_DIR_H #undef HAVE_SYS_NDIR_H @@ -39,9 +35,6 @@ #undef RAND_FUNC #undef SRAND_FUNC - -/* #undef PACKAGE */ -/* #undef VERSION */ /* Leave that blank line there!! Autoheader needs it. diff -ruN gimp-1.0.0/aclocal.m4 gimp-1.0.1/aclocal.m4 --- gimp-1.0.0/aclocal.m4 Tue Jun 2 16:41:24 1998 +++ gimp-1.0.1/aclocal.m4 Sun Sep 27 14:58:17 1998 @@ -202,8 +202,10 @@ [define([AM_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl AC_ARG_ENABLE(shared, changequote(<<, >>)dnl -<< --enable-shared[=PKGS] build shared libraries [default=>>AM_ENABLE_SHARED_DEFAULT], +<< --enable-shared build shared libraries [default=>>AM_ENABLE_SHARED_DEFAULT] changequote([, ])dnl +[ --enable-shared=PKGS only build shared libraries if the current package + appears as an element in the PKGS list], [p=${PACKAGE-default} case "$enableval" in yes) enable_shared=yes ;; @@ -239,8 +241,10 @@ [define([AM_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl AC_ARG_ENABLE(static, changequote(<<, >>)dnl -<< --enable-static[=PKGS] build static libraries [default=>>AM_ENABLE_STATIC_DEFAULT], +<< --enable-static build static libraries [default=>>AM_ENABLE_STATIC_DEFAULT] changequote([, ])dnl +[ --enable-static=PKGS only build shared libraries if the current package + appears as an element in the PKGS list], [p=${PACKAGE-default} case "$enableval" in yes) enable_static=yes ;; @@ -449,6 +453,7 @@ AC_TRY_RUN([ #include #include +#include int main () @@ -481,6 +486,17 @@ printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n"); printf("*** before re-running configure\n"); } +#if defined (GTK_MAJOR_VERSION) && defined (GTK_MINOR_VERSION) && defined (GTK_MICRO_VERSION) + else if ((gtk_major_version != GTK_MAJOR_VERSION) || + (gtk_minor_version != GTK_MINOR_VERSION) || + (gtk_micro_version != GTK_MICRO_VERSION)) + { + printf("*** GTK+ header files (version %d.%d.%d) do not match\n", + GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION); + printf("*** library (version %d.%d.%d)\n", + gtk_major_version, gtk_minor_version, gtk_micro_version); + } +#endif /* defined (GTK_MAJOR_VERSION) ... */ else { if ((gtk_major_version > major) || diff -ruN gimp-1.0.0/app/about_dialog.c gimp-1.0.1/app/about_dialog.c --- gimp-1.0.0/app/about_dialog.c Sat May 30 00:31:55 1998 +++ gimp-1.0.1/app/about_dialog.c Wed Jul 15 23:03:42 1998 @@ -18,7 +18,11 @@ #include #include #include + #include + +#include "libgimp/gimpfeatures.h" + #include "about_dialog.h" #include "interface.h" diff -ruN gimp-1.0.0/app/app_procs.c gimp-1.0.1/app/app_procs.c --- gimp-1.0.0/app/app_procs.c Sat May 30 00:31:56 1998 +++ gimp-1.0.1/app/app_procs.c Wed Jul 15 23:03:43 1998 @@ -24,6 +24,8 @@ #include +#include "libgimp/gimpfeatures.h" + #include "appenv.h" #include "app_procs.h" #include "batch.h" @@ -516,8 +518,7 @@ render_setup (transparency_type, transparency_size); tools_options_dialog_new (); tools_select (RECT_SELECT); - if (console_messages == FALSE) - g_set_message_handler (&message_box_func); + message_handler = MESSAGE_BOX; } color_transfer_init (); @@ -540,7 +541,7 @@ return; is_app_exit_finish_done = TRUE; - g_set_message_handler (&message_console_func); + message_handler = CONSOLE; lc_dialog_free (); gdisplays_delete (); diff -ruN gimp-1.0.0/app/appenv.h gimp-1.0.1/app/appenv.h --- gimp-1.0.0/app/appenv.h Sat May 30 00:31:57 1998 +++ gimp-1.0.1/app/appenv.h Fri Jun 19 16:37:03 1998 @@ -28,6 +28,11 @@ #define MINIMUM(x,y) ((x < y) ? x : y) #define MAXIMUM(x,y) ((x > y) ? x : y) +typedef enum { + MESSAGE_BOX, + CONSOLE +} MessageHandlerType; + extern int no_interface; extern int no_splash; extern int no_splash_image; @@ -35,5 +40,7 @@ extern int be_verbose; extern int use_debug_handler; extern int console_messages; + +extern MessageHandlerType message_handler; #endif /* APPENV_H */ diff -ruN gimp-1.0.0/app/batch.c gimp-1.0.1/app/batch.c --- gimp-1.0.0/app/batch.c Tue May 26 12:06:01 1998 +++ gimp-1.0.1/app/batch.c Mon Sep 21 02:15:16 1998 @@ -11,23 +11,30 @@ #include "procedural_db.h" -static int batch_is_cmd (char *cmd); static void batch_run_cmd (char *cmd); -static void batch_run_cmds (FILE *fp); static void batch_read (gpointer data, gint source, GdkInputCondition condition); +static ProcRecord *eval_proc; + + void batch_init () { extern char **batch_cmds; - FILE *fp; int read_from_stdin; int i; + eval_proc = procedural_db_lookup ("extension_script_fu_eval"); + if (!eval_proc) + { + g_message ("script-fu not available: batch mode disabled\n"); + return; + } + read_from_stdin = FALSE; for (i = 0; batch_cmds[i]; i++) { @@ -40,297 +47,56 @@ read_from_stdin = TRUE; } } - else if (batch_is_cmd (batch_cmds[i])) - { - batch_run_cmd (batch_cmds[i]); - } else { - fp = fopen (batch_cmds[i], "r"); - if (!fp) - g_print ("unable to open batch file: \"%s\"\n", batch_cmds[i]); - - batch_run_cmds (fp); - fclose (fp); + batch_run_cmd (batch_cmds[i]); } } } -static int -batch_is_cmd (char *cmd) -{ - int paren_level; - - if (!cmd) - return FALSE; - - cmd = strchr (cmd, '('); - if (!cmd) - return FALSE; - cmd += 1; - - paren_level = 1; - - while (*cmd) - { - if (*cmd == ')') - paren_level -= 1; - else if (*cmd == '(') - paren_level += 1; - cmd++; - } - - return (paren_level == 0); -} - -char * -get_tok(char **rest) -{ - char *tok_start, *tok; - int i,j,len,escapes; - - /* Skip delimiters */ - while((**rest != 0) && - (**rest == ' ' || **rest == '\t')) - (*rest)++; - - /* token starts here */ - tok_start = *rest; - - if(**rest == '"'){ - /* Handle string */ - - /* Skip quote */ - (*rest)++; - tok_start++; - len = 0; - escapes = 0; - - /* Scan to end while skipping escaped quotes */ - while((**rest != 0) && - (**rest != '"')){ - if(**rest == '\\'){ - (*rest)++; - escapes++; - } - (*rest)++; - len++; - } - if(**rest == '"'){ - (*rest)++; - tok = g_malloc(len+1); - } - else{ - g_print("String not properly terminated."); - return NULL; - } - - /* Copy the string while converting the escaped characters. */ - /* Only double quote and backspace is accepted other escapes are ignored. */ - j = 0; - for (i=0;i < len + escapes;i++){ - if(tok_start[i] != '\\') - tok[j++] = tok_start[i]; - else{ - i++; - if(tok_start[i] == '"' || tok_start[i] == '\\') - tok[j++] = tok_start[i]; - } - } - tok[j] = 0; - } - else{ - /* Handle number or identifier */ - while((**rest != 0) && - ((**rest >= 'a' && **rest <= 'z') || - (**rest >= 'A' && **rest <= 'Z') || - (**rest >= '0' && **rest <= '9') || - (**rest == '-') || - (**rest == '_'))) - (*rest)++; - if (*rest != tok_start){ - len = *rest - tok_start; - tok = g_malloc(len+1); - strncpy(tok,tok_start,len); - tok[len]=0; - } - else{ - if(**rest == 0){ - g_print("Unexpected end of command argument."); - return NULL; - } - /* One character token - normally "(" or ")" */ - tok = g_malloc(2); - tok[0] = *rest[0]; - tok[1] = 0; - (*rest)++; - } - } - return tok; -} - static void batch_run_cmd (char *cmd) { - ProcRecord *proc; Argument *args; Argument *vals; - char *rest; - char *cmdname; - char *tmpname; - char *t; int i; - rest = cmd; - t = get_tok(&rest); - if (!t || t[0] != '(') - return; - g_free(t); - - cmdname = get_tok (&rest); - if (!cmdname) - return; - - proc = procedural_db_lookup (cmdname); - if (!proc) + if (g_strcasecmp (cmd, "(gimp-quit 0)") == 0) { - /* Lame hack for "-" to "_" conversion */ - t = tmpname = g_strdup (cmdname); - while (*t) - { - if (*t == '-') - *t = '_'; - t++; - } - - proc = procedural_db_lookup (tmpname); - if (!proc) - { - g_print ("could not find procedure: \"%s\"\n", cmdname); - return; - } - - g_free (tmpname); + app_exit (0); + exit (0); } - /* (gimp-procedural-db-dump "/tmp/pdb_dump") */ - args = g_new (Argument, proc->num_args); + args = g_new0 (Argument, eval_proc->num_args); + for (i = 0; i < eval_proc->num_args; i++) + args[i].arg_type = eval_proc->args[i].arg_type; - for (i = 0; i < proc->num_args; i++) - { - args[i].arg_type = proc->args[i].arg_type; + args[0].value.pdb_int = 1; + args[1].value.pdb_pointer = cmd; - switch (proc->args[i].arg_type) - { - case PDB_INT32: - case PDB_INT16: - case PDB_INT8: - t = get_tok (&rest); - if (!t) - goto error; - - args[i].value.pdb_int = atoi (t); - g_free(t); - break; - case PDB_FLOAT: - t = get_tok (&rest); - if (!t) - goto error; - - args[i].value.pdb_float = atof (t); - g_free(t); - break; - case PDB_STRING: - t = get_tok (&rest); - if (!t) - goto error; - - args[i].value.pdb_pointer = g_strdup (t); - g_free(t); - break; - case PDB_INT32ARRAY: - case PDB_INT16ARRAY: - case PDB_INT8ARRAY: - case PDB_FLOATARRAY: - case PDB_STRINGARRAY: - g_print ("procedures taking array arguments are currently not supported as batch operations\n"); - goto error; - case PDB_COLOR: - g_print ("procedures taking color arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_REGION: - g_print ("procedures taking region arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_DISPLAY: - g_print ("procedures taking display arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_IMAGE: - g_print ("procedures taking image arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_LAYER: - g_print ("procedures taking layer arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_CHANNEL: - g_print ("procedures taking channel arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_DRAWABLE: - g_print ("procedures taking drawable arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_SELECTION: - g_print ("procedures taking selection arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_BOUNDARY: - g_print ("procedures taking boundary arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_PATH: - g_print ("procedures taking path arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_STATUS: - g_print ("procedures taking status arguments are currently not supported as batch operations\n"); - goto error; - break; - case PDB_END: - break; - } - } - - vals = procedural_db_execute (proc->name, args); + vals = procedural_db_execute ("extension_script_fu_eval", args); switch (vals[0].value.pdb_int) { case PDB_EXECUTION_ERROR: - g_print ("batch command: %s experienced an execution error.\n", cmdname); + g_print ("batch command: experienced an execution error.\n"); break; case PDB_CALLING_ERROR: - g_print ("batch command: %s experienced a calling error.\n", cmdname); + g_print ("batch command: experienced a calling error.\n"); break; case PDB_SUCCESS: - g_print ("batch command: %s executed successfully.\n", cmdname); + g_print ("batch command: executed successfully.\n"); + break; + default: break; } + + procedural_db_destroy_args (vals, eval_proc->num_values); + g_free(args); - g_free(cmdname); return; - -error: - g_print ("Unable to run batch command: %s because of bad arguments.\n", cmdname); - g_free(cmdname); } -static void -batch_run_cmds (FILE *fp) -{ -} static void batch_read (gpointer data, @@ -374,11 +140,14 @@ while (*t) { if ((*t == '\n') || (*t == '\r')) - done = TRUE; + { + t = '\0'; + done = TRUE; + } t++; } - if (done && batch_is_cmd (string->str)) + if (done) { batch_run_cmd (string->str); g_string_truncate (string, 0); diff -ruN gimp-1.0.0/app/channels_dialog.c gimp-1.0.1/app/channels_dialog.c --- gimp-1.0.0/app/channels_dialog.c Thu May 28 02:02:57 1998 +++ gimp-1.0.1/app/channels_dialog.c Sun Sep 6 13:05:46 1998 @@ -777,7 +777,7 @@ return TRUE; } /* Grumble - we have to handle double clicks ourselves because channels_dialog_flush is broken */ - if (channel_widget->type == Auxillary) + if (channel_widget->type == Auxillary) { if ((event->button.time < (button_click_time + 250)) && (channel_widget->ID == button_last_id)) { channels_dialog_edit_channel_query (channel_widget); return TRUE; @@ -785,6 +785,7 @@ button_click_time = event->button.time; button_last_id = channel_widget->ID; } + } break; case GDK_2BUTTON_PRESS: diff -ruN gimp-1.0.0/app/color_area.c gimp-1.0.1/app/color_area.c --- gimp-1.0.0/app/color_area.c Sun Apr 12 22:37:15 1998 +++ gimp-1.0.1/app/color_area.c Wed Jun 10 22:10:36 1998 @@ -208,15 +208,24 @@ switch (event->type) { + case GDK_CONFIGURE: + if (color_area_pixmap) + gdk_pixmap_unref (color_area_pixmap); + + color_area_pixmap = gdk_pixmap_new (widget->window, + widget->allocation.width, + widget->allocation.height, -1); + + break; + case GDK_EXPOSE: - if (!color_area_pixmap) - color_area_pixmap = gdk_pixmap_new (widget->window, - widget->allocation.width, - widget->allocation.height, -1); - if (!color_area_gc) - color_area_gc = gdk_gc_new (widget->window); + if (GTK_WIDGET_DRAWABLE (widget)) + { + if (!color_area_gc) + color_area_gc = gdk_gc_new (widget->window); - color_area_draw (); + color_area_draw (); + } break; case GDK_BUTTON_PRESS: diff -ruN gimp-1.0.0/app/commands.c gimp-1.0.1/app/commands.c --- gimp-1.0.0/app/commands.c Thu May 28 02:03:01 1998 +++ gimp-1.0.1/app/commands.c Thu Jul 9 00:19:26 1998 @@ -192,6 +192,7 @@ switch (vals->fill_type) { case BACKGROUND_FILL: + case FOREGROUND_FILL: case WHITE_FILL: type = (vals->type == RGB) ? RGB_GIMAGE : GRAY_GIMAGE; break; @@ -455,6 +456,17 @@ (GtkSignalFunc) file_new_toggle_callback, &vals->fill_type); if (vals->fill_type == TRANSPARENT_FILL) + gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (button), TRUE); + gtk_widget_show (button); + + button = gtk_radio_button_new_with_label (group, "Foreground"); + group = gtk_radio_button_group (GTK_RADIO_BUTTON (button)); + gtk_box_pack_start (GTK_BOX (radio_box), button, TRUE, TRUE, 0); + gtk_object_set_user_data (GTK_OBJECT (button), (gpointer) FOREGROUND_FILL); + gtk_signal_connect (GTK_OBJECT (button), "toggled", + (GtkSignalFunc) file_new_toggle_callback, + &vals->fill_type); + if (vals->fill_type == FOREGROUND_FILL) gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (button), TRUE); gtk_widget_show (button); diff -ruN gimp-1.0.0/app/convert.c gimp-1.0.1/app/convert.c --- gimp-1.0.0/app/convert.c Thu May 28 02:03:02 1998 +++ gimp-1.0.1/app/convert.c Mon Jul 6 12:10:44 1998 @@ -487,13 +487,17 @@ { entries = (PaletteEntriesP) list->data; /* fprintf(stderr, "(palette %s)\n", entries->filename);*/ - menu_item = gtk_menu_item_new_with_label (entries->name); - gtk_signal_connect( GTK_OBJECT(menu_item), "activate", - (GtkSignalFunc) palette_entries_callback, - (gpointer)entries); - gtk_container_add(GTK_CONTAINER(menu), menu_item); - gtk_widget_show(menu_item); - if (theCustomPalette == entries) *default_palette = i; + + /* We can't dither to > 256 colors */ + if (entries->n_colors <= 256) { + menu_item = gtk_menu_item_new_with_label (entries->name); + gtk_signal_connect( GTK_OBJECT(menu_item), "activate", + (GtkSignalFunc) palette_entries_callback, + (gpointer)entries); + gtk_container_add(GTK_CONTAINER(menu), menu_item); + gtk_widget_show(menu_item); + if (theCustomPalette == entries) *default_palette = i; + } } /* default to first one */ @@ -3106,5 +3110,5 @@ } if (success) convert_image ((void *) gimage, INDEXED, num_cols, dither, palette_type); - return procedural_db_return_args (&convert_indexed_proc, success); + return procedural_db_return_args (&convert_indexed_palette_proc, success); } diff -ruN gimp-1.0.0/app/drawable.c gimp-1.0.1/app/drawable.c --- gimp-1.0.0/app/drawable.c Thu May 28 02:03:07 1998 +++ gimp-1.0.1/app/drawable.c Thu Jul 9 00:19:28 1998 @@ -205,6 +205,10 @@ case NO_FILL: return; break; + case FOREGROUND_FILL: + palette_get_foreground (&r, &g, &b); + a = 255; + break; } switch (drawable_type (drawable)) diff -ruN gimp-1.0.0/app/errors.c gimp-1.0.1/app/errors.c --- gimp-1.0.0/app/errors.c Sat May 30 00:32:04 1998 +++ gimp-1.0.1/app/errors.c Fri Jun 19 16:37:04 1998 @@ -33,15 +33,12 @@ extern char *prog_name; void -message_console_func (char *str) +message_func (char *str) { - fprintf (stderr, "%s: %s\n", prog_name, str); -} - -void -message_box_func (char *str) -{ - message_box (str, NULL, NULL); + if ((console_messages == FALSE) && (message_handler == MESSAGE_BOX)) + message_box (str, NULL, NULL); + else + fprintf (stderr, "%s: %s\n", prog_name, str); } void diff -ruN gimp-1.0.0/app/errors.h gimp-1.0.1/app/errors.h --- gimp-1.0.0/app/errors.h Thu May 28 02:03:10 1998 +++ gimp-1.0.1/app/errors.h Fri Jun 19 16:37:05 1998 @@ -18,8 +18,7 @@ #ifndef __ERRORS_H__ #define __ERRORS_H__ -void message_console_func (char *); -void message_box_func (char *); +void message_func (char *); void fatal_error (char *, ...); void terminate (char *, ...); diff -ruN gimp-1.0.0/app/fileops.c gimp-1.0.1/app/fileops.c --- gimp-1.0.0/app/fileops.c Sun May 31 02:05:37 1998 +++ gimp-1.0.1/app/fileops.c Thu Jul 23 10:33:09 1998 @@ -221,7 +221,7 @@ "Spencer Kimball & Peter Mattis", "1995-1996", PDB_INTERNAL, - 3, + 4, register_magic_load_handler_args, 0, NULL, diff -ruN gimp-1.0.0/app/gimage.c gimp-1.0.1/app/gimage.c --- gimp-1.0.0/app/gimage.c Thu May 28 02:03:14 1998 +++ gimp-1.0.1/app/gimage.c Sun Sep 6 12:54:12 1998 @@ -1988,7 +1988,7 @@ merge_layer = layer_new (gimage->ID, (x2 - x1), (y2 - y1), drawable_type_with_alpha (GIMP_DRAWABLE(layer)), drawable_name (GIMP_DRAWABLE(layer)), - layer->opacity, layer->mode); + OPAQUE_OPACITY, NORMAL_MODE); if (!merge_layer) { g_message ("gimage_merge_layers: could not allocate merge layer"); @@ -2307,6 +2307,9 @@ gdisplays_update_area (gimage->ID, off_x, off_y, drawable_width (GIMP_DRAWABLE(layer)), drawable_height (GIMP_DRAWABLE(layer))); } + + drawable_update (GIMP_DRAWABLE(layer), 0, 0, drawable_width (GIMP_DRAWABLE(layer)), drawable_height (GIMP_DRAWABLE(layer))); + gdisplays_flush (); return NULL; diff -ruN gimp-1.0.0/app/gimage.h gimp-1.0.1/app/gimage.h --- gimp-1.0.0/app/gimage.h Sun Apr 12 22:38:35 1998 +++ gimp-1.0.1/app/gimage.h Thu Jul 9 00:19:30 1998 @@ -56,6 +56,7 @@ #define WHITE_FILL 1 #define TRANSPARENT_FILL 2 #define NO_FILL 3 +#define FOREGROUND_FILL 4 #define COLORMAP_SIZE 768 diff -ruN gimp-1.0.0/app/layers_dialog.c gimp-1.0.1/app/layers_dialog.c --- gimp-1.0.0/app/layers_dialog.c Sat May 30 00:32:11 1998 +++ gimp-1.0.1/app/layers_dialog.c Thu Jul 9 00:19:31 1998 @@ -2980,6 +2980,16 @@ } static void +new_layer_foreground_callback (GtkWidget *w, + gpointer client_data) +{ + NewLayerOptions *options; + + options = (NewLayerOptions *) client_data; + options->fill_type = FOREGROUND_FILL; +} + +static void new_layer_white_callback (GtkWidget *w, gpointer client_data) { @@ -3018,17 +3028,19 @@ GSList *group = NULL; int i; char size[12]; - char *button_names[3] = + char *button_names[4] = { "Background", "White", - "Transparent" + "Transparent", + "Foreground" }; - ActionCallback button_callbacks[3] = + ActionCallback button_callbacks[4] = { new_layer_background_callback, new_layer_white_callback, - new_layer_transparent_callback + new_layer_transparent_callback, + new_layer_foreground_callback }; gimage = gimage_get_ID (gimage_id); @@ -3109,7 +3121,7 @@ gtk_container_add (GTK_CONTAINER (radio_frame), radio_box); /* the radio buttons */ - for (i = 0; i < 3; i++) + for (i = 0; i < 4; i++) { radio_button = gtk_radio_button_new_with_label (group, button_names[i]); group = gtk_radio_button_group (GTK_RADIO_BUTTON (radio_button)); diff -ruN gimp-1.0.0/app/main.c gimp-1.0.1/app/main.c --- gimp-1.0.0/app/main.c Sat May 30 00:32:13 1998 +++ gimp-1.0.1/app/main.c Mon Sep 21 02:15:18 1998 @@ -25,6 +25,8 @@ #include #include +#include "libgimp/gimpfeatures.h" + #ifndef WAIT_ANY #define WAIT_ANY -1 #endif /* WAIT_ANY */ @@ -48,6 +50,9 @@ int use_shm; int use_debug_handler; int console_messages; + +MessageHandlerType message_handler; + char *prog_name; /* The path name we are invoked with */ char **batch_cmds; @@ -60,7 +65,9 @@ * Arguments are either switches, their associated * values, or image files. As switches and their * associated values are processed, those slots in - * the argv[] array are NULLed. + * the argv[] array are NULLed. We do this because + * unparsed args are treated as images to load on + * startup. * * The GTK switches are processed first (X switches are * processed here, not by any X routines). Then the @@ -79,9 +86,11 @@ int show_version; int show_help; int i, j; +#ifdef HAVE_PUTENV gchar *display_name, *display_env; +#endif - ATEXIT (g_mem_profile); + /* ATEXIT (g_mem_profile); */ /* Initialize variables */ prog_name = argv[0]; @@ -94,20 +103,29 @@ GDK_CONTROL_MASK | GDK_MOD1_MASK); +#ifdef HAVE_PUTENV display_name = gdk_get_display (); display_env = g_new (gchar, strlen (display_name) + 9); *display_env = 0; strcat (display_env, "DISPLAY="); strcat (display_env, display_name); putenv (display_env); +#endif no_interface = FALSE; no_data = FALSE; no_splash = FALSE; no_splash_image = FALSE; +#ifdef HAVE_SHM_H use_shm = TRUE; +#else + use_shm = FALSE; +#endif use_debug_handler = FALSE; console_messages = FALSE; + + message_handler = CONSOLE; + batch_cmds = g_new (char*, argc); batch_cmds[0] = NULL; @@ -132,44 +150,56 @@ argv[i] = NULL; } batch_cmds[j] = NULL; + + if (batch_cmds[0] == NULL) /* We need at least one batch command */ + show_help = TRUE; } else if ((strcmp (argv[i], "--help") == 0) || (strcmp (argv[i], "-h") == 0)) { show_help = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--version") == 0 || strcmp (argv[i], "-v") == 0) { show_version = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--no-data") == 0) { no_data = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--no-splash") == 0) { no_splash = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--no-splash-image") == 0) { no_splash_image = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--verbose") == 0) { be_verbose = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--no-shm") == 0) { use_shm = FALSE; + argv[i] = NULL; } else if (strcmp (argv[i], "--debug-handlers") == 0) { use_debug_handler = TRUE; + argv[i] = NULL; } else if (strcmp (argv[i], "--console-messages") == 0) { console_messages = TRUE; + argv[i] = NULL; } /* * ANYTHING ELSE starting with a '-' is an error. @@ -206,8 +236,7 @@ if (show_version || show_help) exit (0); - /* Print to console at first */ - g_set_message_handler (&message_console_func); + g_set_message_handler (&message_func); /* Handle some signals */ signal (SIGHUP, on_signal); diff -ruN gimp-1.0.0/app/palette.c gimp-1.0.1/app/palette.c --- gimp-1.0.0/app/palette.c Thu May 28 02:03:30 1998 +++ gimp-1.0.1/app/palette.c Mon Jun 8 22:11:16 1998 @@ -1005,7 +1005,6 @@ palette_entries_list = palette_entries_insert_list (palette_entries_list, entries); gtk_option_menu_remove_menu (GTK_OPTION_MENU (palette->option_menu)); - gtk_widget_destroy (palette->menu); palette_create_palette_menu (palette, entries); } } @@ -1034,7 +1033,6 @@ } gtk_option_menu_remove_menu (GTK_OPTION_MENU (palette->option_menu)); - gtk_widget_destroy (palette->menu); entries = palette->entries; if (entries && entries->filename) diff -ruN gimp-1.0.0/app/plug_in.c gimp-1.0.1/app/plug_in.c --- gimp-1.0.0/app/plug_in.c Sat May 30 00:32:17 1998 +++ gimp-1.0.1/app/plug_in.c Thu Aug 27 19:03:28 1998 @@ -25,12 +25,18 @@ #include #include #include -#include -#include #include #include #include +#ifdef HAVE_IPC_H +#include +#endif + +#ifdef HAVE_SHM_H +#include +#endif + #include "libgimp/gimpprotocol.h" #include "libgimp/gimpwire.h" @@ -116,6 +122,9 @@ static Argument* message_invoker (Argument *args); +static Argument* message_handler_get_invoker (Argument *args); +static Argument* message_handler_set_invoker (Argument *args); + static GSList *plug_in_defs = NULL; static GSList *gimprc_proc_defs = NULL; @@ -210,6 +219,53 @@ }; +static ProcArg message_handler_get_out_args[] = +{ + { PDB_INT32, + "handler", + "the current handler type: { MESSAGE_BOX (0), CONSOLE (1) }" } +}; + +static ProcRecord message_handler_get_proc = +{ + "gimp_message_handler_get", + "Returns the current state of where warning messages are displayed.", + "This procedure returns the way g_message warnings are displayed. They can be shown in a dialog box or printed on the console where gimp was started.", + "Manish Singh", + "Manish Singh", + "1998", + PDB_INTERNAL, + 0, + NULL, + 1, + message_handler_get_out_args, + { { message_handler_get_invoker } }, +}; + +static ProcArg message_handler_set_args[] = +{ + { PDB_INT32, + "handler", + "the new handler type: { MESSAGE_BOX (0), CONSOLE (1) }" } +}; + +static ProcRecord message_handler_set_proc = +{ + "gimp_message_handler_set", + "Controls where warning messages are displayed.", + "This procedure controls how g_message warnings are displayed. They can be shown in a dialog box or printed on the console where gimp was started.", + "Manish Singh", + "Manish Singh", + "1998", + PDB_INTERNAL, + 1, + message_handler_set_args, + 0, + NULL, + { { message_handler_set_invoker } }, +}; + + void plug_in_init () { @@ -226,6 +282,8 @@ /* initialize the message box procedural db calls */ procedural_db_register (&message_proc); + procedural_db_register (&message_handler_get_proc); + procedural_db_register (&message_handler_set_proc); /* initialize the gimp protocol library and set the read and * write handlers. @@ -234,6 +292,7 @@ wire_set_writer (plug_in_write); wire_set_flusher (plug_in_flush); +#ifdef HAVE_SHM_H /* allocate a piece of shared memory for use in transporting tiles * to plug-ins. if we can't allocate a piece of shared memory then * we'll fall back on sending the data over the pipe. @@ -258,6 +317,7 @@ #endif } } +#endif /* search for binaries in the plug-in directory path */ datafiles_read_directories (plug_in_path, plug_in_init_file, MODE_EXECUTABLE); @@ -386,6 +446,7 @@ GSList *tmp; PlugIn *plug_in; +#ifdef HAVE_SHM_H #ifndef IPC_RMID_DEFERRED_RELEASE if (shm_ID != -1) { @@ -396,7 +457,8 @@ if (shm_ID != -1) shmdt ((char*) shm_addr); #endif - +#endif + tmp = open_plug_ins; while (tmp) { @@ -3008,4 +3070,28 @@ { g_message (args[0].value.pdb_pointer, NULL, NULL); return procedural_db_return_args (&message_proc, TRUE); +} + +static Argument* +message_handler_get_invoker (Argument *args) +{ + Argument *return_args; + + return_args = procedural_db_return_args (&message_handler_get_proc, TRUE); + return_args[1].value.pdb_int = message_handler; + return return_args; +} + +static Argument* +message_handler_set_invoker (Argument *args) +{ + int success = TRUE; + + if ((args[0].value.pdb_int >= MESSAGE_BOX) && + (args[0].value.pdb_int <= CONSOLE)) + message_handler = args[0].value.pdb_int; + else + success = FALSE; + + return procedural_db_return_args (&message_handler_set_proc, success); } diff -ruN gimp-1.0.0/app/text_tool.c gimp-1.0.1/app/text_tool.c --- gimp-1.0.0/app/text_tool.c Thu May 28 02:03:39 1998 +++ gimp-1.0.1/app/text_tool.c Mon Sep 21 02:15:19 1998 @@ -792,7 +792,7 @@ the_text_tool->foundry = (long) client_data; text_validate_combo (the_text_tool, 0); - if (text_load_font (the_text_tool)) + if (!text_load_font (the_text_tool)) the_text_tool->foundry = old_value; } diff -ruN gimp-1.0.0/app/tile_swap.c gimp-1.0.1/app/tile_swap.c --- gimp-1.0.0/app/tile_swap.c Sat May 30 00:32:21 1998 +++ gimp-1.0.1/app/tile_swap.c Sat Jul 4 17:15:42 1998 @@ -77,6 +77,7 @@ static int next_swap_num = 1; static long swap_file_grow = 16 * TILE_WIDTH * TILE_HEIGHT * 4; +static gboolean seek_err_msg = TRUE, read_err_msg = TRUE, write_err_msg = TRUE; static void tile_swap_print_gaps (DefSwapFile *def_swap_file) @@ -104,7 +105,7 @@ DefSwapFile *def_swap_file; if (tile_ref_count != 0) - g_print ("tile ref count balance: %d\n", tile_ref_count); + g_message ("tile ref count balance: %d\n", tile_ref_count); swap_file = value; if (swap_file->swap_func == tile_swap_default) @@ -112,7 +113,7 @@ def_swap_file = swap_file->user_data; if (def_swap_file->swap_file_end != 0) { - g_print ("swap file not empty: \"%s\"\n", swap_file->filename); + g_message ("swap file not empty: \"%s\"\n", swap_file->filename); tile_swap_print_gaps (def_swap_file); } @@ -352,7 +353,9 @@ offset = lseek (fd, tile->swap_offset, SEEK_SET); if (offset == -1) { - g_message ("unable to seek to tile location on disk: %d", err); + if (seek_err_msg) + g_message ("unable to seek to tile location on disk: %d", err); + seek_err_msg = FALSE; return; } } @@ -369,7 +372,9 @@ if (err <= 0) { - g_message ("unable to read tile data from disk: %d ( %d ) bytes read", err, nleft); + if (read_err_msg) + g_message ("unable to read tile data from disk: %d ( %d ) bytes read", err, nleft); + read_err_msg = FALSE; return; } @@ -380,6 +385,8 @@ /* Do not delete the swap from the file */ /* tile_swap_default_delete (def_swap_file, fd, tile); */ + + read_err_msg = seek_err_msg = TRUE; } static void @@ -407,7 +414,9 @@ offset = lseek (fd, tile->swap_offset, SEEK_SET); if (offset == -1) { - g_message ("unable to seek to tile location on disk: %d", errno); + if (seek_err_msg) + g_message ("unable to seek to tile location on disk: %d", errno); + seek_err_msg = FALSE; return; } } @@ -418,7 +427,9 @@ err = write (fd, tile->data + rbytes - nleft, nleft); if (err <= 0) { - g_message ("unable to write tile data to disk: %d ( %d ) bytes written", err, nleft); + if (write_err_msg) + g_message ("unable to write tile data to disk: %d ( %d ) bytes written", err, nleft); + write_err_msg = FALSE; return; } @@ -429,6 +440,8 @@ g_free (tile->data); tile->data = NULL; + + write_err_msg = seek_err_msg = TRUE; } static void diff -ruN gimp-1.0.0/app/tools.c gimp-1.0.1/app/tools.c --- gimp-1.0.0/app/tools.c Sun Apr 12 22:40:39 1998 +++ gimp-1.0.1/app/tools.c Sun Jun 14 19:11:52 1998 @@ -120,13 +120,13 @@ active_tool_free (void) { gtk_container_disable_resize (GTK_CONTAINER (options_shell)); - + if (!active_tool) return; if (tool_info[(int) active_tool->type].tool_options) gtk_widget_hide (tool_info[(int) active_tool->type].tool_options); - + switch (active_tool->type) { case RECT_SELECT: @@ -462,7 +462,7 @@ case BY_COLOR_SELECT: if (gdisp) { active_tool = tools_new_by_color_select (); - by_color_select_initialize (gdisp); + by_color_select_initialize (gdisp->gimage); } else { active_tool = tools_new_rect_select (); } @@ -592,11 +592,11 @@ switching tools, the dialog will be empty. recreate the active tool here if necessary to avoid this behavior */ - if (!GTK_WIDGET_VISIBLE(options_shell)) + if (!GTK_WIDGET_VISIBLE(options_shell)) { gtk_widget_show (options_shell); - } - else + } + else { gdk_window_raise (options_shell->window); } @@ -726,5 +726,3 @@ shell = (GtkWidget *) client_data; gtk_widget_hide (shell); } - - diff -ruN gimp-1.0.0/config.h.in gimp-1.0.1/config.h.in --- gimp-1.0.0/config.h.in Mon May 4 04:16:14 1998 +++ gimp-1.0.1/config.h.in Thu Aug 27 19:03:24 1998 @@ -25,6 +25,9 @@ /* Define if you have the vprintf function. */ #undef HAVE_VPRINTF +/* Define as __inline if that's what the C compiler calls it. */ +#undef inline + /* Define to `int' if doesn't define. */ #undef pid_t @@ -46,15 +49,11 @@ /* Define if you can safely include both and . */ #undef TIME_WITH_SYS_TIME -#undef GIMP_MAJOR_VERSION -#undef GIMP_MINOR_VERSION -#undef GIMP_MICRO_VERSION -#undef GIMP_VERSION - #undef HAVE_DIRENT_H #undef HAVE_DOPRNT #undef HAVE_IPC_H #undef HAVE_NDIR_H +#undef HAVE_PUTENV #undef HAVE_SHM_H #undef HAVE_SYS_DIR_H #undef HAVE_SYS_NDIR_H @@ -71,9 +70,6 @@ #undef RAND_FUNC #undef SRAND_FUNC - -/* #undef PACKAGE */ -/* #undef VERSION */ /* Define if you have the header file. */ #undef HAVE_DIRENT_H diff -ruN gimp-1.0.0/configure gimp-1.0.1/configure --- gimp-1.0.0/configure Tue Jun 2 16:42:47 1998 +++ gimp-1.0.1/configure Sun Sep 27 15:00:09 1998 @@ -12,9 +12,13 @@ ac_default_prefix=/usr/local # Any additions from configure.in: ac_help="$ac_help - --enable-shared[=PKGS] build shared libraries [default=yes]" + --enable-shared build shared libraries [default=yes] + --enable-shared=PKGS only build shared libraries if the current package + appears as an element in the PKGS list" ac_help="$ac_help - --enable-static[=PKGS] build static libraries [default=yes]" + --enable-static build static libraries [default=yes] + --enable-static=PKGS only build shared libraries if the current package + appears as an element in the PKGS list" ac_help="$ac_help --with-gnu-ld assume the C compiler uses GNU ld [default=no]" ac_help="$ac_help @@ -33,6 +37,8 @@ ac_help="$ac_help --disable-gtktest Do not try to compile and run a test GTK program" ac_help="$ac_help + --with-xdelta compile the xdelta plugin " +ac_help="$ac_help --with-sendmail=DIR set sendmail command location" ac_help="$ac_help --with-lp=DIR set lp command location" @@ -552,7 +558,7 @@ GIMP_MAJOR_VERSION=1 GIMP_MINOR_VERSION=0 -GIMP_MICRO_VERSION=0 +GIMP_MICRO_VERSION=1 GIMP_VERSION=$GIMP_MAJOR_VERSION.$GIMP_MINOR_VERSION.$GIMP_MICRO_VERSION @@ -586,7 +592,7 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 -echo "configure:590: checking for a BSD compatible install" >&5 +echo "configure:596: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -639,7 +645,7 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 -echo "configure:643: checking whether build environment is sane" >&5 +echo "configure:649: checking whether build environment is sane" >&5 # Just in case sleep 1 echo timestamp > conftestfile @@ -696,7 +702,7 @@ test "$program_transform_name" = "" && program_transform_name="s,x,x," echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 -echo "configure:700: checking whether ${MAKE-make} sets \${MAKE}" >&5 +echo "configure:706: checking whether ${MAKE-make} sets \${MAKE}" >&5 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -730,19 +736,12 @@ if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } fi -cat >> confdefs.h <> confdefs.h <&6 -echo "configure:746: checking for working aclocal" >&5 +echo "configure:745: checking for working aclocal" >&5 # Run test in a subshell; some versions of sh will print an error if # an executable is not found, even if stderr is redirected. # Redirect stdin to placate older versions of autoconf. Sigh. @@ -755,7 +754,7 @@ fi echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 -echo "configure:759: checking for working autoconf" >&5 +echo "configure:758: checking for working autoconf" >&5 # Run test in a subshell; some versions of sh will print an error if # an executable is not found, even if stderr is redirected. # Redirect stdin to placate older versions of autoconf. Sigh. @@ -768,7 +767,7 @@ fi echo $ac_n "checking for working automake""... $ac_c" 1>&6 -echo "configure:772: checking for working automake" >&5 +echo "configure:771: checking for working automake" >&5 # Run test in a subshell; some versions of sh will print an error if # an executable is not found, even if stderr is redirected. # Redirect stdin to placate older versions of autoconf. Sigh. @@ -781,7 +780,7 @@ fi echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 -echo "configure:785: checking for working autoheader" >&5 +echo "configure:784: checking for working autoheader" >&5 # Run test in a subshell; some versions of sh will print an error if # an executable is not found, even if stderr is redirected. # Redirect stdin to placate older versions of autoconf. Sigh. @@ -794,7 +793,7 @@ fi echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 -echo "configure:798: checking for working makeinfo" >&5 +echo "configure:797: checking for working makeinfo" >&5 # Run test in a subshell; some versions of sh will print an error if # an executable is not found, even if stderr is redirected. # Redirect stdin to placate older versions of autoconf. Sigh. @@ -865,7 +864,7 @@ fi echo $ac_n "checking host system type""... $ac_c" 1>&6 -echo "configure:869: checking host system type" >&5 +echo "configure:868: checking host system type" >&5 host_alias=$host case "$host_alias" in @@ -888,7 +887,7 @@ # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:892: checking for $ac_word" >&5 +echo "configure:891: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -917,7 +916,7 @@ # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:921: checking for $ac_word" >&5 +echo "configure:920: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -946,7 +945,7 @@ # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:950: checking for $ac_word" >&5 +echo "configure:949: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -994,7 +993,7 @@ fi echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 -echo "configure:998: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 +echo "configure:997: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 ac_ext=c # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. @@ -1004,11 +1003,11 @@ cross_compiling=$ac_cv_prog_cc_cross cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:1011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then ac_cv_prog_cc_works=yes # If we can't run a trivial program, we are probably using a cross compiler. if (./conftest; exit) 2>/dev/null; then @@ -1028,12 +1027,12 @@ { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } fi echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 -echo "configure:1032: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "configure:1031: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 cross_compiling=$ac_cv_prog_cc_cross echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 -echo "configure:1037: checking whether we are using GNU C" >&5 +echo "configure:1036: checking whether we are using GNU C" >&5 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1042,7 +1041,7 @@ yes; #endif EOF -if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1046: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gcc=yes else ac_cv_prog_gcc=no @@ -1057,7 +1056,7 @@ ac_save_CFLAGS="$CFLAGS" CFLAGS= echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 -echo "configure:1061: checking whether ${CC-cc} accepts -g" >&5 +echo "configure:1060: checking whether ${CC-cc} accepts -g" >&5 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1097,7 +1096,7 @@ if test "$ac_cv_prog_gcc" = yes; then # Check if gcc -print-prog-name=ld gives a path. echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 -echo "configure:1101: checking for ld used by GCC" >&5 +echo "configure:1100: checking for ld used by GCC" >&5 ac_prog=`($CC -print-prog-name=ld) 2>&5` case "$ac_prog" in # Accept absolute paths. @@ -1115,10 +1114,10 @@ esac elif test "$with_gnu_ld" = yes; then echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 -echo "configure:1119: checking for GNU ld" >&5 +echo "configure:1118: checking for GNU ld" >&5 else echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 -echo "configure:1122: checking for non-GNU ld" >&5 +echo "configure:1121: checking for non-GNU ld" >&5 fi if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -1154,7 +1153,7 @@ test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 -echo "configure:1158: checking if the linker ($LD) is GNU ld" >&5 +echo "configure:1157: checking if the linker ($LD) is GNU ld" >&5 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1170,7 +1169,7 @@ echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6 -echo "configure:1174: checking for BSD-compatible nm" >&5 +echo "configure:1173: checking for BSD-compatible nm" >&5 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1207,7 +1206,7 @@ echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 -echo "configure:1211: checking whether ln -s works" >&5 +echo "configure:1210: checking whether ln -s works" >&5 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1243,8 +1242,8 @@ case "$host" in *-*-irix6*) # Find out which ABI we are using. - echo '#line 1247 "configure"' > conftest.$ac_ext - if { (eval echo configure:1248: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + echo '#line 1246 "configure"' > conftest.$ac_ext + if { (eval echo configure:1247: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then case "`/usr/bin/file conftest.o`" in *32-bit*) LD="${LD-ld} -32" @@ -1275,7 +1274,7 @@ echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6 -echo "configure:1279: checking whether to enable maintainer-specific portions of Makefiles" >&5 +echo "configure:1278: checking whether to enable maintainer-specific portions of Makefiles" >&5 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. if test "${enable_maintainer_mode+set}" = set; then enableval="$enable_maintainer_mode" @@ -1300,7 +1299,7 @@ fi echo $ac_n "checking host system type""... $ac_c" 1>&6 -echo "configure:1304: checking host system type" >&5 +echo "configure:1303: checking host system type" >&5 host_alias=$host case "$host_alias" in @@ -1360,7 +1359,7 @@ # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:1364: checking for $ac_word" >&5 +echo "configure:1363: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1389,7 +1388,7 @@ # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:1393: checking for $ac_word" >&5 +echo "configure:1392: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1437,7 +1436,7 @@ fi echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 -echo "configure:1441: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 +echo "configure:1440: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 ac_ext=c # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. @@ -1447,11 +1446,11 @@ cross_compiling=$ac_cv_prog_cc_cross cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:1454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then ac_cv_prog_cc_works=yes # If we can't run a trivial program, we are probably using a cross compiler. if (./conftest; exit) 2>/dev/null; then @@ -1471,12 +1470,12 @@ { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } fi echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 -echo "configure:1475: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "configure:1474: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 cross_compiling=$ac_cv_prog_cc_cross echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 -echo "configure:1480: checking whether we are using GNU C" >&5 +echo "configure:1479: checking whether we are using GNU C" >&5 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1485,7 +1484,7 @@ yes; #endif EOF -if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1489: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1488: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gcc=yes else ac_cv_prog_gcc=no @@ -1500,7 +1499,7 @@ ac_save_CFLAGS="$CFLAGS" CFLAGS= echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 -echo "configure:1504: checking whether ${CC-cc} accepts -g" >&5 +echo "configure:1503: checking whether ${CC-cc} accepts -g" >&5 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1531,7 +1530,7 @@ echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6 -echo "configure:1535: checking for ${CC-cc} option to accept ANSI C" >&5 +echo "configure:1534: checking for ${CC-cc} option to accept ANSI C" >&5 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1547,7 +1546,7 @@ do CC="$ac_save_CC $ac_arg" cat > conftest.$ac_ext < #include @@ -1584,7 +1583,7 @@ ; return 0; } EOF -if { (eval echo configure:1588: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1587: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* am_cv_prog_cc_stdc="$ac_arg"; break else @@ -1618,7 +1617,7 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 -echo "configure:1622: checking for a BSD compatible install" >&5 +echo "configure:1621: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -1668,7 +1667,7 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 -echo "configure:1672: checking whether ln -s works" >&5 +echo "configure:1671: checking whether ln -s works" >&5 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1689,7 +1688,7 @@ fi echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 -echo "configure:1693: checking whether ${MAKE-make} sets \${MAKE}" >&5 +echo "configure:1692: checking whether ${MAKE-make} sets \${MAKE}" >&5 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -1716,7 +1715,7 @@ fi echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 -echo "configure:1720: checking how to run the C preprocessor" >&5 +echo "configure:1719: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -1731,13 +1730,13 @@ # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. cat > conftest.$ac_ext < Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:1741: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:1740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then : @@ -1748,13 +1747,13 @@ rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext < Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:1758: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:1757: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then : @@ -1777,6 +1776,7 @@ echo "$ac_t""$CPP" 1>&6 + # Check whether --with-gtk-prefix or --without-gtk-prefix was given. if test "${with_gtk_prefix+set}" = set; then withval="$with_gtk_prefix" @@ -1877,6 +1877,7 @@ #include #include +#include int main () @@ -1909,6 +1910,17 @@ printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n"); printf("*** before re-running configure\n"); } +#if defined (GTK_MAJOR_VERSION) && defined (GTK_MINOR_VERSION) && defined (GTK_MICRO_VERSION) + else if ((gtk_major_version != GTK_MAJOR_VERSION) || + (gtk_minor_version != GTK_MINOR_VERSION) || + (gtk_micro_version != GTK_MICRO_VERSION)) + { + printf("*** GTK+ header files (version %d.%d.%d) do not match\n", + GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION); + printf("*** library (version %d.%d.%d)\n", + gtk_major_version, gtk_minor_version, gtk_micro_version); + } +#endif /* defined (GTK_MAJOR_VERSION) ... */ else { if ((gtk_major_version > major) || @@ -1938,7 +1950,7 @@ } EOF -if { (eval echo configure:1942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:1954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then : else @@ -1972,7 +1984,7 @@ CFLAGS="$CFLAGS $GTK_CFLAGS" LIBS="$LIBS $GTK_LIBS" cat > conftest.$ac_ext < @@ -1982,7 +1994,7 @@ return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); ; return 0; } EOF -if { (eval echo configure:1986: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:1998: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding GTK or finding the wrong" @@ -2048,15 +2060,110 @@ fi fi +echo $ac_n "checking for extra flags to get ANSI library prototypes""... $ac_c" 1>&6 +echo "configure:2065: checking for extra flags to get ANSI library prototypes" >&5 +gimp_save_LIBS=$LIBS +LIBS="$LIBS -lm" +if test "$cross_compiling" = yes; then + { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } +else + cat > conftest.$ac_ext < + int main (void) { return (log(1) != log(1.)); } +EOF +if { (eval echo configure:2077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +then + echo "$ac_t""none needed" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + gimp_save_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS -std1" + if test "$cross_compiling" = yes; then + { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } +else + cat > conftest.$ac_ext < + int main (void) { return (log(1) != log(1.)); } +EOF +if { (eval echo configure:2095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +then + echo "$ac_t""-std1" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* + echo "$ac_t""" 1>&6 + CFLAGS=$gimp_save_CFLAGS + echo "configure: warning: No ANSI prototypes found in library. (-std1 didn't work.)" 1>&2 +fi +rm -fr conftest* +fi + +fi +rm -fr conftest* +fi + +LIBS=$gimp_save_LIBS + +echo $ac_n "checking for extra flags for POSIX compliance""... $ac_c" 1>&6 +echo "configure:2116: checking for extra flags for POSIX compliance" >&5 +cat > conftest.$ac_ext < +int main() { +DIR *dir; +; return 0; } +EOF +if { (eval echo configure:2125: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + echo "$ac_t""none needed" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + gimp_save_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS -posix" + cat > conftest.$ac_ext < +int main() { +DIR *dir; +; return 0; } +EOF +if { (eval echo configure:2142: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + echo "$ac_t""-posix" 1>&6 +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + echo "$ac_t""" 1>&6 + CFLAGS=$gimp_save_CFLAGS + echo "configure: warning: Could not determine POSIX flag. (-posix didn't work.)" 1>&2 +fi +rm -f conftest* +fi +rm -f conftest* + gimp_save_CPPFLAGS="$CPPFLAGS" +gimp_save_LDFLAGS="$LDFLAGS" gimp_save_LIBS="$LIBS" -CPPFLAGS="$GTK_CFLAGS $CPPFLAGS" +CPPFLAGS="$CPPFLAGS $GTK_CFLAGS" +LDFLAGS="$LDFLAGS `echo $GTK_LIBS | sed 's/\(.*\)\(-lgtk.*\)/\1/'`" LIBS="$LIBS $GTK_LIBS" if test -z "$LIBXMU_LIB"; then echo $ac_n "checking for XmuClientWindow in -lXmu""... $ac_c" 1>&6 -echo "configure:2060: checking for XmuClientWindow in -lXmu" >&5 +echo "configure:2167: checking for XmuClientWindow in -lXmu" >&5 ac_lib_var=`echo Xmu'_'XmuClientWindow | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2064,7 +2171,7 @@ ac_save_LIBS="$LIBS" LIBS="-lXmu -lXt -lSM -lICE $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2186: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2092,17 +2199,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "X11/Xmu/WinUtil.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for X11/Xmu/WinUtil.h""... $ac_c" 1>&6 -echo "configure:2096: checking for X11/Xmu/WinUtil.h" >&5 +echo "configure:2203: checking for X11/Xmu/WinUtil.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2106: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2213: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2127,7 +2234,7 @@ else echo "$ac_t""no" 1>&6 echo $ac_n "checking for XmuUpdateMapHints in -lXmu""... $ac_c" 1>&6 -echo "configure:2131: checking for XmuUpdateMapHints in -lXmu" >&5 +echo "configure:2238: checking for XmuUpdateMapHints in -lXmu" >&5 ac_lib_var=`echo Xmu'_'XmuUpdateMapHints | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2135,7 +2242,7 @@ ac_save_LIBS="$LIBS" LIBS="-lXmu -lXt $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2163,17 +2270,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "X11/Xmu/WinUtil.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for X11/Xmu/WinUtil.h""... $ac_c" 1>&6 -echo "configure:2167: checking for X11/Xmu/WinUtil.h" >&5 +echo "configure:2274: checking for X11/Xmu/WinUtil.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2177: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2284: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2206,7 +2313,7 @@ if test -z "$LIBAA_LIB"; then echo $ac_n "checking for aa_printf in -laa""... $ac_c" 1>&6 -echo "configure:2210: checking for aa_printf in -laa" >&5 +echo "configure:2317: checking for aa_printf in -laa" >&5 ac_lib_var=`echo aa'_'aa_printf | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2214,7 +2321,7 @@ ac_save_LIBS="$LIBS" LIBS="-laa $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2336: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2242,17 +2349,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "aalib.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for aalib.h""... $ac_c" 1>&6 -echo "configure:2246: checking for aalib.h" >&5 +echo "configure:2353: checking for aalib.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2256: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2363: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2283,7 +2390,7 @@ if test -z "$LIBTIFF_LIB"; then echo $ac_n "checking for TIFFReadScanline in -ltiff""... $ac_c" 1>&6 -echo "configure:2287: checking for TIFFReadScanline in -ltiff" >&5 +echo "configure:2394: checking for TIFFReadScanline in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFReadScanline | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2291,7 +2398,7 @@ ac_save_LIBS="$LIBS" LIBS="-ltiff -lm $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2413: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2319,17 +2426,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "tiffio.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6 -echo "configure:2323: checking for tiffio.h" >&5 +echo "configure:2430: checking for tiffio.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2333: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2440: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2354,7 +2461,7 @@ else echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFWriteScanline in -ltiff""... $ac_c" 1>&6 -echo "configure:2358: checking for TIFFWriteScanline in -ltiff" >&5 +echo "configure:2465: checking for TIFFWriteScanline in -ltiff" >&5 ac_lib_var=`echo tiff'_'TIFFWriteScanline | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2362,7 +2469,7 @@ ac_save_LIBS="$LIBS" LIBS="-ltiff -ljpeg -lz -lm $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2390,17 +2497,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "tiffio.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6 -echo "configure:2394: checking for tiffio.h" >&5 +echo "configure:2501: checking for tiffio.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2404: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2511: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2425,7 +2532,7 @@ else echo "$ac_t""no" 1>&6 echo $ac_n "checking for TIFFFlushData in -ltiff34""... $ac_c" 1>&6 -echo "configure:2429: checking for TIFFFlushData in -ltiff34" >&5 +echo "configure:2536: checking for TIFFFlushData in -ltiff34" >&5 ac_lib_var=`echo tiff34'_'TIFFFlushData | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2433,7 +2540,7 @@ ac_save_LIBS="$LIBS" LIBS="-ltiff34 -ljpeg -lz -lm $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2555: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2461,17 +2568,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "tiffio.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6 -echo "configure:2465: checking for tiffio.h" >&5 +echo "configure:2572: checking for tiffio.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2475: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2582: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2506,7 +2613,7 @@ if test -z "$LIBJPEG_LIB"; then echo $ac_n "checking for jpeg_destroy_decompress in -ljpeg""... $ac_c" 1>&6 -echo "configure:2510: checking for jpeg_destroy_decompress in -ljpeg" >&5 +echo "configure:2617: checking for jpeg_destroy_decompress in -ljpeg" >&5 ac_lib_var=`echo jpeg'_'jpeg_destroy_decompress | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2514,7 +2621,7 @@ ac_save_LIBS="$LIBS" LIBS="-ljpeg $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2548,10 +2655,10 @@ fi if test "$jpeg_ok" = yes; then - echo $ac_n "checking for jpeg.h""... $ac_c" 1>&6 -echo "configure:2553: checking for jpeg.h" >&5 + echo $ac_n "checking for jpeglib.h""... $ac_c" 1>&6 +echo "configure:2660: checking for jpeglib.h" >&5 cat > conftest.$ac_ext < #undef PACKAGE @@ -2559,7 +2666,7 @@ #include EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2563: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2670: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2583,7 +2690,7 @@ if test -z "$LIBPNG_LIB"; then echo $ac_n "checking for png_read_info in -lpng""... $ac_c" 1>&6 -echo "configure:2587: checking for png_read_info in -lpng" >&5 +echo "configure:2694: checking for png_read_info in -lpng" >&5 ac_lib_var=`echo png'_'png_read_info | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2591,7 +2698,7 @@ ac_save_LIBS="$LIBS" LIBS="-lpng -lz -lm $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2619,17 +2726,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "png.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for png.h""... $ac_c" 1>&6 -echo "configure:2623: checking for png.h" >&5 +echo "configure:2730: checking for png.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2633: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2658,16 +2765,16 @@ if test "$png_ok" = yes; then echo $ac_n "checking for png_structp in png.h""... $ac_c" 1>&6 -echo "configure:2662: checking for png_structp in png.h" >&5 +echo "configure:2769: checking for png_structp in png.h" >&5 cat > conftest.$ac_ext < int main() { png_structp pp; png_infop info; png_colorp cmap; png_create_read_struct; ; return 0; } EOF -if { (eval echo configure:2671: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:2778: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* png_ok=yes else @@ -2690,7 +2797,7 @@ if test -z "$LIBMPEG_LIB"; then echo $ac_n "checking for GetMPEGFrame in -lmpeg""... $ac_c" 1>&6 -echo "configure:2694: checking for GetMPEGFrame in -lmpeg" >&5 +echo "configure:2801: checking for GetMPEGFrame in -lmpeg" >&5 ac_lib_var=`echo mpeg'_'GetMPEGFrame | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2698,7 +2805,7 @@ ac_save_LIBS="$LIBS" LIBS="-lmpeg $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2726,17 +2833,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "mpeg.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for mpeg.h""... $ac_c" 1>&6 -echo "configure:2730: checking for mpeg.h" >&5 +echo "configure:2837: checking for mpeg.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2847: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2765,9 +2872,16 @@ fi +# Check whether --with-xdelta or --without-xdelta was given. +if test "${with_xdelta+set}" = set; then + withval="$with_xdelta" + : +fi + +if test "x$with_xdelta" = "xyes"; then if test -z "$LIBXDELTA_LIB"; then echo $ac_n "checking for xd_checkin in -lxdelta""... $ac_c" 1>&6 -echo "configure:2771: checking for xd_checkin in -lxdelta" >&5 +echo "configure:2885: checking for xd_checkin in -lxdelta" >&5 ac_lib_var=`echo xdelta'_'xd_checkin | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2775,7 +2889,7 @@ ac_save_LIBS="$LIBS" LIBS="-lxdelta -lglib -lgdbm $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2904: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2805,7 +2919,7 @@ else echo "$ac_t""no" 1>&6 echo $ac_n "checking for xd_checkout in -lxdelta""... $ac_c" 1>&6 -echo "configure:2809: checking for xd_checkout in -lxdelta" >&5 +echo "configure:2923: checking for xd_checkout in -lxdelta" >&5 ac_lib_var=`echo xdelta'_'xd_checkout | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2813,7 +2927,7 @@ ac_save_LIBS="$LIBS" LIBS="-lxdelta -lglib -lgdbm -lz $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:2942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2850,15 +2964,15 @@ if test "$xdelta_ok" = yes; then echo $ac_n "checking for xdelta.h""... $ac_c" 1>&6 -echo "configure:2854: checking for xdelta.h" >&5 +echo "configure:2968: checking for xdelta.h" >&5 cat > conftest.$ac_ext < #include EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2862: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:2976: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2879,10 +2993,11 @@ fi fi fi +fi if test -z "$LIBXPM_LIB"; then echo $ac_n "checking for XpmReadFileToXpmImage in -lXpm""... $ac_c" 1>&6 -echo "configure:2886: checking for XpmReadFileToXpmImage in -lXpm" >&5 +echo "configure:3001: checking for XpmReadFileToXpmImage in -lXpm" >&5 ac_lib_var=`echo Xpm'_'XpmReadFileToXpmImage | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -2890,7 +3005,7 @@ ac_save_LIBS="$LIBS" LIBS="-lXpm $X_LIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -2918,17 +3033,17 @@ echo "$ac_t""yes" 1>&6 ac_safe=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6 -echo "configure:2922: checking for X11/xpm.h" >&5 +echo "configure:3037: checking for X11/xpm.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2932: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3047: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2959,17 +3074,17 @@ ac_safe=`echo "sys/ipc.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for sys/ipc.h""... $ac_c" 1>&6 -echo "configure:2963: checking for sys/ipc.h" >&5 +echo "configure:3078: checking for sys/ipc.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:2973: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3088: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -2996,17 +3111,17 @@ ac_safe=`echo "sys/shm.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for sys/shm.h""... $ac_c" 1>&6 -echo "configure:3000: checking for sys/shm.h" >&5 +echo "configure:3115: checking for sys/shm.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3010: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3125: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -3033,12 +3148,12 @@ if test "$ac_cv_header_sys_shm_h" = "yes"; then echo $ac_n "checking whether shmctl IPC_RMID allowes subsequent attaches""... $ac_c" 1>&6 -echo "configure:3037: checking whether shmctl IPC_RMID allowes subsequent attaches" >&5 +echo "configure:3152: checking whether shmctl IPC_RMID allowes subsequent attaches" >&5 if test "$cross_compiling" = yes; then echo "$ac_t""assuming no" 1>&6 else cat > conftest.$ac_ext < @@ -3064,7 +3179,7 @@ } EOF -if { (eval echo configure:3068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:3183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then cat >> confdefs.h <<\EOF #define IPC_RMID_DEFERRED_RELEASE 1 @@ -3087,12 +3202,12 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6 -echo "configure:3091: checking for $ac_hdr that defines DIR" >&5 +echo "configure:3206: checking for $ac_hdr that defines DIR" >&5 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include <$ac_hdr> @@ -3100,7 +3215,7 @@ DIR *dirp = 0; ; return 0; } EOF -if { (eval echo configure:3104: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3219: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* eval "ac_cv_header_dirent_$ac_safe=yes" else @@ -3125,7 +3240,7 @@ # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. if test $ac_header_dirent = dirent.h; then echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6 -echo "configure:3129: checking for opendir in -ldir" >&5 +echo "configure:3244: checking for opendir in -ldir" >&5 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -3133,7 +3248,7 @@ ac_save_LIBS="$LIBS" LIBS="-ldir $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3263: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -3166,7 +3281,7 @@ else echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6 -echo "configure:3170: checking for opendir in -lx" >&5 +echo "configure:3285: checking for opendir in -lx" >&5 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -3174,7 +3289,7 @@ ac_save_LIBS="$LIBS" LIBS="-lx $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -3208,12 +3323,12 @@ fi echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 -echo "configure:3212: checking for ANSI C header files" >&5 +echo "configure:3327: checking for ANSI C header files" >&5 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -3221,7 +3336,7 @@ #include EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3225: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3340: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -3238,7 +3353,7 @@ if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat > conftest.$ac_ext < EOF @@ -3256,7 +3371,7 @@ if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat > conftest.$ac_ext < EOF @@ -3277,7 +3392,7 @@ : else cat > conftest.$ac_ext < #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') @@ -3288,7 +3403,7 @@ exit (0); } EOF -if { (eval echo configure:3292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:3407: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then : else @@ -3312,12 +3427,12 @@ fi echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6 -echo "configure:3316: checking for sys/wait.h that is POSIX.1 compatible" >&5 +echo "configure:3431: checking for sys/wait.h that is POSIX.1 compatible" >&5 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -3333,7 +3448,7 @@ s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; ; return 0; } EOF -if { (eval echo configure:3337: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3452: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_header_sys_wait_h=yes else @@ -3354,12 +3469,12 @@ fi echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 -echo "configure:3358: checking whether time.h and sys/time.h may both be included" >&5 +echo "configure:3473: checking whether time.h and sys/time.h may both be included" >&5 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -3368,7 +3483,7 @@ struct tm *tp; ; return 0; } EOF -if { (eval echo configure:3372: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3487: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_header_time=yes else @@ -3391,17 +3506,17 @@ ac_safe=`echo "sys/time.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for sys/time.h""... $ac_c" 1>&6 -echo "configure:3395: checking for sys/time.h" >&5 +echo "configure:3510: checking for sys/time.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3405: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3520: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -3427,17 +3542,17 @@ ac_safe=`echo "unistd.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for unistd.h""... $ac_c" 1>&6 -echo "configure:3431: checking for unistd.h" >&5 +echo "configure:3546: checking for unistd.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:3441: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:3556: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* @@ -3463,12 +3578,12 @@ echo $ac_n "checking for pid_t""... $ac_c" 1>&6 -echo "configure:3467: checking for pid_t" >&5 +echo "configure:3582: checking for pid_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS @@ -3496,12 +3611,12 @@ fi echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 -echo "configure:3500: checking return type of signal handlers" >&5 +echo "configure:3615: checking return type of signal handlers" >&5 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include @@ -3518,7 +3633,7 @@ int i; ; return 0; } EOF -if { (eval echo configure:3522: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:3637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_type_signal=void else @@ -3537,12 +3652,12 @@ echo $ac_n "checking for vprintf""... $ac_c" 1>&6 -echo "configure:3541: checking for vprintf" >&5 +echo "configure:3656: checking for vprintf" >&5 if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_vprintf=yes" else @@ -3589,12 +3704,12 @@ if test "$ac_cv_func_vprintf" != yes; then echo $ac_n "checking for _doprnt""... $ac_c" 1>&6 -echo "configure:3593: checking for _doprnt" >&5 +echo "configure:3708: checking for _doprnt" >&5 if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func__doprnt=yes" else @@ -3645,19 +3760,19 @@ # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # for constant arguments. Useless! echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 -echo "configure:3649: checking for working alloca.h" >&5 +echo "configure:3764: checking for working alloca.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < int main() { char *p = alloca(2 * sizeof(int)); ; return 0; } EOF -if { (eval echo configure:3661: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* ac_cv_header_alloca_h=yes else @@ -3678,12 +3793,12 @@ fi echo $ac_n "checking for alloca""... $ac_c" 1>&6 -echo "configure:3682: checking for alloca" >&5 +echo "configure:3797: checking for alloca" >&5 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* ac_cv_func_alloca_works=yes else @@ -3738,12 +3853,12 @@ echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 -echo "configure:3742: checking whether alloca needs Cray hooks" >&5 +echo "configure:3857: checking whether alloca needs Cray hooks" >&5 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 -echo "configure:3772: checking for $ac_func" >&5 +echo "configure:3887: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:3915: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -3823,7 +3938,7 @@ fi echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 -echo "configure:3827: checking stack direction for C alloca" >&5 +echo "configure:3942: checking stack direction for C alloca" >&5 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -3831,7 +3946,7 @@ ac_cv_c_stack_direction=0 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +if { (eval echo configure:3969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null then ac_cv_c_stack_direction=1 else @@ -3874,16 +3989,16 @@ echo $ac_n "checking fd_set and sys/select""... $ac_c" 1>&6 -echo "configure:3878: checking fd_set and sys/select" >&5 +echo "configure:3993: checking fd_set and sys/select" >&5 cat > conftest.$ac_ext < int main() { fd_set readMask, writeMask; ; return 0; } EOF -if { (eval echo configure:3887: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:4002: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* gimp_ok=yes else @@ -3895,7 +4010,7 @@ rm -f conftest* if test $gimp_ok = no; then cat > conftest.$ac_ext < EOF @@ -3923,12 +4038,12 @@ LIBUCB_LIB="" echo $ac_n "checking for random""... $ac_c" 1>&6 -echo "configure:3927: checking for random" >&5 +echo "configure:4042: checking for random" >&5 if eval "test \"`echo '$''{'ac_cv_func_random'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4070: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_random=yes" else @@ -3977,7 +4092,7 @@ else echo "$ac_t""no" 1>&6 echo $ac_n "checking for random in -lucb""... $ac_c" 1>&6 -echo "configure:3981: checking for random in -lucb" >&5 +echo "configure:4096: checking for random in -lucb" >&5 ac_lib_var=`echo ucb'_'random | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -3985,7 +4100,7 @@ ac_save_LIBS="$LIBS" LIBS="-lucb $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -4024,12 +4139,12 @@ else echo "$ac_t""no" 1>&6 echo $ac_n "checking for lrand48""... $ac_c" 1>&6 -echo "configure:4028: checking for lrand48" >&5 +echo "configure:4143: checking for lrand48" >&5 if eval "test \"`echo '$''{'ac_cv_func_lrand48'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4171: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_lrand48=yes" else @@ -4090,12 +4205,12 @@ echo $ac_n "checking for difftime""... $ac_c" 1>&6 -echo "configure:4094: checking for difftime" >&5 +echo "configure:4209: checking for difftime" >&5 if eval "test \"`echo '$''{'ac_cv_func_difftime'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then +if { (eval echo configure:4237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_difftime=yes" else @@ -4142,7 +4257,125 @@ fi +echo $ac_n "checking for putenv""... $ac_c" 1>&6 +echo "configure:4262: checking for putenv" >&5 +if eval "test \"`echo '$''{'ac_cv_func_putenv'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext < +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char putenv(); + +int main() { + +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_putenv) || defined (__stub___putenv) +choke me +#else +putenv(); +#endif + +; return 0; } +EOF +if { (eval echo configure:4290: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then + rm -rf conftest* + eval "ac_cv_func_putenv=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_func_putenv=no" +fi +rm -f conftest* +fi + +if eval "test \"`echo '$ac_cv_func_'putenv`\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF +#define HAVE_PUTENV 1 +EOF + +else + echo "$ac_t""no" 1>&6 +fi + + +echo $ac_n "checking for inline definition in glibconfig.h""... $ac_c" 1>&6 +echo "configure:4314: checking for inline definition in glibconfig.h" >&5 +cat > conftest.$ac_ext < +#ifdef inline + glib_defines_inline +#endif + +EOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + egrep "glib_defines_inline" >/dev/null 2>&1; then + rm -rf conftest* + have_glib_inline=yes +else + rm -rf conftest* + have_glib_inline=no +fi +rm -f conftest* + +echo "$ac_t""$have_glib_inline" 1>&6 +if test "$have_glib_inline" = "no"; then + echo $ac_n "checking for inline""... $ac_c" 1>&6 +echo "configure:4337: checking for inline" >&5 +if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_cv_c_inline=no +for ac_kw in inline __inline__ __inline; do + cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + ac_cv_c_inline=$ac_kw; break +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +done + +fi + +echo "$ac_t""$ac_cv_c_inline" 1>&6 +case "$ac_cv_c_inline" in + inline | yes) ;; + no) cat >> confdefs.h <<\EOF +#define inline +EOF + ;; + *) cat >> confdefs.h <&6 -echo "configure:4167: checking for $ac_word" >&5 +echo "configure:4400: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_EMACS'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4208,7 +4441,7 @@ # Extract the first word of ""sendmail"", so it can be a program name with args. set dummy "sendmail"; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:4212: checking for $ac_word" >&5 +echo "configure:4445: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_SENDMAIL'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4254,7 +4487,7 @@ # Extract the first word of ""lp"", so it can be a program name with args. set dummy "lp"; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:4258: checking for $ac_word" >&5 +echo "configure:4491: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_LP_COMMAND'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4300,7 +4533,7 @@ # Extract the first word of ""lpstat"", so it can be a program name with args. set dummy "lpstat"; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:4304: checking for $ac_word" >&5 +echo "configure:4537: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_LPSTAT_COMMAND'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4346,7 +4579,7 @@ # Extract the first word of ""lpr"", so it can be a program name with args. set dummy "lpr"; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:4350: checking for $ac_word" >&5 +echo "configure:4583: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_LPR_COMMAND'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4392,7 +4625,7 @@ # Extract the first word of ""lpc"", so it can be a program name with args. set dummy "lpc"; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 -echo "configure:4396: checking for $ac_word" >&5 +echo "configure:4629: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_path_LPC_COMMAND'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -4426,21 +4659,8 @@ LPC_DEF="-DLPC_COMMAND=\\\"$ac_cv_path_LPC_COMMAND\\\"" fi -cat >> confdefs.h <> confdefs.h <> confdefs.h <> confdefs.h < + int main (void) { return (log(1) != log(1.)); }], + AC_MSG_RESULT(none needed), + gimp_save_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS -std1" + AC_TRY_RUN([#include + int main (void) { return (log(1) != log(1.)); }], + AC_MSG_RESULT(-std1), + AC_MSG_RESULT() + CFLAGS=$gimp_save_CFLAGS + AC_MSG_WARN([No ANSI prototypes found in library. (-std1 didn't work.)]))) +LIBS=$gimp_save_LIBS + +dnl NeXTStep cc seems to need this +AC_MSG_CHECKING([for extra flags for POSIX compliance]) +AC_TRY_COMPILE([#include ], [DIR *dir;], + AC_MSG_RESULT(none needed), + gimp_save_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS -posix" + AC_TRY_COMPILE([#include ], [DIR *dir;], + AC_MSG_RESULT(-posix), + AC_MSG_RESULT() + CFLAGS=$gimp_save_CFLAGS + AC_MSG_WARN([Could not determine POSIX flag. (-posix didn't work.)]))) + gimp_save_CPPFLAGS="$CPPFLAGS" +gimp_save_LDFLAGS="$LDFLAGS" gimp_save_LIBS="$LIBS" -CPPFLAGS="$GTK_CFLAGS $CPPFLAGS" +CPPFLAGS="$CPPFLAGS $GTK_CFLAGS" +LDFLAGS="$LDFLAGS `echo $GTK_LIBS | sed 's/\(.*\)\(-lgtk.*\)/\1/'`" LIBS="$LIBS $GTK_LIBS" dnl Test for Xmu @@ -139,7 +171,7 @@ jpeg_ok=no AC_MSG_WARN(*** JPEG plug-in will not be built (JPEG library not found) ***)) if test "$jpeg_ok" = yes; then - AC_MSG_CHECKING([for jpeg.h]) + AC_MSG_CHECKING([for jpeglib.h]) AC_TRY_CPP( [#include #undef PACKAGE @@ -189,7 +221,9 @@ AC_MSG_WARN(*** MPEG plug-in will not be built (MPEG library not found) ***)) fi -dnl Test for libxdelta +dnl Test for libxdelta (optional) +AC_ARG_WITH(xdelta, [ --with-xdelta compile the xdelta plugin ]) +if test "x$with_xdelta" = "xyes"; then if test -z "$LIBXDELTA_LIB"; then AC_CHECK_LIB(xdelta, xd_checkin, xdelta_ok=yes ; LIBXDELTA_LIB='-lxdelta -lglib -lgdbm', @@ -212,6 +246,7 @@ fi fi fi +fi dnl Test for libXpm if test -z "$LIBXPM_LIB"; then @@ -302,7 +337,24 @@ dnl check for difftime AC_CHECK_FUNC(difftime, , AC_DEFINE(NO_DIFFTIME)) +dnl check for putenv (because %#@&% NeXTStep doesn't have it) +AC_CHECK_FUNC(putenv, AC_DEFINE(HAVE_PUTENV)) + +dnl check for inline +AC_MSG_CHECKING([for inline definition in glibconfig.h]) +AC_EGREP_CPP(glib_defines_inline, +[#include +#ifdef inline + glib_defines_inline +#endif +], have_glib_inline=yes, have_glib_inline=no) +AC_MSG_RESULT($have_glib_inline) +if test "$have_glib_inline" = "no"; then + AC_C_INLINE +fi + CPPFLAGS="$gimp_save_CPPFLAGS" +LDFLAGS="$gimp_save_LDFLAGS" LIBS="$gimp_save_LIBS" gimpdatadir=$datadir/gimp @@ -382,11 +434,6 @@ LPC_DEF="-DLPC_COMMAND=\\\"$ac_cv_path_LPC_COMMAND\\\"" fi -AC_DEFINE_UNQUOTED(GIMP_MAJOR_VERSION, $GIMP_MAJOR_VERSION) -AC_DEFINE_UNQUOTED(GIMP_MINOR_VERSION, $GIMP_MINOR_VERSION) -AC_DEFINE_UNQUOTED(GIMP_MICRO_VERSION, $GIMP_MICRO_VERSION) -AC_DEFINE_UNQUOTED(GIMP_VERSION, "$GIMP_VERSION") - AC_SUBST(GIMP_MAJOR_VERSION) AC_SUBST(GIMP_MINOR_VERSION) AC_SUBST(GIMP_MICRO_VERSION) @@ -395,10 +442,10 @@ AC_SUBST(gimpdir) AC_SUBST(gimpdatadir) AC_SUBST(gimpplugindir) -AC_SUBST(brushdata) -AC_SUBST(gradientdata) -AC_SUBST(palettedata) -AC_SUBST(patterndata) +AC_SUBST(brushdata) +AC_SUBST(gradientdata) +AC_SUBST(palettedata) +AC_SUBST(patterndata) AC_SUBST(WEBBROWSER) AC_SUBST(LIBXMU_LIB) AC_SUBST(TIFF) @@ -429,139 +476,139 @@ gimprc gimprc_user gimptool +libgimp/gimpfeatures.h libgimp/Makefile plug-ins/Makefile -plug-ins/build +plug-ins/libgck/Makefile +plug-ins/libgck/gck/Makefile +plug-ins/megawidget/Makefile +plug-ins/gpc/Makefile plug-ins/dbbrowser/Makefile -plug-ins/CML_explorer/Makefile -plug-ins/convmatrix/Makefile -plug-ins/diffraction/Makefile -plug-ins/pix/Makefile -plug-ins/oilify/Makefile -plug-ins/nova/Makefile -plug-ins/normalize/Makefile -plug-ins/noisify/Makefile -plug-ins/nlfilt/Makefile -plug-ins/mosaic/Makefile -plug-ins/mblur/Makefile -plug-ins/maze/Makefile -plug-ins/max_rgb/Makefile -plug-ins/mail/Makefile -plug-ins/laplace/Makefile -plug-ins/ifscompose/Makefile -plug-ins/iwarp/Makefile -plug-ins/hrz/Makefile -plug-ins/hot/Makefile -plug-ins/gz/Makefile -plug-ins/header/Makefile -plug-ins/grid/Makefile -plug-ins/gee/Makefile -plug-ins/gradmap/Makefile -plug-ins/gqbist/Makefile -plug-ins/gif/Makefile -plug-ins/gicon/Makefile -plug-ins/gfli/Makefile -plug-ins/gbr/Makefile -plug-ins/gauss_iir/Makefile -plug-ins/gauss_rle/Makefile -plug-ins/fits/Makefile -plug-ins/film/Makefile -plug-ins/faxg3/Makefile -plug-ins/exchange/Makefile -plug-ins/engrave/Makefile -plug-ins/emboss/Makefile -plug-ins/edge/Makefile -plug-ins/displace/Makefile -plug-ins/destripe/Makefile -plug-ins/despeckle/Makefile -plug-ins/depthmerge/Makefile -plug-ins/deinterlace/Makefile -plug-ins/decompose/Makefile -plug-ins/cubism/Makefile -plug-ins/compose/Makefile -plug-ins/checkerboard/Makefile -plug-ins/bz2/Makefile -plug-ins/xpm/Makefile -plug-ins/AlienMap/Makefile -plug-ins/c_astretch/Makefile -plug-ins/bumpmap/Makefile plug-ins/script-fu/Makefile plug-ins/script-fu/scripts/Makefile +plug-ins/aa/Makefile plug-ins/jpeg/Makefile plug-ins/mpeg/Makefile -plug-ins/aa/Makefile plug-ins/png/Makefile plug-ins/tiff/Makefile +plug-ins/webbrowser/Makefile plug-ins/xd/Makefile -plug-ins/bmp/Makefile -plug-ins/megawidget/Makefile -plug-ins/blur/Makefile -plug-ins/flame/Makefile -plug-ins/struc/Makefile -plug-ins/zealouscrop/Makefile -plug-ins/xwd/Makefile -plug-ins/whirlpinch/Makefile -plug-ins/waves/Makefile -plug-ins/vpropagate/Makefile -plug-ins/vinvert/Makefile -plug-ins/video/Makefile -plug-ins/url/Makefile -plug-ins/tiler/Makefile -plug-ins/tile/Makefile -plug-ins/tileit/Makefile -plug-ins/threshold_alpha/Makefile -plug-ins/tga/Makefile -plug-ins/sunras/Makefile -plug-ins/spread/Makefile -plug-ins/sparkle/Makefile -plug-ins/sobel/Makefile -plug-ins/snp/Makefile -plug-ins/snoise/Makefile -plug-ins/smooth_palette/Makefile -plug-ins/sinus/Makefile -plug-ins/shift/Makefile -plug-ins/sgi/Makefile -plug-ins/semiflatten/Makefile -plug-ins/scatter_hsv/Makefile -plug-ins/rotators/Makefile -plug-ins/rotate/Makefile -plug-ins/ripple/Makefile -plug-ins/randomize/Makefile -plug-ins/palette/Makefile -plug-ins/ps/Makefile -plug-ins/print/Makefile -plug-ins/polar/Makefile -plug-ins/pnm/Makefile -plug-ins/plasma/Makefile -plug-ins/pixelize/Makefile -plug-ins/pcx/Makefile -plug-ins/pagecurl/Makefile -plug-ins/pat/Makefile -plug-ins/blinds/Makefile -plug-ins/autostretch_hsv/Makefile -plug-ins/autocrop/Makefile -plug-ins/apply_lens/Makefile -plug-ins/animationplay/Makefile -plug-ins/align_layers/Makefile +plug-ins/xpm/Makefile +plug-ins/AlienMap/Makefile plug-ins/CEL/Makefile -plug-ins/glasstile/Makefile -plug-ins/gtm/Makefile +plug-ins/CML_explorer/Makefile +plug-ins/MapObject/Makefile +plug-ins/align_layers/Makefile +plug-ins/animationplay/Makefile +plug-ins/animoptimize/Makefile +plug-ins/apply_lens/Makefile +plug-ins/autocrop/Makefile +plug-ins/autostretch_hsv/Makefile +plug-ins/blinds/Makefile +plug-ins/blur/Makefile +plug-ins/bmp/Makefile +plug-ins/bumpmap/Makefile +plug-ins/bz2/Makefile +plug-ins/c_astretch/Makefile +plug-ins/checkerboard/Makefile plug-ins/colorify/Makefile -plug-ins/papertile/Makefile -plug-ins/illusion/Makefile -plug-ins/fractaltrace/Makefile +plug-ins/compose/Makefile +plug-ins/convmatrix/Makefile +plug-ins/cubism/Makefile +plug-ins/decompose/Makefile +plug-ins/deinterlace/Makefile +plug-ins/depthmerge/Makefile +plug-ins/despeckle/Makefile +plug-ins/destripe/Makefile +plug-ins/diffraction/Makefile +plug-ins/displace/Makefile +plug-ins/edge/Makefile +plug-ins/emboss/Makefile +plug-ins/engrave/Makefile +plug-ins/exchange/Makefile +plug-ins/faxg3/Makefile +plug-ins/film/Makefile +plug-ins/fits/Makefile +plug-ins/flame/Makefile plug-ins/flarefx/Makefile -plug-ins/webbrowser/Makefile -plug-ins/animoptimize/Makefile -plug-ins/libgck/Makefile -plug-ins/libgck/gck/Makefile -plug-ins/MapObject/Makefile +plug-ins/fractaltrace/Makefile +plug-ins/gauss_iir/Makefile +plug-ins/gauss_rle/Makefile +plug-ins/gbr/Makefile +plug-ins/gee/Makefile plug-ins/gfig/Makefile plug-ins/gfig/gfig-examples/Makefile +plug-ins/gfli/Makefile +plug-ins/gicon/Makefile +plug-ins/gif/Makefile +plug-ins/glasstile/Makefile +plug-ins/gqbist/Makefile +plug-ins/gradmap/Makefile +plug-ins/grid/Makefile +plug-ins/gtm/Makefile +plug-ins/gz/Makefile +plug-ins/header/Makefile +plug-ins/hot/Makefile +plug-ins/hrz/Makefile +plug-ins/ifscompose/Makefile +plug-ins/illusion/Makefile +plug-ins/iwarp/Makefile +plug-ins/laplace/Makefile +plug-ins/mail/Makefile +plug-ins/max_rgb/Makefile +plug-ins/maze/Makefile +plug-ins/mblur/Makefile +plug-ins/mosaic/Makefile +plug-ins/nlfilt/Makefile +plug-ins/noisify/Makefile +plug-ins/normalize/Makefile +plug-ins/nova/Makefile +plug-ins/oilify/Makefile +plug-ins/pagecurl/Makefile +plug-ins/palette/Makefile +plug-ins/papertile/Makefile +plug-ins/pat/Makefile +plug-ins/pcx/Makefile +plug-ins/pix/Makefile +plug-ins/pixelize/Makefile +plug-ins/plasma/Makefile +plug-ins/pnm/Makefile +plug-ins/polar/Makefile +plug-ins/print/Makefile +plug-ins/ps/Makefile +plug-ins/psd/Makefile +plug-ins/randomize/Makefile +plug-ins/ripple/Makefile +plug-ins/rotate/Makefile +plug-ins/rotators/Makefile +plug-ins/scatter_hsv/Makefile plug-ins/screenshot/Makefile +plug-ins/semiflatten/Makefile +plug-ins/sgi/Makefile plug-ins/sharpen/Makefile -plug-ins/psd/Makefile -plug-ins/gpc/Makefile +plug-ins/shift/Makefile +plug-ins/sinus/Makefile +plug-ins/smooth_palette/Makefile +plug-ins/snoise/Makefile +plug-ins/snp/Makefile +plug-ins/sobel/Makefile +plug-ins/sparkle/Makefile +plug-ins/spread/Makefile +plug-ins/struc/Makefile +plug-ins/sunras/Makefile +plug-ins/tga/Makefile +plug-ins/threshold_alpha/Makefile +plug-ins/tile/Makefile +plug-ins/tileit/Makefile +plug-ins/tiler/Makefile +plug-ins/url/Makefile +plug-ins/video/Makefile +plug-ins/vinvert/Makefile +plug-ins/vpropagate/Makefile +plug-ins/waves/Makefile +plug-ins/whirlpinch/Makefile +plug-ins/xwd/Makefile +plug-ins/zealouscrop/Makefile app/Makefile docs/Makefile data/Makefile diff -ruN gimp-1.0.0/docs/gimp_quick_reference.ps gimp-1.0.1/docs/gimp_quick_reference.ps --- gimp-1.0.0/docs/gimp_quick_reference.ps Fri May 22 10:30:33 1998 +++ gimp-1.0.1/docs/gimp_quick_reference.ps Wed Dec 31 16:00:00 1969 @@ -1,5299 +0,0 @@ -%!PS-Adobe-2.0 -%%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software -%%Title: gimp_quick_reference.dvi -%%Pages: 1 -%%PageOrder: Ascend -%%BoundingBox: 0 0 596 842 -%%DocumentPaperSizes: A4 -%%EndComments -%DVIPSCommandLine: dvips gimp_quick_reference -%DVIPSParameters: dpi=600, comments removed -%DVIPSSource: TeX output 1998.05.22:1914 -%%BeginProcSet: tex.pro -/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N -/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72 -mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1} -ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale -isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div -hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul -TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if} -forall round exch round exch]setmatrix}N /@landscape{/isls true N}B -/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B -/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{ -/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N -string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N -end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{ -/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0] -N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup -length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{ -128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub -get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data -dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N -/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup -/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx -0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff -setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff -.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]} -if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup -length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{ -cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin -0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul -add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict -/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook -known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X -/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for -65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 -0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V -{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7 -getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false} -ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false -RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 -false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform -round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg -rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail -{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M} -B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{ -4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{ -p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p -a}B /bos{/SS save N}B /eos{SS restore}B end -%%EndProcSet -%%BeginProcSet: special.pro -TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N -/vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen -false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B -/@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit -div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{ -/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{ -10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B -/@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale -true def end /@MacSetUp{userdict /md known{userdict /md get type -/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup -length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{} -N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath -clippath mark{transform{itransform moveto}}{transform{itransform lineto} -}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{ -itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{ -closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39 -0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N -/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 -scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get -ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip -not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 -TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR -pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 --1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg -TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg -sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr -0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add -2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp -{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72 -div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray} -N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict -maxlength dict begin /magscale true def normalscale currentpoint TR -/psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts -/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx -psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy -scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR -/showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{ -psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 -roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath -moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{SDict -begin /SpecialSave save N gsave normalscale currentpoint TR -@SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial -{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto -closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx -sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR -}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse -CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury -lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath -}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{ -end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin} -N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{ -/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX -SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X -/startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad -yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end -%%EndProcSet -TeXDict begin 39158280 55380996 1000 600 600 (gimp_quick_reference.dvi) -@start /Fa 28 122 df<3C007E00FF00FF00FF80FF807F803D80018001800180038003 -000300070006000E001C0038007000600009157A8714>44 D<00000E0000000E0000001E -0000003E0000003E0000007E000000FE000000FE000001BE000003BE0000033E0000063E -00000E3E00000C3E0000183E0000383E0000303E0000603E0000E03E0000C03E0001803E -0003803E0003003E0006003E000E003E000C003E0018003E0038003E0030003E0060003E -00E0003E00FFFFFFFCFFFFFFFC00003E0000003E0000003E0000003E0000003E0000003E -0000003E0000003E0000003E0000007F00001FFFFC001FFFFC1E2D7EAC23>52 -D<000001800000000003C00000000003C00000000003C00000000007E00000000007E000 -0000000FF0000000000FF0000000000FF0000000001BF80000000019F80000000019F800 -00000030FC0000000030FC0000000070FE00000000607E00000000607E00000000C03F00 -000000C03F00000000C03F00000001801F80000001801F80000003801FC0000003000FC0 -000003000FC00000060007E00000060007E00000060007E000000C0003F000000C0003F0 -00001FFFFFF800001FFFFFF80000180001F80000300000FC0000300000FC0000300000FC -00006000007E00006000007E0000E000007F0000C000003F0000C000003F0001C000001F -8003C000001F8007C000001FC00FF000003FE0FFFC0003FFFFFFFC0003FFFF302F7EAE35 ->65 DI69 D76 -D78 D82 D<003F803001FFF07007C07C700F -000EF01E0007F03C0003F0780001F0780000F0700000F0F0000070F0000070F0000070F0 -000030F8000030F8000030FC0000007E0000007F0000003FE000003FFE00001FFFE0000F -FFFC0007FFFF0001FFFF80003FFFE00003FFE000003FF0000007F8000001F8000000F800 -0000FC0000007CC000007CC000003CC000003CC000003CE000003CE000003CE0000078F0 -000078F8000070FC0000F0FE0001E0F78003C0E3F00F00E07FFE00C00FF0001E2F7CAD27 ->I<7FFFFFFFFFF87FFFFFFFFFF87F000FC003F87C000FC000F870000FC0003870000FC0 -003860000FC0001860000FC00018E0000FC0001CE0000FC0001CC0000FC0000CC0000FC0 -000CC0000FC0000CC0000FC0000CC0000FC0000C00000FC0000000000FC0000000000FC0 -000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 -000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 -000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 -000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0000000000FC0 -000000001FE00000001FFFFFE000001FFFFFE0002E2D7EAC33>I<7FFFE003FFF87FFFE0 -03FFF803FF0000FF8001FE00007E0000FE00007C00007F00007800003F00007000003F80 -00E000001FC000C000000FE0018000000FE00380000007F00700000003F80600000001F8 -0C00000001FC1C00000000FE38000000007F30000000007F60000000003FE0000000001F -C0000000000FC0000000000FE00000000007F00000000007F8000000000DF8000000001D -FC0000000038FE00000000307F00000000607F00000000E03F80000001C01FC000000180 -0FC0000003000FE00000070007F000000E0003F800000C0003F800001C0001FC00003800 -00FE00007000007E00007000007F0000F000003F8003F000003FC00FF800007FE0FFFE00 -03FFFFFFFE0003FFFF302D7EAC35>88 D<00FF000007FFC0000F01F0001C00F8003F007C -003F003E003F003E003F003F001E001F0000001F0000001F0000001F0000001F000007FF -00007FFF0001FE1F0007F01F001FC01F003F801F007F001F007E001F00FE001F06FC001F -06FC001F06FC001F06FC003F06FE003F067E007F067F00EF8C1F83C7FC0FFF03F801FC01 -E01F207D9E23>97 D<07C0000000FFC0000000FFC00000000FC000000007C000000007C0 -00000007C000000007C000000007C000000007C000000007C000000007C000000007C000 -000007C000000007C000000007C000000007C0FE000007C7FF800007CF03E00007DC01F0 -0007F8007C0007F0007E0007E0003E0007C0001F0007C0001F8007C0001F8007C0000F80 -07C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007 -C0000FC007C0000FC007C0001F8007C0001F8007C0001F0007C0003F0007E0003E0007F0 -007C0007B000F80007BC01F000070E07E0000607FF80000001FC0000222F7EAD27>I<00 -1FE000007FFC0001F01E0003E0070007C01F800F801F801F001F803F001F803E000F007E -0000007E0000007C000000FC000000FC000000FC000000FC000000FC000000FC000000FC -000000FC000000FC0000007E0000007E0000007E0000C03F0000C01F0001C01F8001800F -C0038007E0070001F03E00007FF800001FC0001A207E9E1F>I<000000F80000001FF800 -00001FF800000001F800000000F800000000F800000000F800000000F800000000F80000 -0000F800000000F800000000F800000000F800000000F800000000F800000000F800000F -E0F800007FF8F80001F81EF80003E007F80007C003F8000F8001F8001F0001F8003F0000 -F8003E0000F8007E0000F8007E0000F800FC0000F800FC0000F800FC0000F800FC0000F8 -00FC0000F800FC0000F800FC0000F800FC0000F800FC0000F8007C0000F8007E0000F800 -7E0000F8003E0001F8001F0001F8001F8003F8000F8007F80003E00EFC0001F03CFFC000 -7FF0FFC0001FC0F800222F7EAD27>I<001F800000FFF00003E0780007C03E000F801E00 -1F001F001F000F803E000F807E0007807E0007C07C0007C0FC0007C0FC0007C0FC0007C0 -FFFFFFC0FFFFFFC0FC000000FC000000FC000000FC000000FC0000007E0000007E000000 -3E0000C03F0000C01F0001C00F8003800FC0030003E00F0001F03C00007FF800001FC000 -1A207E9E1F>I<07800FC01FE01FE01FE01FE00FC0078000000000000000000000000000 -00000007C0FFC0FFC00FC007C007C007C007C007C007C007C007C007C007C007C007C007 -C007C007C007C007C007C007C007C007C007C007C00FE0FFFCFFFC0E2E7EAD14>105 -D<07C0000000FFC0000000FFC00000000FC000000007C000000007C000000007C0000000 -07C000000007C000000007C000000007C000000007C000000007C000000007C000000007 -C000000007C000000007C000000007C01FFE0007C01FFE0007C00FF00007C007C00007C0 -07800007C00E000007C01C000007C038000007C070000007C0E0000007C3C0000007C7C0 -000007CFE0000007DFF0000007F9F0000007F0F8000007E0FC000007C07E000007C03E00 -0007C01F000007C01F800007C00FC00007C007C00007C003E00007C003F00007C001F800 -0FE003FC00FFFE07FF80FFFE07FF80212E7EAD25>107 D<07C0FFC0FFC00FC007C007C0 -07C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C0 -07C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C007C0 -07C00FE0FFFEFFFE0F2E7EAD14>I<07C07F0007F000FFC3FFC03FFC00FFC783F0783F00 -0FCE01F8E01F8007DC00F9C00F8007F800FF800FC007F0007F0007C007E0007E0007C007 -E0007E0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0 -007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C000 -7C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C0007C007C0007C -0007C007C0007C0007C007C0007C0007C007C0007C0007C00FE000FE000FE0FFFE0FFFE0 -FFFEFFFE0FFFE0FFFE371E7E9D3C>I<07C0FE0000FFC3FF8000FFC703E0000FDE01F000 -07F801F00007F000F80007F000F80007E000F80007E000F80007C000F80007C000F80007 -C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C0 -00F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000 -F80007C000F8000FE001FC00FFFE1FFFC0FFFE1FFFC0221E7E9D27>I<001FE000007FF8 -0001F03E0003C00F00078007800F0003C01F0003E03E0001F03E0001F07C0000F87C0000 -F87C0000F8FC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000FCFC0000 -FCFC0000FC7C0000F87C0000F83E0001F03E0001F01F0003E01F0003E00F8007C007C00F -8001F03E00007FF800001FE0001E207E9E23>I<07C0FE0000FFC7FF8000FFCF03E0000F -DC01F00007F800FC0007F0007E0007E0003E0007C0003F0007C0001F8007C0001F8007C0 -001F8007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C0000FC007C000 -0FC007C0000FC007C0001FC007C0001F8007C0001F8007C0003F0007C0003F0007E0007E -0007F0007C0007F000F80007FC01F00007CE07E00007C7FF800007C1FC000007C0000000 -07C000000007C000000007C000000007C000000007C000000007C000000007C000000007 -C00000000FE0000000FFFE000000FFFE000000222B7E9D27>I<0781F8FF87FEFF8E3F0F -9C3F07B83F07B03F07F01E07E00007E00007E00007E00007C00007C00007C00007C00007 -C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C00007C0000F -E000FFFF00FFFF00181E7E9D1C>114 D<01FE1807FFB81E01F83C00F8780078F00038F0 -0038F00018F00018F80018FC0018FF00007FF0003FFF001FFFC00FFFF001FFF8001FFC00 -01FCC0007EC0003EC0003EE0001EE0001EF0001EF0001EF8003CF8003CFC0078FF01F0E3 -FFC0C0FF0017207E9E1C>I<07C000F800FFC01FF800FFC01FF8000FC001F80007C000F8 -0007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F800 -07C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007C000F80007 -C000F80007C000F80007C000F80007C001F80007C001F80007C001F80007C003F80003E0 -07F80003E00EFC0001F81CFFC0007FF8FFC0001FE0F800221F7E9D27>117 -DI121 D E /Fb 11 117 -df<0000700000F00003E00007C0000F80001F80003F00003E00007E0000FC0001F80001 -F80003F00003F00007F00007E0000FE0000FE0001FC0001FC0001FC0003F80003F80003F -80007F80007F80007F80007F00007F00007F0000FF0000FF0000FF0000FF0000FF0000FF -0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF00007F00007F00007F -00007F80007F80007F80003F80003F80003F80001FC0001FC0001FC0000FE0000FE00007 -E00007F00003F00003F00001F80001F80000FC00007E00003E00003F00001F80000F8000 -07C00003E00000F0000070144B78B722>40 DI<00 -07FF8000003FFFF00000FFFFFC0003FE01FE0007FC03FF000FF803FF001FF003FF003FE0 -03FF003FE003FF007FE001FE007FC000FC007FC0003000FFC0000000FFC0000000FFC000 -0000FFC0000000FFC0000000FFC0000000FFC0000000FFC0000000FFC00000007FC00000 -007FE00000007FE00000003FE00007803FF00007801FF8000F800FF8001F0007FE003E00 -03FF80FC0000FFFFF800003FFFE0000007FF000021217DA027>99 -D<0003FF8000003FFFF00000FFFFFC0001FF03FE0007FC007F000FF8003F801FF0001FC0 -1FE0001FC03FE0000FE07FE0000FE07FC0000FE07FC0000FF0FFC0000FF0FFC00007F0FF -FFFFFFF0FFFFFFFFF0FFFFFFFFF0FFC0000000FFC0000000FFC0000000FFC00000007FC0 -0000007FE00000003FE00000003FE00000F01FF00000F00FF00001F007F80003E003FE00 -0FC001FF807F80007FFFFF00001FFFFC000003FFE00024217EA029>101 -D<03F00007F8000FFC001FFE001FFE001FFE001FFE001FFE001FFE000FFC0007F80003F0 -0000000000000000000000000000000000000000000000000001FC00FFFC00FFFC00FFFC -00FFFC000FFC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC00FFFFC0FFFFC0FFFFC0FFFFC012357DB418>105 D<01FC00FFFC00FFFC00FFFC -00FFFC000FFC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC00FFFFE0FFFFE0FFFFE0FFFF -E013347DB318>108 D<03F803FE0003FE0000FFF81FFFC01FFFC000FFF87FFFE07FFFE0 -00FFF8F81FF0F81FF000FFF9E00FF9E00FF8000FFBC00FFBC00FF80007FF8007FF8007FC -0007FF0007FF0007FC0007FE0007FE0007FC0007FE0007FE0007FC0007FE0007FE0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC0007FC -0007FC0007FC0007FC0007FC0007FC0007FC00FFFFE0FFFFE0FFFFE0FFFFE0FFFFE0FFFF -E0FFFFE0FFFFE0FFFFE0FFFFE0FFFFE0FFFFE043217CA04A>I<01F803FF0000FFF80FFF -C000FFF83FFFF000FFF8FC0FF800FFF9E007FC000FFBC007FC0007FF8003FE0007FF0003 -FE0007FF0003FE0007FE0003FE0007FE0003FE0007FC0003FE0007FC0003FE0007FC0003 -FE0007FC0003FE0007FC0003FE0007FC0003FE0007FC0003FE0007FC0003FE0007FC0003 -FE0007FC0003FE0007FC0003FE0007FC0003FE0007FC0003FE0007FC0003FE0007FC0003 -FE0007FC0003FE0007FC0003FE0007FC0003FE00FFFFE07FFFF0FFFFE07FFFF0FFFFE07F -FFF0FFFFE07FFFF02C217DA031>I<0003FF8000001FFFF00000FFFFFE0001FF01FF0007 -FC007FC00FF0001FE01FF0001FF01FE0000FF03FE0000FF83FC00007F87FC00007FC7FC0 -0007FC7FC00007FCFFC00007FEFFC00007FEFFC00007FEFFC00007FEFFC00007FEFFC000 -07FEFFC00007FEFFC00007FE7FC00007FC7FC00007FC7FE0000FFC3FE0000FF81FE0000F -F01FF0001FF00FF8003FE007FC007FC001FF01FF0000FFFFFE00003FFFF8000003FF8000 -27217EA02C>I<01FC07FC0000FFFC7FFF8000FFFDFFFFE000FFFFF01FF800FFFFC007FC -0007FF0003FE0007FE0003FF0007FC0001FF8007FC0001FF8007FC0000FFC007FC0000FF -C007FC0000FFC007FC00007FE007FC00007FE007FC00007FE007FC00007FE007FC00007F -E007FC00007FE007FC00007FE007FC00007FE007FC00007FE007FC0000FFC007FC0000FF -C007FC0000FFC007FC0001FF8007FC0001FF8007FE0003FF0007FF0007FE0007FFC00FFC -0007FFF03FF80007FDFFFFE00007FC7FFF800007FC0FF8000007FC0000000007FC000000 -0007FC0000000007FC0000000007FC0000000007FC0000000007FC0000000007FC000000 -0007FC0000000007FC0000000007FC00000000FFFFE0000000FFFFE0000000FFFFE00000 -00FFFFE00000002B307EA031>I<003C0000003C0000003C0000003C0000003C0000007C -0000007C0000007C000000FC000000FC000001FC000001FC000003FC000007FC00001FFF -FF80FFFFFF80FFFFFF80FFFFFF8007FC000007FC000007FC000007FC000007FC000007FC -000007FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC000007FC -000007FC000007FC03C007FC03C007FC03C007FC03C007FC03C007FC03C007FC03C007FE -078003FE078001FF0F0000FFFE00003FFC00000FF0001A2F7EAE22>116 -D E /Fc 1 15 df<007F000001FFC00007FFF0000FC1F8001F007C003C001E0038000E00 -78000F0070000700F0000780E0000380E0000380E0000380E0000380E0000380F0000780 -7000070078000F0038000E003C001E001F007C000FC1F80007FFF00001FFC000007F0000 -19197C9A22>14 D E /Fd 11 116 df<0007F800003FFF0000FC07C001F000E003E003F0 -07C007F00FC007F01F8007F03F8007F03F0003E07F0000007F0000007E000000FE000000 -FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000 -7F0000007F0000003F0000183F8000181F8000381FC000300FC0007007E000E003F001C0 -00FC0F80003FFE000007F0001D237EA122>99 D<0000003F0000000FFF0000000FFF0000 -000FFF000000007F000000003F000000003F000000003F000000003F000000003F000000 -003F000000003F000000003F000000003F000000003F000000003F000000003F00000000 -3F000000003F000007F03F00003FFC3F0000FC0F3F0001F003BF0007E001FF000FC000FF -001F80007F001F80003F003F00003F003F00003F007F00003F007E00003F00FE00003F00 -FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE00003F00FE -00003F00FE00003F007E00003F007F00003F007F00003F003F00003F001F80007F001F80 -007F000FC000FF0007E001FF8003F007BFFC00F81E3FFC003FFC3FFC000FE03F0026357D -B32B>I<000FE000007FFC0000F83F0003F00F8007E00FC00FC007E01F8003E01F8003F0 -3F0003F03F0001F07F0001F87E0001F87E0001F8FE0001F8FE0001F8FFFFFFF8FFFFFFF8 -FE000000FE000000FE000000FE000000FE0000007E0000007F0000007F0000003F000018 -3F0000181F8000380F8000300FC0007007E000E001F003C000FC0F00003FFE000007F000 -1D237EA122>I<0001FC000007FF00001F0780003E0FC0007C1FC000FC1FC001F81FC001 -F81FC003F8070003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 -F0000003F0000003F0000003F0000003F00000FFFFF000FFFFF000FFFFF00003F0000003 -F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 -F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 -F0000003F0000003F0000003F0000003F0000003F0000007F800007FFFE0007FFFE0007F -FFE0001A357FB417>I<07800FC01FE01FE01FE01FE00FC0078000000000000000000000 -0000000000000000000007E0FFE0FFE0FFE00FE007E007E007E007E007E007E007E007E0 -07E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E00FF0FFFF -FFFFFFFF10337EB215>105 D<07E0FFE0FFE0FFE00FE007E007E007E007E007E007E007 -E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007 -E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007E007 -E00FF0FFFFFFFFFFFF10347EB315>108 D<03F01FE000FF0000FFF07FF803FFC000FFF1 -E07C0F03E000FFF3803E1C01F00007F7003F3801F80003FE003F7001F80003FC001FE000 -FC0003FC001FE000FC0003F8001FC000FC0003F8001FC000FC0003F0001F8000FC0003F0 -001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000 -FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0 -001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000 -FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0003F0001F8000FC0007F8 -003FC001FE00FFFFC7FFFE3FFFF0FFFFC7FFFE3FFFF0FFFFC7FFFE3FFFF03C217EA041> -I<03F01FC000FFF07FF000FFF1E0FC00FFF3807C0007F7007E0003FE007E0003FC003F00 -03FC003F0003F8003F0003F8003F0003F0003F0003F0003F0003F0003F0003F0003F0003 -F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0 -003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F0003F000 -3F0007F8007F80FFFFC7FFFCFFFFC7FFFCFFFFC7FFFC26217EA02B>I<0007F00000003F -FE000000FC1F800001F007C00003C001E00007C001F0000F8000F8001F00007C001F0000 -7C003F00007E003E00003E007E00003F007E00003F007E00003F00FE00003F80FE00003F -80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F80FE00003F807E00003F00 -7E00003F007E00003F003F00007E003F00007E001F00007C001F8000FC000FC001F80007 -C001F00003F007E00000FC1F8000003FFE00000007F0000021237EA126>I<03E07C00FF -E1FF00FFE38F80FFE71FC007EE1FC003EC1FC003EC1FC003FC0F8003F8000003F8000003 -F8000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 -F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003 -F0000007F80000FFFFE000FFFFE000FFFFE0001A217FA01E>114 -D<00FF060007FFCE001F00FE003C003E0078001E0078000E00F0000E00F0000600F00006 -00F8000600F8000600FE000000FF8000007FFC00003FFFC0003FFFF0000FFFF80007FFFC -0000FFFE00000FFF000000FF0000003F80C0001F80C0000F80E0000780E0000780E00007 -80F0000780F0000700F8000F00FC000E00FE001C00F7807800E1FFE000C07F800019237E -A11E>I E /Fe 1 34 df<0000000000001E00000000000000001E00000000000000001E -00000000000000001E00000000000000001F00000000000000000F00000000000000000F -00000000000000000F800000000000000007800000000000000007C00000000000000003 -E00000000000000003E00000000000000001F00000000000000000F80000000000000000 -FC00000000000000007E00000000000000003F00000000000000001F8000000000000000 -0FC00000000000000007F07FFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -FFFF7FFFFFFFFFFFFFFFFC0000000000000007F0000000000000000FC000000000000000 -1F80000000000000003F00000000000000007E0000000000000000FC0000000000000000 -F80000000000000001F00000000000000003E00000000000000003E00000000000000007 -C0000000000000000780000000000000000F80000000000000000F00000000000000000F -00000000000000001F00000000000000001E00000000000000001E00000000000000001E -00000000000000001E0000482C7BAA53>33 D E /Ff 54 123 df<00000FF8000000007F -FE00000001F80780000007E001C000001F8000E000003F0007E000007E000FF000007E00 -0FF00000FC000FF00000FC000FF00001F8000FF00001F80007E00001F80001800001F800 -00000001F80000000001F80000000001F80000000001F80000000001F80000000001F800 -00000001F80000000001F80000000001F80003F000FFFFFFFFF000FFFFFFFFF000FFFFFF -FFF00001F8000FF00001F80003F00001F80003F00001F80003F00001F80003F00001F800 -03F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800 -03F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800 -03F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00001F800 -03F00001F80003F00001F80003F00001F80003F00001F80003F00001F80003F00003FC00 -07F8007FFFE0FFFFC07FFFE0FFFFC07FFFE0FFFFC02A3B7FBA2E>12 -D<0000003000000000000078000000000000780000000000007800000000000078000000 -000000780000000000007800000000000078000000000000780000000000007800000000 -000078000000000000780000000000007800000000000078000000000000780000000000 -007800000000000078000000000000780000000000007800000000000078000000000000 -78000000000000780000000000007800000000000078000000000000780000007FFFFFFF -FFFFF8FFFFFFFFFFFFFCFFFFFFFFFFFFFC7FFFFFFFFFFFF8000000780000000000007800 -000000000078000000000000780000000000007800000000000078000000000000780000 -000000007800000000000078000000000000780000000000007800000000000078000000 -000000780000000000007800000000000078000000000000780000000000007800000000 -000078000000000000780000000000007800000000000078000000000000780000000000 -0078000000000000780000000000003000000036367BAF41>43 D45 D<0000000C0000001E0000003E0000003E0000003C0000 -007C0000007C00000078000000F8000000F8000000F0000001F0000001F0000001E00000 -03E0000003E0000003C0000007C0000007C00000078000000F8000000F8000000F000000 -1F0000001F0000001E0000003E0000003E0000003C0000007C0000007C00000078000000 -F8000000F8000000F0000001F0000001F0000001E0000003E0000003E0000007C0000007 -C00000078000000F8000000F8000000F0000001F0000001F0000001E0000003E0000003E -0000003C0000007C0000007C00000078000000F8000000F8000000F0000001F0000001F0 -000001E0000003E0000003E0000003C0000007C0000007C00000078000000F8000000F80 -00000F0000001F0000001F0000001E0000003E0000003E0000003C0000007C0000007C00 -000078000000F8000000F8000000F0000000600000001F537BBD2A>47 -D<0001C0000003C0000007C000001FC00000FFC000FFFFC000FFFFC000FF1FC000001FC0 -00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 -00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 -00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 -00001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC000001FC0 -00001FC000001FC000001FC000001FC000001FC000001FC000001FC000003FE0007FFFFF -F07FFFFFF07FFFFFF01C3879B72A>49 D<000FF00000007FFE000001FFFF800003E03FE0 -000F000FF0000E0007F8001C0003FC00380001FE00300001FE00700000FF00600000FF00 -FC0000FF00FF00007F80FF80007F80FF80007F80FF80007F80FF80007F80FF80007F807F -00007F801C00007F800000007F80000000FF00000000FF00000000FF00000001FE000000 -01FC00000003FC00000003F800000007F000000007E00000000FE00000001FC00000003F -800000003F000000007C00000000F800000001F000000003E000000007C00000000F8000 -00000F000000001E000180003C000180007800018000F000038001E000030003C0000300 -07800003000E000007000FFFFFFF001FFFFFFF003FFFFFFF007FFFFFFE00FFFFFFFE00FF -FFFFFE00FFFFFFFE0021387CB72A>I<0600000C000780003C0007F003F80007FFFFF800 -07FFFFF00007FFFFE00007FFFF800007FFFF000007FFFC0000067FE00000060000000006 -000000000600000000060000000006000000000600000000060000000006000000000600 -000000060000000006000000000607F80000063FFE000006780F800007E007E000078003 -F000070001F800060001F800060000FC00000000FE00000000FE00000000FF000000007F -000000007F000000007F800000007F800000007F800000007F803E00007F807F00007F80 -FF80007F80FF80007F80FF80007F80FF80007F80FF00007F00FE0000FF00E00000FF0060 -0000FE00700000FE00300001FC00380001F8001C0003F8001E0007F0000F800FE00007E0 -3F800001FFFF0000007FFC0000001FE00000213A7CB72A>53 D<00000038000000000000 -38000000000000380000000000007C0000000000007C0000000000007C000000000000FE -000000000000FE000000000000FE000000000001FF000000000001FF000000000001FF00 -00000000037F8000000000037F8000000000077FC000000000063FC000000000063FC000 -0000000E3FE0000000000C1FE0000000000C1FE0000000001C1FF000000000180FF00000 -0000180FF000000000380FF8000000003007F8000000003007F8000000007007FC000000 -006003FC000000006003FC00000000C003FE00000000C001FE00000000C001FE00000001 -8001FF000000018000FF000000018000FF000000030000FF8000000300007F8000000300 -007F8000000600007FC0000007FFFFFFC0000007FFFFFFC000000FFFFFFFE000000C0000 -1FE000000C00001FE000001800000FF000001800000FF000001800000FF0000030000007 -F8000030000007F8000030000007F8000060000003FC000060000003FC0000E0000003FC -0000E0000001FE0001E0000001FE0003F0000001FF000FFC000007FF80FFFF8000FFFFFE -FFFF8000FFFFFEFFFF8000FFFFFE373C7DBB3E>65 DI<000001FF -80018000000FFFE0038000007FFFF803800001FF807E07800003FC000F0F80000FF00003 -9F80001FE00001DF80003F800000FF80007F0000007F8000FE0000003F8001FE0000003F -8003FC0000001F8007F80000000F8007F80000000F800FF000000007800FF00000000780 -1FE000000007801FE000000003803FE000000003803FC000000003807FC000000001807F -C000000001807FC000000001807F800000000180FF800000000000FF800000000000FF80 -0000000000FF800000000000FF800000000000FF800000000000FF800000000000FF8000 -00000000FF800000000000FF800000000000FF800000000000FF800000000000FF800000 -0000007F8000000000007FC000000001807FC000000001807FC000000001803FC0000000 -01803FE000000001801FE000000003801FE000000003000FF000000003000FF000000007 -0007F8000000070007F8000000060003FC0000000E0001FE0000001C0000FE0000001800 -007F0000003800003F8000007000001FE00000E000000FF00003C0000003FC000F800000 -01FF803F000000007FFFFC000000000FFFF00000000001FF800000313D7BBA3C>IIII<000000FF8000C000000FFFF001C000003FFFFC01C00000FF803F03C000 -03FC000787C0000FF00003CFC0001FE00000EFC0003FC000007FC0007F8000003FC000FF -0000001FC001FE0000001FC003FC0000000FC007F800000007C007F800000007C00FF000 -000003C00FF000000003C01FE000000003C01FE000000001C03FE000000001C03FC00000 -0001C07FC000000000C07FC000000000C07FC000000000C07FC000000000C0FF80000000 -0000FF800000000000FF800000000000FF800000000000FF800000000000FF8000000000 -00FF800000000000FF800000000000FF800000000000FF800000000000FF800000000000 -FF800000FFFFFFFF800000FFFFFF7FC00000FFFFFF7FC00000007FE07FC00000003FC07F -C00000003FC03FC00000003FC03FE00000003FC01FE00000003FC01FE00000003FC00FF0 -0000003FC00FF00000003FC007F80000003FC007F80000003FC003FC0000003FC001FE00 -00003FC000FF0000007FC0007F8000007FC0003FC00000FFC0001FE00000EFC0000FF800 -03C7C00003FE000783C00000FFC03F01C000003FFFFC00C000000FFFF00000000000FF80 -0000383D7CBA41>I73 -D76 DII<000003FF00000000001FFFE000000000FE01FC -00000001F8007E00000007E0001F8000000FC0000FC000003F800007F000007F000003F8 -0000FE000001FC0001FC000000FE0001F80000007E0003F80000007F0007F00000003F80 -07F00000003F800FE00000001FC00FE00000001FC01FE00000001FE01FC00000000FE03F -C00000000FF03FC00000000FF03FC00000000FF07FC00000000FF87F8000000007F87F80 -00000007F87F8000000007F8FF8000000007FCFF8000000007FCFF8000000007FCFF8000 -000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF800000 -0007FCFF8000000007FCFF8000000007FCFF8000000007FC7F8000000007F87FC0000000 -0FF87FC00000000FF87FC00000000FF83FC00000000FF03FC00000000FF01FE00000001F -E01FE00000001FE01FE00000001FE00FF00000003FC007F00000003F8007F80000007F80 -03F80000007F0001FC000000FE0001FC000000FE0000FE000001FC00007F000003F80000 -3F800007F000001FC0000FE0000007E0001F80000003F8007F00000000FE01FC00000000 -1FFFE00000000003FF000000363D7BBA41>II<000003FF00000000001FFFE000000000FE01FC00000001F8007E0000 -0007E0001F8000000FC0000FC000003F800007F000007F000003F80000FE000001FC0001 -FC000000FE0001FC000000FE0003F80000007F0007F80000007F8007F00000003F800FF0 -0000003FC00FE00000001FC01FE00000001FE01FE00000001FE03FC00000000FF03FC000 -00000FF03FC00000000FF07FC00000000FF87FC00000000FF87F8000000007F87F800000 -0007F8FF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF80000000 -07FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007FCFF8000000007 -FCFF8000000007FCFF8000000007FC7F8000000007F87F8000000007F87FC00000000FF8 -7FC00000000FF83FC00000000FF03FC00000000FF01FE00000001FE01FE00000001FE01F -E00000001FE00FF00000003FC007F0007C003F8007F001FF003F8003F80383807F0001FC -0701C0FE0001FC0E00C0FE0000FE0C00E1FC00007F0C0063F800003F8C0077F000001FCC -003FE0000007EE003F80000003FF007F00000000FF81FC000C00001FFFFC000C000003FF -1C000C000000001E001C000000001F001C000000001F003C000000001F807C000000001F -C0F8000000000FFFF8000000000FFFF8000000000FFFF8000000000FFFF00000000007FF -F00000000007FFE00000000003FFC00000000001FF8000000000007E00364B7BBA41>I< -FFFFFFFE00000000FFFFFFFFE0000000FFFFFFFFF800000001FF8007FE00000000FF0000 -FF80000000FF00003FC0000000FF00001FE0000000FF00000FF0000000FF000007F80000 -00FF000007F8000000FF000003FC000000FF000003FC000000FF000003FE000000FF0000 -03FE000000FF000003FE000000FF000003FE000000FF000003FE000000FF000003FE0000 -00FF000003FC000000FF000003FC000000FF000007F8000000FF000007F8000000FF0000 -0FF0000000FF00001FE0000000FF00003F80000000FF0000FF00000000FF0007FC000000 -00FFFFFFE000000000FFFFFFC000000000FF000FF000000000FF0003F800000000FF0000 -FE00000000FF0000FF00000000FF00007F80000000FF00003FC0000000FF00003FC00000 -00FF00001FC0000000FF00001FE0000000FF00001FE0000000FF00001FE0000000FF0000 -1FE0000000FF00001FE0000000FF00001FF0000000FF00001FF0000000FF00001FF00000 -00FF00001FF0000000FF00001FF0000000FF00001FF0000000FF00001FF0018000FF0000 -1FF0018000FF00001FF8018000FF00000FF8018000FF00000FF8038001FF800007F80300 -FFFFFF0003FC0700FFFFFF0001FC0600FFFFFF0000FE0E0000000000003FFC0000000000 -0007F000393B7DB83D>I<000FF800C0003FFE01C000FFFF81C003F807E3C007E000F7C0 -0FC0007FC01F80003FC03F00001FC03E00000FC07E000007C07E000007C07C000003C0FC -000003C0FC000001C0FC000001C0FC000001C0FE000000C0FE000000C0FE000000C0FF00 -0000C0FF800000007FC00000007FE00000007FF80000003FFF8000001FFFF800001FFFFF -80000FFFFFE00007FFFFF80003FFFFFE0000FFFFFF00003FFFFF800007FFFFC000007FFF -C0000007FFE00000007FE00000003FF00000001FF00000000FF000000007F800000007F8 -C0000003F8C0000003F8C0000001F8C0000001F8C0000001F8E0000001F8E0000001F8E0 -000001F0F0000001F0F0000003F0F8000003E0FC000007E0FE000007C0FF00000FC0FF80 -001F80FBF0003F00F0FE00FE00E03FFFF800E00FFFE000C001FF0000253D7CBA2E>I85 DII<7FFFFF003FFFFC007FFFFF003FFFFC00 -7FFFFF003FFFFC0000FFF80007FF8000007FE00003FC0000003FE00001F00000001FF000 -01E00000001FF00001C00000000FF800018000000007FC00038000000007FC0007000000 -0003FE00060000000003FE000E0000000001FF001C0000000000FF80180000000000FF80 -3800000000007FC03000000000003FE06000000000003FE0E000000000001FF0C0000000 -00000FF18000000000000FFB80000000000007FF00000000000007FE00000000000003FE -00000000000001FF00000000000001FF00000000000000FF800000000000007FC0000000 -0000007FC0000000000000FFE0000000000000DFE00000000000019FF00000000000038F -F80000000000030FF800000000000607FC00000000000E03FE00000000000C03FE000000 -00001801FF00000000003800FF00000000003000FF800000000060007FC000000000E000 -7FC000000000C0003FE00000000180001FF00000000380001FF00000000300000FF80000 -0006000007FC0000000E000007FC0000000C000003FE0000001C000001FE0000003C0000 -01FF000000FE000001FF800007FF800007FFE000FFFFE0003FFFFF80FFFFE0003FFFFF80 -FFFFE0003FFFFF8039397EB83E>II<3FFFFFFFFF003FFFFFFFFF003FFFFFFFFF003FFC0001FE003FC0 -0003FE003F800007FC003E000007FC003C00000FF8003C00000FF0003800001FF0007800 -003FE0007000003FE0007000007FC0007000007F8000600000FF8000600001FF00006000 -01FF0000600003FE0000600003FC0000000007FC000000000FF8000000000FF800000000 -1FF0000000001FE0000000003FE0000000007FC0000000007FC000000000FF8000000000 -FF0000000001FF0000000003FE0000000003FE0000000007FC0000000007F8000000000F -F8000000001FF0000180001FF0000180003FE0000180003FC0000180007FC000018000FF -8000018000FF8000038001FF0000038001FE0000038003FE0000038007FC0000038007FC -000007000FF8000007000FF000000F001FF000001F003FE000003F003FE000007F007FC0 -0001FF007F80000FFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF0029397BB833>I<00 -1FE0000000FFFC000003E03F000007000F80000F8007E0001FC003F0001FE003F0001FE0 -01F8001FE001F8001FE000FC000FC000FC00078000FC00000000FC00000000FC00000000 -FC00000000FC0000007FFC000007FFFC00003FE0FC0000FE00FC0003F800FC000FF000FC -001FC000FC003FC000FC007F8000FC007F0000FC007F0000FC0CFE0000FC0CFE0000FC0C -FE0000FC0CFE0001FC0CFE0001FC0CFF0003FC0C7F00077C0C7F80063E183FC01E3E180F -E0781FF003FFF00FE0007F8007C026277DA52A>97 D<03F0000000FFF0000000FFF00000 -00FFF00000000FF000000003F000000003F000000003F000000003F000000003F0000000 -03F000000003F000000003F000000003F000000003F000000003F000000003F000000003 -F000000003F000000003F000000003F000000003F01FE00003F07FF80003F1E03E0003F3 -801F8003F7000FC003FE0007E003FC0003F003F80001F803F00001F803F00000FC03F000 -00FC03F00000FE03F00000FE03F000007E03F000007F03F000007F03F000007F03F00000 -7F03F000007F03F000007F03F000007F03F000007F03F000007F03F000007F03F000007E -03F00000FE03F00000FE03F00000FC03F00001FC03F80001F803F80003F003FC0003F003 -EE0007E003C6000FC003C7801F000381E07E000300FFF80000001FC000283B7EB92E>I< -0003FC00001FFF80007E03E001F8007003F000F807E001FC0FC003FC0FC003FC1F8003FC -3F8003FC3F0001F87F0000F07F0000007F0000007E000000FE000000FE000000FE000000 -FE000000FE000000FE000000FE000000FE000000FE000000FE0000007E0000007F000000 -7F0000003F0000063F8000061F80000E1FC0000C0FC0001C07E0003803F0007001F800E0 -007C07C0001FFF000007F8001F277DA525>I<0000000FC0000003FFC0000003FFC00000 -03FFC00000003FC00000000FC00000000FC00000000FC00000000FC00000000FC0000000 -0FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000F -C00000000FC00000000FC00000000FC00003F80FC0001FFF0FC0007E078FC000F801EFC0 -03F0007FC007E0003FC00FC0001FC00FC0001FC01F80000FC03F80000FC03F00000FC07F -00000FC07F00000FC07E00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00 -000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC07E00000FC07F0000 -0FC07F00000FC03F00000FC03F00000FC01F80001FC01F80001FC00FC0003FC007E0007F -C003F000EFF001F801CFFF007C078FFF001FFE0FFF0007F80FC0283B7DB92E>I<0007F8 -00001FFF00007C0FC001F803E003F001F007E001F80FC000F81F80007C1F80007C3F0000 -7E3F00003E7F00003E7F00003F7E00003FFE00003FFE00003FFE00003FFFFFFFFFFFFFFF -FFFE000000FE000000FE000000FE000000FE0000007E0000007E0000007F0000007F0000 -003F0000033F8000031F8000070FC0000607C0000E07E0001C01F0003800F80070007E03 -E0001FFF800003FC0020277EA525>I<00007E000003FF80000FC1E0001F87E0003F0FF0 -007E0FF0007E0FF000FC0FF000FC0FF001F803C001F8000001F8000001F8000001F80000 -01F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80000 -FFFFFC00FFFFFC00FFFFFC0001F8000001F8000001F8000001F8000001F8000001F80000 -01F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80000 -01F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80000 -01F8000001F8000001F8000001F8000001F8000003FC00007FFFF8007FFFF8007FFFF800 -1C3B7FBA19>I<00000003F0000FF00FF8003FFC3C3C00F81F707C01F00FE07C03E007C0 -7C07C003E0100FC003F0000FC003F0001F8001F8001F8001F8001F8001F8001F8001F800 -1F8001F8001F8001F8001F8001F8001F8001F8000FC003F0000FC003F00007C003E00003 -E007C00003F00F800003F81F0000073FFC0000060FF000000E000000000E000000000E00 -0000000E000000000F000000000F000000000FC000000007FFFFC00007FFFFF80003FFFF -FE0001FFFFFF8003FFFFFFC00F80007FE01F00000FF03E000003F07C000001F07C000001 -F8F8000000F8F8000000F8F8000000F8F8000000F8F8000000F8FC000001F87C000001F0 -3E000003E03F000007E00F80000F8007E0003F0001FC01FC00007FFFF0000007FF000026 -387EA52A>I<03F000000000FFF000000000FFF000000000FFF0000000000FF000000000 -03F00000000003F00000000003F00000000003F00000000003F00000000003F000000000 -03F00000000003F00000000003F00000000003F00000000003F00000000003F000000000 -03F00000000003F00000000003F00000000003F00000000003F00FF0000003F03FFC0000 -03F0F03F000003F1C01F800003F3800FC00003F7000FC00003FE000FC00003FC0007E000 -03FC0007E00003F80007E00003F80007E00003F80007E00003F00007E00003F00007E000 -03F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E000 -03F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E000 -03F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E000 -03F00007E00007F8000FF000FFFFC1FFFF80FFFFC1FFFF80FFFFC1FFFF80293A7EB92E> -I<0380000FE0001FF0001FF0001FF0001FF0001FF0000FE0000380000000000000000000 -0000000000000000000000000000000000000000000003F000FFF000FFF000FFF00007F0 -0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 -0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 -0003F00003F00003F00003F00007F800FFFFC0FFFFC0FFFFC012387EB717>I<03F00000 -00FFF0000000FFF0000000FFF00000000FF000000003F000000003F000000003F0000000 -03F000000003F000000003F000000003F000000003F000000003F000000003F000000003 -F000000003F000000003F000000003F000000003F000000003F000000003F000000003F0 -01FFFC03F001FFFC03F001FFFC03F0007FC003F0007F0003F0007C0003F000700003F000 -E00003F001C00003F003800003F007000003F01E000003F038000003F078000003F0FC00 -0003F1FC000003F3FE000003F73F000003FE3F800003F81F800003F00FC00003F00FE000 -03F007E00003F003F00003F001F80003F001FC0003F000FC0003F0007E0003F0007F0003 -F0003F0003F0003F8003F0001FC007F8003FF0FFFFC0FFFFFFFFC0FFFFFFFFC0FFFF283A -7EB92C>107 D<03F000FFF000FFF000FFF0000FF00003F00003F00003F00003F00003F0 -0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 -0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 -0003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F00003F0 -0003F00003F00003F00003F00003F00003F00003F00003F00007F800FFFFC0FFFFC0FFFF -C0123A7EB917>I<03F00FF0001FE000FFF03FFC007FF800FFF0F03F01E07E00FFF1C01F -83803F000FF3800FC7001F8003F7000FCE001F8003FE000FDC001F8003FC0007F8000FC0 -03FC0007F8000FC003F80007F0000FC003F80007F0000FC003F80007F0000FC003F00007 -E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC0 -03F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007 -E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC0 -03F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007E0000FC003F00007 -E0000FC003F00007E0000FC003F00007E0000FC007F8000FF0001FE0FFFFC1FFFF83FFFF -FFFFC1FFFF83FFFFFFFFC1FFFF83FFFF40257EA445>I<03F00FF00000FFF03FFC0000FF -F0F03F0000FFF1C01F80000FF3800FC00003F7000FC00003FE000FC00003FC0007E00003 -FC0007E00003F80007E00003F80007E00003F80007E00003F00007E00003F00007E00003 -F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003 -F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003 -F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003 -F00007E00007F8000FF000FFFFC1FFFF80FFFFC1FFFF80FFFFC1FFFF8029257EA42E>I< -0003FE0000000FFF8000003E03E00000F800F80001F0007C0003E0003E0007C0001F000F -80000F801F80000FC01F000007C03F000007E03F000007E07E000003F07E000003F07E00 -0003F07E000003F0FE000003F8FE000003F8FE000003F8FE000003F8FE000003F8FE0000 -03F8FE000003F8FE000003F8FE000003F87E000003F07E000003F07F000007F03F000007 -E03F000007E01F80000FC00F80000F800FC0001F8007E0003F0003F0007E0000F800F800 -007E03F000001FFFC0000003FE000025277EA52A>I<03F01FE000FFF07FF800FFF1E07E -00FFF3801F8007F7000FC003FE0007E003FC0003F003F80003F803F00001F803F00001FC -03F00000FC03F00000FE03F00000FE03F00000FE03F000007F03F000007F03F000007F03 -F000007F03F000007F03F000007F03F000007F03F000007F03F000007F03F000007F03F0 -0000FE03F00000FE03F00000FE03F00001FC03F00001FC03F80003F803F80003F003FC00 -07F003FE000FE003F6000FC003F7803F0003F1E07E0003F0FFF80003F01FC00003F00000 -0003F000000003F000000003F000000003F000000003F000000003F000000003F0000000 -03F000000003F000000003F000000007F8000000FFFFC00000FFFFC00000FFFFC0000028 -357EA42E>I<0003F800C0001FFE01C0007E0781C000FC01C3C003F000E3C007F00077C0 -0FE00037C00FC0003FC01FC0001FC03F80001FC03F80000FC07F00000FC07F00000FC07F -00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00000FC0FE00 -000FC0FE00000FC0FE00000FC0FE00000FC07F00000FC07F00000FC07F00000FC03F0000 -0FC03F80001FC01F80001FC01FC0003FC00FC0003FC007E0007FC003F000EFC001F801CF -C0007E078FC0001FFE0FC00007F80FC00000000FC00000000FC00000000FC00000000FC0 -0000000FC00000000FC00000000FC00000000FC00000000FC00000000FC00000000FC000 -00001FE0000003FFFF000003FFFF000003FFFF28357DA42C>I<07E01F00FFE07FC0FFE1 -E3E0FFE387F00FE707F003E607F003EE07F003EC03E003FC008003F8000003F8000003F8 -000003F8000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0 -000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0000003F0 -000003F0000003F0000003F0000007F80000FFFFF000FFFFF000FFFFF0001C257EA421> -I<00FF030003FFE7000F80FF001E003F003C001F0078000F0070000700F0000700F00007 -00F0000300F8000300F8000300FC000300FF0000007FE000007FFF00003FFFE0001FFFF8 -000FFFFC0003FFFE0000FFFF000007FF8000007F8000001F80C0000FC0C00007C0C00007 -C0E00003C0E00003C0E00003C0F00003C0F0000380F8000780FC000780FC000F00FF001E -00F3C07C00E1FFF000C03F80001A277DA521>I<00180000001800000018000000180000 -0018000000380000003800000038000000780000007800000078000000F8000001F80000 -03F8000007F800001FFFFF00FFFFFF00FFFFFF0001F8000001F8000001F8000001F80000 -01F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F80000 -01F8000001F8000001F8000001F8000001F8000001F800C001F800C001F800C001F800C0 -01F800C001F800C001F800C001F800C001F800C000FC01C000FC0180007C0380007E0300 -003F0700000FFE000001F8001A347FB220>I<03F00007E000FFF001FFE000FFF001FFE0 -00FFF001FFE0000FF0001FE00003F00007E00003F00007E00003F00007E00003F00007E0 -0003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0 -0003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0 -0003F00007E00003F00007E00003F00007E00003F00007E00003F00007E00003F00007E0 -0003F0000FE00003F0000FE00003F0000FE00003F0001FE00001F0001FE00001F8003FE0 -0000F80077F80000FC00E7FF80003F03C7FF80001FFF87FF800003FC07E00029267EA42E ->IIIII<3FFFFFFC3FFFFFFC3F8003FC3E0003F83C -0007F038000FE030000FE070001FC070003F8060007F8060007F006000FE006001FC0060 -01FC000003F8000007F0000007F000000FE000001FC000003F8000003F8000007F000600 -FE000600FE000601FC000603F8000607F8000E07F0000E0FE0000C1FC0001C1FC0001C3F -80003C7F00007CFF0003FCFFFFFFFCFFFFFFFC1F247EA325>I E -/Fg 3 115 df0 D<0003F0000FF8003FF8007FF001FE0003F80007E0000FC0001F80001F00003E0000 -7E00007C00007C0000F80000F80000F00000F00000F00000F000001514808321>3 -D<007F800001FFE00007FFF8000FFFFC001FFFFE003FFFFF003FFFFF007FFFFF807FFFFF -80FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC07FFFFF -807FFFFF803FFFFF003FFFFF001FFFFE000FFFFC0007FFF80001FFE000007F80001A1A8D -8C19>114 D E /Fh 38 122 df<000000038000000000000007C000000000000007C000 -000000000007C000000000000007C000000000000007C000000000000007C00000000000 -0007C000000000000007C000000000000007C000000000000007C000000000000007C000 -000000000007C000000000000007C000000000000007C000000000000007C00000000000 -0007C000000000000007C000000000000007C000000000000007C000000000000007C000 -000000000007C000000000000007C000000000000007C000000000000007C00000000000 -0007C000000000000007C000000000000007C000000000000007C000000000000007C000 -00007FFFFFFFFFFFFFFCFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFE7FFF -FFFFFFFFFFFC00000007C000000000000007C000000000000007C000000000000007C000 -000000000007C000000000000007C000000000000007C000000000000007C00000000000 -0007C000000000000007C000000000000007C000000000000007C000000000000007C000 -000000000007C000000000000007C000000000000007C000000000000007C00000000000 -0007C000000000000007C000000000000007C000000000000007C000000000000007C000 -000000000007C000000000000007C000000000000007C000000000000007C00000000000 -0007C000000000000007C000000000000007C000000000000003800000003F417BB44A> -43 D<00000003E00000000000000007F00000000000000007F0000000000000000FF800 -0000000000000FF8000000000000000FF8000000000000001FFC000000000000001FFC00 -0000000000003FFE000000000000003FFE000000000000003FFE000000000000007FFF00 -0000000000007FFF00000000000000FFFF80000000000000FFFF80000000000000FFFF80 -000000000001FFFFC0000000000001F3FFC0000000000003F3FFE0000000000003E1FFE0 -000000000003E1FFE0000000000007E1FFF0000000000007C0FFF000000000000FC0FFF8 -00000000000F807FF800000000000F807FF800000000001F807FFC00000000001F003FFC -00000000003F003FFE00000000003E001FFE00000000003E001FFE00000000007E001FFF -00000000007C000FFF0000000000FC000FFF8000000000F80007FF8000000000F80007FF -8000000001F80007FFC000000001F00003FFC000000003FFFFFFFFE000000003FFFFFFFF -E000000003FFFFFFFFE000000007FFFFFFFFF000000007C00000FFF00000000FC00000FF -F80000000F8000007FF80000000F8000007FF80000001F8000007FFC0000001F0000003F -FC0000003F0000003FFE0000003E0000001FFE0000003E0000001FFE0000007E0000001F -FF0000007C0000000FFF000000FE0000000FFF8000FFFFF80007FFFFFF80FFFFF80007FF -FFFF80FFFFF80007FFFFFF80FFFFF80007FFFFFF80413A7DB948>65 -DI<0000003F -FC0001C0000003FFFFC003C000001FFFFFF007C00000FFFFFFFC0FC00003FFFC00FF3FC0 -0007FFC0001FFFC0001FFE00000FFFC0003FFC000003FFC0007FF0000001FFC000FFE000 -0000FFC001FFC0000000FFC003FFC00000007FC007FF800000003FC00FFF000000003FC0 -0FFF000000001FC01FFE000000001FC01FFE000000000FC03FFE000000000FC03FFC0000 -00000FC03FFC0000000007C07FFC0000000007C07FFC0000000007C07FF8000000000000 -FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000FFF80000 -00000000FFF8000000000000FFF8000000000000FFF8000000000000FFF8000000000000 -FFF8000000000000FFF8000000000000FFF8000000000000FFF80000000000007FF80000 -000000007FFC0000000000007FFC0000000003C03FFC0000000003C03FFC0000000003C0 -3FFE0000000003C01FFE0000000007C01FFE0000000007C00FFF0000000007800FFF0000 -00000F8007FF800000000F0003FFC00000001F0001FFC00000003E0000FFE00000007E00 -007FF8000000FC00003FFC000001F800001FFF000003F0000007FFC0000FE0000003FFFC -00FF80000000FFFFFFFE000000001FFFFFF80000000003FFFFE000000000003FFE000000 -3A3B7BB945>I69 DI<0000003FFC0001C0 -00000003FFFFC003C00000001FFFFFF007C0000000FFFFFFFC0FC0000003FFFC00FF3FC0 -000007FFC0001FFFC000001FFE00000FFFC000003FFC000003FFC000007FF0000001FFC0 -0000FFE0000000FFC00001FFC0000000FFC00003FFC00000007FC00007FF800000003FC0 -000FFF000000003FC0000FFF000000001FC0001FFE000000001FC0001FFE000000000FC0 -003FFE000000000FC0003FFC000000000FC0003FFC0000000007C0007FFC0000000007C0 -007FFC0000000007C0007FF800000000000000FFF800000000000000FFF8000000000000 -00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 -00FFF800000000000000FFF800000000000000FFF800000000000000FFF8000000000000 -00FFF800000000000000FFF800003FFFFFFF80FFF800003FFFFFFF807FF800003FFFFFFF -807FFC00003FFFFFFF807FFC00000003FFC0003FFC00000003FFC0003FFC00000003FFC0 -003FFE00000003FFC0001FFE00000003FFC0001FFE00000003FFC0000FFF00000003FFC0 -000FFF00000003FFC00007FF80000003FFC00003FFC0000003FFC00001FFE0000003FFC0 -0000FFE0000003FFC000007FF8000007FFC000003FFC000007FFC000001FFF00000FFFC0 -000007FFC0001FFFC0000003FFFC00FF3FC0000000FFFFFFFE0FC00000001FFFFFF803C0 -00000003FFFFE000C0000000003FFE00000000413B7BB94B>II75 DII<000000FFF800000000000FFFFF80000000 -007FFFFFF000000001FFC01FFC00000007FF0007FF0000001FFC0001FFC000003FF00000 -7FE000007FE000003FF00000FFC000001FF80001FF8000000FFC0003FF8000000FFE0007 -FF00000007FF0007FF00000007FF000FFE00000003FF800FFE00000003FF801FFC000000 -01FFC01FFC00000001FFC03FFC00000001FFE03FFC00000001FFE03FFC00000001FFE07F -F800000000FFF07FF800000000FFF07FF800000000FFF07FF800000000FFF0FFF8000000 -00FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000FFF8FF -F800000000FFF8FFF800000000FFF8FFF800000000FFF8FFF800000000FFF8FFF8000000 -00FFF8FFF800000000FFF8FFF800000000FFF87FF800000000FFF07FFC00000001FFF07F -FC00000001FFF07FFC00000001FFF03FFC00000001FFE03FFC00000001FFE03FFE000000 -03FFE01FFE00000003FFC01FFE00000003FFC00FFF00000007FF8007FF00000007FF0007 -FF8000000FFF0003FFC000001FFE0001FFC000001FFC0000FFE000003FF800007FF00000 -7FF000003FFC0001FFE000001FFF0007FFC0000007FFC01FFF00000001FFFFFFFC000000 -007FFFFFF0000000000FFFFF800000000000FFF80000003D3B7BB948>79 -DI<0007FF000E00003FFFE01E0000FFFFF83E0003FFFFFE7E0007 -FC01FFFE000FF0001FFE001FE0000FFE003FC00003FE003F800001FE007F800000FE007F -000000FE007F0000007E00FF0000007E00FF0000003E00FF0000003E00FF8000003E00FF -8000001E00FFC000001E00FFE000001E00FFF000000000FFFC000000007FFFE00000007F -FFFE0000007FFFFFF000003FFFFFFE00003FFFFFFF80001FFFFFFFC0000FFFFFFFF00007 -FFFFFFF80003FFFFFFFC0000FFFFFFFE00003FFFFFFE00000FFFFFFF000001FFFFFF0000 -000FFFFF800000007FFF800000000FFFC000000003FFC000000001FFC000000000FFC0F0 -0000007FC0F00000007FC0F00000007FC0F00000003FC0F00000003FC0F80000003FC0F8 -0000003F80FC0000003F80FC0000007F80FE0000007F00FF0000007F00FF800000FE00FF -E00001FC00FFF80003FC00FFFF801FF800FCFFFFFFE000F83FFFFFC000F007FFFE0000E0 -007FF000002A3B7BB935>83 D<3FFFFFFFFFFFFF803FFFFFFFFFFFFF803FFFFFFFFFFFFF -803FFFFFFFFFFFFF803FF800FFF003FF807FC000FFF0007FC07F8000FFF0001FC07E0000 -FFF0000FC07E0000FFF0000FC07C0000FFF00007C07C0000FFF00007C0780000FFF00003 -C0780000FFF00003C0780000FFF00003C0780000FFF00003C0F80000FFF00003E0F00000 -FFF00001E0F00000FFF00001E0F00000FFF00001E0F00000FFF00001E0000000FFF00000 -00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000 -FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000 -00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000 -FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000 -00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000 -FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000000FFF00000 -00000000FFF0000000000000FFF0000000000000FFF0000000000000FFF0000000000FFF -FFFFFF0000000FFFFFFFFF0000000FFFFFFFFF0000000FFFFFFFFF00003B387DB742>I< -FFFFFFF00003FFFFE0FFFFFFF00003FFFFE0FFFFFFF00003FFFFE0FFFFFFF00003FFFFE0 -00FFF000000007F00000FFF800000007E000007FF800000007C000007FFC0000000FC000 -007FFC0000000FC000003FFC0000000F8000003FFE0000001F8000001FFE0000001F0000 -001FFF0000003F0000000FFF0000003E0000000FFF8000007E00000007FF8000007C0000 -0007FF8000007C00000007FFC00000FC00000003FFC00000F800000003FFE00001F80000 -0001FFE00001F000000001FFF00003F000000000FFF00003E000000000FFF80003E00000 -0000FFF80007E0000000007FF80007C0000000007FFC000FC0000000003FFC000F800000 -00003FFE001F80000000001FFE001F00000000001FFF001F00000000001FFF003F000000 -00000FFF003E00000000000FFF807E000000000007FF807C000000000007FFC0FC000000 -000003FFC0F8000000000003FFE0F8000000000003FFE1F8000000000001FFE1F0000000 -000001FFF3F0000000000000FFF3E0000000000000FFFFE00000000000007FFFC0000000 -0000007FFFC00000000000007FFFC00000000000003FFF800000000000003FFF80000000 -0000001FFF000000000000001FFF000000000000000FFE000000000000000FFE00000000 -0000000FFE0000000000000007FC0000000000000007FC0000000000000003F800000000 -00000003F80000000000000001F000000000433A7EB848>86 D<003FFE00000003FFFFE0 -00000FFFFFF800001FF00FFE00003FF003FF00003FF801FF80003FF800FFC0003FF800FF -C0003FF8007FE0003FF8007FE0001FF0007FE0000FE0007FE0000380007FE0000000007F -E0000000007FE00000003FFFE000000FFFFFE000007FFFFFE00001FFF87FE00007FF807F -E0000FFE007FE0003FF8007FE0003FF0007FE0007FE0007FE000FFE0007FE000FFC0007F -E000FFC0007FE000FFC0007FE000FFC0007FE000FFC000FFE000FFE001FFE0007FE001FF -E0003FF007FFF8001FFC1FBFFFC00FFFFE1FFFC003FFF80FFFC0003FE003FFC02A257DA4 -2E>97 D<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF -0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF -0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF -0000000003FF0000000003FF0000000003FF0000000003FF01FF800003FF0FFFF00003FF -3FFFFC0003FFFE03FF0003FFF000FF8003FFE0007FC003FF80003FE003FF00003FF003FF -00001FF803FF00001FF803FF00001FFC03FF00000FFC03FF00000FFC03FF00000FFE03FF -00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF -00000FFE03FF00000FFE03FF00000FFE03FF00000FFC03FF00000FFC03FF00000FFC03FF -00001FF803FF00001FF803FF00001FF003FF80003FF003FFC0007FE003FFE0007FC003FD -F001FF8003F8FC07FE0003F03FFFF80003E00FFFE00003C003FF00002F3A7EB935>I<00 -01FFC000000FFFFC00007FFFFF0000FF80FF8003FE00FFC007FC01FFC00FF801FFC01FF8 -01FFC01FF001FFC03FF001FFC03FF000FF807FE0007F007FE0001C007FE0000000FFE000 -0000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE0000000FFE00000 -00FFE00000007FE00000007FE00000007FF00000003FF00000003FF00001E01FF80001E0 -1FF80003E00FFC0007C007FE00078003FF001F8000FFC07E00007FFFFC00000FFFF00000 -01FF800023257DA42A>I<000000007F800000007FFF800000007FFF800000007FFF8000 -00007FFF8000000003FF8000000001FF8000000001FF8000000001FF8000000001FF8000 -000001FF8000000001FF8000000001FF8000000001FF8000000001FF8000000001FF8000 -000001FF8000000001FF8000000001FF8000000001FF8000000001FF800001FF81FF8000 -0FFFF1FF80003FFFFDFF8000FFC07FFF8003FF001FFF8007FC0007FF800FFC0003FF801F -F80001FF801FF00001FF803FF00001FF803FF00001FF807FE00001FF807FE00001FF807F -E00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FF -E00001FF80FFE00001FF80FFE00001FF80FFE00001FF80FFE00001FF807FE00001FF807F -E00001FF807FF00001FF803FF00001FF803FF00001FF801FF80003FF800FF80007FF8007 -FC000FFF8003FE001FFFC001FF80FDFFFE007FFFF9FFFE001FFFE1FFFE0003FF01FFFE2F -3A7DB935>I<0003FF8000001FFFF000007FFFFC0001FF83FE0003FE007F8007FC003F80 -0FF8003FC01FF8001FE01FF0001FE03FF0000FF03FF0000FF07FE0000FF07FE0000FF87F -E00007F8FFE00007F8FFE00007F8FFFFFFFFF8FFFFFFFFF8FFFFFFFFF8FFE0000000FFE0 -000000FFE0000000FFE00000007FE00000007FE00000007FE00000003FF00000003FF000 -00781FF00000780FF80000F80FFC0000F007FC0003F001FF000FE000FFC07FC0007FFFFF -00000FFFFC000001FFE00025257DA42C>I<00001FF0000001FFFC000007FFFF00001FF8 -7F80003FE0FF8000FFC1FFC000FFC1FFC001FF81FFC001FF81FFC003FF01FFC003FF00FF -8003FF00FF8003FF003E0003FF00000003FF00000003FF00000003FF00000003FF000000 -03FF00000003FF00000003FF000000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF000003 -FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF -00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 -000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 -0003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000 -FFFFFE0000FFFFFE0000FFFFFE0000FFFFFE0000223A7DB91D>I<000000001F000007FE -00FFC0007FFFE3FFC001FFFFFFEFE007FE07FF8FE00FF801FF1FE01FF000FF8FE03FF000 -FFCFE03FE0007FC7C03FE0007FC0007FE0007FE0007FE0007FE0007FE0007FE0007FE000 -7FE0007FE0007FE0007FE0007FE0003FE0007FC0003FE0007FC0003FF000FFC0001FF000 -FF80000FF801FF000007FE07FE00000FFFFFF800000F7FFFE000001E07FE0000001E0000 -0000001E00000000003E00000000003F00000000003F80000000001FC0000000001FFFFF -F800001FFFFFFF80001FFFFFFFE0000FFFFFFFF80007FFFFFFFC0003FFFFFFFE0007FFFF -FFFE001FFFFFFFFF003FC0000FFF007F000000FF80FF0000007F80FE0000007F80FE0000 -003F80FE0000003F80FE0000003F80FF0000007F807F0000007F007F800000FF003FC000 -01FE001FF00007FC0007FE003FF00001FFFFFFC000007FFFFF00000007FFF000002B377D -A530>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF -0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF -0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF -0000000003FF0000000003FF0000000003FF0000000003FF007FC00003FF03FFF80003FF -0FFFFE0003FF1F03FF0003FF3C01FF8003FF7801FF8003FFF000FF8003FFE000FFC003FF -C000FFC003FFC000FFC003FF8000FFC003FF8000FFC003FF0000FFC003FF0000FFC003FF -0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF -0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF -0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF -0000FFC0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF303A7DB935>I<01 -F00007FC000FFE000FFE001FFF001FFF001FFF001FFF001FFF000FFE000FFE0007FC0001 -F00000000000000000000000000000000000000000000000000000000000FF007FFF007F -FF007FFF007FFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 -FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003 -FF0003FF0003FF0003FF0003FF0003FF0003FF00FFFFF8FFFFF8FFFFF8FFFFF8153B7DBA -1B>I<00FF00000000FFFF00000000FFFF00000000FFFF00000000FFFF0000000007FF00 -00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 -00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 -00000003FF0000000003FF0000000003FF0000000003FF000FFFE003FF000FFFE003FF00 -0FFFE003FF000FFFE003FF0003FC0003FF0003F00003FF000FE00003FF001F800003FF00 -3F000003FF007E000003FF00FC000003FF03F8000003FF07E0000003FF0FC0000003FF1F -C0000003FF7FE0000003FFFFF0000003FFFFF8000003FFFFFC000003FFFFFC000003FFCF -FE000003FF0FFF000003FE07FF800003FE03FF800003FE01FFC00003FE00FFE00003FE00 -FFF00003FE007FF00003FE003FF80003FE001FFC0003FE001FFE0003FE000FFE0003FE00 -0FFF00FFFFF83FFFF8FFFFF83FFFF8FFFFF83FFFF8FFFFF83FFFF82D3A7EB932>107 -D<00FF00FFFF00FFFF00FFFF00FFFF0007FF0003FF0003FF0003FF0003FF0003FF0003FF -0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF -0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF -0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF0003FF -0003FF0003FF0003FF0003FF0003FF0003FF00FFFFFCFFFFFCFFFFFCFFFFFC163A7DB91B ->I<00FE007FE0000FFC0000FFFE01FFFC003FFF8000FFFE07FFFF00FFFFE000FFFE1F81 -FF83F03FF000FFFE3C00FF87801FF00007FE7800FFCF001FF80003FEF000FFDE001FF800 -03FFE0007FFC000FFC0003FFC0007FF8000FFC0003FFC0007FF8000FFC0003FF80007FF0 -000FFC0003FF80007FF0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF -00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000F -FC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF0000 -7FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC00 -03FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0 -000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF00007FE0000FFC0003FF -00007FE0000FFC00FFFFFC1FFFFF83FFFFF0FFFFFC1FFFFF83FFFFF0FFFFFC1FFFFF83FF -FFF0FFFFFC1FFFFF83FFFFF04C257DA451>I<00FE007FC000FFFE03FFF800FFFE0FFFFE -00FFFE1F03FF00FFFE3C01FF8007FE7801FF8003FEF000FF8003FFE000FFC003FFC000FF -C003FFC000FFC003FF8000FFC003FF8000FFC003FF0000FFC003FF0000FFC003FF0000FF -C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF -C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF -C003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FF -C0FFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFFFFFFFC3FFFFF30257DA435>I<0001FFC0 -0000000FFFF80000007FFFFF000000FF80FF800003FE003FE00007FC001FF0000FF8000F -F8001FF00007FC001FF00007FC003FF00007FE003FE00003FE007FE00003FF007FE00003 -FF007FE00003FF00FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003 -FF80FFE00003FF80FFE00003FF80FFE00003FF80FFE00003FF807FE00003FF007FE00003 -FF007FE00003FF003FE00003FE003FF00007FE001FF00007FC001FF00007FC000FF8000F -F80007FC001FF00003FE003FE00001FF80FFC000007FFFFF0000001FFFFC00000001FFC0 -000029257DA430>I<00FF01FF8000FFFF0FFFF000FFFF3FFFFC00FFFFFE07FF00FFFFF0 -01FF8003FFE000FFC003FF80007FE003FF00007FF003FF00003FF803FF00003FF803FF00 -001FFC03FF00001FFC03FF00001FFC03FF00000FFE03FF00000FFE03FF00000FFE03FF00 -000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00000FFE03FF00 -000FFE03FF00000FFC03FF00001FFC03FF00001FFC03FF00001FF803FF00003FF803FF00 -003FF003FF80007FF003FFC0007FE003FFE000FFC003FFF003FF8003FFFC07FE0003FF3F -FFF80003FF0FFFE00003FF03FF000003FF0000000003FF0000000003FF0000000003FF00 -00000003FF0000000003FF0000000003FF0000000003FF0000000003FF0000000003FF00 -00000003FF0000000003FF00000000FFFFFC000000FFFFFC000000FFFFFC000000FFFFFC -0000002F357EA435>I<00FE03F000FFFE0FFE00FFFE3FFF00FFFE7C7F80FFFEF8FFC007 -FEF0FFC003FFE0FFC003FFC0FFC003FFC0FFC003FF807F8003FF803F0003FF800C0003FF -80000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00 -000003FF00000003FF00000003FF00000003FF00000003FF00000003FF00000003FF0000 -0003FF00000003FF00000003FF00000003FF00000003FF00000003FF000000FFFFFE0000 -FFFFFE0000FFFFFE0000FFFFFE000022257EA427>114 D<003FF03803FFFEF80FFFFFF8 -1FC00FF83F0003F87E0001F87C0000F8FC0000F8FC000078FE000078FF000078FF800000 -FFFC0000FFFFE0007FFFFC007FFFFF803FFFFFC01FFFFFF00FFFFFF803FFFFF800FFFFFC -001FFFFC00007FFE000007FEF00001FEF00000FEF80000FEF800007EFC00007EFC00007C -FE0000FCFF0000F8FF8001F8FFF007F0FFFFFFC0F8FFFF00E01FF8001F257DA426>I<00 -0F0000000F0000000F0000000F0000000F0000001F0000001F0000001F0000001F000000 -3F0000003F0000007F000000FF000000FF000001FF000007FF00001FFFFFE0FFFFFFE0FF -FFFFE0FFFFFFE003FF000003FF000003FF000003FF000003FF000003FF000003FF000003 -FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF000003FF000003 -FF000003FF000003FF007803FF007803FF007803FF007803FF007803FF007803FF007803 -FF007803FF00F801FF80F001FF81F000FFC3E0003FFFC0001FFF800003FE001D357EB425 ->I<00FF00003FC0FFFF003FFFC0FFFF003FFFC0FFFF003FFFC0FFFF003FFFC007FF0001 -FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000 -FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000 -FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0000 -FFC003FF0000FFC003FF0000FFC003FF0000FFC003FF0001FFC003FF0001FFC003FF0003 -FFC003FF0003FFC001FF0007FFC001FF800FFFE000FFC03EFFFF007FFFFCFFFF001FFFF0 -FFFF0003FF80FFFF30257DA435>II120 DI E /Fi 27 124 df<000000001FFC0000060000000003FFFF80000E00 -0000001FFFFFF0001E000000007FFFFFFC001E00000001FFF801FE003E00000007FF8000 -1F803E0000001FFC000007C07E0000003FF0000003E0FE000000FFE0000000F0FE000001 -FF8000000079FE000003FF000000003DFE000007FE000000001FFE00000FFC000000000F -FE00001FF80000000007FE00003FF00000000007FE00007FE00000000003FE00007FC000 -00000001FE0000FFC00000000001FE0001FF800000000000FE0003FF000000000000FE00 -03FF0000000000007E0007FE0000000000007E0007FE0000000000007E000FFC00000000 -00003E000FFC0000000000003E001FFC0000000000003E001FF80000000000001E001FF8 -0000000000001E003FF80000000000001E003FF00000000000001E003FF0000000000000 -0E007FF00000000000000E007FF00000000000000E007FF00000000000000E007FF00000 -0000000000007FE00000000000000000FFE00000000000000000FFE00000000000000000 -FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE000000000 -00000000FFE00000000000000000FFE00000000000000000FFE00000000000000000FFE0 -0000000000000000FFE00000000000000000FFE00000000000000000FFE0000000000000 -0000FFE000000000000000007FE000000000000000007FF000000001FFFFFFFE7FF00000 -0001FFFFFFFE7FF000000001FFFFFFFE7FF000000001FFFFFFFE3FF000000000003FFF80 -3FF800000000000FFE003FF8000000000007FE001FF8000000000007FE001FF800000000 -0007FE001FFC000000000007FE000FFC000000000007FE000FFC000000000007FE0007FE -000000000007FE0007FE000000000007FE0003FF000000000007FE0003FF000000000007 -FE0001FF800000000007FE0000FFC00000000007FE00007FC00000000007FE00007FE000 -00000007FE00003FF00000000007FE00001FF8000000000FFE00000FFC000000000FFE00 -0007FE000000000FFE000003FF000000001FFE000001FFC00000003DFE000000FFE00000 -007DFE0000003FF8000000F8FE0000001FFE000003F07E00000007FFC0000FE03E000000 -01FFFC007F801E000000007FFFFFFE000E000000001FFFFFF800060000000003FFFFE000 -0000000000001FFE000000004F567AD35C>71 D73 -D77 DI80 D<000000007FF80000000000000007FFFF800000000000003FFFFF -F0000000000000FFC00FFC000000000003FE0001FF00000000000FF800007FC000000000 -3FE000001FF0000000007FC000000FF800000000FF00000003FC00000001FE00000001FE -00000003FC00000000FF00000007F8000000007F8000000FF0000000003FC000001FE000 -0000001FE000003FE0000000001FF000007FC0000000000FF80000FF800000000007FC00 -00FF800000000007FC0001FF000000000003FE0003FF000000000003FF0003FE00000000 -0001FF0007FE000000000001FF8007FC000000000000FF800FFC000000000000FFC00FFC -000000000000FFC01FF80000000000007FE01FF80000000000007FE01FF8000000000000 -7FE03FF80000000000007FF03FF00000000000003FF03FF00000000000003FF07FF00000 -000000003FF87FF00000000000003FF87FF00000000000003FF87FF00000000000003FF8 -7FE00000000000001FF8FFE00000000000001FFCFFE00000000000001FFCFFE000000000 -00001FFCFFE00000000000001FFCFFE00000000000001FFCFFE00000000000001FFCFFE0 -0000000000001FFCFFE00000000000001FFCFFE00000000000001FFCFFE0000000000000 -1FFCFFE00000000000001FFCFFE00000000000001FFCFFE00000000000001FFCFFE00000 -000000001FFC7FE00000000000001FF87FE00000000000001FF87FF00000000000003FF8 -7FF00000000000003FF87FF00000000000003FF83FF00000000000003FF03FF000000000 -00003FF03FF00000000000003FF01FF80000000000007FE01FF80000000000007FE01FF8 -0000000000007FE00FFC000000000000FFC00FFC000000000000FFC007FC000000000000 -FF8007FE000000000001FF8003FE000000000001FF0003FF00000FC00003FF0001FF0000 -3FF80003FE0000FF8000FFFC0007FC0000FF8001F01E0007FC00007FC001E00F000FF800 -003FE003C003801FF000001FE0038003C01FE000001FF0078001C03FE000000FF8070000 -E07FC0000007FC070000E0FF80000003FE070000F1FF00000000FF07000073FC00000000 -7F87800077F8000000003FE380007FF0000000000FFBC0007FC00000000003FFE001FF00 -0000000000FFF00FFC0000000000003FFFFFFC00000600000007FFFFBC00000600000000 -7FF81E0000060000000000001E0000060000000000001F00000E0000000000001F00000E -0000000000001F80000E0000000000000F80001E0000000000000FC0003C000000000000 -0FE0003C0000000000000FE0007C0000000000000FF801FC00000000000007FC07FC0000 -0000000007FFFFF800000000000007FFFFF800000000000003FFFFF800000000000003FF -FFF000000000000003FFFFF000000000000001FFFFE000000000000000FFFFC000000000 -000000FFFF80000000000000003FFF00000000000000001FFC000000000000000007F000 -4F6B7AD35B>II<00003FF00003000001FF -FF0007000007FFFFC00700001FFFFFF00F00007FE00FF81F0000FF0000FE1F0001FC0000 -3F3F0003F800001FBF0007F000000FFF000FE0000003FF001FC0000003FF001F80000001 -FF003F80000000FF003F000000007F007F000000007F007F000000003F007E000000003F -007E000000001F00FE000000001F00FE000000001F00FE000000000F00FE000000000F00 -FE000000000F00FF000000000F00FF000000000700FF800000000700FF800000000700FF -C000000007007FC000000000007FE000000000007FF000000000003FFC00000000003FFE -00000000001FFF80000000001FFFF8000000000FFFFF8000000007FFFFF800000007FFFF -FF80000003FFFFFFF0000001FFFFFFFE0000007FFFFFFF0000003FFFFFFFC000000FFFFF -FFE0000003FFFFFFF80000007FFFFFFC0000000FFFFFFC00000000FFFFFE000000000FFF -FF0000000000FFFF80000000001FFF800000000007FFC00000000001FFC00000000000FF -C000000000007FE000000000007FE000000000003FE000000000001FF000000000001FF0 -E0000000000FF0E0000000000FF0E0000000000FF0E00000000007F0E00000000007F0E0 -0000000007F0F00000000007F0F00000000007F0F00000000007F0F00000000007E0F800 -00000007E0F8000000000FE0FC000000000FE0FC000000000FC0FE000000001FC0FF0000 -00001F80FF800000003F80FFC00000003F00FFE00000007E00FFF0000000FE00FCFC0000 -01FC00FC7F000003F800F83FC0000FF000F80FFE007FC000F003FFFFFF8000E000FFFFFE -0000E0003FFFF80000C00001FFC0000034567AD341>I<3FFFFFFFFFFFFFFFFFC03FFFFF -FFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFFFFFFFFFFFFFFFFC03FFE0000FFF00007FF -C03FF000007FE00000FFC03FC000007FE000003FC07F0000007FE000000FE07E0000007F -E0000007E07C0000007FE0000003E07C0000007FE0000003E0780000007FE0000001E078 -0000007FE0000001E0780000007FE0000001E0780000007FE0000001E0700000007FE000 -0000E0700000007FE0000000E0700000007FE0000000E0700000007FE0000000E0700000 -007FE0000000E0F00000007FE0000000F0E00000007FE000000070E00000007FE0000000 -70E00000007FE000000070E00000007FE000000070E00000007FE000000070E00000007F -E000000070000000007FE000000000000000007FE000000000000000007FE00000000000 -0000007FE000000000000000007FE000000000000000007FE000000000000000007FE000 -000000000000007FE000000000000000007FE000000000000000007FE000000000000000 -007FE000000000000000007FE000000000000000007FE000000000000000007FE0000000 -00000000007FE000000000000000007FE000000000000000007FE000000000000000007F -E000000000000000007FE000000000000000007FE000000000000000007FE00000000000 -0000007FE000000000000000007FE000000000000000007FE000000000000000007FE000 -000000000000007FE000000000000000007FE000000000000000007FE000000000000000 -007FE000000000000000007FE000000000000000007FE000000000000000007FE0000000 -00000000007FE000000000000000007FE000000000000000007FE000000000000000007F -E000000000000000007FE000000000000000007FE000000000000000007FE00000000000 -0000007FE000000000000000007FE000000000000000007FE000000000000000007FE000 -000000000000007FE000000000000000007FE000000000000000007FE000000000000000 -007FE000000000000000007FE00000000000000000FFF00000000000000003FFFC000000 -0000007FFFFFFFFFE0000000007FFFFFFFFFE0000000007FFFFFFFFFE0000000007FFFFF -FFFFE000004C517CD055>II<0000FFC000 -0000000FFFF8000000003FFFFE00000000FF00FF80000001F0003FE0000003C0000FF000 -0007E00007F8000007F80003FC00000FF80003FE00000FFC0001FE00000FFC0000FF0000 -0FFC0000FF00000FFC0000FF00000FFC00007F800007F800007F800001E000007F800000 -0000007F8000000000007F8000000000007F8000000000007F8000000000007F80000000 -00007F80000000003FFF800000000FFFFF80000000FFFC7F80000007FF007F8000001FF0 -007F8000007FC0007F800001FF00007F800003FC00007F800007F800007F80000FF00000 -7F80001FE000007F80003FE000007F80003FC000007F80007F8000007F80007F8000007F -8070FF8000007F8070FF0000007F8070FF0000007F8070FF000000FF8070FF000000FF80 -70FF000000FF8070FF000001FF8070FF800001BF80707F800003BF80707FC000073F8070 -3FE0000F1FC0E01FF0001E1FC0E00FF8003C0FE1C007FE01F00FFFC001FFFFE007FF8000 -7FFF8003FE000007FC0000F80034367BB43B>97 D<00000FFE000000007FFFE0000001FF -FFF8000007F801FE00001FE0001F00003F80000780007F00000FC000FE00003FC001FC00 -003FE003FC00007FE007F800007FE00FF000007FE00FF000007FE01FE000007FE01FE000 -003FC03FE000000F003FC0000000003FC0000000007FC0000000007FC0000000007FC000 -0000007F8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000 -000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000 -0000007F80000000007FC0000000007FC0000000007FC0000000003FC0000000003FE000 -0000701FE0000000701FF0000000F00FF0000000E00FF8000001E007F8000001E003FC00 -0003C003FE0000038001FF0000078000FF80000F00003FC0001E00001FE0007C000007FC -03F0000003FFFFE00000007FFF800000000FF800002C367CB434>99 -D<00000FF800000000FFFF00000003FFFFC000000FF80FF000001FC003FC00007F8001FE -0000FF0000FF0001FE00007F8003FC00003F8003F800001FC007F000001FC00FF000000F -E00FE000000FE01FE000000FF01FE0000007F03FC0000007F03FC0000007F07FC0000007 -F87FC0000007F87F80000007F87F80000003F8FF80000003F8FFFFFFFFFFF8FFFFFFFFFF -F8FFFFFFFFFFF8FF8000000000FF8000000000FF8000000000FF8000000000FF80000000 -00FF8000000000FF8000000000FF80000000007F80000000007FC0000000007FC0000000 -003FC0000000003FC0000000003FE0000000381FE0000000381FE0000000780FF0000000 -7007F0000000F007F8000000E003FC000001E001FE000003C000FF00000380007F80000F -80003FC0001F00000FF0003C000007FE01F8000001FFFFE00000007FFF8000000007FC00 -002D367DB434>101 D<0000007F00000003FFE000000FFFF000003FC0F800007F01FC00 -01FE03FE0003FC07FE0003F807FE0007F807FE000FF007FE000FF007FE001FE003FC001F -E001F8001FE00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0 -0000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC000 -00003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000FFFFFFFE00 -FFFFFFFE00FFFFFFFE00FFFFFFFE00003FC00000003FC00000003FC00000003FC0000000 -3FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003F -C00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0 -0000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC000 -00003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000 -003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0000000 -3FC00000003FE0000000FFF000007FFFFFF8007FFFFFF8007FFFFFF8007FFFFFF8002754 -7DD324>I<00000000001FC000003FE000FFE00001FFFC03FFF00007FFFF07E1F8001FE0 -3FCF01F8003F800FFC03F8007F0007F801F800FE0003F801F001FC0001FC004003FC0001 -FE000003F80000FE000007F80000FF000007F80000FF000007F000007F00000FF000007F -80000FF000007F80000FF000007F80000FF000007F80000FF000007F80000FF000007F80 -000FF000007F80000FF000007F800007F000007F000007F80000FF000007F80000FF0000 -03F80000FE000003FC0001FE000001FC0001FC000000FE0003F80000007F0007F0000000 -7F800FE0000000FFE03FC0000001C7FFFF00000001C1FFFC00000003803FE00000000380 -00000000000380000000000003800000000000038000000000000380000000000003C000 -0000000003C0000000000003E0000000000003F0000000000003F8000000000001FFFFFF -E0000001FFFFFFFF000000FFFFFFFFC00000FFFFFFFFF000003FFFFFFFFC00003FFFFFFF -FE0000FFFFFFFFFF0003F800001FFF800FE0000001FFC01FC00000007FC03F800000001F -E03F000000000FE07E000000000FE07E0000000007F0FE0000000007F0FC0000000003F0 -FC0000000003F0FC0000000003F0FC0000000003F0FC0000000003F0FE0000000007F07E -0000000007E07F000000000FE03F800000001FC01FC00000003F800FE00000007F0007F0 -000000FE0003FC000003FC0000FF00000FF000003FF000FFC000000FFFFFFF00000001FF -FFF8000000001FFF800000354E7DB43B>I<007F800000000000FFFF800000000000FFFF -800000000000FFFF800000000000FFFF80000000000003FF80000000000000FF80000000 -0000007F800000000000007F800000000000007F800000000000007F800000000000007F -800000000000007F800000000000007F800000000000007F800000000000007F80000000 -0000007F800000000000007F800000000000007F800000000000007F800000000000007F -800000000000007F800000000000007F800000000000007F800000000000007F80000000 -0000007F800000000000007F800000000000007F800000000000007F800000000000007F -800000000000007F800000000000007F8007FC000000007F803FFF800000007F80FFFFE0 -0000007F81F00FF80000007F83C007FC0000007F870003FE0000007F8E0001FE0000007F -9C0000FF0000007FB80000FF0000007FB00000FF0000007FF000007F8000007FE000007F -8000007FE000007F8000007FC000007F8000007FC000007F8000007FC000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F800001FFE00001FF -E000FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC03A53 -7CD241>I<0078000001FE000003FF000007FF800007FF800007FF800007FF800007FF80 -0007FF800003FF000001FE00000078000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000000000000000 -000000000000000000007F8000FFFF8000FFFF8000FFFF8000FFFF800003FF800000FF80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F800001FFE000FFFFFF80FFFFFF80FFFFFF80FFFFFF -8019507CCF21>I<00FF8000000000FFFF8000000000FFFF8000000000FFFF8000000000 -FFFF800000000003FF800000000000FF8000000000007F8000000000007F800000000000 -7F8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F -8000000000007F8000000000007F8000000000007F8000000000007F8000000000007F80 -00000000007F8000000000007F8000000000007F8000000000007F8000000000007F8000 -000000007F8000000000007F8000000000007F8000000000007F8000000000007F800000 -0000007F8000000000007F8000000000007F8000FFFFF8007F8000FFFFF8007F8000FFFF -F8007F8000FFFFF8007F80003FFF80007F80001FFC00007F80001FF000007F80001FC000 -007F80001F0000007F80003E0000007F80007C0000007F8000F80000007F8001F0000000 -7F8003E00000007F8007800000007F800F000000007F801E000000007F803C000000007F -80FC000000007F81FC000000007F83FE000000007F87FF000000007F8FFF000000007F9E -FF800000007FBC7FC00000007FF83FC00000007FF03FE00000007FE01FF00000007FC00F -F00000007F800FF80000007F0007FC0000007F0003FE0000007F0003FE0000007F0001FF -0000007F0000FF8000007F00007F8000007F00007FC000007F00003FE000007F00001FE0 -00007F00001FF000007F00000FF800007F000007F800007F000007FC00007F000003FE00 -007F000003FF00007F000003FF8001FFC00007FFE0FFFFFF803FFFFFFFFFFF803FFFFFFF -FFFF803FFFFFFFFFFF803FFFFF38537DD23E>107 D<007F8000FFFF8000FFFF8000FFFF -8000FFFF800003FF800000FF8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F -8000007F8000007F800001FFE000FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC01A537CD221> -I<00FF0007FE000003FF000000FFFF001FFFC0000FFFE00000FFFF007FFFF0003FFFF800 -00FFFF01F80FFC00FC07FE0000FFFF03C003FE01E001FF000003FF070001FE038000FF00 -0000FF0E0000FF0700007F8000007F1C00007F8E00003FC000007F3800007F9C00003FC0 -00007F3800007F9C00003FC000007F7000003FF800001FE000007F6000003FF000001FE0 -00007FE000003FF000001FE000007FC000003FE000001FE000007FC000003FE000001FE0 -00007FC000003FE000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE000007F8000003FC000001FE0 -00007F8000003FC000001FE000007F8000003FC000001FE00001FFE00000FFF000007FF8 -00FFFFFFC07FFFFFE03FFFFFF0FFFFFFC07FFFFFE03FFFFFF0FFFFFFC07FFFFFE03FFFFF -F0FFFFFFC07FFFFFE03FFFFFF05C347CB363>I<00FF0007FC000000FFFF003FFF800000 -FFFF00FFFFE00000FFFF01F00FF80000FFFF03C007FC000003FF070003FE000000FF0E00 -01FE0000007F1C0000FF0000007F380000FF0000007F300000FF0000007F7000007F8000 -007F6000007F8000007FE000007F8000007FC000007F8000007FC000007F8000007FC000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000 -01FFE00001FFE000FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0FFFFFFC0 -FFFFFFC03A347CB341>I<00000FFC00000000007FFF8000000001FFFFE000000007F807 -F80000001FE001FE0000003F80007F0000007E00001F800000FC00000FC00001F8000007 -E00003F8000007F00007F0000003F80007F0000003F8000FE0000001FC000FE0000001FC -001FC0000000FE001FC0000000FE003FC0000000FF003FC0000000FF007F800000007F80 -7F800000007F807F800000007F807F800000007F80FF800000007FC0FF800000007FC0FF -800000007FC0FF800000007FC0FF800000007FC0FF800000007FC0FF800000007FC0FF80 -0000007FC0FF800000007FC0FF800000007FC0FF800000007FC07F800000007F807F8000 -00007F807FC0000000FF807FC0000000FF803FC0000000FF003FC0000000FF001FC00000 -00FE001FE0000001FE000FE0000001FC000FF0000003FC0007F0000003F80003F8000007 -F00001FC00000FE00001FC00000FE000007F00003F8000003F80007F0000001FE001FE00 -000007F807F800000003FFFFF0000000007FFF80000000000FFC00000032367CB43B>I< -007F8007FC000000FFFF807FFF800000FFFF81FFFFE00000FFFF87F00FF80000FFFF8F80 -03FC000001FF9E0001FF000000FFBC0000FF8000007FF800007FC000007FF000003FE000 -007FE000001FF000007FC000000FF000007FC000000FF800007F80000007FC00007F8000 -0007FC00007F80000003FE00007F80000003FE00007F80000003FE00007F80000001FF00 -007F80000001FF00007F80000001FF00007F80000001FF00007F80000000FF80007F8000 -0000FF80007F80000000FF80007F80000000FF80007F80000000FF80007F80000000FF80 -007F80000000FF80007F80000000FF80007F80000000FF80007F80000000FF80007F8000 -0000FF80007F80000001FF00007F80000001FF00007F80000001FF00007F80000001FF00 -007F80000003FE00007F80000003FE00007F80000007FC00007F80000007FC00007F8000 -0007F800007FC000000FF800007FC000001FF000007FE000001FE000007FF000003FC000 -007FF800007F8000007FBC0000FF0000007F9E0001FE0000007F8F0007FC0000007F87E0 -1FF00000007F81FFFFC00000007F807FFF000000007F800FF8000000007F800000000000 -007F800000000000007F800000000000007F800000000000007F800000000000007F8000 -00000000007F800000000000007F800000000000007F800000000000007F800000000000 -007F800000000000007F800000000000007F800000000000007F800000000000007F8000 -00000000007F800000000000007F80000000000001FFE00000000000FFFFFFC000000000 -FFFFFFC000000000FFFFFFC000000000FFFFFFC000000000394B7DB341>I<00FF001F80 -FFFF007FF0FFFF01FFF8FFFF03E1FCFFFF0783FE03FF0F07FE00FF1E07FE007F1C07FE00 -7F3807FE007F3007FE007F7003FC007F6000F0007F600000007FE00000007FC00000007F -C00000007FC00000007FC00000007F800000007F800000007F800000007F800000007F80 -0000007F800000007F800000007F800000007F800000007F800000007F800000007F8000 -00007F800000007F800000007F800000007F800000007F800000007F800000007F800000 -007F800000007F800000007F800000007F800000007F800000007F800000007F80000000 -7F800000007F800000007FC0000001FFE00000FFFFFFF000FFFFFFF000FFFFFFF000FFFF -FFF00027347DB32E>114 D<0001C000000001C000000001C000000001C000000001C000 -000001C000000001C000000003C000000003C000000003C000000003C000000007C00000 -0007C000000007C00000000FC00000000FC00000001FC00000001FC00000003FC0000000 -7FC0000000FFC0000001FFC0000003FFC000001FFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFF -FFFFE0003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0 -0000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC000 -00003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000 -003FC00000003FC00000003FC00000003FC00000003FC00038003FC00038003FC0003800 -3FC00038003FC00038003FC00038003FC00038003FC00038003FC00038003FC00038003F -C00038003FC00038003FE00078001FE00070001FE00070000FF000F0000FF000E00007F8 -01E00003FC03C00001FE07800000FFFF0000003FFC00000007F000254B7EC92E>116 -D<007F8000007F8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF8000FFFF80 -00FFFF800003FF800003FF800000FF800000FF8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F80 -00007F8000007F8000007F800000FF8000007F800000FF8000007F800000FF8000007F80 -0001FF8000007F800001FF8000007F800001FF8000003F800003FF8000003FC000077F80 -00003FC000077F8000001FC0000E7FC000000FE0001C7FF000000FF000787FFFC00003FC -01F07FFFC00001FFFFE07FFFC000007FFF807FFFC0000007FC007F80003A357CB341>I< -FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC0FFFFFFFFFFFFFFC03A0380A03B>123 -D E end -%%EndProlog -%%BeginSetup -%%Feature: *Resolution 600dpi -TeXDict begin -%%PaperSize: A4 - -%%EndSetup -%%Page: 1 1 -1 0 bop -216 5930 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -216 5930 a 1102 5955 a Fi(The)39 -b(GNU)f(Image)f(Manipulation)f(Program)f({)k(Quic)m(k)f(Reference)h -(Sheet)5771 5930 y - currentpoint grestore moveto - 5771 5930 a -75 5930 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - -75 5930 a --77 5930 4 24 v -75 5911 17 4 v -60 5911 4 4 v -60 5930 -V -58 5911 17 4 v -58 5930 V -58 5911 V -58 5930 V -41 -5911 V -41 5930 V -24 5911 V -24 5930 V -7 5911 V -7 -5930 V 10 5911 V 10 5930 V 27 5911 V 27 5930 V 44 5911 -V 44 5930 V 61 5911 V 61 5930 V 78 5911 V 78 5930 V 95 -5911 V 95 5930 V 112 5911 V 112 5930 V 129 5911 V 129 -5930 V 146 5911 V 146 5930 V 163 5911 V 163 5930 V 180 -5911 V 180 5930 V 197 5911 V 197 5930 V 213 5911 V 213 -5930 V 230 5911 V 230 5930 V 247 5911 V 247 5930 V 263 -5911 V 263 5930 V 280 5911 V 280 5930 V 296 5911 V 296 -5930 V 313 5911 V 313 5930 V 330 5911 V 330 5930 V 346 -5911 V 346 5930 V 363 5911 V 363 5930 V 379 5911 V 379 -5930 V 396 5911 V 396 5930 V 413 5911 V 413 5930 V 429 -5911 V 429 5930 V 446 5911 V 446 5930 V 462 5911 V 462 -5930 V 479 5911 V 479 5930 V 496 5911 V 496 5930 V 512 -5911 V 512 5930 V 529 5911 V 529 5930 V 545 5911 V 545 -5930 V 562 5911 V 562 5930 V 579 5911 V 579 5930 V 595 -5911 V 595 5930 V 612 5911 V 612 5930 V 628 5911 V 628 -5930 V 645 5911 V 645 5930 V 662 5911 V 662 5930 V 678 -5911 V 678 5930 V 695 5911 V 695 5930 V 712 5911 V 712 -5930 V 728 5911 V 728 5930 V 745 5911 V 745 5930 V 761 -5911 V 761 5930 V 778 5911 V 778 5930 V 795 5911 V 795 -5930 V 811 5911 V 811 5930 V 828 5911 V 828 5930 V 842 -5911 V 842 5930 V 852 5911 V 852 5930 V 852 5911 V 852 -5930 V 869 5911 V 869 5930 V 886 5911 V 886 5930 V 903 -5911 V 903 5930 V 920 5911 V 920 5930 V 937 5911 V 937 -5930 V 954 5911 V 954 5930 V 971 5911 V 971 5930 V 988 -5911 V 988 5930 V 1005 5911 V 1005 5930 V 1022 5911 V -1022 5930 V 1039 5911 V 1039 5930 V 1056 5911 V 1056 -5930 V 1073 5911 V 1073 5930 V 1090 5911 V 1090 5930 -V 1107 5911 V 1107 5930 V 1124 5911 V 1124 5930 V 1140 -5911 V 1140 5930 V 1157 5911 V 1157 5930 V 1174 5911 -V 1174 5930 V 1190 5911 V 1190 5930 V 1207 5911 V 1207 -5930 V 1223 5911 V 1223 5930 V 1240 5911 V 1240 5930 -V 1257 5911 V 1257 5930 V 1273 5911 V 1273 5930 V 1290 -5911 V 1290 5930 V 1306 5911 V 1306 5930 V 1323 5911 -V 1323 5930 V 1340 5911 V 1340 5930 V 1356 5911 V 1356 -5930 V 1373 5911 V 1373 5930 V 1389 5911 V 1389 5930 -V 1406 5911 V 1406 5930 V 1423 5911 V 1423 5930 V 1439 -5911 V 1439 5930 V 1456 5911 V 1456 5930 V 1472 5911 -V 1472 5930 V 1489 5911 V 1489 5930 V 1506 5911 V 1506 -5930 V 1522 5911 V 1522 5930 V 1539 5911 V 1539 5930 -V 1556 5911 V 1556 5930 V 1572 5911 V 1572 5930 V 1589 -5911 V 1589 5930 V 1605 5911 V 1605 5930 V 1622 5911 -V 1622 5930 V 1639 5911 V 1639 5930 V 1655 5911 V 1655 -5930 V 1672 5911 V 1672 5930 V 1688 5911 V 1688 5930 -V 1705 5911 V 1705 5930 V 1722 5911 V 1722 5930 V 1738 -5911 V 1738 5930 V 1755 5911 V 1755 5930 V 1771 5911 -V 1771 5930 V 1788 5911 V 1788 5930 V 1805 5911 V 1805 -5930 V 1821 5911 V 1821 5930 V 1838 5911 V 1838 5930 -V 1854 5911 V 1854 5930 V 1855 5911 V 1855 5930 V 1870 -5911 4 4 v 1870 5930 V 1872 5911 17 4 v 1881 5930 4 24 -v -77 6040 4 110 v -60 6040 V -8 6007 a Fh(Selection)30 -b(T)-8 b(o)s(ols)p 1864 6040 V 1881 6040 V -77 6043 4 -4 v -60 6043 V -58 6043 911 4 v 852 6043 1014 4 v 1864 -6043 4 4 v 1881 6043 V -77 6153 4 110 v -27 6128 4 50 -v -27 6064 a Fg(\003)p -27 6079 4 1 v 67 w(\000)p 73 -6079 V -8 6064 67 4 v 73 6128 4 50 v 6 6128 4 67 v 40 -6128 V -25 6113 100 4 v -8 6082 a(r)902 6120 y Ff(Dra)n(w)27 -b(selection)p 1881 6153 4 110 v -77 6263 V -27 6238 4 -50 v -27 6173 a Fg(\003)p -27 6188 4 1 v 67 w(\000)p -73 6188 V -8 6173 67 4 v 73 6238 4 50 v 6 6238 4 67 v -40 6238 V -25 6223 100 4 v -8 6191 a(r)102 6230 y Fe(!)p -211 6238 4 50 v 211 6173 a Fg(\003)p 211 6188 4 1 v 67 -w(\000)p 311 6188 V 230 6173 67 4 v 311 6238 4 50 v 244 -6238 4 67 v 278 6238 V 213 6223 100 4 v 230 6191 a(r)41 -b(r)340 6230 y Fe(!)p 449 6238 4 50 v 449 6173 a Fg(\003)p -449 6188 4 1 v 67 w(\000)p 549 6188 V 468 6173 67 4 v -549 6238 4 50 v 482 6238 4 67 v 516 6238 V 451 6223 100 -4 v 534 6191 a(r)902 6230 y Ff(Cancel)27 b(selection)p -1881 6263 4 110 v -77 6266 4 4 v -60 6266 V -58 6266 -911 4 v 852 6266 1014 4 v 1864 6266 4 4 v 1881 6266 V --77 6375 4 110 v -60 6375 V -8 6343 a(On)g(existing)g(selections)p -1864 6375 V 1881 6375 V -77 6379 4 4 v -60 6379 V -58 -6379 911 4 v 852 6379 1014 4 v 1864 6379 4 4 v 1881 6379 -V -77 6488 4 110 v -25 6390 138 2 v -25 6464 2 75 v -15 -6456 a(Alt)p 111 6464 V -25 6466 138 2 v 140 6455 a(+)p -231 6463 4 50 v 231 6399 a Fg(\003)p 231 6414 4 1 v 66 -w(\000)p 330 6414 V 249 6399 67 4 v 330 6463 4 50 v 264 -6463 4 67 v 297 6463 V 232 6448 100 4 v 249 6417 a(r)902 -6455 y Ff(Mo)n(v)n(e)f(selection)p 1881 6488 4 110 v --77 6492 4 4 v -60 6492 V -58 6492 911 4 v 852 6492 1014 -4 v 1864 6492 4 4 v 1881 6492 V -77 6601 4 110 v -60 -6601 V -8 6568 a(Initial)h(clic)n(k)p 1864 6601 V 1881 -6601 V -77 6605 4 4 v -60 6605 V -58 6605 911 4 v 852 -6605 1014 4 v 1864 6605 4 4 v 1881 6605 V -77 6714 4 -110 v -25 6615 193 2 v -25 6690 2 75 v -15 6682 a(Shift)p -166 6690 V -25 6692 193 2 v 195 6681 a(+)p 286 6689 4 -50 v 286 6625 a Fg(\003)p 286 6640 4 1 v 67 w(\000)p -386 6640 V 304 6625 67 4 v 386 6689 4 50 v 319 6689 4 -67 v 352 6689 V 288 6674 100 4 v 304 6643 a(r)902 6681 -y Ff(Add)h(to)g(selection)p 1881 6714 4 110 v -77 6824 -V -25 6725 168 2 v -25 6799 2 75 v -15 6791 a(Ctrl)p -141 6799 V -25 6801 168 2 v 37 w(+)p 261 6799 4 50 v -261 6734 a Fg(\003)p 261 6749 4 1 v 67 w(\000)p 361 6749 -V 279 6734 67 4 v 361 6799 4 50 v 294 6799 4 67 v 327 -6799 V 263 6784 100 4 v 279 6753 a(r)902 6791 y Ff(Subtract)f(from)h -(selection)p 1881 6824 4 110 v -77 6933 V -25 6835 193 -2 v -25 6909 2 75 v -15 6901 a(Shift)p 166 6909 V -25 -6911 193 2 v 195 6900 a(+)p 288 6835 168 2 v 288 6909 -2 75 v 298 6901 a(Ctrl)p 454 6909 V 288 6911 168 2 v -483 6900 a(+)p 574 6908 4 50 v 574 6844 a Fg(\003)p 574 -6859 4 1 v 66 w(\000)p 673 6859 V 592 6844 67 4 v 673 -6908 4 50 v 607 6908 4 67 v 640 6908 V 575 6893 100 4 -v 592 6862 a(r)902 6900 y Ff(In)n(tersect)f(selections)p -1881 6933 4 110 v -77 6937 4 4 v -60 6937 V -58 6937 -911 4 v 852 6937 1014 4 v 1864 6937 4 4 v 1881 6937 V --77 7048 4 112 v -60 7048 V -44 7044 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 128 @rhi @setspecial -%%BeginDocument: rectangle_selection.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000ffffffffffff000000000000 -ffffffffffff000000000000ffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000000000ffffffffffff000000 -000000ffffffffffff000000000000ffffffffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 107 w @beginspecial 14 @llx 14 @lly 582 -@urx 582 @ury 128 @rhi @setspecial -%%BeginDocument: ellipse_selection.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -ffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffffffffdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdb000000ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000dbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbffffffffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -ffffff000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 198 7015 a(Rectangle)g(and)g(Ellipse)g(Selections)p -1480 6957 120 2 v 1480 7032 2 75 v 1509 7023 a(R)p 1598 -7032 V 1480 7034 120 2 v 1627 7015 a(/)p 1697 6957 V -1697 7032 2 75 v 1728 7023 a(E)p 1814 7032 V 1697 7034 -120 2 v 1864 7048 4 112 v 1881 7048 V -77 7052 4 4 v --60 7052 V -58 7052 911 4 v 852 7052 1014 4 v 1864 7052 -4 4 v 1881 7052 V -77 7161 4 110 v -25 7062 193 2 v -25 -7137 2 75 v -15 7129 a(Shift)p 166 7137 V -25 7139 193 -2 v 195 7128 a(+)p 286 7136 4 50 v 286 7072 a Fg(\003)p -286 7087 4 1 v 67 w(\000)p 386 7087 V 304 7072 67 4 v -386 7136 4 50 v 319 7136 4 67 v 352 7136 V 288 7121 100 -4 v 304 7090 a(r)902 7128 y Ff(Limit)h(to)g(circle/square)p -1881 7161 4 110 v -77 7271 V -25 7172 168 2 v -25 7246 -2 75 v -15 7238 a(Ctrl)p 141 7246 V -25 7248 168 2 v -37 w(+)p 261 7246 4 50 v 261 7181 a Fg(\003)p 261 7196 -4 1 v 67 w(\000)p 361 7196 V 279 7181 67 4 v 361 7246 -4 50 v 294 7246 4 67 v 327 7246 V 263 7231 100 4 v 279 -7200 a(r)902 7238 y Ff(Start)f(from)h(cen)n(ter)p 1881 -7271 4 110 v -77 7380 V -25 7281 193 2 v -25 7356 2 75 -v -15 7348 a(Shift)p 166 7356 V -25 7358 193 2 v 195 -7347 a(+)p 288 7281 168 2 v 288 7356 2 75 v 298 7348 -a(Ctrl)p 454 7356 V 288 7358 168 2 v 483 7347 a(+)p 574 -7355 4 50 v 574 7291 a Fg(\003)p 574 7306 4 1 v 66 w(\000)p -673 7306 V 592 7291 67 4 v 673 7355 4 50 v 607 7355 4 -67 v 640 7355 V 575 7340 100 4 v 592 7309 a(r)902 7347 -y Ff(Circle/square)d(from)i(cen)n(ter)p 1881 7380 4 110 -v -77 7384 4 4 v -60 7384 V -58 7384 911 4 v 852 7384 -1014 4 v 1864 7384 4 4 v 1881 7384 V -77 7495 4 112 v --60 7495 V -44 7491 a @beginspecial 14 @llx 14 @lly 582 -@urx 582 @ury 128 @rhi @setspecial -%%BeginDocument: free_selection.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292 -929292929292929292929292929292929292000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292929292 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6 -000000000000000000929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6000000000000000000 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6000000d6d6d6000000929292d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 91 7462 a(F)-7 b(ree)27 b(Selection)p 1697 -7404 120 2 v 1697 7479 2 75 v 1729 7470 a(F)p 1814 7479 -V 1697 7481 120 2 v 1864 7495 4 112 v 1881 7495 V -77 -7498 4 4 v -60 7498 V -58 7498 911 4 v 852 7498 1014 -4 v 1864 7498 4 4 v 1881 7498 V -77 7501 V -60 7501 V --58 7501 911 4 v 852 7501 1014 4 v 1864 7501 4 4 v 1881 -7501 V -77 7613 4 112 v -60 7613 V -44 7609 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 128 @rhi @setspecial -%%BeginDocument: fuzzy_selection.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffd6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdb000000dbdbdbffffffd6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbffffff000000d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdb000000ffffff000000dbdbdbffffff -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbffffff000000ffffffdbdbdb000000 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000dbdbdb000000ffffffd6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbffffffdbdbdb000000d6d6d6 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6929292 -dbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdb -ffffffdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -dbdbdbffffffdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -929292dbdbdb000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 91 7580 a(F)-7 b(uzzy)27 b(Selection)p 1697 -7522 120 2 v 1697 7597 2 75 v 1731 7588 a(Z)p 1814 7597 -V 1697 7599 120 2 v 1864 7613 4 112 v 1881 7613 V -77 -7617 4 4 v -60 7617 V -58 7617 911 4 v 852 7617 1014 -4 v 1864 7617 4 4 v 1881 7617 V -77 7620 V -60 7620 V --58 7620 911 4 v 852 7620 1014 4 v 1864 7620 4 4 v 1881 -7620 V -77 7731 4 112 v -60 7731 V -44 7727 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 128 @rhi @setspecial -%%BeginDocument: intelligent_selection.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6929292000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6000000000000000000000000d6d6d6d6d6d6d6d6d6929292929292 -929292d6d6d6929292000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6000000000000000000000000d6d6d6d6d6d6d6d6d6000000d6d6d6 -d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6929292000000000000929292d6d6d6d6d6d6929292000000d6d6d6 -d6d6d6d6d6d6d6d6d6000000ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6 -ffffff000000d6d6d6d6d6d6ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6 -ffffff000000929292d6d6d6ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6 -ffffff000000929292d6d6d6ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6 -d6d6d6ffffff000000ffffff000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6929292929292d6d6d6d6d6d6 -d6d6d6ffffff000000ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6ffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6ffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6ffffff000000ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6ffffff000000929292ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6ffffff000000929292d6d6d6ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -ffffff000000929292929292d6d6d6d6d6d6ffffff000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff -000000000000929292d6d6d6d6d6d6ffffff000000929292ffffff000000d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000 -929292ffffff000000d6d6d6d6d6d6ffffff000000929292ffffff000000929292d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000 -929292ffffff000000929292d6d6d6d6d6d6ffffff000000000000929292929292d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff -000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 91 7699 a(In)n(telligen)n(t)g(Scissors)p -1697 7640 120 2 v 1697 7715 2 75 v 1741 7707 a(I)p 1814 -7715 V 1697 7717 120 2 v 1864 7731 4 112 v 1881 7731 -V -77 7735 4 4 v -60 7735 V -58 7735 911 4 v 852 7735 -1014 4 v 1864 7735 4 4 v 1881 7735 V -77 7738 V -60 7738 -V -58 7738 911 4 v 852 7738 1014 4 v 1864 7738 4 4 v -1881 7738 V -77 7850 4 112 v -60 7850 V -44 7846 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 128 @rhi @setspecial -%%BeginDocument: bezier_selection.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000ffffff000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000ffffff000000ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000ffffff000000ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000ffffffdbdbdb000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000ffffffdbdbdb000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6000000ffffffdbdbdb000000000000000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6000000ffffffdbdbdb929292000000929292dbdbdbdbdbdb000000929292d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 91 7817 a(Bezier)f(Selection)p 1697 7759 -120 2 v 1697 7833 2 75 v 1727 7825 a(B)p 1814 7833 V -1697 7835 120 2 v 1864 7850 4 112 v 1881 7850 V -77 7853 -4 4 v -60 7853 V -58 7853 911 4 v 852 7853 1014 4 v 1864 -7853 4 4 v 1881 7853 V -77 7963 4 110 v -27 7938 4 50 -v -27 7873 a Fg(\003)p -27 7888 4 1 v 67 w(\000)p 73 -7888 V -8 7873 67 4 v 73 7938 4 50 v 6 7938 4 67 v 40 -7938 V -25 7923 100 4 v -8 7891 a(r)102 7930 y Fd(inside)g(closed)h -(form)199 b Ff(Bezier)27 b(to)g(selection)p 1881 7963 -4 110 v -77 8072 V -27 8048 4 50 v -27 7983 a Fg(\003)p --27 7998 4 1 v 67 w(\000)p 73 7998 V -8 7983 67 4 v 73 -8048 4 50 v 6 8048 4 67 v 40 8048 V -25 8033 100 4 v --8 8001 a(r)902 8039 y Ff(Mo)n(v)n(e)f(con)n(trol)h(handles)p -1881 8072 4 110 v -77 8182 V -25 8083 193 2 v -25 8157 -2 75 v -15 8149 a(Shift)p 166 8157 V -25 8159 193 2 v -38 w(+)p 286 8157 4 50 v 286 8092 a Fg(\003)p 286 8107 -4 1 v 67 w(\000)p 386 8107 V 304 8092 67 4 v 386 8157 -4 50 v 319 8157 4 67 v 352 8157 V 288 8142 100 4 v 304 -8111 a(r)902 8149 y Ff(Mo)n(v)n(e)f(one)i(handle)f(only)p -1881 8182 4 110 v -77 8291 V -25 8192 168 2 v -25 8267 -2 75 v -15 8259 a(Ctrl)p 141 8267 V -25 8269 168 2 v -170 8258 a(+)p 261 8266 4 50 v 261 8202 a Fg(\003)p 261 -8217 4 1 v 67 w(\000)p 361 8217 V 279 8202 67 4 v 361 -8266 4 50 v 294 8266 4 67 v 327 8266 V 263 8251 100 4 -v 279 8220 a(r)902 8258 y Ff(Mo)n(v)n(e)f(con)n(trol)h(p)r(oin)n(t)p -1881 8291 4 110 v -75 8295 1958 4 v -75 8336 V -77 8359 -4 24 v -75 8339 17 4 v -60 8339 4 4 v -60 8359 V -58 -8339 17 4 v -58 8359 V -58 8339 V -58 8359 V -42 8339 -V -42 8359 V -25 8339 V -25 8359 V -8 8339 V -8 8359 -V 8 8339 V 8 8359 V 25 8339 V 25 8359 V 41 8339 V 41 -8359 V 58 8339 V 58 8359 V 75 8339 V 75 8359 V 91 8339 -V 91 8359 V 108 8339 V 108 8359 V 124 8339 V 124 8359 -V 141 8339 V 141 8359 V 158 8339 V 158 8359 V 174 8339 -V 174 8359 V 191 8339 V 191 8359 V 207 8339 V 207 8359 -V 224 8339 V 224 8359 V 241 8339 V 241 8359 V 257 8339 -V 257 8359 V 274 8339 V 274 8359 V 290 8339 V 290 8359 -V 307 8339 V 307 8359 V 324 8339 V 324 8359 V 340 8339 -V 340 8359 V 357 8339 V 357 8359 V 373 8339 V 373 8359 -V 390 8339 V 390 8359 V 407 8339 V 407 8359 V 423 8339 -V 423 8359 V 440 8339 V 440 8359 V 456 8339 V 456 8359 -V 473 8339 V 473 8359 V 490 8339 V 490 8359 V 506 8339 -V 506 8359 V 523 8339 V 523 8359 V 539 8339 V 539 8359 -V 556 8339 V 556 8359 V 573 8339 V 573 8359 V 589 8339 -V 589 8359 V 606 8339 V 606 8359 V 622 8339 V 622 8359 -V 639 8339 V 639 8359 V 656 8339 V 656 8359 V 672 8339 -V 672 8359 V 689 8339 V 689 8359 V 706 8339 V 706 8359 -V 722 8339 V 722 8359 V 739 8339 V 739 8359 V 755 8339 -V 755 8359 V 772 8339 V 772 8359 V 789 8339 V 789 8359 -V 805 8339 V 805 8359 V 822 8339 V 822 8359 V 836 8339 -V 836 8359 V 852 8339 V 852 8359 V 852 8339 V 852 8359 -V 869 8339 V 869 8359 V 885 8339 V 885 8359 V 902 8339 -V 902 8359 V 919 8339 V 919 8359 V 935 8339 V 935 8359 -V 952 8339 V 952 8359 V 968 8339 V 968 8359 V 985 8339 -V 985 8359 V 1002 8339 V 1002 8359 V 1018 8339 V 1018 -8359 V 1035 8339 V 1035 8359 V 1051 8339 V 1051 8359 -V 1068 8339 V 1068 8359 V 1085 8339 V 1085 8359 V 1101 -8339 V 1101 8359 V 1118 8339 V 1118 8359 V 1134 8339 -V 1134 8359 V 1151 8339 V 1151 8359 V 1168 8339 V 1168 -8359 V 1184 8339 V 1184 8359 V 1201 8339 V 1201 8359 -V 1217 8339 V 1217 8359 V 1234 8339 V 1234 8359 V 1251 -8339 V 1251 8359 V 1267 8339 V 1267 8359 V 1284 8339 -V 1284 8359 V 1300 8339 V 1300 8359 V 1317 8339 V 1317 -8359 V 1334 8339 V 1334 8359 V 1350 8339 V 1350 8359 -V 1367 8339 V 1367 8359 V 1383 8339 V 1383 8359 V 1400 -8339 V 1400 8359 V 1417 8339 V 1417 8359 V 1433 8339 -V 1433 8359 V 1450 8339 V 1450 8359 V 1466 8339 V 1466 -8359 V 1483 8339 V 1483 8359 V 1500 8339 V 1500 8359 -V 1516 8339 V 1516 8359 V 1533 8339 V 1533 8359 V 1550 -8339 V 1550 8359 V 1566 8339 V 1566 8359 V 1583 8339 -V 1583 8359 V 1599 8339 V 1599 8359 V 1616 8339 V 1616 -8359 V 1633 8339 V 1633 8359 V 1649 8339 V 1649 8359 -V 1666 8339 V 1666 8359 V 1682 8339 V 1682 8359 V 1699 -8339 V 1699 8359 V 1716 8339 V 1716 8359 V 1732 8339 -V 1732 8359 V 1749 8339 V 1749 8359 V 1765 8339 V 1765 -8359 V 1782 8339 V 1782 8359 V 1799 8339 V 1799 8359 -V 1815 8339 V 1815 8359 V 1832 8339 V 1832 8359 V 1848 -8339 V 1848 8359 V 1849 8339 V 1849 8359 V 1864 8339 -4 4 v 1864 8359 V 1866 8339 17 4 v 1881 8359 4 24 v -77 -8473 4 115 v -60 8473 V -45 8470 a @beginspecial 14 @llx -14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: move.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292929292929292 -000000929292929292929292929292000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 97 8440 a Fh(Mo)m(v)m(e)32 b(T)-8 b(o)s(ol)p -1697 8382 120 2 v 1697 8457 2 75 v 1712 8448 a(M)p 1814 -8457 V 1697 8459 120 2 v 1864 8473 4 115 v 1881 8473 -V -77 8477 4 4 v -60 8477 V -58 8477 911 4 v 852 8477 -1014 4 v 1864 8477 4 4 v 1881 8477 V -77 8586 4 110 v --27 8562 4 50 v -27 8497 a Fg(\003)p -27 8512 4 1 v 67 -w(\000)p 73 8512 V -8 8497 67 4 v 73 8562 4 50 v 6 8562 -4 67 v 40 8562 V -25 8547 100 4 v -8 8515 a(r)902 8553 -y Ff(Mo)n(v)n(e)26 b(la)n(y)n(er)p 1881 8586 4 110 v --77 8696 V -25 8597 168 2 v -25 8671 2 75 v -15 8663 -a(Ctrl)p 141 8671 V -25 8673 168 2 v 37 w(+)p 263 8598 -247 2 v 263 8671 2 74 v 38 w(Arro)n(w)p 507 8671 V 263 -8673 247 2 v 401 w(Mo)n(v)n(e)g(la)n(y)n(er)g(one)h(pixel)p -1881 8696 4 110 v -77 8805 V -25 8707 193 2 v -25 8781 -2 75 v -15 8773 a(Shift)p 166 8781 V -25 8783 193 2 v -38 w(+)p 288 8708 247 2 v 288 8781 2 74 v 38 w(Arro)n(w)p -532 8781 V 288 8783 247 2 v 376 w(Mo)n(v)n(e)f(la)n(y)n(er)g(25)h -(pixels)p 1881 8805 4 110 v -77 8915 V -25 8816 138 2 -v -25 8890 2 75 v -15 8882 a(Alt)p 111 8890 V -25 8892 -138 2 v 38 w(+)p 232 8817 247 2 v 232 8890 2 74 v 37 -w(Arro)n(w)p 477 8890 V 232 8892 247 2 v 432 w(Mo)n(v)n(e)f(selection)i -(one)f(pixel)p 1881 8915 4 110 v -77 9025 V -25 8926 -138 2 v -25 9000 2 75 v -15 8992 a(Alt)p 111 9000 V -25 -9002 138 2 v 38 w(+)p 232 8926 193 2 v 232 9000 2 75 -v 37 w(Shift)p 424 9000 V 232 9002 193 2 v 39 w(+)p 545 -8927 247 2 v 545 9000 2 74 v 37 w(Arro)n(w)p 790 9000 -V 545 9002 247 2 v 119 w(Mo)n(v)n(e)f(selection)i(25)e(pixels)p -1881 9025 4 110 v -75 9028 1958 4 v -75 9069 V -77 9093 -4 24 v -75 9073 17 4 v -60 9073 4 4 v -60 9093 V -58 -9073 17 4 v -58 9093 V -58 9073 V -58 9093 V -42 9073 -V -42 9093 V -25 9073 V -25 9093 V -8 9073 V -8 9093 -V 8 9073 V 8 9093 V 25 9073 V 25 9093 V 41 9073 V 41 -9093 V 58 9073 V 58 9093 V 75 9073 V 75 9093 V 91 9073 -V 91 9093 V 108 9073 V 108 9093 V 124 9073 V 124 9093 -V 141 9073 V 141 9093 V 158 9073 V 158 9093 V 174 9073 -V 174 9093 V 191 9073 V 191 9093 V 207 9073 V 207 9093 -V 224 9073 V 224 9093 V 241 9073 V 241 9093 V 257 9073 -V 257 9093 V 274 9073 V 274 9093 V 290 9073 V 290 9093 -V 307 9073 V 307 9093 V 324 9073 V 324 9093 V 340 9073 -V 340 9093 V 357 9073 V 357 9093 V 373 9073 V 373 9093 -V 390 9073 V 390 9093 V 407 9073 V 407 9093 V 423 9073 -V 423 9093 V 440 9073 V 440 9093 V 456 9073 V 456 9093 -V 473 9073 V 473 9093 V 490 9073 V 490 9093 V 506 9073 -V 506 9093 V 523 9073 V 523 9093 V 539 9073 V 539 9093 -V 556 9073 V 556 9093 V 573 9073 V 573 9093 V 589 9073 -V 589 9093 V 606 9073 V 606 9093 V 622 9073 V 622 9093 -V 639 9073 V 639 9093 V 656 9073 V 656 9093 V 672 9073 -V 672 9093 V 689 9073 V 689 9093 V 706 9073 V 706 9093 -V 722 9073 V 722 9093 V 739 9073 V 739 9093 V 755 9073 -V 755 9093 V 772 9073 V 772 9093 V 789 9073 V 789 9093 -V 805 9073 V 805 9093 V 822 9073 V 822 9093 V 836 9073 -V 836 9093 V 852 9073 V 852 9093 V 852 9073 V 852 9093 -V 869 9073 V 869 9093 V 885 9073 V 885 9093 V 902 9073 -V 902 9093 V 919 9073 V 919 9093 V 935 9073 V 935 9093 -V 952 9073 V 952 9093 V 968 9073 V 968 9093 V 985 9073 -V 985 9093 V 1002 9073 V 1002 9093 V 1018 9073 V 1018 -9093 V 1035 9073 V 1035 9093 V 1051 9073 V 1051 9093 -V 1068 9073 V 1068 9093 V 1085 9073 V 1085 9093 V 1101 -9073 V 1101 9093 V 1118 9073 V 1118 9093 V 1134 9073 -V 1134 9093 V 1151 9073 V 1151 9093 V 1168 9073 V 1168 -9093 V 1184 9073 V 1184 9093 V 1201 9073 V 1201 9093 -V 1217 9073 V 1217 9093 V 1234 9073 V 1234 9093 V 1251 -9073 V 1251 9093 V 1267 9073 V 1267 9093 V 1284 9073 -V 1284 9093 V 1300 9073 V 1300 9093 V 1317 9073 V 1317 -9093 V 1334 9073 V 1334 9093 V 1350 9073 V 1350 9093 -V 1367 9073 V 1367 9093 V 1383 9073 V 1383 9093 V 1400 -9073 V 1400 9093 V 1417 9073 V 1417 9093 V 1433 9073 -V 1433 9093 V 1450 9073 V 1450 9093 V 1466 9073 V 1466 -9093 V 1483 9073 V 1483 9093 V 1500 9073 V 1500 9093 -V 1516 9073 V 1516 9093 V 1533 9073 V 1533 9093 V 1550 -9073 V 1550 9093 V 1566 9073 V 1566 9093 V 1583 9073 -V 1583 9093 V 1599 9073 V 1599 9093 V 1616 9073 V 1616 -9093 V 1633 9073 V 1633 9093 V 1649 9073 V 1649 9093 -V 1666 9073 V 1666 9093 V 1682 9073 V 1682 9093 V 1699 -9073 V 1699 9093 V 1716 9073 V 1716 9093 V 1732 9073 -V 1732 9093 V 1749 9073 V 1749 9093 V 1765 9073 V 1765 -9093 V 1782 9073 V 1782 9093 V 1799 9073 V 1799 9093 -V 1815 9073 V 1815 9093 V 1832 9073 V 1832 9093 V 1848 -9073 V 1848 9093 V 1849 9073 V 1849 9093 V 1864 9073 -4 4 v 1864 9093 V 1866 9073 17 4 v 1881 9093 4 24 v -77 -9207 4 115 v -60 9207 V -45 9204 a @beginspecial 14 @llx -14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: zoom.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -000000dbdbdbffffffffffffd6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -ffffffffffff929292929292ffffffffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb -ffffff929292ffffffffffffffffffffffffdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -929292ffffffffffffffffffffffffffffffffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -ffffffffffffffffffffffffffffffffffffffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb -ffffffffffffffffffffffffffffffffffffdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -ffffffffffffffffffffffffffffffffffff000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -000000dbdbdbffffffffffffdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000 -929292000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292 -929292d6d6d6929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000929292929292d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 97 9174 a Fh(Magnify)32 b(T)-8 b(o)s(ol)p -1340 9108 219 2 v 1340 9182 2 75 v 693 w(Shift)p 1557 -9182 V 1340 9184 219 2 v 41 w(+)p 1697 9116 120 2 v 1697 -9190 2 75 v 1712 9182 a(M)p 1814 9190 V 1697 9192 120 -2 v 1864 9207 4 115 v 1881 9207 V -77 9210 4 4 v -60 -9210 V -58 9210 911 4 v 852 9210 1014 4 v 1864 9210 4 -4 v 1881 9210 V -77 9320 4 110 v -27 9295 4 50 v -27 -9230 a Fg(\003)p -27 9245 4 1 v 67 w(\000)p 73 9245 V --8 9230 67 4 v 73 9295 4 50 v 6 9295 4 67 v 40 9295 V --25 9280 100 4 v -8 9248 a(r)185 9287 y Ff(or)p 370 9225 -120 2 v 370 9307 2 82 v 397 9292 a(+)p 488 9307 V 370 -9309 120 2 v 902 9287 a(Zo)r(om)27 b(in)p 1881 9320 4 -110 v -77 9429 V -25 9330 193 2 v -25 9405 2 75 v -15 -9397 a(Shift)p 166 9405 V -25 9407 193 2 v 195 9396 a(+)p -286 9404 4 50 v 286 9340 a Fg(\003)p 286 9355 4 1 v 67 -w(\000)p 386 9355 V 304 9340 67 4 v 386 9404 4 50 v 319 -9404 4 67 v 352 9404 V 288 9389 100 4 v 304 9358 a(r)498 -9396 y Ff(or)p 683 9338 120 2 v 683 9413 2 75 v 729 9404 -a(-)p 801 9413 V 683 9415 120 2 v 902 9396 a(Zo)r(om)g(out)p -1881 9429 4 110 v -75 9432 1958 4 v -75 9474 V -77 9497 -4 24 v -75 9477 17 4 v -60 9477 4 4 v -60 9497 V -58 -9477 17 4 v -58 9497 V -58 9477 V -58 9497 V -42 9477 -V -42 9497 V -25 9477 V -25 9497 V -8 9477 V -8 9497 -V 8 9477 V 8 9497 V 25 9477 V 25 9497 V 41 9477 V 41 -9497 V 58 9477 V 58 9497 V 75 9477 V 75 9497 V 91 9477 -V 91 9497 V 108 9477 V 108 9497 V 124 9477 V 124 9497 -V 141 9477 V 141 9497 V 158 9477 V 158 9497 V 174 9477 -V 174 9497 V 191 9477 V 191 9497 V 207 9477 V 207 9497 -V 224 9477 V 224 9497 V 241 9477 V 241 9497 V 257 9477 -V 257 9497 V 274 9477 V 274 9497 V 290 9477 V 290 9497 -V 307 9477 V 307 9497 V 324 9477 V 324 9497 V 340 9477 -V 340 9497 V 357 9477 V 357 9497 V 373 9477 V 373 9497 -V 390 9477 V 390 9497 V 407 9477 V 407 9497 V 423 9477 -V 423 9497 V 440 9477 V 440 9497 V 456 9477 V 456 9497 -V 473 9477 V 473 9497 V 490 9477 V 490 9497 V 506 9477 -V 506 9497 V 523 9477 V 523 9497 V 539 9477 V 539 9497 -V 556 9477 V 556 9497 V 573 9477 V 573 9497 V 589 9477 -V 589 9497 V 606 9477 V 606 9497 V 622 9477 V 622 9497 -V 639 9477 V 639 9497 V 656 9477 V 656 9497 V 672 9477 -V 672 9497 V 689 9477 V 689 9497 V 706 9477 V 706 9497 -V 722 9477 V 722 9497 V 739 9477 V 739 9497 V 755 9477 -V 755 9497 V 772 9477 V 772 9497 V 789 9477 V 789 9497 -V 805 9477 V 805 9497 V 822 9477 V 822 9497 V 836 9477 -V 836 9497 V 852 9477 V 852 9497 V 852 9477 V 852 9497 -V 869 9477 V 869 9497 V 885 9477 V 885 9497 V 902 9477 -V 902 9497 V 919 9477 V 919 9497 V 935 9477 V 935 9497 -V 952 9477 V 952 9497 V 968 9477 V 968 9497 V 985 9477 -V 985 9497 V 1002 9477 V 1002 9497 V 1018 9477 V 1018 -9497 V 1035 9477 V 1035 9497 V 1051 9477 V 1051 9497 -V 1068 9477 V 1068 9497 V 1085 9477 V 1085 9497 V 1101 -9477 V 1101 9497 V 1118 9477 V 1118 9497 V 1134 9477 -V 1134 9497 V 1151 9477 V 1151 9497 V 1168 9477 V 1168 -9497 V 1184 9477 V 1184 9497 V 1201 9477 V 1201 9497 -V 1217 9477 V 1217 9497 V 1234 9477 V 1234 9497 V 1251 -9477 V 1251 9497 V 1267 9477 V 1267 9497 V 1284 9477 -V 1284 9497 V 1300 9477 V 1300 9497 V 1317 9477 V 1317 -9497 V 1334 9477 V 1334 9497 V 1350 9477 V 1350 9497 -V 1367 9477 V 1367 9497 V 1383 9477 V 1383 9497 V 1400 -9477 V 1400 9497 V 1417 9477 V 1417 9497 V 1433 9477 -V 1433 9497 V 1450 9477 V 1450 9497 V 1466 9477 V 1466 -9497 V 1483 9477 V 1483 9497 V 1500 9477 V 1500 9497 -V 1516 9477 V 1516 9497 V 1533 9477 V 1533 9497 V 1550 -9477 V 1550 9497 V 1566 9477 V 1566 9497 V 1583 9477 -V 1583 9497 V 1599 9477 V 1599 9497 V 1616 9477 V 1616 -9497 V 1633 9477 V 1633 9497 V 1649 9477 V 1649 9497 -V 1666 9477 V 1666 9497 V 1682 9477 V 1682 9497 V 1699 -9477 V 1699 9497 V 1716 9477 V 1716 9497 V 1732 9477 -V 1732 9497 V 1749 9477 V 1749 9497 V 1765 9477 V 1765 -9497 V 1782 9477 V 1782 9497 V 1799 9477 V 1799 9497 -V 1815 9477 V 1815 9497 V 1832 9477 V 1832 9497 V 1848 -9477 V 1848 9497 V 1849 9477 V 1849 9497 V 1864 9477 -4 4 v 1864 9497 V 1866 9477 17 4 v 1881 9497 4 24 v -77 -9611 4 115 v -60 9611 V -45 9608 a @beginspecial 14 @llx -14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: crop.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000 -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000ffffffffffff000000 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000ffffffffffff000000929292 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292ffffffffffff000000929292d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 97 9578 a Fh(Crop)32 b(T)-8 b(o)s(ol)p 1340 -9512 219 2 v 1340 9587 2 75 v 1350 9579 a(Shift)p 1557 -9587 V 1340 9589 219 2 v 1590 9578 a(+)p 1697 9520 120 -2 v 1697 9595 2 75 v 1722 9586 a(C)p 1814 9595 V 1697 -9597 120 2 v 1864 9611 4 115 v 1881 9611 V -77 9615 4 -4 v -60 9615 V -58 9615 911 4 v 852 9615 1014 4 v 1864 -9615 4 4 v 1881 9615 V -77 9724 4 110 v -27 9700 4 50 -v -27 9635 a Fg(\003)p -27 9650 4 1 v 67 w(\000)p 73 -9650 V -8 9635 67 4 v 73 9700 4 50 v 6 9700 4 67 v 40 -9700 V -25 9685 100 4 v -8 9653 a(r)902 9691 y Ff(Select)28 -b(region)e(to)i(crop)p 1881 9724 4 110 v -75 9727 1958 -4 v -75 9769 V -77 9792 4 24 v -75 9772 17 4 v -60 9772 -4 4 v -60 9792 V -58 9772 17 4 v -58 9792 V -58 9772 -V -58 9792 V -42 9772 V -42 9792 V -25 9772 V -25 9792 -V -8 9772 V -8 9792 V 8 9772 V 8 9792 V 25 9772 V 25 -9792 V 41 9772 V 41 9792 V 58 9772 V 58 9792 V 75 9772 -V 75 9792 V 91 9772 V 91 9792 V 108 9772 V 108 9792 V -124 9772 V 124 9792 V 141 9772 V 141 9792 V 158 9772 -V 158 9792 V 174 9772 V 174 9792 V 191 9772 V 191 9792 -V 207 9772 V 207 9792 V 224 9772 V 224 9792 V 241 9772 -V 241 9792 V 257 9772 V 257 9792 V 274 9772 V 274 9792 -V 290 9772 V 290 9792 V 307 9772 V 307 9792 V 324 9772 -V 324 9792 V 340 9772 V 340 9792 V 357 9772 V 357 9792 -V 373 9772 V 373 9792 V 390 9772 V 390 9792 V 407 9772 -V 407 9792 V 423 9772 V 423 9792 V 440 9772 V 440 9792 -V 456 9772 V 456 9792 V 473 9772 V 473 9792 V 490 9772 -V 490 9792 V 506 9772 V 506 9792 V 523 9772 V 523 9792 -V 539 9772 V 539 9792 V 556 9772 V 556 9792 V 573 9772 -V 573 9792 V 589 9772 V 589 9792 V 606 9772 V 606 9792 -V 622 9772 V 622 9792 V 639 9772 V 639 9792 V 656 9772 -V 656 9792 V 672 9772 V 672 9792 V 689 9772 V 689 9792 -V 706 9772 V 706 9792 V 722 9772 V 722 9792 V 739 9772 -V 739 9792 V 755 9772 V 755 9792 V 772 9772 V 772 9792 -V 789 9772 V 789 9792 V 805 9772 V 805 9792 V 822 9772 -V 822 9792 V 836 9772 V 836 9792 V 852 9772 V 852 9792 -V 852 9772 V 852 9792 V 869 9772 V 869 9792 V 885 9772 -V 885 9792 V 902 9772 V 902 9792 V 919 9772 V 919 9792 -V 935 9772 V 935 9792 V 952 9772 V 952 9792 V 968 9772 -V 968 9792 V 985 9772 V 985 9792 V 1002 9772 V 1002 9792 -V 1018 9772 V 1018 9792 V 1035 9772 V 1035 9792 V 1051 -9772 V 1051 9792 V 1068 9772 V 1068 9792 V 1085 9772 -V 1085 9792 V 1101 9772 V 1101 9792 V 1118 9772 V 1118 -9792 V 1134 9772 V 1134 9792 V 1151 9772 V 1151 9792 -V 1168 9772 V 1168 9792 V 1184 9772 V 1184 9792 V 1201 -9772 V 1201 9792 V 1217 9772 V 1217 9792 V 1234 9772 -V 1234 9792 V 1251 9772 V 1251 9792 V 1267 9772 V 1267 -9792 V 1284 9772 V 1284 9792 V 1300 9772 V 1300 9792 -V 1317 9772 V 1317 9792 V 1334 9772 V 1334 9792 V 1350 -9772 V 1350 9792 V 1367 9772 V 1367 9792 V 1383 9772 -V 1383 9792 V 1400 9772 V 1400 9792 V 1417 9772 V 1417 -9792 V 1433 9772 V 1433 9792 V 1450 9772 V 1450 9792 -V 1466 9772 V 1466 9792 V 1483 9772 V 1483 9792 V 1500 -9772 V 1500 9792 V 1516 9772 V 1516 9792 V 1533 9772 -V 1533 9792 V 1550 9772 V 1550 9792 V 1566 9772 V 1566 -9792 V 1583 9772 V 1583 9792 V 1599 9772 V 1599 9792 -V 1616 9772 V 1616 9792 V 1633 9772 V 1633 9792 V 1649 -9772 V 1649 9792 V 1666 9772 V 1666 9792 V 1682 9772 -V 1682 9792 V 1699 9772 V 1699 9792 V 1716 9772 V 1716 -9792 V 1732 9772 V 1732 9792 V 1749 9772 V 1749 9792 -V 1765 9772 V 1765 9792 V 1782 9772 V 1782 9792 V 1799 -9772 V 1799 9792 V 1815 9772 V 1815 9792 V 1832 9772 -V 1832 9792 V 1848 9772 V 1848 9792 V 1849 9772 V 1849 -9792 V 1864 9772 4 4 v 1864 9792 V 1866 9772 17 4 v 1881 -9792 4 24 v -77 9906 4 115 v -60 9906 V -45 9903 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: text.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000 -000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292000000 -000000000000929292929292000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6000000 -000000000000929292d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6000000 -000000000000929292d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000 -000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 97 9873 a Fh(T)-8 b(ext)33 b(T)-8 b(o)s(ol)p -1697 9815 120 2 v 1697 9890 2 75 v 1723 9881 a(T)p 1814 -9890 V 1697 9892 120 2 v 1864 9906 4 115 v 1881 9906 -V -77 9909 4 4 v -60 9909 V -58 9909 911 4 v 852 9909 -1014 4 v 1864 9909 4 4 v 1881 9909 V -77 10019 4 110 -v -27 9994 4 50 v -27 9930 a Fg(\003)p -27 9945 4 1 v -67 w(\000)p 73 9945 V -8 9930 67 4 v 73 9994 4 50 v 6 -9994 4 67 v 40 9994 V -25 9980 100 4 v -8 9948 a(r)902 -9986 y Ff(Set)28 b(top)g(left)g(corner)e(of)i(text)p -1881 10019 4 110 v -75 10022 1958 4 v 1992 5930 4 24 -v 1994 5911 17 4 v 2009 5911 4 4 v 2009 5930 V 2010 5911 -17 4 v 2010 5930 V 2010 5911 V 2010 5930 V 2026 5911 -V 2026 5930 V 2043 5911 V 2043 5930 V 2060 5911 V 2060 -5930 V 2076 5911 V 2076 5930 V 2093 5911 V 2093 5930 -V 2109 5911 V 2109 5930 V 2126 5911 V 2126 5930 V 2143 -5911 V 2143 5930 V 2159 5911 V 2159 5930 V 2176 5911 -V 2176 5930 V 2192 5911 V 2192 5930 V 2209 5911 V 2209 -5930 V 2226 5911 V 2226 5930 V 2242 5911 V 2242 5930 -V 2259 5911 V 2259 5930 V 2276 5911 V 2276 5930 V 2292 -5911 V 2292 5930 V 2309 5911 V 2309 5930 V 2325 5911 -V 2325 5930 V 2342 5911 V 2342 5930 V 2359 5911 V 2359 -5930 V 2375 5911 V 2375 5930 V 2392 5911 V 2392 5930 -V 2408 5911 V 2408 5930 V 2425 5911 V 2425 5930 V 2442 -5911 V 2442 5930 V 2458 5911 V 2458 5930 V 2475 5911 -V 2475 5930 V 2491 5911 V 2491 5930 V 2508 5911 V 2508 -5930 V 2525 5911 V 2525 5930 V 2541 5911 V 2541 5930 -V 2558 5911 V 2558 5930 V 2574 5911 V 2574 5930 V 2591 -5911 V 2591 5930 V 2608 5911 V 2608 5930 V 2624 5911 -V 2624 5930 V 2641 5911 V 2641 5930 V 2657 5911 V 2657 -5930 V 2674 5911 V 2674 5930 V 2691 5911 V 2691 5930 -V 2707 5911 V 2707 5930 V 2724 5911 V 2724 5930 V 2740 -5911 V 2740 5930 V 2757 5911 V 2757 5930 V 2774 5911 -V 2774 5930 V 2777 5911 V 2777 5930 V 2793 5911 V 2793 -5930 V 2793 5911 V 2793 5930 V 2810 5911 V 2810 5930 -V 2826 5911 V 2826 5930 V 2843 5911 V 2843 5930 V 2859 -5911 V 2859 5930 V 2876 5911 V 2876 5930 V 2893 5911 -V 2893 5930 V 2909 5911 V 2909 5930 V 2926 5911 V 2926 -5930 V 2942 5911 V 2942 5930 V 2959 5911 V 2959 5930 -V 2976 5911 V 2976 5930 V 2992 5911 V 2992 5930 V 3009 -5911 V 3009 5930 V 3025 5911 V 3025 5930 V 3042 5911 -V 3042 5930 V 3059 5911 V 3059 5930 V 3075 5911 V 3075 -5930 V 3092 5911 V 3092 5930 V 3108 5911 V 3108 5930 -V 3125 5911 V 3125 5930 V 3142 5911 V 3142 5930 V 3158 -5911 V 3158 5930 V 3175 5911 V 3175 5930 V 3191 5911 -V 3191 5930 V 3208 5911 V 3208 5930 V 3225 5911 V 3225 -5930 V 3241 5911 V 3241 5930 V 3258 5911 V 3258 5930 -V 3274 5911 V 3274 5930 V 3291 5911 V 3291 5930 V 3308 -5911 V 3308 5930 V 3324 5911 V 3324 5930 V 3341 5911 -V 3341 5930 V 3358 5911 V 3358 5930 V 3374 5911 V 3374 -5930 V 3391 5911 V 3391 5930 V 3407 5911 V 3407 5930 -V 3424 5911 V 3424 5930 V 3441 5911 V 3441 5930 V 3457 -5911 V 3457 5930 V 3474 5911 V 3474 5930 V 3490 5911 -V 3490 5930 V 3507 5911 V 3507 5930 V 3524 5911 V 3524 -5930 V 3540 5911 V 3540 5930 V 3557 5911 V 3557 5930 -V 3573 5911 V 3573 5930 V 3590 5911 V 3590 5930 V 3607 -5911 V 3607 5930 V 3623 5911 V 3623 5930 V 3640 5911 -V 3640 5930 V 3656 5911 V 3656 5930 V 3673 5911 V 3673 -5930 V 3690 5911 V 3690 5930 V 3706 5911 V 3706 5930 -V 3723 5911 V 3723 5930 V 3739 5911 V 3739 5930 V 3756 -5911 V 3756 5930 V 3773 5911 V 3773 5930 V 3789 5911 -V 3789 5930 V 3806 5911 V 3806 5930 V 3822 5911 V 3822 -5930 V 3839 5911 V 3839 5930 V 3856 5911 V 3856 5930 -V 3872 5911 V 3872 5930 V 3889 5911 V 3889 5930 V 3904 -5911 4 4 v 3904 5930 V 3905 5911 17 4 v 3920 5930 4 24 -v 1992 6045 4 115 v 2009 6045 V 2024 6042 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: transform.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292929292929292000000929292 -000000929292000000929292000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292929292929292000000dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292dbdbdbdbdbdbdbdbdbdbdbdb000000 -000000000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292dbdbdbdbdbdbdbdbdb929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb929292dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000dbdbdb929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb000000dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb929292dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb929292dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292000000929292000000929292000000 -929292000000929292dbdbdb000000dbdbdb000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb000000000000000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292 -929292929292929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 6012 a Fh(T)-8 b(ransform)32 b(T)-8 -b(o)s(ol)p 3379 5946 219 2 v 3379 6020 2 75 v 577 w(Shift)p -3596 6020 V 3379 6022 219 2 v 42 w(+)p 3736 5954 120 -2 v 3736 6028 2 75 v 3762 6020 a(T)p 3854 6028 V 3736 -6030 120 2 v 3904 6045 4 115 v 3921 6045 V 1992 6048 -4 4 v 2009 6048 V 2011 6048 784 4 v 2793 6048 1113 4 -v 3904 6048 4 4 v 3921 6048 V 1992 6051 V 2009 6051 V -2011 6051 784 4 v 2793 6051 1113 4 v 3904 6051 4 4 v -3921 6051 V 1992 6161 4 110 v 2009 6161 V 2060 6128 a -Ff(Rotation)27 b(mo)r(de)p 3904 6161 V 3921 6161 V 1992 -6164 4 4 v 2009 6164 V 2011 6164 784 4 v 2793 6164 1113 -4 v 3904 6164 4 4 v 3921 6164 V 1992 6274 4 110 v 2041 -6249 4 50 v 2041 6184 a Fg(\003)p 2041 6199 4 1 v 67 -w(\000)p 2141 6199 V 2060 6184 67 4 v 2141 6249 4 50 -v 2075 6249 4 67 v 2108 6249 V 2043 6234 100 4 v 2060 -6203 a(r)2843 6241 y Ff(F)-7 b(ree)27 b(rotating)p 3920 -6274 4 110 v 1992 6383 V 2043 6284 168 2 v 2043 6359 -2 75 v 2053 6351 a(Ctrl)p 2209 6359 V 2043 6361 168 2 -v 2238 6350 a(+)p 2329 6358 4 50 v 2329 6294 a Fg(\003)p -2329 6309 4 1 v 67 w(\000)p 2429 6309 V 2347 6294 67 -4 v 2429 6358 4 50 v 2362 6358 4 67 v 2395 6358 V 2331 -6343 100 4 v 2347 6312 a(r)2843 6350 y Ff(Rotate)g(with)h(15)3389 -6320 y Fc(\016)3454 6350 y Ff(incremen)n(ts)p 3920 6383 -4 110 v 1992 6387 4 4 v 2009 6387 V 2011 6387 784 4 v -2793 6387 1113 4 v 3904 6387 4 4 v 3921 6387 V 1992 6496 -4 110 v 2009 6496 V 2060 6463 a(Scaling)f(mo)r(de)p 3904 -6496 V 3921 6496 V 1992 6499 4 4 v 2009 6499 V 2011 6499 -784 4 v 2793 6499 1113 4 v 3904 6499 4 4 v 3921 6499 -V 1992 6609 4 110 v 2041 6584 4 50 v 2041 6520 a Fg(\003)p -2041 6535 4 1 v 67 w(\000)p 2141 6535 V 2060 6520 67 -4 v 2141 6584 4 50 v 2075 6584 4 67 v 2108 6584 V 2043 -6570 100 4 v 2060 6538 a(r)2843 6576 y Ff(F)-7 b(ree)27 -b(scaling)p 3920 6609 4 110 v 1992 6719 V 2043 6620 193 -2 v 2043 6694 2 75 v 2053 6686 a(Shift)p 2234 6694 V -2043 6696 193 2 v 39 w(+)p 2354 6694 4 50 v 2354 6629 -a Fg(\003)p 2354 6644 4 1 v 67 w(\000)p 2454 6644 V 2372 -6629 67 4 v 2454 6694 4 50 v 2387 6694 4 67 v 2421 6694 -V 2356 6679 100 4 v 2372 6648 a(r)2843 6686 y Ff(Scale)g(in)h(X)g -(direction)f(only)p 3920 6719 4 110 v 1992 6828 V 2043 -6729 168 2 v 2043 6804 2 75 v 2053 6796 a(Ctrl)p 2209 -6804 V 2043 6806 168 2 v 2238 6795 a(+)p 2329 6803 4 -50 v 2329 6739 a Fg(\003)p 2329 6754 4 1 v 67 w(\000)p -2429 6754 V 2347 6739 67 4 v 2429 6803 4 50 v 2362 6803 -4 67 v 2395 6803 V 2331 6788 100 4 v 2347 6757 a(r)2843 -6795 y Ff(Scale)g(in)h(Y)g(direction)f(only)p 3920 6828 -4 110 v 1992 6938 V 2043 6839 193 2 v 2043 6913 2 75 -v 2053 6905 a(Shift)p 2234 6913 V 2043 6915 193 2 v 39 -w(+)p 2356 6839 168 2 v 2356 6913 2 75 v 37 w(Ctrl)p -2522 6913 V 2356 6915 168 2 v 37 w(+)p 2642 6913 4 50 -v 2642 6849 a Fg(\003)p 2642 6864 4 1 v 66 w(\000)p 2741 -6864 V 2660 6849 67 4 v 2741 6913 4 50 v 2675 6913 4 -67 v 2708 6913 V 2644 6898 100 4 v 2660 6867 a(r)2843 -6905 y Ff(Scale)g(with)h(\014xed)g(asp)r(ect)f(ratio)p -3920 6938 4 110 v 1992 6941 4 4 v 2009 6941 V 2011 6941 -784 4 v 2793 6941 1113 4 v 3904 6941 4 4 v 3921 6941 -V 1992 7051 4 110 v 2009 7051 V 2060 7018 a(Shearing)f(mo)r(de)p -3904 7051 V 3921 7051 V 1992 7054 4 4 v 2009 7054 V 2011 -7054 784 4 v 2793 7054 1113 4 v 3904 7054 4 4 v 3921 -7054 V 1992 7164 4 110 v 2041 7139 4 50 v 2041 7074 a -Fg(\003)p 2041 7089 4 1 v 67 w(\000)p 2141 7089 V 2060 -7074 67 4 v 2141 7139 4 50 v 2075 7139 4 67 v 2108 7139 -V 2043 7124 100 4 v 2060 7093 a(r)2843 7131 y Ff(F)-7 -b(ree)27 b(shearing)p 3920 7164 4 110 v 1992 7167 4 4 -v 2009 7167 V 2011 7167 784 4 v 2793 7167 1113 4 v 3904 -7167 4 4 v 3921 7167 V 1992 7277 4 110 v 2009 7277 V -2060 7244 a(P)n(ersp)r(ectiv)n(e)f(mo)r(de)p 3904 7277 -V 3921 7277 V 1992 7280 4 4 v 2009 7280 V 2011 7280 784 -4 v 2793 7280 1113 4 v 3904 7280 4 4 v 3921 7280 V 1992 -7389 4 110 v 2041 7365 4 50 v 2041 7300 a Fg(\003)p 2041 -7315 4 1 v 67 w(\000)p 2141 7315 V 2060 7300 67 4 v 2141 -7365 4 50 v 2075 7365 4 67 v 2108 7365 V 2043 7350 100 -4 v 2060 7318 a(r)2843 7357 y Ff(Mo)n(v)n(e)g(con)n(trol)g(p)r(oin)n(t) -p 3920 7389 4 110 v 1993 7393 1929 4 v 1993 7434 V 1991 -7457 4 24 v 1993 7438 17 4 v 2008 7438 4 4 v 2008 7457 -V 2010 7438 17 4 v 2010 7457 V 2010 7438 V 2010 7457 -V 2026 7438 V 2026 7457 V 2043 7438 V 2043 7457 V 2060 -7438 V 2060 7457 V 2076 7438 V 2076 7457 V 2093 7438 -V 2093 7457 V 2109 7438 V 2109 7457 V 2126 7438 V 2126 -7457 V 2143 7438 V 2143 7457 V 2159 7438 V 2159 7457 -V 2176 7438 V 2176 7457 V 2192 7438 V 2192 7457 V 2209 -7438 V 2209 7457 V 2226 7438 V 2226 7457 V 2242 7438 -V 2242 7457 V 2259 7438 V 2259 7457 V 2276 7438 V 2276 -7457 V 2292 7438 V 2292 7457 V 2309 7438 V 2309 7457 -V 2325 7438 V 2325 7457 V 2342 7438 V 2342 7457 V 2359 -7438 V 2359 7457 V 2375 7438 V 2375 7457 V 2392 7438 -V 2392 7457 V 2408 7438 V 2408 7457 V 2425 7438 V 2425 -7457 V 2442 7438 V 2442 7457 V 2458 7438 V 2458 7457 -V 2475 7438 V 2475 7457 V 2491 7438 V 2491 7457 V 2508 -7438 V 2508 7457 V 2525 7438 V 2525 7457 V 2541 7438 -V 2541 7457 V 2558 7438 V 2558 7457 V 2574 7438 V 2574 -7457 V 2591 7438 V 2591 7457 V 2608 7438 V 2608 7457 -V 2624 7438 V 2624 7457 V 2641 7438 V 2641 7457 V 2657 -7438 V 2657 7457 V 2674 7438 V 2674 7457 V 2691 7438 -V 2691 7457 V 2707 7438 V 2707 7457 V 2724 7438 V 2724 -7457 V 2740 7438 V 2740 7457 V 2757 7438 V 2757 7457 -V 2774 7438 V 2774 7457 V 2777 7438 V 2777 7457 V 2793 -7438 V 2793 7457 V 2793 7438 V 2793 7457 V 2810 7438 -V 2810 7457 V 2826 7438 V 2826 7457 V 2843 7438 V 2843 -7457 V 2859 7438 V 2859 7457 V 2876 7438 V 2876 7457 -V 2893 7438 V 2893 7457 V 2909 7438 V 2909 7457 V 2926 -7438 V 2926 7457 V 2942 7438 V 2942 7457 V 2959 7438 -V 2959 7457 V 2976 7438 V 2976 7457 V 2992 7438 V 2992 -7457 V 3009 7438 V 3009 7457 V 3025 7438 V 3025 7457 -V 3042 7438 V 3042 7457 V 3059 7438 V 3059 7457 V 3075 -7438 V 3075 7457 V 3092 7438 V 3092 7457 V 3108 7438 -V 3108 7457 V 3125 7438 V 3125 7457 V 3142 7438 V 3142 -7457 V 3158 7438 V 3158 7457 V 3175 7438 V 3175 7457 -V 3191 7438 V 3191 7457 V 3208 7438 V 3208 7457 V 3225 -7438 V 3225 7457 V 3241 7438 V 3241 7457 V 3258 7438 -V 3258 7457 V 3274 7438 V 3274 7457 V 3291 7438 V 3291 -7457 V 3308 7438 V 3308 7457 V 3324 7438 V 3324 7457 -V 3341 7438 V 3341 7457 V 3358 7438 V 3358 7457 V 3374 -7438 V 3374 7457 V 3391 7438 V 3391 7457 V 3407 7438 -V 3407 7457 V 3424 7438 V 3424 7457 V 3441 7438 V 3441 -7457 V 3457 7438 V 3457 7457 V 3474 7438 V 3474 7457 -V 3490 7438 V 3490 7457 V 3507 7438 V 3507 7457 V 3524 -7438 V 3524 7457 V 3540 7438 V 3540 7457 V 3557 7438 -V 3557 7457 V 3573 7438 V 3573 7457 V 3590 7438 V 3590 -7457 V 3607 7438 V 3607 7457 V 3623 7438 V 3623 7457 -V 3640 7438 V 3640 7457 V 3656 7438 V 3656 7457 V 3673 -7438 V 3673 7457 V 3690 7438 V 3690 7457 V 3706 7438 -V 3706 7457 V 3723 7438 V 3723 7457 V 3739 7438 V 3739 -7457 V 3756 7438 V 3756 7457 V 3773 7438 V 3773 7457 -V 3789 7438 V 3789 7457 V 3806 7438 V 3806 7457 V 3822 -7438 V 3822 7457 V 3839 7438 V 3839 7457 V 3856 7438 -V 3856 7457 V 3872 7438 V 3872 7457 V 3889 7438 V 3889 -7457 V 3904 7438 4 4 v 3904 7457 V 3905 7438 17 4 v 3920 -7457 4 24 v 1991 7572 4 115 v 2008 7572 V 2023 7569 a -@beginspecial 14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi -@setspecial -%%BeginDocument: flip.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292 -929292929292929292929292929292929292000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292929292 -929292929292929292929292929292000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 7539 a Fh(Flip)31 b(T)-8 b(o)s(ol)p -3379 7473 219 2 v 3379 7547 2 75 v 842 w(Shift)p 3596 -7547 V 3379 7549 219 2 v 42 w(+)p 3736 7481 120 2 v 3736 -7555 2 75 v 3766 7547 a(F)p 3854 7555 V 3736 7557 120 -2 v 3904 7572 4 115 v 3921 7572 V 1991 7575 4 4 v 2008 -7575 V 2010 7575 784 4 v 2793 7575 1113 4 v 3904 7575 -4 4 v 3921 7575 V 1991 7684 4 110 v 2041 7660 4 50 v -2041 7595 a Fg(\003)p 2041 7610 4 1 v 67 w(\000)p 2141 -7610 V 2060 7595 67 4 v 2141 7660 4 50 v 2075 7660 4 -67 v 2108 7660 V 2043 7645 100 4 v 2060 7613 a(r)2843 -7652 y Ff(Flip)p 3920 7684 4 110 v 1993 7688 1929 4 v -1993 7729 V 1991 7752 4 24 v 1993 7732 17 4 v 2008 7732 -4 4 v 2008 7752 V 2010 7732 17 4 v 2010 7752 V 2010 7732 -V 2010 7752 V 2026 7732 V 2026 7752 V 2043 7732 V 2043 -7752 V 2060 7732 V 2060 7752 V 2076 7732 V 2076 7752 -V 2093 7732 V 2093 7752 V 2109 7732 V 2109 7752 V 2126 -7732 V 2126 7752 V 2143 7732 V 2143 7752 V 2159 7732 -V 2159 7752 V 2176 7732 V 2176 7752 V 2192 7732 V 2192 -7752 V 2209 7732 V 2209 7752 V 2226 7732 V 2226 7752 -V 2242 7732 V 2242 7752 V 2259 7732 V 2259 7752 V 2276 -7732 V 2276 7752 V 2292 7732 V 2292 7752 V 2309 7732 -V 2309 7752 V 2325 7732 V 2325 7752 V 2342 7732 V 2342 -7752 V 2359 7732 V 2359 7752 V 2375 7732 V 2375 7752 -V 2392 7732 V 2392 7752 V 2408 7732 V 2408 7752 V 2425 -7732 V 2425 7752 V 2442 7732 V 2442 7752 V 2458 7732 -V 2458 7752 V 2475 7732 V 2475 7752 V 2491 7732 V 2491 -7752 V 2508 7732 V 2508 7752 V 2525 7732 V 2525 7752 -V 2541 7732 V 2541 7752 V 2558 7732 V 2558 7752 V 2574 -7732 V 2574 7752 V 2591 7732 V 2591 7752 V 2608 7732 -V 2608 7752 V 2624 7732 V 2624 7752 V 2641 7732 V 2641 -7752 V 2657 7732 V 2657 7752 V 2674 7732 V 2674 7752 -V 2691 7732 V 2691 7752 V 2707 7732 V 2707 7752 V 2724 -7732 V 2724 7752 V 2740 7732 V 2740 7752 V 2757 7732 -V 2757 7752 V 2774 7732 V 2774 7752 V 2777 7732 V 2777 -7752 V 2793 7732 V 2793 7752 V 2793 7732 V 2793 7752 -V 2810 7732 V 2810 7752 V 2826 7732 V 2826 7752 V 2843 -7732 V 2843 7752 V 2859 7732 V 2859 7752 V 2876 7732 -V 2876 7752 V 2893 7732 V 2893 7752 V 2909 7732 V 2909 -7752 V 2926 7732 V 2926 7752 V 2942 7732 V 2942 7752 -V 2959 7732 V 2959 7752 V 2976 7732 V 2976 7752 V 2992 -7732 V 2992 7752 V 3009 7732 V 3009 7752 V 3025 7732 -V 3025 7752 V 3042 7732 V 3042 7752 V 3059 7732 V 3059 -7752 V 3075 7732 V 3075 7752 V 3092 7732 V 3092 7752 -V 3108 7732 V 3108 7752 V 3125 7732 V 3125 7752 V 3142 -7732 V 3142 7752 V 3158 7732 V 3158 7752 V 3175 7732 -V 3175 7752 V 3191 7732 V 3191 7752 V 3208 7732 V 3208 -7752 V 3225 7732 V 3225 7752 V 3241 7732 V 3241 7752 -V 3258 7732 V 3258 7752 V 3274 7732 V 3274 7752 V 3291 -7732 V 3291 7752 V 3308 7732 V 3308 7752 V 3324 7732 -V 3324 7752 V 3341 7732 V 3341 7752 V 3358 7732 V 3358 -7752 V 3374 7732 V 3374 7752 V 3391 7732 V 3391 7752 -V 3407 7732 V 3407 7752 V 3424 7732 V 3424 7752 V 3441 -7732 V 3441 7752 V 3457 7732 V 3457 7752 V 3474 7732 -V 3474 7752 V 3490 7732 V 3490 7752 V 3507 7732 V 3507 -7752 V 3524 7732 V 3524 7752 V 3540 7732 V 3540 7752 -V 3557 7732 V 3557 7752 V 3573 7732 V 3573 7752 V 3590 -7732 V 3590 7752 V 3607 7732 V 3607 7752 V 3623 7732 -V 3623 7752 V 3640 7732 V 3640 7752 V 3656 7732 V 3656 -7752 V 3673 7732 V 3673 7752 V 3690 7732 V 3690 7752 -V 3706 7732 V 3706 7752 V 3723 7732 V 3723 7752 V 3739 -7732 V 3739 7752 V 3756 7732 V 3756 7752 V 3773 7732 -V 3773 7752 V 3789 7732 V 3789 7752 V 3806 7732 V 3806 -7752 V 3822 7732 V 3822 7752 V 3839 7732 V 3839 7752 -V 3856 7732 V 3856 7752 V 3872 7732 V 3872 7752 V 3889 -7732 V 3889 7752 V 3904 7732 4 4 v 3904 7752 V 3905 7732 -17 4 v 3920 7752 4 24 v 1991 7866 4 115 v 2008 7866 V -2023 7863 a @beginspecial 14 @llx 14 @lly 582 @urx 582 -@ury 132 @rhi @setspecial -%%BeginDocument: color_picker.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6000000000000000000000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6929292ffffff000000000000000000929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -929292ffffffffffffffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -ffffffffffffffffff000000929292000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff -ffffffffffff000000929292929292d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffff -ffffff000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff000000 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff000000929292 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffff000000929292929292 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff000000000000929292929292d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 7834 a Fh(Color)31 b(Pic)m(k)m(er)j(T)-8 -b(o)s(ol)p 3736 7775 120 2 v 3736 7850 2 75 v 3760 7842 -a(O)p 3854 7850 V 3736 7852 120 2 v 3904 7866 4 115 v -3921 7866 V 1991 7870 4 4 v 2008 7870 V 2010 7870 784 -4 v 2793 7870 1113 4 v 3904 7870 4 4 v 3921 7870 V 1991 -7979 4 110 v 2041 7955 4 50 v 2041 7890 a Fg(\003)p 2041 -7905 4 1 v 67 w(\000)p 2141 7905 V 2060 7890 67 4 v 2141 -7955 4 50 v 2075 7955 4 67 v 2108 7955 V 2043 7940 100 -4 v 2060 7908 a(r)2843 7947 y Ff(Set)28 b(activ)n(e)f(color)p -3920 7979 4 110 v 1993 7983 1929 4 v 1993 8024 V 1991 -8047 4 24 v 1993 8027 17 4 v 2008 8027 4 4 v 2008 8047 -V 2010 8027 17 4 v 2010 8047 V 2010 8027 V 2010 8047 -V 2026 8027 V 2026 8047 V 2043 8027 V 2043 8047 V 2060 -8027 V 2060 8047 V 2076 8027 V 2076 8047 V 2093 8027 -V 2093 8047 V 2109 8027 V 2109 8047 V 2126 8027 V 2126 -8047 V 2143 8027 V 2143 8047 V 2159 8027 V 2159 8047 -V 2176 8027 V 2176 8047 V 2192 8027 V 2192 8047 V 2209 -8027 V 2209 8047 V 2226 8027 V 2226 8047 V 2242 8027 -V 2242 8047 V 2259 8027 V 2259 8047 V 2276 8027 V 2276 -8047 V 2292 8027 V 2292 8047 V 2309 8027 V 2309 8047 -V 2325 8027 V 2325 8047 V 2342 8027 V 2342 8047 V 2359 -8027 V 2359 8047 V 2375 8027 V 2375 8047 V 2392 8027 -V 2392 8047 V 2408 8027 V 2408 8047 V 2425 8027 V 2425 -8047 V 2442 8027 V 2442 8047 V 2458 8027 V 2458 8047 -V 2475 8027 V 2475 8047 V 2491 8027 V 2491 8047 V 2508 -8027 V 2508 8047 V 2525 8027 V 2525 8047 V 2541 8027 -V 2541 8047 V 2558 8027 V 2558 8047 V 2574 8027 V 2574 -8047 V 2591 8027 V 2591 8047 V 2608 8027 V 2608 8047 -V 2624 8027 V 2624 8047 V 2641 8027 V 2641 8047 V 2657 -8027 V 2657 8047 V 2674 8027 V 2674 8047 V 2691 8027 -V 2691 8047 V 2707 8027 V 2707 8047 V 2724 8027 V 2724 -8047 V 2740 8027 V 2740 8047 V 2757 8027 V 2757 8047 -V 2774 8027 V 2774 8047 V 2777 8027 V 2777 8047 V 2793 -8027 V 2793 8047 V 2793 8027 V 2793 8047 V 2810 8027 -V 2810 8047 V 2826 8027 V 2826 8047 V 2843 8027 V 2843 -8047 V 2859 8027 V 2859 8047 V 2876 8027 V 2876 8047 -V 2893 8027 V 2893 8047 V 2909 8027 V 2909 8047 V 2926 -8027 V 2926 8047 V 2942 8027 V 2942 8047 V 2959 8027 -V 2959 8047 V 2976 8027 V 2976 8047 V 2992 8027 V 2992 -8047 V 3009 8027 V 3009 8047 V 3025 8027 V 3025 8047 -V 3042 8027 V 3042 8047 V 3059 8027 V 3059 8047 V 3075 -8027 V 3075 8047 V 3092 8027 V 3092 8047 V 3108 8027 -V 3108 8047 V 3125 8027 V 3125 8047 V 3142 8027 V 3142 -8047 V 3158 8027 V 3158 8047 V 3175 8027 V 3175 8047 -V 3191 8027 V 3191 8047 V 3208 8027 V 3208 8047 V 3225 -8027 V 3225 8047 V 3241 8027 V 3241 8047 V 3258 8027 -V 3258 8047 V 3274 8027 V 3274 8047 V 3291 8027 V 3291 -8047 V 3308 8027 V 3308 8047 V 3324 8027 V 3324 8047 -V 3341 8027 V 3341 8047 V 3358 8027 V 3358 8047 V 3374 -8027 V 3374 8047 V 3391 8027 V 3391 8047 V 3407 8027 -V 3407 8047 V 3424 8027 V 3424 8047 V 3441 8027 V 3441 -8047 V 3457 8027 V 3457 8047 V 3474 8027 V 3474 8047 -V 3490 8027 V 3490 8047 V 3507 8027 V 3507 8047 V 3524 -8027 V 3524 8047 V 3540 8027 V 3540 8047 V 3557 8027 -V 3557 8047 V 3573 8027 V 3573 8047 V 3590 8027 V 3590 -8047 V 3607 8027 V 3607 8047 V 3623 8027 V 3623 8047 -V 3640 8027 V 3640 8047 V 3656 8027 V 3656 8047 V 3673 -8027 V 3673 8047 V 3690 8027 V 3690 8047 V 3706 8027 -V 3706 8047 V 3723 8027 V 3723 8047 V 3739 8027 V 3739 -8047 V 3756 8027 V 3756 8047 V 3773 8027 V 3773 8047 -V 3789 8027 V 3789 8047 V 3806 8027 V 3806 8047 V 3822 -8027 V 3822 8047 V 3839 8027 V 3839 8047 V 3856 8027 -V 3856 8047 V 3872 8027 V 3872 8047 V 3889 8027 V 3889 -8047 V 3904 8027 4 4 v 3904 8047 V 3905 8027 17 4 v 3920 -8047 4 24 v 1991 8161 4 115 v 2008 8161 V 2023 8158 a -@beginspecial 14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi -@setspecial -%%BeginDocument: bucket_fill.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292dbdbdb -dbdbdb929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292dbdbdb -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292000000 -ffffff929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000ffffff -ffffff929292929292000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff -dbdbdb929292929292dbdbdb000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb -ffffff000000929292dbdbdbdbdbdb000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdbffffff -000000dbdbdb000000dbdbdbdbdbdb929292000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdbffffffdbdbdb -dbdbdb000000dbdbdbdbdbdb929292929292000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdbffffffdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdb929292929292000000000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbffffffdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdb929292929292000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdbdbdbdb -dbdbdb929292929292000000929292929292000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdb -929292929292000000929292929292d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb929292 -929292000000929292929292d6d6d6d6d6d6000000000000929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292 -000000929292929292d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 8129 a Fh(Buc)m(k)m(et)33 b(Fill)e(T)-8 -b(o)s(ol)p 3379 8063 219 2 v 3379 8137 2 75 v 547 w(Shift)p -3596 8137 V 3379 8139 219 2 v 42 w(+)p 3736 8070 120 -2 v 3736 8145 2 75 v 3762 8137 a(B)p 3854 8145 V 3736 -8147 120 2 v 3904 8161 4 115 v 3921 8161 V 1991 8165 -4 4 v 2008 8165 V 2010 8165 784 4 v 2793 8165 1113 4 -v 3904 8165 4 4 v 3921 8165 V 1991 8168 V 2008 8168 V -2010 8168 784 4 v 2793 8168 1113 4 v 3904 8168 4 4 v -3921 8168 V 1991 8278 4 110 v 2008 8278 V 2060 8245 a -Ff(without)28 b(selection)p 3904 8278 V 3921 8278 V 1991 -8281 4 4 v 2008 8281 V 2010 8281 784 4 v 2793 8281 1113 -4 v 3904 8281 4 4 v 3921 8281 V 1991 8391 4 110 v 2041 -8366 4 50 v 2041 8301 a Fg(\003)p 2041 8316 4 1 v 67 -w(\000)p 2141 8316 V 2060 8301 67 4 v 2141 8366 4 50 -v 2075 8366 4 67 v 2108 8366 V 2043 8351 100 4 v 2060 -8319 a(r)2843 8358 y Ff(Flo)r(o)r(d)f(\014ll)h(with)g(F)n(G)g(color)p -3920 8391 4 110 v 1991 8500 V 2043 8401 193 2 v 2043 -8476 2 75 v 2053 8468 a(Shift)p 2234 8476 V 2043 8478 -193 2 v 2264 8467 a(+)p 2354 8475 4 50 v 2354 8411 a -Fg(\003)p 2354 8426 4 1 v 67 w(\000)p 2454 8426 V 2372 -8411 67 4 v 2454 8475 4 50 v 2387 8475 4 67 v 2421 8475 -V 2356 8460 100 4 v 2372 8429 a(r)2843 8467 y Ff(Flo)r(o)r(d)f(\014ll)h -(with)g(BG)g(color)p 3920 8500 4 110 v 1991 8503 4 4 -v 2008 8503 V 2010 8503 784 4 v 2793 8503 1113 4 v 3904 -8503 4 4 v 3921 8503 V 1991 8613 4 110 v 2008 8613 V -2060 8580 a(with)g(selection)p 3904 8613 V 3921 8613 -V 1991 8616 4 4 v 2008 8616 V 2010 8616 784 4 v 2793 -8616 1113 4 v 3904 8616 4 4 v 3921 8616 V 1991 8726 4 -110 v 2041 8701 4 50 v 2041 8637 a Fg(\003)p 2041 8652 -4 1 v 67 w(\000)p 2141 8652 V 2060 8637 67 4 v 2141 8701 -4 50 v 2075 8701 4 67 v 2108 8701 V 2043 8686 100 4 v -2060 8655 a(r)2843 8693 y Ff(Fill)g(selection)f(with)h(F)n(G)g(color)p -3920 8726 4 110 v 1991 8836 V 2043 8737 193 2 v 2043 -8811 2 75 v 2053 8803 a(Shift)p 2234 8811 V 2043 8813 -193 2 v 39 w(+)p 2354 8811 4 50 v 2354 8746 a Fg(\003)p -2354 8761 4 1 v 67 w(\000)p 2454 8761 V 2372 8746 67 -4 v 2454 8811 4 50 v 2387 8811 4 67 v 2421 8811 V 2356 -8796 100 4 v 2372 8764 a(r)2843 8803 y Ff(Fill)g(selection)f(with)h(BG) -g(color)p 3920 8836 4 110 v 1993 8839 1929 4 v 1993 8880 -V 1991 8904 4 24 v 1993 8884 17 4 v 2008 8884 4 4 v 2008 -8904 V 2010 8884 17 4 v 2010 8904 V 2010 8884 V 2010 -8904 V 2026 8884 V 2026 8904 V 2043 8884 V 2043 8904 -V 2060 8884 V 2060 8904 V 2076 8884 V 2076 8904 V 2093 -8884 V 2093 8904 V 2109 8884 V 2109 8904 V 2126 8884 -V 2126 8904 V 2143 8884 V 2143 8904 V 2159 8884 V 2159 -8904 V 2176 8884 V 2176 8904 V 2192 8884 V 2192 8904 -V 2209 8884 V 2209 8904 V 2226 8884 V 2226 8904 V 2242 -8884 V 2242 8904 V 2259 8884 V 2259 8904 V 2276 8884 -V 2276 8904 V 2292 8884 V 2292 8904 V 2309 8884 V 2309 -8904 V 2325 8884 V 2325 8904 V 2342 8884 V 2342 8904 -V 2359 8884 V 2359 8904 V 2375 8884 V 2375 8904 V 2392 -8884 V 2392 8904 V 2408 8884 V 2408 8904 V 2425 8884 -V 2425 8904 V 2442 8884 V 2442 8904 V 2458 8884 V 2458 -8904 V 2475 8884 V 2475 8904 V 2491 8884 V 2491 8904 -V 2508 8884 V 2508 8904 V 2525 8884 V 2525 8904 V 2541 -8884 V 2541 8904 V 2558 8884 V 2558 8904 V 2574 8884 -V 2574 8904 V 2591 8884 V 2591 8904 V 2608 8884 V 2608 -8904 V 2624 8884 V 2624 8904 V 2641 8884 V 2641 8904 -V 2657 8884 V 2657 8904 V 2674 8884 V 2674 8904 V 2691 -8884 V 2691 8904 V 2707 8884 V 2707 8904 V 2724 8884 -V 2724 8904 V 2740 8884 V 2740 8904 V 2757 8884 V 2757 -8904 V 2774 8884 V 2774 8904 V 2777 8884 V 2777 8904 -V 2793 8884 V 2793 8904 V 2793 8884 V 2793 8904 V 2810 -8884 V 2810 8904 V 2826 8884 V 2826 8904 V 2843 8884 -V 2843 8904 V 2859 8884 V 2859 8904 V 2876 8884 V 2876 -8904 V 2893 8884 V 2893 8904 V 2909 8884 V 2909 8904 -V 2926 8884 V 2926 8904 V 2942 8884 V 2942 8904 V 2959 -8884 V 2959 8904 V 2976 8884 V 2976 8904 V 2992 8884 -V 2992 8904 V 3009 8884 V 3009 8904 V 3025 8884 V 3025 -8904 V 3042 8884 V 3042 8904 V 3059 8884 V 3059 8904 -V 3075 8884 V 3075 8904 V 3092 8884 V 3092 8904 V 3108 -8884 V 3108 8904 V 3125 8884 V 3125 8904 V 3142 8884 -V 3142 8904 V 3158 8884 V 3158 8904 V 3175 8884 V 3175 -8904 V 3191 8884 V 3191 8904 V 3208 8884 V 3208 8904 -V 3225 8884 V 3225 8904 V 3241 8884 V 3241 8904 V 3258 -8884 V 3258 8904 V 3274 8884 V 3274 8904 V 3291 8884 -V 3291 8904 V 3308 8884 V 3308 8904 V 3324 8884 V 3324 -8904 V 3341 8884 V 3341 8904 V 3358 8884 V 3358 8904 -V 3374 8884 V 3374 8904 V 3391 8884 V 3391 8904 V 3407 -8884 V 3407 8904 V 3424 8884 V 3424 8904 V 3441 8884 -V 3441 8904 V 3457 8884 V 3457 8904 V 3474 8884 V 3474 -8904 V 3490 8884 V 3490 8904 V 3507 8884 V 3507 8904 -V 3524 8884 V 3524 8904 V 3540 8884 V 3540 8904 V 3557 -8884 V 3557 8904 V 3573 8884 V 3573 8904 V 3590 8884 -V 3590 8904 V 3607 8884 V 3607 8904 V 3623 8884 V 3623 -8904 V 3640 8884 V 3640 8904 V 3656 8884 V 3656 8904 -V 3673 8884 V 3673 8904 V 3690 8884 V 3690 8904 V 3706 -8884 V 3706 8904 V 3723 8884 V 3723 8904 V 3739 8884 -V 3739 8904 V 3756 8884 V 3756 8904 V 3773 8884 V 3773 -8904 V 3789 8884 V 3789 8904 V 3806 8884 V 3806 8904 -V 3822 8884 V 3822 8904 V 3839 8884 V 3839 8904 V 3856 -8884 V 3856 8904 V 3872 8884 V 3872 8904 V 3889 8884 -V 3889 8904 V 3904 8884 4 4 v 3904 8904 V 3905 8884 17 -4 v 3920 8904 4 24 v 1991 9018 4 115 v 2008 9018 V 2023 -9015 a @beginspecial 14 @llx 14 @lly 582 @urx 582 @ury -132 @rhi @setspecial -%%BeginDocument: blend.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292929292929292929292 -929292929292929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292929292dbdbdb929292 -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292929292929292929292 -929292929292929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 8985 a Fh(Blend)j(T)-8 b(o)s(ol)p 3736 -8927 120 2 v 3736 9001 2 75 v 3767 8993 a(L)p 3854 9001 -V 3736 9003 120 2 v 3904 9018 4 115 v 3921 9018 V 1991 -9021 4 4 v 2008 9021 V 2010 9021 784 4 v 2793 9021 1113 -4 v 3904 9021 4 4 v 3921 9021 V 1991 9131 4 110 v 2041 -9106 4 50 v 2041 9041 a Fg(\003)p 2041 9056 4 1 v 67 -w(\000)p 2141 9056 V 2060 9041 67 4 v 2141 9106 4 50 -v 2075 9106 4 67 v 2108 9106 V 2043 9091 100 4 v 2060 -9059 a(r)2843 9098 y Ff(Set)28 b(start/end)e(of)i(gradien)n(t)p -3920 9131 4 110 v 1991 9240 V 2041 9216 4 50 v 2041 9151 -a Fg(\003)p 2041 9166 4 1 v 67 w(\000)p 2141 9166 V 2060 -9151 67 4 v 2141 9216 4 50 v 2075 9216 4 67 v 2108 9216 -V 2043 9201 100 4 v 2060 9169 a(r)2170 9207 y Fe(!)p -2279 9215 4 50 v 2279 9151 a Fg(\003)p 2279 9166 4 1 -v 67 w(\000)p 2379 9166 V 2298 9151 67 4 v 2379 9215 -4 50 v 2313 9215 4 67 v 2346 9215 V 2281 9200 100 4 v -2298 9169 a(r)41 b(r)2408 9207 y Fe(!)p 2517 9215 4 50 -v 2517 9151 a Fg(\003)p 2517 9166 4 1 v 67 w(\000)p 2617 -9166 V 2536 9151 67 4 v 2617 9215 4 50 v 2551 9215 4 -67 v 2584 9215 V 2519 9200 100 4 v 2602 9169 a(r)2843 -9207 y Ff(Cancel)27 b(gradien)n(t)p 3920 9240 4 110 v -1993 9243 1929 4 v 1993 9285 V 1991 9308 4 24 v 1993 -9288 17 4 v 2008 9288 4 4 v 2008 9308 V 2010 9288 17 -4 v 2010 9308 V 2010 9288 V 2010 9308 V 2026 9288 V 2026 -9308 V 2043 9288 V 2043 9308 V 2060 9288 V 2060 9308 -V 2076 9288 V 2076 9308 V 2093 9288 V 2093 9308 V 2109 -9288 V 2109 9308 V 2126 9288 V 2126 9308 V 2143 9288 -V 2143 9308 V 2159 9288 V 2159 9308 V 2176 9288 V 2176 -9308 V 2192 9288 V 2192 9308 V 2209 9288 V 2209 9308 -V 2226 9288 V 2226 9308 V 2242 9288 V 2242 9308 V 2259 -9288 V 2259 9308 V 2276 9288 V 2276 9308 V 2292 9288 -V 2292 9308 V 2309 9288 V 2309 9308 V 2325 9288 V 2325 -9308 V 2342 9288 V 2342 9308 V 2359 9288 V 2359 9308 -V 2375 9288 V 2375 9308 V 2392 9288 V 2392 9308 V 2408 -9288 V 2408 9308 V 2425 9288 V 2425 9308 V 2442 9288 -V 2442 9308 V 2458 9288 V 2458 9308 V 2475 9288 V 2475 -9308 V 2491 9288 V 2491 9308 V 2508 9288 V 2508 9308 -V 2525 9288 V 2525 9308 V 2541 9288 V 2541 9308 V 2558 -9288 V 2558 9308 V 2574 9288 V 2574 9308 V 2591 9288 -V 2591 9308 V 2608 9288 V 2608 9308 V 2624 9288 V 2624 -9308 V 2641 9288 V 2641 9308 V 2657 9288 V 2657 9308 -V 2674 9288 V 2674 9308 V 2691 9288 V 2691 9308 V 2707 -9288 V 2707 9308 V 2724 9288 V 2724 9308 V 2740 9288 -V 2740 9308 V 2757 9288 V 2757 9308 V 2774 9288 V 2774 -9308 V 2777 9288 V 2777 9308 V 2793 9288 V 2793 9308 -V 2793 9288 V 2793 9308 V 2810 9288 V 2810 9308 V 2826 -9288 V 2826 9308 V 2843 9288 V 2843 9308 V 2859 9288 -V 2859 9308 V 2876 9288 V 2876 9308 V 2893 9288 V 2893 -9308 V 2909 9288 V 2909 9308 V 2926 9288 V 2926 9308 -V 2942 9288 V 2942 9308 V 2959 9288 V 2959 9308 V 2976 -9288 V 2976 9308 V 2992 9288 V 2992 9308 V 3009 9288 -V 3009 9308 V 3025 9288 V 3025 9308 V 3042 9288 V 3042 -9308 V 3059 9288 V 3059 9308 V 3075 9288 V 3075 9308 -V 3092 9288 V 3092 9308 V 3108 9288 V 3108 9308 V 3125 -9288 V 3125 9308 V 3142 9288 V 3142 9308 V 3158 9288 -V 3158 9308 V 3175 9288 V 3175 9308 V 3191 9288 V 3191 -9308 V 3208 9288 V 3208 9308 V 3225 9288 V 3225 9308 -V 3241 9288 V 3241 9308 V 3258 9288 V 3258 9308 V 3274 -9288 V 3274 9308 V 3291 9288 V 3291 9308 V 3308 9288 -V 3308 9308 V 3324 9288 V 3324 9308 V 3341 9288 V 3341 -9308 V 3358 9288 V 3358 9308 V 3374 9288 V 3374 9308 -V 3391 9288 V 3391 9308 V 3407 9288 V 3407 9308 V 3424 -9288 V 3424 9308 V 3441 9288 V 3441 9308 V 3457 9288 -V 3457 9308 V 3474 9288 V 3474 9308 V 3490 9288 V 3490 -9308 V 3507 9288 V 3507 9308 V 3524 9288 V 3524 9308 -V 3540 9288 V 3540 9308 V 3557 9288 V 3557 9308 V 3573 -9288 V 3573 9308 V 3590 9288 V 3590 9308 V 3607 9288 -V 3607 9308 V 3623 9288 V 3623 9308 V 3640 9288 V 3640 -9308 V 3656 9288 V 3656 9308 V 3673 9288 V 3673 9308 -V 3690 9288 V 3690 9308 V 3706 9288 V 3706 9308 V 3723 -9288 V 3723 9308 V 3739 9288 V 3739 9308 V 3756 9288 -V 3756 9308 V 3773 9288 V 3773 9308 V 3789 9288 V 3789 -9308 V 3806 9288 V 3806 9308 V 3822 9288 V 3822 9308 -V 3839 9288 V 3839 9308 V 3856 9288 V 3856 9308 V 3872 -9288 V 3872 9308 V 3889 9288 V 3889 9308 V 3904 9288 -4 4 v 3904 9308 V 3905 9288 17 4 v 3920 9308 4 24 v 1991 -9422 4 115 v 2008 9422 V 2023 9419 a @beginspecial 14 -@llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: pencil.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000dbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -dbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -ffffff000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff -dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb -dbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb -dbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdb -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000dbdbdbdbdbdb -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 9389 a Fh(P)m(encil)32 b(T)-8 b(o)s(ol)p -3379 9323 219 2 v 3379 9398 2 75 v 3389 9390 a(Shift)p -3596 9398 V 3379 9400 219 2 v 3630 9389 a(+)p 3736 9331 -120 2 v 3736 9406 2 75 v 3763 9397 a(P)p 3854 9406 V -3736 9408 120 2 v 3904 9422 4 115 v 3921 9422 V 1991 -9425 4 4 v 2008 9425 V 2010 9425 784 4 v 2793 9425 1113 -4 v 3904 9425 4 4 v 3921 9425 V 1991 9449 4 24 v 1993 -9429 17 4 v 2008 9429 4 4 v 2008 9449 V 2010 9429 17 -4 v 2010 9449 V 2010 9429 V 2010 9449 V 2026 9429 V 2026 -9449 V 2043 9429 V 2043 9449 V 2060 9429 V 2060 9449 -V 2076 9429 V 2076 9449 V 2093 9429 V 2093 9449 V 2109 -9429 V 2109 9449 V 2126 9429 V 2126 9449 V 2143 9429 -V 2143 9449 V 2159 9429 V 2159 9449 V 2176 9429 V 2176 -9449 V 2192 9429 V 2192 9449 V 2209 9429 V 2209 9449 -V 2226 9429 V 2226 9449 V 2242 9429 V 2242 9449 V 2259 -9429 V 2259 9449 V 2276 9429 V 2276 9449 V 2292 9429 -V 2292 9449 V 2309 9429 V 2309 9449 V 2325 9429 V 2325 -9449 V 2342 9429 V 2342 9449 V 2359 9429 V 2359 9449 -V 2375 9429 V 2375 9449 V 2392 9429 V 2392 9449 V 2408 -9429 V 2408 9449 V 2425 9429 V 2425 9449 V 2442 9429 -V 2442 9449 V 2458 9429 V 2458 9449 V 2475 9429 V 2475 -9449 V 2491 9429 V 2491 9449 V 2508 9429 V 2508 9449 -V 2525 9429 V 2525 9449 V 2541 9429 V 2541 9449 V 2558 -9429 V 2558 9449 V 2574 9429 V 2574 9449 V 2591 9429 -V 2591 9449 V 2608 9429 V 2608 9449 V 2624 9429 V 2624 -9449 V 2641 9429 V 2641 9449 V 2657 9429 V 2657 9449 -V 2674 9429 V 2674 9449 V 2691 9429 V 2691 9449 V 2707 -9429 V 2707 9449 V 2724 9429 V 2724 9449 V 2740 9429 -V 2740 9449 V 2757 9429 V 2757 9449 V 2774 9429 V 2774 -9449 V 2777 9429 V 2777 9449 V 2793 9429 V 2793 9449 -V 2793 9429 V 2793 9449 V 2810 9429 V 2810 9449 V 2826 -9429 V 2826 9449 V 2843 9429 V 2843 9449 V 2859 9429 -V 2859 9449 V 2876 9429 V 2876 9449 V 2893 9429 V 2893 -9449 V 2909 9429 V 2909 9449 V 2926 9429 V 2926 9449 -V 2942 9429 V 2942 9449 V 2959 9429 V 2959 9449 V 2976 -9429 V 2976 9449 V 2992 9429 V 2992 9449 V 3009 9429 -V 3009 9449 V 3025 9429 V 3025 9449 V 3042 9429 V 3042 -9449 V 3059 9429 V 3059 9449 V 3075 9429 V 3075 9449 -V 3092 9429 V 3092 9449 V 3108 9429 V 3108 9449 V 3125 -9429 V 3125 9449 V 3142 9429 V 3142 9449 V 3158 9429 -V 3158 9449 V 3175 9429 V 3175 9449 V 3191 9429 V 3191 -9449 V 3208 9429 V 3208 9449 V 3225 9429 V 3225 9449 -V 3241 9429 V 3241 9449 V 3258 9429 V 3258 9449 V 3274 -9429 V 3274 9449 V 3291 9429 V 3291 9449 V 3308 9429 -V 3308 9449 V 3324 9429 V 3324 9449 V 3341 9429 V 3341 -9449 V 3358 9429 V 3358 9449 V 3374 9429 V 3374 9449 -V 3391 9429 V 3391 9449 V 3407 9429 V 3407 9449 V 3424 -9429 V 3424 9449 V 3441 9429 V 3441 9449 V 3457 9429 -V 3457 9449 V 3474 9429 V 3474 9449 V 3490 9429 V 3490 -9449 V 3507 9429 V 3507 9449 V 3524 9429 V 3524 9449 -V 3540 9429 V 3540 9449 V 3557 9429 V 3557 9449 V 3573 -9429 V 3573 9449 V 3590 9429 V 3590 9449 V 3607 9429 -V 3607 9449 V 3623 9429 V 3623 9449 V 3640 9429 V 3640 -9449 V 3656 9429 V 3656 9449 V 3673 9429 V 3673 9449 -V 3690 9429 V 3690 9449 V 3706 9429 V 3706 9449 V 3723 -9429 V 3723 9449 V 3739 9429 V 3739 9449 V 3756 9429 -V 3756 9449 V 3773 9429 V 3773 9449 V 3789 9429 V 3789 -9449 V 3806 9429 V 3806 9449 V 3822 9429 V 3822 9449 -V 3839 9429 V 3839 9449 V 3856 9429 V 3856 9449 V 3872 -9429 V 3872 9449 V 3889 9429 V 3889 9449 V 3904 9429 -4 4 v 3904 9449 V 3905 9429 17 4 v 3920 9449 4 24 v 1991 -9563 4 115 v 2008 9563 V 2023 9560 a @beginspecial 14 -@llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: paintbrush.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb -dbdbdb000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff -dbdbdb000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb -929292000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb929292 -000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb929292000000 -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff929292000000000000 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292929292 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 2165 9530 a(P)m(ain)m(tbrush)33 b(T)-8 b(o)s(ol)p -3736 9472 120 2 v 3736 9546 2 75 v 3763 9538 a(P)p 3854 -9546 V 3736 9548 120 2 v 3904 9563 4 115 v 3921 9563 -V 1991 9566 4 4 v 2008 9566 V 2010 9566 784 4 v 2793 -9566 1113 4 v 3904 9566 4 4 v 3921 9566 V 1991 9676 4 -110 v 2041 9651 4 50 v 2041 9586 a Fg(\003)p 2041 9601 -4 1 v 67 w(\000)p 2141 9601 V 2060 9586 67 4 v 2141 9651 -4 50 v 2075 9651 4 67 v 2108 9651 V 2043 9636 100 4 v -2060 9605 a(r)2843 9643 y Ff(Dra)n(w)p 3920 9676 4 110 -v 1991 9785 V 2043 9686 138 2 v 2043 9761 2 75 v 2053 -9753 a(Alt)p 2179 9761 V 2043 9763 138 2 v 2208 9752 -a(+)p 2299 9760 4 50 v 2299 9696 a Fg(\003)p 2299 9711 -4 1 v 66 w(\000)p 2398 9711 V 2317 9696 67 4 v 2398 9760 -4 50 v 2332 9760 4 67 v 2365 9760 V 2301 9745 100 4 v -2317 9714 a(r)2843 9752 y Ff(Quic)n(k)27 b(dra)n(w)p -3920 9785 4 110 v 1991 9895 V 2043 9796 193 2 v 2043 -9870 2 75 v 2053 9862 a(Shift)p 2234 9870 V 2043 9872 -193 2 v 39 w(+)p 2354 9870 4 50 v 2354 9806 a Fg(\003)p -2354 9821 4 1 v 67 w(\000)p 2454 9821 V 2372 9806 67 -4 v 2454 9870 4 50 v 2387 9870 4 67 v 2421 9870 V 2356 -9855 100 4 v 2372 9824 a(r)2843 9862 y Ff(Line)g(dra)n(w)p -3920 9895 4 110 v 1993 9898 1929 4 v 4031 5930 4 24 v -4033 5911 17 4 v 4048 5911 4 4 v 4048 5930 V 4049 5911 -17 4 v 4049 5930 V 4049 5911 V 4049 5930 V 4066 5911 -V 4066 5930 V 4082 5911 V 4082 5930 V 4099 5911 V 4099 -5930 V 4116 5911 V 4116 5930 V 4132 5911 V 4132 5930 -V 4149 5911 V 4149 5930 V 4165 5911 V 4165 5930 V 4182 -5911 V 4182 5930 V 4199 5911 V 4199 5930 V 4215 5911 -V 4215 5930 V 4232 5911 V 4232 5930 V 4248 5911 V 4248 -5930 V 4265 5911 V 4265 5930 V 4282 5911 V 4282 5930 -V 4298 5911 V 4298 5930 V 4315 5911 V 4315 5930 V 4331 -5911 V 4331 5930 V 4348 5911 V 4348 5930 V 4365 5911 -V 4365 5930 V 4381 5911 V 4381 5930 V 4398 5911 V 4398 -5930 V 4414 5911 V 4414 5930 V 4431 5911 V 4431 5930 -V 4448 5911 V 4448 5930 V 4464 5911 V 4464 5930 V 4481 -5911 V 4481 5930 V 4497 5911 V 4497 5930 V 4514 5911 -V 4514 5930 V 4531 5911 V 4531 5930 V 4547 5911 V 4547 -5930 V 4564 5911 V 4564 5930 V 4580 5911 V 4580 5930 -V 4597 5911 V 4597 5930 V 4614 5911 V 4614 5930 V 4630 -5911 V 4630 5930 V 4647 5911 V 4647 5930 V 4663 5911 -V 4663 5930 V 4680 5911 V 4680 5930 V 4697 5911 V 4697 -5930 V 4713 5911 V 4713 5930 V 4730 5911 V 4730 5930 -V 4747 5911 V 4747 5930 V 4763 5911 V 4763 5930 V 4780 -5911 V 4780 5930 V 4796 5911 V 4796 5930 V 4813 5911 -V 4813 5930 V 4830 5911 V 4830 5930 V 4836 5911 V 4836 -5930 V 4852 5911 V 4852 5930 V 4852 5911 V 4852 5930 -V 4869 5911 V 4869 5930 V 4885 5911 V 4885 5930 V 4902 -5911 V 4902 5930 V 4919 5911 V 4919 5930 V 4935 5911 -V 4935 5930 V 4952 5911 V 4952 5930 V 4968 5911 V 4968 -5930 V 4985 5911 V 4985 5930 V 5002 5911 V 5002 5930 -V 5018 5911 V 5018 5930 V 5035 5911 V 5035 5930 V 5051 -5911 V 5051 5930 V 5068 5911 V 5068 5930 V 5085 5911 -V 5085 5930 V 5101 5911 V 5101 5930 V 5118 5911 V 5118 -5930 V 5134 5911 V 5134 5930 V 5151 5911 V 5151 5930 -V 5168 5911 V 5168 5930 V 5184 5911 V 5184 5930 V 5201 -5911 V 5201 5930 V 5217 5911 V 5217 5930 V 5234 5911 -V 5234 5930 V 5251 5911 V 5251 5930 V 5267 5911 V 5267 -5930 V 5284 5911 V 5284 5930 V 5301 5911 V 5301 5930 -V 5317 5911 V 5317 5930 V 5334 5911 V 5334 5930 V 5350 -5911 V 5350 5930 V 5367 5911 V 5367 5930 V 5384 5911 -V 5384 5930 V 5400 5911 V 5400 5930 V 5417 5911 V 5417 -5930 V 5433 5911 V 5433 5930 V 5450 5911 V 5450 5930 -V 5467 5911 V 5467 5930 V 5483 5911 V 5483 5930 V 5500 -5911 V 5500 5930 V 5516 5911 V 5516 5930 V 5533 5911 -V 5533 5930 V 5550 5911 V 5550 5930 V 5566 5911 V 5566 -5930 V 5583 5911 V 5583 5930 V 5599 5911 V 5599 5930 -V 5616 5911 V 5616 5930 V 5633 5911 V 5633 5930 V 5649 -5911 V 5649 5930 V 5666 5911 V 5666 5930 V 5682 5911 -V 5682 5930 V 5699 5911 V 5699 5930 V 5716 5911 V 5716 -5930 V 5732 5911 V 5732 5930 V 5749 5911 V 5749 5930 -V 5765 5911 V 5765 5930 V 5782 5911 V 5782 5930 V 5799 -5911 V 5799 5930 V 5804 5911 V 5804 5930 V 5819 5911 -4 4 v 5819 5930 V 5820 5911 17 4 v 5835 5930 4 24 v 4031 -6045 4 115 v 4048 6045 V 4063 6042 a @beginspecial 14 -@llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: eraser.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -ffffffffffffffffffffffffffffffffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -ffffffffffffffffffffffffffffff000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff -ffffffffffffffffffffffff000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffff -ffffffffffffffffff000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffff -ffffffffffff000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffffffffff -ffffff000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 -000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -000000dbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292929292 -929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 4205 6012 a Fh(Eraser)32 b(T)-8 b(o)s(ol)p -5294 5946 219 2 v 5294 6020 2 75 v 614 w(Shift)p 5511 -6020 V 5294 6022 219 2 v 42 w(+)p 5651 5954 120 2 v 5651 -6028 2 75 v 5679 6020 a(E)p 5769 6028 V 5651 6030 120 -2 v 5819 6045 4 115 v 5836 6045 V 4031 6048 4 4 v 4048 -6048 V 4050 6048 804 4 v 4852 6048 969 4 v 5819 6048 -4 4 v 5836 6048 V 4031 6157 4 110 v 4081 6133 4 50 v -4081 6068 a Fg(\003)p 4081 6083 4 1 v 66 w(\000)p 4180 -6083 V 4099 6068 67 4 v 4180 6133 4 50 v 4114 6133 4 -67 v 4147 6133 V 4082 6118 100 4 v 4099 6086 a(r)4902 -6125 y Ff(Set)28 b(to)f(BG)h(color)e(/)h(Clear)p 5835 -6157 4 110 v 4031 6267 V 4082 6168 138 2 v 4082 6242 -2 75 v 4092 6234 a(Alt)p 4218 6242 V 4082 6244 138 2 -v 39 w(+)p 4338 6242 4 50 v 4338 6178 a Fg(\003)p 4338 -6193 4 1 v 67 w(\000)p 4438 6193 V 4356 6178 67 4 v 4438 -6242 4 50 v 4371 6242 4 67 v 4405 6242 V 4340 6227 100 -4 v 4356 6196 a(r)4902 6234 y Ff(Quic)n(k)g(erase)p 5835 -6267 4 110 v 4031 6377 V 4082 6278 193 2 v 4082 6352 -2 75 v 4092 6344 a(Shift)p 4274 6352 V 4082 6354 193 -2 v 39 w(+)p 4393 6352 4 50 v 4393 6287 a Fg(\003)p 4393 -6302 4 1 v 67 w(\000)p 4493 6302 V 4412 6287 67 4 v 4493 -6352 4 50 v 4427 6352 4 67 v 4460 6352 V 4395 6337 100 -4 v 4412 6306 a(r)4902 6344 y Ff(Line)h(erase)p 5835 -6377 4 110 v 4033 6380 1805 4 v 4033 6421 V 4031 6445 -4 24 v 4033 6425 17 4 v 4048 6425 4 4 v 4048 6445 V 4049 -6425 17 4 v 4049 6445 V 4049 6425 V 4049 6445 V 4066 -6425 V 4066 6445 V 4082 6425 V 4082 6445 V 4099 6425 -V 4099 6445 V 4116 6425 V 4116 6445 V 4132 6425 V 4132 -6445 V 4149 6425 V 4149 6445 V 4165 6425 V 4165 6445 -V 4182 6425 V 4182 6445 V 4199 6425 V 4199 6445 V 4215 -6425 V 4215 6445 V 4232 6425 V 4232 6445 V 4248 6425 -V 4248 6445 V 4265 6425 V 4265 6445 V 4282 6425 V 4282 -6445 V 4298 6425 V 4298 6445 V 4315 6425 V 4315 6445 -V 4331 6425 V 4331 6445 V 4348 6425 V 4348 6445 V 4365 -6425 V 4365 6445 V 4381 6425 V 4381 6445 V 4398 6425 -V 4398 6445 V 4414 6425 V 4414 6445 V 4431 6425 V 4431 -6445 V 4448 6425 V 4448 6445 V 4464 6425 V 4464 6445 -V 4481 6425 V 4481 6445 V 4497 6425 V 4497 6445 V 4514 -6425 V 4514 6445 V 4531 6425 V 4531 6445 V 4547 6425 -V 4547 6445 V 4564 6425 V 4564 6445 V 4580 6425 V 4580 -6445 V 4597 6425 V 4597 6445 V 4614 6425 V 4614 6445 -V 4630 6425 V 4630 6445 V 4647 6425 V 4647 6445 V 4663 -6425 V 4663 6445 V 4680 6425 V 4680 6445 V 4697 6425 -V 4697 6445 V 4713 6425 V 4713 6445 V 4730 6425 V 4730 -6445 V 4747 6425 V 4747 6445 V 4763 6425 V 4763 6445 -V 4780 6425 V 4780 6445 V 4796 6425 V 4796 6445 V 4813 -6425 V 4813 6445 V 4830 6425 V 4830 6445 V 4836 6425 -V 4836 6445 V 4852 6425 V 4852 6445 V 4852 6425 V 4852 -6445 V 4869 6425 V 4869 6445 V 4885 6425 V 4885 6445 -V 4902 6425 V 4902 6445 V 4919 6425 V 4919 6445 V 4935 -6425 V 4935 6445 V 4952 6425 V 4952 6445 V 4968 6425 -V 4968 6445 V 4985 6425 V 4985 6445 V 5002 6425 V 5002 -6445 V 5018 6425 V 5018 6445 V 5035 6425 V 5035 6445 -V 5051 6425 V 5051 6445 V 5068 6425 V 5068 6445 V 5085 -6425 V 5085 6445 V 5101 6425 V 5101 6445 V 5118 6425 -V 5118 6445 V 5134 6425 V 5134 6445 V 5151 6425 V 5151 -6445 V 5168 6425 V 5168 6445 V 5184 6425 V 5184 6445 -V 5201 6425 V 5201 6445 V 5217 6425 V 5217 6445 V 5234 -6425 V 5234 6445 V 5251 6425 V 5251 6445 V 5267 6425 -V 5267 6445 V 5284 6425 V 5284 6445 V 5301 6425 V 5301 -6445 V 5317 6425 V 5317 6445 V 5334 6425 V 5334 6445 -V 5350 6425 V 5350 6445 V 5367 6425 V 5367 6445 V 5384 -6425 V 5384 6445 V 5400 6425 V 5400 6445 V 5417 6425 -V 5417 6445 V 5433 6425 V 5433 6445 V 5450 6425 V 5450 -6445 V 5467 6425 V 5467 6445 V 5483 6425 V 5483 6445 -V 5500 6425 V 5500 6445 V 5516 6425 V 5516 6445 V 5533 -6425 V 5533 6445 V 5550 6425 V 5550 6445 V 5566 6425 -V 5566 6445 V 5583 6425 V 5583 6445 V 5599 6425 V 5599 -6445 V 5616 6425 V 5616 6445 V 5633 6425 V 5633 6445 -V 5649 6425 V 5649 6445 V 5666 6425 V 5666 6445 V 5682 -6425 V 5682 6445 V 5699 6425 V 5699 6445 V 5716 6425 -V 5716 6445 V 5732 6425 V 5732 6445 V 5749 6425 V 5749 -6445 V 5765 6425 V 5765 6445 V 5782 6425 V 5782 6445 -V 5799 6425 V 5799 6445 V 5804 6425 V 5804 6445 V 5819 -6425 4 4 v 5819 6445 V 5820 6425 17 4 v 5835 6445 4 24 -v 4031 6559 4 115 v 4048 6559 V 4063 6556 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: airbrush.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6 -d6d6d6000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6 -000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6000000000000 -000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff -000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff -dbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb -000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb000000 -000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb000000929292 -929292000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb000000929292929292 -d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff000000000000929292929292d6d6d6 -d6d6d6d6d6d6000000d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292929292d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 4205 6526 a Fh(Airbrush)j(T)-8 b(o)s(ol)p -5651 6468 120 2 v 5651 6542 2 75 v 5675 6534 a(A)p 5769 -6542 V 5651 6544 120 2 v 5819 6559 4 115 v 5836 6559 -V 4031 6562 4 4 v 4048 6562 V 4050 6562 804 4 v 4852 -6562 969 4 v 5819 6562 4 4 v 5836 6562 V 4031 6672 4 -110 v 4081 6647 4 50 v 4081 6582 a Fg(\003)p 4081 6597 -4 1 v 66 w(\000)p 4180 6597 V 4099 6582 67 4 v 4180 6647 -4 50 v 4114 6647 4 67 v 4147 6647 V 4082 6632 100 4 v -4099 6600 a(r)4902 6639 y Ff(P)n(ain)n(t)p 5835 6672 -4 110 v 4031 6781 V 4082 6682 138 2 v 4082 6757 2 75 -v 4092 6749 a(Alt)p 4218 6757 V 4082 6759 138 2 v 4248 -6748 a(+)p 4338 6756 4 50 v 4338 6692 a Fg(\003)p 4338 -6707 4 1 v 67 w(\000)p 4438 6707 V 4356 6692 67 4 v 4438 -6756 4 50 v 4371 6756 4 67 v 4405 6756 V 4340 6741 100 -4 v 4356 6710 a(r)4902 6748 y Ff(Quic)n(k)27 b(pain)n(t)p -5835 6781 4 110 v 4031 6891 V 4082 6792 193 2 v 4082 -6866 2 75 v 4092 6858 a(Shift)p 4274 6866 V 4082 6868 -193 2 v 39 w(+)p 4393 6866 4 50 v 4393 6801 a Fg(\003)p -4393 6816 4 1 v 67 w(\000)p 4493 6816 V 4412 6801 67 -4 v 4493 6866 4 50 v 4427 6866 4 67 v 4460 6866 V 4395 -6851 100 4 v 4412 6820 a(r)4902 6858 y Ff(Line)h(pain)n(t)p -5835 6891 4 110 v 4033 6894 1805 4 v 4033 6935 V 4031 -6959 4 24 v 4033 6939 17 4 v 4048 6939 4 4 v 4048 6959 -V 4049 6939 17 4 v 4049 6959 V 4049 6939 V 4049 6959 -V 4066 6939 V 4066 6959 V 4082 6939 V 4082 6959 V 4099 -6939 V 4099 6959 V 4116 6939 V 4116 6959 V 4132 6939 -V 4132 6959 V 4149 6939 V 4149 6959 V 4165 6939 V 4165 -6959 V 4182 6939 V 4182 6959 V 4199 6939 V 4199 6959 -V 4215 6939 V 4215 6959 V 4232 6939 V 4232 6959 V 4248 -6939 V 4248 6959 V 4265 6939 V 4265 6959 V 4282 6939 -V 4282 6959 V 4298 6939 V 4298 6959 V 4315 6939 V 4315 -6959 V 4331 6939 V 4331 6959 V 4348 6939 V 4348 6959 -V 4365 6939 V 4365 6959 V 4381 6939 V 4381 6959 V 4398 -6939 V 4398 6959 V 4414 6939 V 4414 6959 V 4431 6939 -V 4431 6959 V 4448 6939 V 4448 6959 V 4464 6939 V 4464 -6959 V 4481 6939 V 4481 6959 V 4497 6939 V 4497 6959 -V 4514 6939 V 4514 6959 V 4531 6939 V 4531 6959 V 4547 -6939 V 4547 6959 V 4564 6939 V 4564 6959 V 4580 6939 -V 4580 6959 V 4597 6939 V 4597 6959 V 4614 6939 V 4614 -6959 V 4630 6939 V 4630 6959 V 4647 6939 V 4647 6959 -V 4663 6939 V 4663 6959 V 4680 6939 V 4680 6959 V 4697 -6939 V 4697 6959 V 4713 6939 V 4713 6959 V 4730 6939 -V 4730 6959 V 4747 6939 V 4747 6959 V 4763 6939 V 4763 -6959 V 4780 6939 V 4780 6959 V 4796 6939 V 4796 6959 -V 4813 6939 V 4813 6959 V 4830 6939 V 4830 6959 V 4836 -6939 V 4836 6959 V 4852 6939 V 4852 6959 V 4852 6939 -V 4852 6959 V 4869 6939 V 4869 6959 V 4885 6939 V 4885 -6959 V 4902 6939 V 4902 6959 V 4919 6939 V 4919 6959 -V 4935 6939 V 4935 6959 V 4952 6939 V 4952 6959 V 4968 -6939 V 4968 6959 V 4985 6939 V 4985 6959 V 5002 6939 -V 5002 6959 V 5018 6939 V 5018 6959 V 5035 6939 V 5035 -6959 V 5051 6939 V 5051 6959 V 5068 6939 V 5068 6959 -V 5085 6939 V 5085 6959 V 5101 6939 V 5101 6959 V 5118 -6939 V 5118 6959 V 5134 6939 V 5134 6959 V 5151 6939 -V 5151 6959 V 5168 6939 V 5168 6959 V 5184 6939 V 5184 -6959 V 5201 6939 V 5201 6959 V 5217 6939 V 5217 6959 -V 5234 6939 V 5234 6959 V 5251 6939 V 5251 6959 V 5267 -6939 V 5267 6959 V 5284 6939 V 5284 6959 V 5301 6939 -V 5301 6959 V 5317 6939 V 5317 6959 V 5334 6939 V 5334 -6959 V 5350 6939 V 5350 6959 V 5367 6939 V 5367 6959 -V 5384 6939 V 5384 6959 V 5400 6939 V 5400 6959 V 5417 -6939 V 5417 6959 V 5433 6939 V 5433 6959 V 5450 6939 -V 5450 6959 V 5467 6939 V 5467 6959 V 5483 6939 V 5483 -6959 V 5500 6939 V 5500 6959 V 5516 6939 V 5516 6959 -V 5533 6939 V 5533 6959 V 5550 6939 V 5550 6959 V 5566 -6939 V 5566 6959 V 5583 6939 V 5583 6959 V 5599 6939 -V 5599 6959 V 5616 6939 V 5616 6959 V 5633 6939 V 5633 -6959 V 5649 6939 V 5649 6959 V 5666 6939 V 5666 6959 -V 5682 6939 V 5682 6959 V 5699 6939 V 5699 6959 V 5716 -6939 V 5716 6959 V 5732 6939 V 5732 6959 V 5749 6939 -V 5749 6959 V 5765 6939 V 5765 6959 V 5782 6939 V 5782 -6959 V 5799 6939 V 5799 6959 V 5804 6939 V 5804 6959 -V 5819 6939 4 4 v 5819 6959 V 5820 6939 17 4 v 5835 6959 -4 24 v 4031 7073 4 115 v 4048 7073 V 4063 7070 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: clone.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000ffffff -ffffffdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff929292 -929292929292dbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb -dbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb -dbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000dbdbdb -dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 -000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 -ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000 -ffffff000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffff000000 -000000000000ffffffffffffffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb000000000000 -000000000000000000dbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000 -000000000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb -000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000 -000000000000000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292 -929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 4205 7040 a Fh(Clone)i(T)-8 b(o)s(ol)p 5651 -6982 120 2 v 5651 7057 2 75 v 5676 7048 a(C)p 5769 7057 -V 5651 7059 120 2 v 5819 7073 4 115 v 5836 7073 V 4031 -7076 4 4 v 4048 7076 V 4050 7076 804 4 v 4852 7076 969 -4 v 5819 7076 4 4 v 5836 7076 V 4031 7186 4 110 v 4081 -7161 4 50 v 4081 7096 a Fg(\003)p 4081 7111 4 1 v 66 -w(\000)p 4180 7111 V 4099 7096 67 4 v 4180 7161 4 50 -v 4114 7161 4 67 v 4147 7161 V 4082 7146 100 4 v 4099 -7115 a(r)4902 7153 y Ff(Clone)p 5835 7186 4 110 v 4031 -7295 V 4082 7196 168 2 v 4082 7271 2 75 v 4092 7263 a(Ctrl)p -4248 7271 V 4082 7273 168 2 v 4278 7262 a(+)p 4368 7270 -4 50 v 4368 7206 a Fg(\003)p 4368 7221 4 1 v 67 w(\000)p -4468 7221 V 4387 7206 67 4 v 4468 7270 4 50 v 4402 7270 -4 67 v 4435 7270 V 4370 7255 100 4 v 4387 7224 a(r)4902 -7262 y Ff(Set)28 b(clone)f(source)g(p)r(oin)n(t)p 5835 -7295 4 110 v 4031 7405 V 4082 7306 138 2 v 4082 7380 -2 75 v 4092 7372 a(Alt)p 4218 7380 V 4082 7382 138 2 -v 39 w(+)p 4338 7380 4 50 v 4338 7316 a Fg(\003)p 4338 -7331 4 1 v 67 w(\000)p 4438 7331 V 4356 7316 67 4 v 4438 -7380 4 50 v 4371 7380 4 67 v 4405 7380 V 4340 7365 100 -4 v 4356 7334 a(r)4902 7372 y Ff(Quic)n(k)g(clone)p 5835 -7405 4 110 v 4031 7514 V 4082 7416 193 2 v 4082 7490 -2 75 v 4092 7482 a(Shift)p 4274 7490 V 4082 7492 193 -2 v 39 w(+)p 4393 7490 4 50 v 4393 7425 a Fg(\003)p 4393 -7440 4 1 v 67 w(\000)p 4493 7440 V 4412 7425 67 4 v 4493 -7490 4 50 v 4427 7490 4 67 v 4460 7490 V 4395 7475 100 -4 v 4412 7443 a(r)4902 7482 y Ff(Line)h(clone)p 5835 -7514 4 110 v 4033 7518 1805 4 v 4033 7559 V 4031 7582 -4 24 v 4033 7563 17 4 v 4048 7563 4 4 v 4048 7582 V 4049 -7563 17 4 v 4049 7582 V 4049 7563 V 4049 7582 V 4066 -7563 V 4066 7582 V 4082 7563 V 4082 7582 V 4099 7563 -V 4099 7582 V 4116 7563 V 4116 7582 V 4132 7563 V 4132 -7582 V 4149 7563 V 4149 7582 V 4165 7563 V 4165 7582 -V 4182 7563 V 4182 7582 V 4199 7563 V 4199 7582 V 4215 -7563 V 4215 7582 V 4232 7563 V 4232 7582 V 4248 7563 -V 4248 7582 V 4265 7563 V 4265 7582 V 4282 7563 V 4282 -7582 V 4298 7563 V 4298 7582 V 4315 7563 V 4315 7582 -V 4331 7563 V 4331 7582 V 4348 7563 V 4348 7582 V 4365 -7563 V 4365 7582 V 4381 7563 V 4381 7582 V 4398 7563 -V 4398 7582 V 4414 7563 V 4414 7582 V 4431 7563 V 4431 -7582 V 4448 7563 V 4448 7582 V 4464 7563 V 4464 7582 -V 4481 7563 V 4481 7582 V 4497 7563 V 4497 7582 V 4514 -7563 V 4514 7582 V 4531 7563 V 4531 7582 V 4547 7563 -V 4547 7582 V 4564 7563 V 4564 7582 V 4580 7563 V 4580 -7582 V 4597 7563 V 4597 7582 V 4614 7563 V 4614 7582 -V 4630 7563 V 4630 7582 V 4647 7563 V 4647 7582 V 4663 -7563 V 4663 7582 V 4680 7563 V 4680 7582 V 4697 7563 -V 4697 7582 V 4713 7563 V 4713 7582 V 4730 7563 V 4730 -7582 V 4747 7563 V 4747 7582 V 4763 7563 V 4763 7582 -V 4780 7563 V 4780 7582 V 4796 7563 V 4796 7582 V 4813 -7563 V 4813 7582 V 4830 7563 V 4830 7582 V 4836 7563 -V 4836 7582 V 4852 7563 V 4852 7582 V 4852 7563 V 4852 -7582 V 4869 7563 V 4869 7582 V 4885 7563 V 4885 7582 -V 4902 7563 V 4902 7582 V 4919 7563 V 4919 7582 V 4935 -7563 V 4935 7582 V 4952 7563 V 4952 7582 V 4968 7563 -V 4968 7582 V 4985 7563 V 4985 7582 V 5002 7563 V 5002 -7582 V 5018 7563 V 5018 7582 V 5035 7563 V 5035 7582 -V 5051 7563 V 5051 7582 V 5068 7563 V 5068 7582 V 5085 -7563 V 5085 7582 V 5101 7563 V 5101 7582 V 5118 7563 -V 5118 7582 V 5134 7563 V 5134 7582 V 5151 7563 V 5151 -7582 V 5168 7563 V 5168 7582 V 5184 7563 V 5184 7582 -V 5201 7563 V 5201 7582 V 5217 7563 V 5217 7582 V 5234 -7563 V 5234 7582 V 5251 7563 V 5251 7582 V 5267 7563 -V 5267 7582 V 5284 7563 V 5284 7582 V 5301 7563 V 5301 -7582 V 5317 7563 V 5317 7582 V 5334 7563 V 5334 7582 -V 5350 7563 V 5350 7582 V 5367 7563 V 5367 7582 V 5384 -7563 V 5384 7582 V 5400 7563 V 5400 7582 V 5417 7563 -V 5417 7582 V 5433 7563 V 5433 7582 V 5450 7563 V 5450 -7582 V 5467 7563 V 5467 7582 V 5483 7563 V 5483 7582 -V 5500 7563 V 5500 7582 V 5516 7563 V 5516 7582 V 5533 -7563 V 5533 7582 V 5550 7563 V 5550 7582 V 5566 7563 -V 5566 7582 V 5583 7563 V 5583 7582 V 5599 7563 V 5599 -7582 V 5616 7563 V 5616 7582 V 5633 7563 V 5633 7582 -V 5649 7563 V 5649 7582 V 5666 7563 V 5666 7582 V 5682 -7563 V 5682 7582 V 5699 7563 V 5699 7582 V 5716 7563 -V 5716 7582 V 5732 7563 V 5732 7582 V 5749 7563 V 5749 -7582 V 5765 7563 V 5765 7582 V 5782 7563 V 5782 7582 -V 5799 7563 V 5799 7582 V 5804 7563 V 5804 7582 V 5819 -7563 4 4 v 5819 7582 V 5820 7563 17 4 v 5835 7582 4 24 -v 4031 7696 4 115 v 4048 7696 V 4063 7693 a @beginspecial -14 @llx 14 @lly 582 @urx 582 @ury 132 @rhi @setspecial -%%BeginDocument: convolver.eps -% Use own dictionary to avoid conflicts -5 dict begin -% Translate for offset -14.173228 14.173228 translate -% Translate to begin of first scanline -0.000000 566.929134 translate -566.929134 -566.929134 scale -% Variable to keep one line of raster data -/scanline 27 3 mul string def -% Image geometry -27 27 8 -% Transformation matrix -[ 27 0 0 27 0 0 ] -{ currentfile scanline readhexstring pop } false 3 -colorimage -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffff -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -ffffff929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -ffffff929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff -ffffffdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff -ffffffdbdbdb929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffff -ffffffdbdbdbdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff -ffffffffffffdbdbdbdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff -ffffffffffffdbdbdbdbdbdb929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffffffffff -ffffffdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffffffffff -ffffffdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdbdbdbdbffffffffffff -ffffffdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdbdbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdb -dbdbdbdbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb -dbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 -000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 -929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 -969696 -ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696 -showpage -end -%%EndDocument - @endspecial 4205 7664 a Fh(Con)m(v)m(olv)m(er)k(T)-8 -b(o)s(ol)p 5651 7606 120 2 v 5651 7680 2 75 v 5675 7672 -a(V)p 5769 7680 V 5651 7682 120 2 v 5819 7696 4 115 v -5836 7696 V 4031 7700 4 4 v 4048 7700 V 4050 7700 804 -4 v 4852 7700 969 4 v 5819 7700 4 4 v 5836 7700 V 4031 -7809 4 110 v 4081 7785 4 50 v 4081 7720 a Fg(\003)p 4081 -7735 4 1 v 66 w(\000)p 4180 7735 V 4099 7720 67 4 v 4180 -7785 4 50 v 4114 7785 4 67 v 4147 7785 V 4082 7770 100 -4 v 4099 7738 a(r)4902 7777 y Ff(Blur)27 b(/)g(Sharp)r(en)p -5835 7809 4 110 v 4033 7813 1805 4 v 4033 7854 V 4031 -7877 4 24 v 4033 7857 17 4 v 4048 7857 4 4 v 4048 7877 -V 4049 7857 17 4 v 4049 7877 V 4049 7857 V 4049 7877 -V 4066 7857 V 4066 7877 V 4082 7857 V 4082 7877 V 4099 -7857 V 4099 7877 V 4116 7857 V 4116 7877 V 4132 7857 -V 4132 7877 V 4149 7857 V 4149 7877 V 4165 7857 V 4165 -7877 V 4182 7857 V 4182 7877 V 4199 7857 V 4199 7877 -V 4215 7857 V 4215 7877 V 4232 7857 V 4232 7877 V 4248 -7857 V 4248 7877 V 4265 7857 V 4265 7877 V 4282 7857 -V 4282 7877 V 4298 7857 V 4298 7877 V 4315 7857 V 4315 -7877 V 4331 7857 V 4331 7877 V 4348 7857 V 4348 7877 -V 4365 7857 V 4365 7877 V 4381 7857 V 4381 7877 V 4398 -7857 V 4398 7877 V 4414 7857 V 4414 7877 V 4431 7857 -V 4431 7877 V 4448 7857 V 4448 7877 V 4464 7857 V 4464 -7877 V 4481 7857 V 4481 7877 V 4497 7857 V 4497 7877 -V 4514 7857 V 4514 7877 V 4531 7857 V 4531 7877 V 4547 -7857 V 4547 7877 V 4564 7857 V 4564 7877 V 4580 7857 -V 4580 7877 V 4597 7857 V 4597 7877 V 4614 7857 V 4614 -7877 V 4630 7857 V 4630 7877 V 4647 7857 V 4647 7877 -V 4663 7857 V 4663 7877 V 4680 7857 V 4680 7877 V 4697 -7857 V 4697 7877 V 4713 7857 V 4713 7877 V 4730 7857 -V 4730 7877 V 4747 7857 V 4747 7877 V 4763 7857 V 4763 -7877 V 4780 7857 V 4780 7877 V 4796 7857 V 4796 7877 -V 4813 7857 V 4813 7877 V 4830 7857 V 4830 7877 V 4836 -7857 V 4836 7877 V 4852 7857 V 4852 7877 V 4852 7857 -V 4852 7877 V 4869 7857 V 4869 7877 V 4885 7857 V 4885 -7877 V 4902 7857 V 4902 7877 V 4919 7857 V 4919 7877 -V 4935 7857 V 4935 7877 V 4952 7857 V 4952 7877 V 4968 -7857 V 4968 7877 V 4985 7857 V 4985 7877 V 5002 7857 -V 5002 7877 V 5018 7857 V 5018 7877 V 5035 7857 V 5035 -7877 V 5051 7857 V 5051 7877 V 5068 7857 V 5068 7877 -V 5085 7857 V 5085 7877 V 5101 7857 V 5101 7877 V 5118 -7857 V 5118 7877 V 5134 7857 V 5134 7877 V 5151 7857 -V 5151 7877 V 5168 7857 V 5168 7877 V 5184 7857 V 5184 -7877 V 5201 7857 V 5201 7877 V 5217 7857 V 5217 7877 -V 5234 7857 V 5234 7877 V 5251 7857 V 5251 7877 V 5267 -7857 V 5267 7877 V 5284 7857 V 5284 7877 V 5301 7857 -V 5301 7877 V 5317 7857 V 5317 7877 V 5334 7857 V 5334 -7877 V 5350 7857 V 5350 7877 V 5367 7857 V 5367 7877 -V 5384 7857 V 5384 7877 V 5400 7857 V 5400 7877 V 5417 -7857 V 5417 7877 V 5433 7857 V 5433 7877 V 5450 7857 -V 5450 7877 V 5467 7857 V 5467 7877 V 5483 7857 V 5483 -7877 V 5500 7857 V 5500 7877 V 5516 7857 V 5516 7877 -V 5533 7857 V 5533 7877 V 5550 7857 V 5550 7877 V 5566 -7857 V 5566 7877 V 5583 7857 V 5583 7877 V 5599 7857 -V 5599 7877 V 5616 7857 V 5616 7877 V 5633 7857 V 5633 -7877 V 5649 7857 V 5649 7877 V 5666 7857 V 5666 7877 -V 5682 7857 V 5682 7877 V 5699 7857 V 5699 7877 V 5716 -7857 V 5716 7877 V 5732 7857 V 5732 7877 V 5749 7857 -V 5749 7877 V 5765 7857 V 5765 7877 V 5782 7857 V 5782 -7877 V 5799 7857 V 5799 7877 V 5804 7857 V 5804 7877 -V 5819 7857 4 4 v 5819 7877 V 5820 7857 17 4 v 5835 7877 -4 24 v 4031 7987 4 110 v 4048 7987 V 4099 7954 a Fh(General)32 -b(Hot)f(Keys)425 b Fb(\(incomplete\))p 5819 7987 V 5835 -7987 V 4031 7990 4 4 v 4047 7990 V 4049 7990 804 4 v -4852 7990 969 4 v 5819 7990 4 4 v 5835 7990 V 4031 8108 -4 118 v 4081 8075 4 50 v 4081 8011 a Fg(\003)p 4081 8026 -4 1 v 66 w(\000)p 4180 8026 V 4099 8011 67 4 v 4180 8075 -4 50 v 4114 8075 4 67 v 4147 8075 V 4082 8060 100 4 v -4132 8029 a(r)4902 8067 y Ff(P)n(an)27 b(image)p 5835 -8108 4 118 v 4031 8218 4 110 v 4082 8127 120 2 v 4082 -8202 2 75 v 4110 8193 a(D)p 4200 8202 V 4082 8204 120 -2 v 4902 8185 a(Select)h(default)g(colors)p 5835 8218 -4 110 v 4031 8336 4 118 v 4082 8236 120 2 v 4082 8311 -2 75 v 4111 8302 a(X)p 4200 8311 V 4082 8313 120 2 v -4902 8294 a(Sw)n(ap)f(F)n(G)h(and)f(BG)h(colors)p 5835 -8336 4 118 v 4031 8445 4 110 v 4082 8346 168 2 v 4082 -8421 2 75 v 4092 8413 a(Ctrl)p 4248 8421 V 4082 8423 -168 2 v 4278 8412 a(+)p 4370 8354 120 2 v 4370 8429 2 -75 v 4399 8420 a(N)p 4488 8429 V 4370 8431 120 2 v 4902 -8412 a(New)g(image)p 5835 8445 4 110 v 4031 8555 V 4082 -8456 168 2 v 4082 8530 2 75 v 4092 8522 a(Ctrl)p 4248 -8530 V 4082 8532 168 2 v 38 w(+)p 4370 8464 120 2 v 4370 -8539 2 75 v 4398 8530 a(O)p 4488 8539 V 4370 8541 120 -2 v 4902 8522 a(Op)r(en)g(image)p 5835 8555 4 110 v 4031 -8664 V 4082 8566 168 2 v 4082 8640 2 75 v 4092 8632 a(Ctrl)p -4248 8640 V 4082 8642 168 2 v 38 w(+)p 4370 8573 120 -2 v 4370 8648 2 75 v 4407 8640 a(S)p 4488 8648 V 4370 -8650 120 2 v 4902 8632 a(Sa)n(v)n(e)e(image)p 5835 8664 -4 110 v 4031 8774 V 4082 8675 168 2 v 4082 8749 2 75 -v 4092 8741 a(Ctrl)p 4248 8749 V 4082 8751 168 2 v 38 -w(+)p 4370 8683 120 2 v 4370 8758 2 75 v 4387 8749 a(W)p -4488 8758 V 4370 8760 120 2 v 4902 8741 a(Close)h(image)p -5835 8774 4 110 v 4031 8892 4 118 v 4082 8785 168 2 v -4082 8859 2 75 v 4092 8851 a(Ctrl)p 4248 8859 V 4082 -8861 168 2 v 38 w(+)p 4370 8785 120 2 v 4370 8875 2 91 -v 55 w(Q)p 4488 8875 V 4370 8877 120 2 v 439 w(Quit)p -5835 8892 4 118 v 4031 9002 4 110 v 4082 8903 168 2 v -4082 8977 2 75 v 4092 8969 a(Ctrl)p 4248 8977 V 4082 -8979 168 2 v 38 w(+)p 4370 8911 120 2 v 4370 8985 2 75 -v 4400 8977 a(C)p 4488 8985 V 4370 8987 120 2 v 4902 -8969 a(Cop)n(y)g(selection)p 5835 9002 4 110 v 4031 9111 -V 4082 9012 168 2 v 4082 9087 2 75 v 4092 9079 a(Ctrl)p -4248 9087 V 4082 9089 168 2 v 4278 9078 a(+)p 4370 9020 -120 2 v 4370 9095 2 75 v 4399 9086 a(X)p 4488 9095 V -4370 9097 120 2 v 4902 9078 a(Cut)h(selection)p 5835 -9111 4 110 v 4031 9229 4 118 v 4082 9122 168 2 v 4082 -9196 2 75 v 4092 9188 a(Ctrl)p 4248 9196 V 4082 9198 -168 2 v 38 w(+)p 4370 9130 120 2 v 4370 9204 2 75 v 4399 -9196 a(V)p 4488 9204 V 4370 9206 120 2 v 4902 9188 a(P)n(aste)e -(selection)p 5835 9229 4 118 v 4031 9339 4 110 v 4082 -9240 168 2 v 4082 9314 2 75 v 4092 9306 a(Ctrl)p 4248 -9314 V 4082 9316 168 2 v 38 w(+)p 4370 9248 120 2 v 4370 -9322 2 75 v 4404 9314 a(Z)p 4488 9322 V 4370 9324 120 -2 v 4902 9306 a(Undo)p 5835 9339 4 110 v 4031 9456 4 -118 v 4082 9349 168 2 v 4082 9424 2 75 v 4092 9416 a(Ctrl)p -4248 9424 V 4082 9426 168 2 v 4278 9415 a(+)p 4370 9357 -120 2 v 4370 9432 2 75 v 4399 9423 a(R)p 4488 9432 V -4370 9434 120 2 v 4902 9415 a(Redo)h(last)h(undone)p -5835 9456 4 118 v 4031 9566 4 110 v 4082 9467 168 2 v -4082 9541 2 75 v 4092 9533 a(Ctrl)p 4248 9541 V 4082 -9543 168 2 v 38 w(+)p 4370 9475 120 2 v 4370 9550 2 75 -v 4415 9541 a(I)p 4488 9550 V 4370 9552 120 2 v 4902 -9533 a(In)n(v)n(ert)f(selection)p 5835 9566 4 110 v 4031 -9676 V 4082 9577 168 2 v 4082 9651 2 75 v 4092 9643 a(Ctrl)p -4248 9651 V 4082 9653 168 2 v 38 w(+)p 4370 9585 120 -2 v 4370 9659 2 75 v 4399 9651 a(A)p 4488 9659 V 4370 -9661 120 2 v 4902 9643 a(Select)h(all)p 5835 9676 4 110 -v 4031 9794 4 118 v 4082 9686 168 2 v 4082 9761 2 75 -v 4092 9753 a(Ctrl)p 4248 9761 V 4082 9763 168 2 v 4278 -9752 a(+)p 4370 9686 193 2 v 4370 9761 2 75 v 4380 9753 -a(Shift)p 4561 9761 V 4370 9763 193 2 v 4591 9752 a(+)p -4683 9694 120 2 v 4683 9769 2 75 v 4711 9760 a(A)p 4801 -9769 V 4683 9771 120 2 v 4902 9752 a(Unselect)g(all)p -5835 9794 4 118 v 4031 9903 4 110 v 4082 9804 138 2 v -4082 9879 2 75 v 4092 9871 a(Alt)p 4218 9879 V 4082 9881 -138 2 v 4248 9870 a(+)p 4340 9812 120 2 v 4340 9887 2 -75 v 4372 9878 a(F)p 4458 9887 V 4340 9889 120 2 v 4902 -9870 a(Rep)r(eat)g(last)f(plug-in)p 5835 9903 4 110 v -4031 10013 V 4082 9914 193 2 v 4082 9988 2 75 v 4092 -9980 a(Shift)p 4274 9988 V 4082 9990 193 2 v 39 w(+)p -4395 9914 138 2 v 4395 9988 2 75 v 37 w(Alt)p 4531 9988 -V 4395 9990 138 2 v 38 w(+)p 4653 9922 120 2 v 4653 9996 -2 75 v 4685 9988 a(F)p 4771 9996 V 4653 9998 120 2 v -4902 9980 a(Resho)n(w)g(last)g(plug-in)p 5835 10013 4 -110 v 4033 10016 1805 4 v 5837 5930 a - currentpoint grestore moveto - 5837 5930 a 4128 -5930 a - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - 4128 5930 a 5894 5967 a Fa(compiled)c(b)n(y)h(Adrian)f(Likins,)g -(T)6797 5981 y(E)6837 5967 y(Xed)g(b)n(y)i(Sv)n(en)f(Neumann,)f -(inspired)g(b)n(y)h(Ry4an)h(Brase)10115 5930 y - currentpoint grestore moveto - 10115 -5930 a eop -%%Trailer -end -userdict /end-hook known{end-hook}if -%%EOF Binary files gimp-1.0.0/docs/gimp_quick_reference.tar.gz and gimp-1.0.1/docs/gimp_quick_reference.tar.gz differ diff -ruN gimp-1.0.0/docs/quick_reference.ps gimp-1.0.1/docs/quick_reference.ps --- gimp-1.0.0/docs/quick_reference.ps Wed Dec 31 16:00:00 1969 +++ gimp-1.0.1/docs/quick_reference.ps Wed Jul 22 14:38:51 1998 @@ -0,0 +1,4681 @@ +%!PS-Adobe-2.0 +%%Creator: dvipsk 5.66a Copyright 1986-97 Radical Eye Software (www.radicaleye.com) +%%Title: quick_reference.dvi +%%Pages: 2 +%%PageOrder: Ascend +%%Orientation: Landscape +%%BoundingBox: 0 0 596 842 +%%EndComments +%DVIPSCommandLine: dvips -t landscape quick_reference.dvi +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 1998.07.22:1101 +%%BeginProcSet: texc.pro +%! +/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N +/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72 +mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1} +ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale +isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div +hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul +TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if} +forall round exch round exch]setmatrix}N /@landscape{/isls true N}B +/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B +/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{ +/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N +string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N +end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{ +/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0] +N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup +length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{ +128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub +get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data +dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N +/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup +/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx +0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff +setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff +.1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N +/cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id +gp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp +add /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add +/gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{ +dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 +adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2 +idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string +putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval +adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg} +{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{ +adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2 +chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{] +}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup +length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{ +cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin +0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul +add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict +/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook +known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X +/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for +65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 +0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V +{}B /RV statusdict begin /product where{pop false[(Display)(NeXT) +(LaserWriter 16/600)]{dup length product length le{dup length product +exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false} +ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false RMat{BDot} +imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1 false +RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform round +exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto +rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup +/delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{ +-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B +/w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w} +B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B +/bos{/SS save N}B /eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: special.pro +%! +TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N +/vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen +false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B +/@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit +div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{ +/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{ +10 div /rwi X /rwiSeen true N}B /@rhi{10 div /rhi X /rhiSeen true N}B +/@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale +true def end /@MacSetUp{userdict /md known{userdict /md get type +/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup +length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{} +N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath +clippath mark{transform{itransform moveto}}{transform{itransform lineto} +}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{ +itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{ +closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39 +0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N +/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 +scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get +ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip +not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 +TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR +pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 +-1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg +TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg +sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr +0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add +2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp +{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72 +div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray} +N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict +maxlength dict begin /magscale true def normalscale currentpoint TR +/psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts +/psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx +psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy +scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR +/showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{ +psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 +roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath +moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{SDict +begin /SpecialSave save N gsave normalscale currentpoint TR +@SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial +{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto +closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx +sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR +}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse +CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury +lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath +}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{ +end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin} +N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{ +/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX +SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X +/startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad +yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro +%! +TeXDict begin /setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse /TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def /TeXcolorgrey{setgray}def /TeXcolorgray{ +setgray}def /TeXcolorhsb{sethsbcolor}def /currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse /DC{exch dup userdict exch +known{pop pop}{X}ifelse}B /GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC /Goldenrod{0 0.10 0.84 0 setcmykcolor} +DC /Dandelion{0 0.29 0.84 0 setcmykcolor}DC /Apricot{0 0.32 0.52 0 +setcmykcolor}DC /Peach{0 0.50 0.70 0 setcmykcolor}DC /Melon{0 0.46 0.50 +0 setcmykcolor}DC /YellowOrange{0 0.42 1 0 setcmykcolor}DC /Orange{0 +0.61 0.87 0 setcmykcolor}DC /BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC /RedOrange{0 0.77 0.87 0 +setcmykcolor}DC /Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC /Maroon{0 +0.87 0.68 0.32 setcmykcolor}DC /BrickRed{0 0.89 0.94 0.28 setcmykcolor} +DC /Red{0 1 1 0 setcmykcolor}DC /OrangeRed{0 1 0.50 0 setcmykcolor}DC +/RubineRed{0 1 0.13 0 setcmykcolor}DC /WildStrawberry{0 0.96 0.39 0 +setcmykcolor}DC /Salmon{0 0.53 0.38 0 setcmykcolor}DC /CarnationPink{0 +0.63 0 0 setcmykcolor}DC /Magenta{0 1 0 0 setcmykcolor}DC /VioletRed{0 +0.81 0 0 setcmykcolor}DC /Rhodamine{0 0.82 0 0 setcmykcolor}DC /Mulberry +{0.34 0.90 0 0.02 setcmykcolor}DC /RedViolet{0.07 0.90 0 0.34 +setcmykcolor}DC /Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC /Lavender{0 +0.48 0 0 setcmykcolor}DC /Thistle{0.12 0.59 0 0 setcmykcolor}DC /Orchid{ +0.32 0.64 0 0 setcmykcolor}DC /DarkOrchid{0.40 0.80 0.20 0 setcmykcolor} +DC /Purple{0.45 0.86 0 0 setcmykcolor}DC /Plum{0.50 1 0 0 setcmykcolor} +DC /Violet{0.79 0.88 0 0 setcmykcolor}DC /RoyalPurple{0.75 0.90 0 0 +setcmykcolor}DC /BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC /Periwinkle +{0.57 0.55 0 0 setcmykcolor}DC /CadetBlue{0.62 0.57 0.23 0 setcmykcolor} +DC /CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC /MidnightBlue{0.98 0.13 +0 0.43 setcmykcolor}DC /NavyBlue{0.94 0.54 0 0 setcmykcolor}DC +/RoyalBlue{1 0.50 0 0 setcmykcolor}DC /Blue{1 1 0 0 setcmykcolor}DC +/Cerulean{0.94 0.11 0 0 setcmykcolor}DC /Cyan{1 0 0 0 setcmykcolor}DC +/ProcessBlue{0.96 0 0 0 setcmykcolor}DC /SkyBlue{0.62 0 0.12 0 +setcmykcolor}DC /Turquoise{0.85 0 0.20 0 setcmykcolor}DC /TealBlue{0.86 +0 0.34 0.02 setcmykcolor}DC /Aquamarine{0.82 0 0.30 0 setcmykcolor}DC +/BlueGreen{0.85 0 0.33 0 setcmykcolor}DC /Emerald{1 0 0.50 0 +setcmykcolor}DC /JungleGreen{0.99 0 0.52 0 setcmykcolor}DC /SeaGreen{ +0.69 0 0.50 0 setcmykcolor}DC /Green{1 0 1 0 setcmykcolor}DC +/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC /PineGreen{0.92 0 0.59 +0.25 setcmykcolor}DC /LimeGreen{0.50 0 1 0 setcmykcolor}DC /YellowGreen{ +0.44 0 0.74 0 setcmykcolor}DC /SpringGreen{0.26 0 0.76 0 setcmykcolor} +DC /OliveGreen{0.64 0 0.95 0.40 setcmykcolor}DC /RawSienna{0 0.72 1 0.45 +setcmykcolor}DC /Sepia{0 0.83 1 0.70 setcmykcolor}DC /Brown{0 0.81 1 +0.60 setcmykcolor}DC /Tan{0.14 0.42 0.56 0 setcmykcolor}DC /Gray{0 0 0 +0.50 setcmykcolor}DC /Black{0 0 0 1 setcmykcolor}DC /White{0 0 0 0 +setcmykcolor}DC end + +%%EndProcSet +TeXDict begin 55380996 39158280 1000 600 600 (quick_reference.dvi) +@start +%DVIPSBitmapFont: Fa cmsy6 6 1 +/Fa 1 15 df14 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fb cmss8 5 27 +/Fb 27 122 df<13E0EA01C0EA0380EA07005A120E121E121C123CA212381278A3127012 +F0AC12701278A31238123CA2121C121E120E120F7EEA0380EA01C0EA00E00B2A7D9E11> +40 D<12E012707E7E121E120E120F7E1380A2120313C0A3120113E0AC13C01203A31380 +1207A213005A120E121E121C5A5A5A0B2A7E9E11>I45 +D<12F0A404047C830C>I64 D<131E133FA21337EB7780 +1373EBF3C013E313E100017FA213C000037FA238078078A21300487FEBFFFCA2487F381E +001E121C003C7FA24814801407A248EB03C01A1D7F9C1D>II<00FC133C7EA212F7A213 +8012F313C012F113E0A212F013F0137013781338133C131C131EA2130E130F130714BC13 +03A2EB01FCA21300161D7C9C1F>78 D83 D<00F001FC131E80A2007801EE131C +D901EF133CA214CF263C03C7137815801487001E01831370010714F015C01403000F0101 +13E0010F13C1010E13E1000715C0EB8E00019E13E3019C13F30003EC7380A3D801D8EB77 +00153701F8133F5B0000141E271D7F9C2A>87 D97 +D<12F0ABEAF1F8EAF7FCB47EEAFC1F38F00F801307EB03C0A6EB0780EAF80F38FC1F00EA +FFFEEAF7FCEAF1F0121D7D9C17>I100 +DI<13FC12031207EA0F00120E121EA6EAFFE0A3EA1E00 +AF0E1D809C0D>I<12F0A41200A712F0B2041D7D9C0B>105 D<12F0B3AB041D7D9C0B> +108 D<39F1F81F8039F7FC7FC039FFFEFFE039FC1FC1F038F80F8000F01300AD1C127D91 +23>IIII114 DI<121EA6EAFFF0A3EA +1E00AB1310EA0FF8A2EA07E00D187F9710>II<38F00780A2007813005BA2EA3C1EA36C5AA3EA0F381378EA0770A213F06C5AA2 +11127F9114>I<38F00780A238780F00A2127CEA3C1EA2EA1E1C133C120EEA0F38A26C5A +A212035B1201A25BA2485AA248C7FCB4FC5A5A111A7F9114>121 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fc cmtt9 9 37 +/Fc 37 120 df43 D<007FB512F8B612FCA46C14F81E067C9927>45 D<121EEA7F80A2EAFFC0A4EA7F +80A2EA1E000A0A728927>I<130E131FA25B5BA25B5A5A127FB5FCA213BFEA7E3F1200B3 +AA003FB512805A15C01580A21A2F79AE27>49 D<007FB512FEB7FCA4003F14FEC9FCA600 +3FB512FEB7FCA46C14FE20127D9F27>61 D65 D<007FB5FCB612C08115 +F87E3907E003FCEC00FE157E157F81A6157EA25D1403EC0FF890B55A15C015F081819038 +E000FE157FED3F80151FA2ED0FC0A6151F1680153FED7F004A5A007FB55AB65A5D15E06C +1480222E7FAD27>I<903803F80E90381FFE1F90383FFFBF90B6FC5A3803FE0F3807F803 +497E48487E485A49137FA248C7123FA25A127E151E150012FE5AAA7E127EA2151E007F14 +3F7EA26C7E157F6D137E6C6C13FE3907F001FCEBF8033903FE0FF86CB512F06C14E0013F +13C06D1300EB03F820307DAE27>I<387FFFFC14FFB612C06C80813907E00FF81407EC01 +FC6E7EA2157E157F811680151FA316C0150FABED1F80A3153F1600A25D15FEA24A5A4A5A +140F007FB55A5DB65A6C91C7FC14FC222E7FAD27>I<007FB61280B712C0A37E3907E000 +0FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91C8FCA4ED03C0ED07E0A7 +007FB6FCB7FCA36C15C0232E7FAD27>I<007FB61280B712C0A37E3907E0000FA6ED0780 +92C7FCA4EC07804A7EA390B5FCA5EBE00FA36E5A91C8FCAC387FFF80B57EA36C5B222E7E +AD27>I<903807F03890381FFC7C90387FFFFC90B5FC5A3803FC1F3807F00F380FE007EB +C003001F13011380123F90C7FCA2127EA2157892C7FC5AA8EC1FFF4A1380A3007E6D1300 +EC00FCA36C1301A21380121FEBC003120FEBE0073807F00F3803FC1F6CB5FC7EEB7FFE90 +381FFC78D907F0C7FC21307DAE27>I<3A7FFE07FFE0B54813F0A36C486C13E03A07E000 +7E00AF90B512FEA59038E0007EB03A7FFE07FFE0B54813F0A36C486C13E0242E7FAD27> +I<007FB512E0B612F0A36C14E039001F8000B3B2007FB512E0B612F0A36C14E01C2E7BAD +27>I<3A7FFC07FF8016C0486C5A6C487E16803A07C001F80014035D4A5A4A5A141F5D4A +C7FC147E14FE5CEBC1F8EBC3F013C75CEBCFF0EBDFF813FF8013FEEBFC7E143EEBF83F49 +7E01E07F140F01C07F1407811403816E7EA26E7E157C157E3A7FFC01FFC016E0486C5A6C +487E16C0232E7FAD27>75 D<387FFFC080B5FC7E5CD803F0C8FCB3AAED0780ED0FC0A700 +7FB6FCA2B7FC7E1680222E7FAD27>II<3A7FF003FFE0486C4813F0A213FC007F6D13E000079038003E0013DEA313CFA31480 +13C714C0A213C314E0A213C114F0A3EBC0F8A31478147CA2143C143EA2141E141F140FA3 +EC07BEA3EC03FEEA7FFCEAFFFE1401A26C486C5A242E7FAD27>II<00 +7FB5FCB612E081816C803907E003FEEC00FF81ED3F80151F16C0150FA6151F1680153FED +7F005DEC03FE90B55A5D5D5D92C7FC01E0C8FCADEA7FFEB5FCA36C5A222E7FAD27>II< +387FFFF0B512FE6E7E816C803907E01FF014076E7E1401811400A514015D14034A5A141F +90B55A5D5DA281EBE01F6E7E14076E7EA816F0EDF1F8A4397FFE01FBB5EBFFF08016E06C +48EB7FC0C8EA1F00252F7FAD27>I<90387FC0E03901FFF1F0000713FF5A5AEA3FE0EB80 +1F387F000F007E130712FE5A1403A3EC01E06C90C7FC127E127FEA3FC013F86CB47E6C13 +F86C13FE6CEBFF80C614C0010F13E0010013F0140FEC07F81403140115FC1400127812FC +A46CEB01F8A26C130390388007F09038F01FE090B5FC15C0150000F85B38701FF81E307C +AE27>I<007FB61280B712C0A439FC03F00FA60078EC0780000091C7FCB3AB90B512C048 +80A36C5C222E7EAD27>I<3A7FFE01FFF8B54813FCA36C486C13F83A07E0001F80B3AB6D +133F00031500A26D5B0001147E6D13FE6C6C485A90387F87F814FF6D5B010F13C06D5BD9 +01FEC7FC262F80AD27>I<3A7FFC03FFE06D5A00FF15F0007F15E0497E3A07E0007E00A4 +6C6C5BA4EBF80100015CA46C6C485AA490387E07E0A56D485AA4011F5B149FA3010F90C7 +FCA5EB07FEA46D5AA26D5A242F7FAD27>II<393FFC1FFE387FFE3F815D383FFC1F3903F00FE001F85B1201EBFC1F00005CEBFE +3F017E90C7FCEB7F7FEB3F7E14FE6D5AA26D5AA26D5AA21303130780130F80131F80EB3F +7E147F497E017E7F141F01FC7F140FD801F87F14071203496C7E120701E07F3A7FFC0FFF +8000FF15C06D5A497E007F1580222E7EAD27>I<003FB512FE4814FFA4007EC712FEEC01 +FCA2EC03F8EC07F0A2003CEB0FE0C7EA1FC0A2EC3F80EC7F00A214FE5C1301495A5C1307 +495A5C131F495A91C7FC5B13FEA2485A4848131E153F485A485AA2485A485AA248C7FCB7 +FCA46C14FE202E7DAD27>90 D102 D104 +D<130F497E497EA46D5A6DC7FC90C8FCA7383FFF80487FA37EEA000FB3A4007FB512F0B6 +FC15F815F07E1D2F7BAE27>I<387FFF80B57EA37EEA000FB3B2007FB512F8B612FCA36C +14F81E2E7CAD27>108 D +111 D<397FFC03FC39FFFE0FFF023F13804A13C0007F90B5FC39007FFE1F14F89138F00F +809138E002004AC7FC5CA291C8FCA2137EAD007FB57EB67EA36C5C22207E9F27>114 +D<133C137EA8007FB512F0B612F8A36C14F0D8007EC7FCAE1518157EA415FE6D13FC1483 +ECFFF86D13F06D13E0010313C0010013001F297EA827>116 D<3A7FFE07FFE000FF15F0 +6D5A497E007F15E03A0F80001F00A36D5B0007143EA414F0EBC1F83903E3FC7CA4EBE79E +A200011478A301F713F8A2EBFF0F6C5CA3EBFE0790387C03E024207F9F27>119 +D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fd cmsy9 9 3 +/Fd 3 36 df<187018F0A2841878A2187C183C183E84A2727E727E85727E727E727E197F +007FBA12C0BB12F0A26C19C0CCEA7F0019FC4E5A4E5A4E5A614E5A4EC7FCA2183E183C18 +7C1878A218F860A2187044287CA64D>33 D<14C0A3497EA3497EA2497E497EA2497E497E +90387DEF809038F9E7C03903F1E3F0390FE1E1FC3A7FC1E0FF80D8FF01EB3FC000FC140F +00F014030080EC004000001500B3B3A86D5A22437EB326>I<14C0497EB3B3A800801540 +00F0EC03C000FC140F00FF143FD87FC1EBFF803A0FE1E1FC003903F1E3F03900F9E7C090 +387DEF80D93FFFC7FC6D5A6D5AA26D5A6D5AA26D5AA36D5AA322437EB326>I +E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fe lcircle10 10 3 +/Fe 3 116 df<12FCB47E13E07FEA07FCC67E133FEB1F80130FEB07C014E01303130114 +F0A21300A51414908321>0 D3 D115 D E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Ff cmssbx10 9 39 +/Ff 39 122 df38 D<157CA215FEB3A4007FB812FCA2B9 +12FEA36C17FCA2C848C8FCB3A4157CA237377CAD40>43 D65 +D<007FB512F0B612FEEDFFC082828282D9E0007F151F150F6F7EA281A45D5E150F4B5A15 +3F4AB45A90B65A16C093C7FC16E016F8829039E0007FFF150F030313806F13C0A28117E0 +A2167FA316FFA24B13C05D5D033F138090B7FC17005E5E16F016C06C02FCC7FC2B3479B3 +37>I<91380FFF8091B512F8010714FF011F15C05B90B7FC5A48168048EBFC019138E000 +3F480180130F4890C71207491403003FED01004991C7FC5B127FA25BA212FFA25BAC7FA2 +127FA27FA2123F7F7F001F16C06D14016C6D13076C01E0130F02FCEB7FE06C90B6FC7E7E +133F6D15800107ECFE00010014F8020F13802B387BB535>I<007FB512F0B7FC16E016F8 +8216FF17809026E0007F13C0150F030313E06F13F081EE7FF8163FA2EE1FFCA3160F17FE +AE17FCA2161FA217F8163F167F17F016FF030313E0150F037F13C090B7128017005E16F8 +16E016806C02F8C7FC2F3479B33B>I<007FB612E0B712F0A616E001E0C8FCAE90B6FC16 +80A5160001E0C8FCAE90B612F016F8A76C15F0253479B330>I<007FB612C0B712E0A616 +C001E0C8FCAE90B512FC81A55D01E0C8FCB3A46C5A233479B32E>I<913807FFC091B512 +FC010314FF010F15C0013F15F05B48B7FC5A4AC613E04801F0131F4801C0130748491303 +91C71201484814004915401700485AA25BA312FF5BA792381FFFF8A57F127FED001FA27F +A26C7EA27F6C7E806C7F6C13F06C01FE137F91B6FC7E6C7E7F010F15E0010315800100EC +FC00020713802D387CB537>II75 DIII<007FB512F0B7FC16C08216F8A2829039E0007FFE151FED07 +FFA2811780A281A55DA217005DA2ED1FFE157F90B65A5E5E5E168003FCC7FC01E0C9FCB3 +6C5A293479B335>80 D83 D<007FB712FEB9FCA66C +16FEC7D81FFCC7FCB3B3A76E5A30347DB337>I97 DIIII< +EB03FE90381FFFC05B90B5FC5AA248138314013807FE001500AA387FFFF8B57EA46C5BD8 +07FEC7FCB3A96C5A1A357FB419>I<90393FF801F048B5120F0007ECFFF85A5A3A3FF01F +F838D9E00F1300A248486C7EA86C6C485AA2EBF01F6CB55A6C5C5D001D91C7FC381C3FF8 +90C9FC123EA2123F90B512C015F86C14FEEDFF806C15C0A2003F15E05A903980007FF000 +FF141F90C7FC150FA46D131F007F15E06D133F3A3FF801FFC090B6FC000F15006C5C0001 +14F8D8001F138025347EA229>III<127F487EB1EC07FCEC0F +FEEC3FFCEC7FF8ECFFF0018113E0018313C001871380018F1300EB9FFEEBBFFCEBFFF05C +5C80A2808080A2EBE7FEEBC3FF0181138015C01380EC7FE0EC3FF0EC1FF8A2EC0FFCEC07 +FEEC03FFA26C487E20347BB328>107 DIIIII<143C007F13FCEAFF831387138F139F +A213BF1480EBFE005B13F0A25BA25BB36C5A16237CA21C>114 DIIII<397F8003FE38FFC00713E000 +7FEB0FFC393FF01FF8D81FF813F0380FFC3F0007EB7FE09038FEFFC06CB512806C14007E +6D5A5C6D5A131F6D5A497E497E137F8090B5FC484813800003EB7FC0EA07FCEC3FE0390F +F81FF0D81FF013F8003FEB0FFCEBE007D87FC013FE00FFEB03FF497E90C7FC20227EA125 +>120 D<007F147F486C13FF6D5A127F01E013FE003F130313F015FC001F130713F8000F +14F8EBFC0F120715F0EBFE1F120315E0EA01FF143F6C14C0A214BF017F1380A2EB3FFF15 +007FA26D5AA313075C1303A2495AA3495AA2495A12C038F07FC0B5FC5C91C7FC5B5B6C5A +EA1FC020327EA125>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fg cmss9 9 65 +/Fg 65 123 df11 D<903907E03F80EB1FF8133F137FA2EBFC183801F80891C8FC5B1203 +ABB538F81F80A53803F000B3AA21357FB429>I<12FEB3B31200A812FEA7073478B318> +33 D<01F81518D803FE153C486C157C487F486D5C263F8FE0130101075D007E6D495A13 +034C5A486C6C130F5F4CC7FCA2163E167E167C5EA24B5A387E03F04B5A01071307003F01 +E05B018F495A381FFFC06C4948C8FC6C495A6C48133ED800F85B90C7143E4BEBFF800201 +4913C04B4813E04A484813F093380FE3F8DA07C013C1020F90381F81FC03801380EC1F00 +93383F007E143EA25C14FC5C495AA2495A13074A90381F80FC495A178149C7380FC1F849 +15E3013E913807FFF0496E13E07013C001786E13800130ED3E00373C7CB740>37 +D<147E49B47E497F497F497FEB1FC7EC03F8EB3E018114005BA54A5AA290387E03F01407 +4A5A5DEB3E1F90383F7F804AC9FC4A14306D48143E4A147E02E0147C5CD97FE014FC01FF +5D487F4815012607F3F85CD80FE31403261FC1FC5C263F80FE130748486C495A007E6D5C +91383F801F486E48C7FC91381FE07E020F13FE913807F1FCEDFBF86EB45A6C6D5B007E6D +5B127F263F80036D13C0D9E01FEBF8076CB8FC6C14E3000314816C49C67E26003FE09038 +0FFE0032387DB53A>I<12FEA7121E123CA21238A212781270A212F0071079B315>II<12F8127C7E7E6C7E7F1207 +6C7E7F12017F6C7EA2137C137E133E133FA27F1480A3130F14C0A5130714E0B014C0130F +A51480131FA314005BA2133E137E137C13FCA2485A5B12035B485A120F5B48C7FC123E5A +5A134A7CB71E>I<156015F0B3A4007FB812C0B912E0A26C17C0C800F0C8FCB3A4156033 +327CAB3C>43 D45 D<12FEA70707798615>I<1530157815F8A2 +15F01401A215E01403A215C01407A21580140FA215005CA2143EA2143C147CA2147814F8 +A25C1301A25C1303A25C1307A2495AA291C7FC5BA2131E133EA2133C137CA2137813F8A2 +5B1201A25B1203A2485AA25B120FA290C8FC5AA2121E123EA2123C127CA2127812F8A25A +12601D4B7CB726>II<13035B131F137FEA07FFB5FCA313BFEAF83F1200B3B2007FB51280 +A519337AB226>II<001FB512F0A50180C7FCACEB87 +E0EBBFFCEBFFFE8015809038F83FC09038E00FE09038C007F01380EC03F81300C7FCEC01 +FCA9EC03F8122012300070EB07F0127800FCEB0FE0007FEB1FC0383FC07F6CB512806CEB +FE006C5B000113F038003FC01E337DB026>53 D<12FEA71200B312FEA7072179A015>58 +D65 DIIIIII<12FEB3B3B0073479B315>73 +D<12FEB3B3ABB612FEA51F3479B32A>76 DIIIIIIII<00FE15FCB3B3A3007FEC01F8A36C6CEB03F0A2 +6C6CEB07E06D130F6C6CEB1FC06C6CEB7F803A03FF01FF006CEBFFFE6C5C013F13F0010F +13C0D901FEC7FC263679B335>II<00FE03FE15 +FC007F19F80301150182A26C6C4916F0DCDF801303A26C6C02CF15E003076D1307168F7F +000F020FED0FC0EE87E0A26C6CD91F07158071131F16036C6C1800033E5D707EA26C6C01 +7C153E71137E16006C6C177C4B15FC83017E037E5B017F5B0201EC7F01173F013F5FEC81 +E002831583011F031F5B5D14C3D90FC791380FC7C0A25D1707D907E7EDCF8002EFC713EF +A20103030390C7FC02FF15FF5C8301015E5C170046347FB349>III<007FB6 +12FCA416F8C81207ED0FF0ED1FE0A2ED3FC0ED7F80A2EDFF004A5AA24A5A4A5AA24A5A4A +5AA24A5A4A5AA24AC7FC495AA2495A495AA2495A495AA2495A495AA249C8FC485AA2485A +485AA2485A485AA2485A485A90B612FCB7FCA426347CB32F>I97 D<12FCB2EB03F8EB1FFEEB7FFF00FDB51280B612C09038 +E07FE0EB801F90380007F04813034814F81401A215FC1400A9EC01F8A3EC03F06C13076C +EB0FE0EB801F9038E07FC090B5128000FD140000FC5BEB3FFC380007E01E357AB328>I< +EB0FF8EB3FFF90B512E04814F05A3807F807390FE001E0391FC0006049130048C8FCA212 +7EA35AA9127EA36C14106D1330001F14F0380FE001EBF80F6CB5FC6C14E0C6148090387F +FE00EB0FF01C247DA222>I<15FCB2EB3F80EBFFF0000313FC4813FE4813FFEBF81F381F +E007383FC001138048C7FC127EA35AA9127EA3007F1301EA3F801403381FE007380FF81F +90B5FC6C13FC6C13F8C613E090383F80001E357DB328>III<90391FC00F8090387FF0FF90B612C05A +5A2607F07FC7FC390FC01F80EB800FA248486C7EA76C6C485AA2EBC01F2607F07FC7FCEB +FFFE485B5C486C5AEB1FC090C9FCA37F380FFFFEECFFE06C804814FC48805A397F8003FF +007EC77E00FEEC3F8048141FA46C143F007FEC7F006D5B393FF007FE6CB55A6C5C000314 +E0C61480D91FFCC7FC22337EA126>I<12FCB2EB07F0EB3FFE497E90B51280B6FC9038E0 +7FC0EB801F9038000FE0A2481307A35AB3A41B347AB328>I<12FEA71200AC127EB3AF07 +347BB313>I<12FCB3EC0FF0EC1FE0EC3FC0EC7F80ECFF00495A495A495A495A495A495A +495A49C7FC12FDB57EA280EBE7E013C7EB83F0EB01F800FE7FEAFC00147E801580141FEC +0FC0EC07E0A2EC03F0EC01F815FC1E347AB326>107 D<12FCB3B3B006347AB313>IIIII<90381F80FCEBFFF04813F84813FE4813FF380FF81F381F +E007EBC003383F80011300481300127EA212FE5AA8127EA2127FA2383F8001EBC003381F +E007EBF81F6CB5FC6C13FE6C13F8C613E0EB3F0090C7FCAE1E317DA128>IIII<00FCEB07E0B3A7140F141F6C133F6C13 +FF6CB5FC14F76C13E76C1307D807F8C7FC1B227AA028>I<00FC143F007E143E157E127F +6C14FCA27F001FEB01F8A2390FC003F0A33907E007E0A2D803F013C0140FA2D801F81380 +141FA2D800FC13005CEB7C3E137E147EEB3E7CA3EB1F7814F86D5AA320217FA023>I<00 +FCD907F0EB1F807E007E010FEC3F008115786C011F143E177EEC1E7C261F803E147C033C +13FC153E000F013C5CD9C07C1301151E151F2607E0785C02F81303ED0F8300035EEBF0F0 +01F114870001913807C7C014E0A201FBEB03CF00005E02C013EF1501017B92C7FCD97F80 +13FFA2013F6D5A91C7FC31217FA034>I<007E143F6C5C6C6C13FE6D5B6C6C485A000749 +5A6C6C485A3801F80FD800FC5B90387E1F80D97F3FC7FCEB3F7E6D5A6D5A13076D5AA249 +7E497E131FEB3F3EEB3E1F017C7F9038FC0FC048486C7E48486C7EEA07E06E7E48486C7E +4848137E48C7127F48EC3F8000FEEC1FC0222180A023>I<00FE143F007E147EA27E15FC +7F001FEB01F813C0120FEC03F0EA07E015E0EBF007120315C03801F80F15801200EBFC1F +1500137CEB7E3E133EA2EB1F3C147CEB0F78A36D5AA26D5AA35C13075CA2130F91C7FC5B +131EEA203EEA387CEA3FFC5BA25BEA0FC020317FA023>I<007FB512F0A415E0C7EA1FC0 +EC3F80A2EC7F0014FE495A13035C495A495A495A133F5C49C7FC13FE485A12035B485A48 +5A485AA2485A48B512F0B6FCA41C217EA021>I E +%EndDVIPSBitmapFont +%DVIPSBitmapFont: Fh cmss17 17.28 17 +/Fh 17 118 df45 D<933807FFE0047F13FF0303B612F0030F15 +FC033FEDFF8092B812E0020317F84A17FC5C023F9038FC003F4A01E0010313F891B5C812 +7F4949151F4901F81507494915034901C015004B16704990CA1230494817101A00495A49 +5A5C5A5C485BA2485BA24890CCFCA25A5BA2123F5BA3127F5BA5485AAF051FB512FE6C7E +A57F123FA294C7120F7F121FA27F7EA26C7FA26C7FA26C7F807E806D7E6D7EA26D7E6D7F +816D13F06D7F6D13FE6D6D151F6E01E0EB01FF6E01FC133F020F90B7FC806E17FC020017 +F0033F1680030FEDFE00030315F0DB007F91C7FC040713E0476877E55A>71 +D73 D77 D80 DI99 D<4AB4FC021F13E0027F13FC49B57E01076E7E +498149814981498190B51201489039F8007FFC4849EB1FFE02C0130F48496D7E91C77E5A +496E1380485A82484816C0177F5B127FA24916E090B8FCB9FCA701C0CAFCA37FA3127FA2 +7FA2123F7FA26C7E7F120F6D16406C6DEC01C06E14036C6D140F6C01F8143F6C01FE9038 +01FFE090397FFF801F6D90B6FC7F6D16C06D16006D5D010015F8023F14C0020F49C7FC02 +0013E033417CBF3C>101 DI104 DI107 +D +110 D114 +DIII E +%EndDVIPSBitmapFont +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%PaperSize: A4 + @landscape +%%EndSetup +%%Page: 1 1 +1 0 bop Black Black -456 -193 a Fh(GIMP)44 b(-)h(Quick)h(reference)f +(sheet)-456 -91 y Fg(fo)n(r)26 b(GIMP)h(V)n(ersion)f(1.0)p +-456 11 2103 4 v -456 114 4 103 v 0.8 TeXcolorgray -453 +114 1561 103 v Black -403 83 a Ff(General)h(Hot)i(Keys)p +0.8 TeXcolorgray 858 114 785 103 v Black 1643 114 4 103 +v -456 117 2103 4 v -456 219 4 103 v 1643 219 V -456 +255 V -405 233 4 50 v -405 168 a Fe(\003)p -405 183 4 +1 v 67 w(\000)p -305 183 V -387 168 67 4 v -305 233 4 +50 v -372 233 4 67 v -338 233 V -403 218 100 4 v -370 +216 34 50 v 858 224 a Fg(P)n(an)d(image)p 1643 255 4 +103 v -456 357 V -405 335 4 50 v -405 270 a Fe(\003)p +-405 285 4 1 v 67 w(\000)p -305 285 V -387 270 67 4 v +-305 335 4 50 v -372 335 4 67 v -338 335 V -403 320 100 +4 v -387 289 a(s)p -392 318 21 50 v -403 318 17 34 v +-278 327 a Fd(!)p -177 335 4 50 v -177 270 a Fe(\003)p +-177 285 4 1 v 66 w(\000)p -78 285 V -159 270 67 4 v +-78 335 4 50 v -144 335 4 67 v -111 335 V -176 320 100 +4 v -159 289 a(s)p -164 319 21 50 v -176 319 17 34 v +33 w(s)p -111 319 21 50 v -94 319 17 34 v -50 327 a Fd(!)p +50 335 4 50 v 50 270 a Fe(\003)p 50 285 4 1 v 67 w(\000)p +150 285 V 69 270 67 4 v 150 335 4 50 v 84 335 4 67 v +117 335 V 52 320 100 4 v 135 289 a(s)p 116 319 21 50 +v 133 319 17 34 v 858 327 a Fg(Cancel)f(dragging)h(action)p +1643 357 4 103 v -456 460 V 1643 460 V -456 397 2103 +4 v -456 499 4 103 v -403 468 a(File)e(menu)p 1643 499 +V -456 502 2103 4 v -456 604 4 103 v 1643 604 V -456 +640 V 0 TeXcolorgray -403 543 239 2 v -403 635 2 92 v +1 TeXcolorgray 1 TeXcolorgray -401 635 236 92 v 1 TeXcolorgray +Black -363 610 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray +-166 635 2 92 v -403 637 239 2 v Black 94 w Fg(+)p 0 +TeXcolorgray -28 543 122 2 v -28 635 2 92 v 1 TeXcolorgray +1 TeXcolorgray -26 635 118 92 v 1 TeXcolorgray Black +65 w Fc(N)p 1 TeXcolorgray 0 TeXcolorgray 92 635 2 92 +v -28 637 122 2 v Black 807 w Fg(New)j(image)p 1643 640 +4 103 v -456 743 V 0 TeXcolorgray -403 646 239 2 v -403 +737 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 737 236 +92 v 1 TeXcolorgray Black -363 712 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray -166 737 2 92 v -403 739 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray -28 646 122 2 v -28 737 2 +92 v 1 TeXcolorgray 1 TeXcolorgray -26 737 118 92 v 1 +TeXcolorgray Black 65 w Fc(O)p 1 TeXcolorgray 0 TeXcolorgray +92 737 2 92 v -28 739 122 2 v Black 807 w Fg(Op)r(en)e(image)p +1643 743 4 103 v -456 845 V 0 TeXcolorgray -403 748 239 +2 v -403 839 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 +839 236 92 v 1 TeXcolorgray Black -363 814 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 839 2 92 v -403 841 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 748 122 +2 v -28 839 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +839 118 92 v 1 TeXcolorgray Black 65 w Fc(S)p 1 TeXcolorgray +0 TeXcolorgray 92 839 2 92 v -28 841 122 2 v Black 807 +w Fg(Save)h(image)p 1643 845 4 103 v -456 947 V 0 TeXcolorgray +-403 850 239 2 v -403 941 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 941 236 92 v 1 TeXcolorgray Black -363 917 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 941 2 92 v -403 943 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 850 122 +2 v -28 941 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +941 118 92 v 1 TeXcolorgray Black 65 w Fc(W)p 1 TeXcolorgray +0 TeXcolorgray 92 941 2 92 v -28 943 122 2 v Black 807 +w Fg(Close)g(image)p 1643 947 4 103 v -456 1049 V 0 TeXcolorgray +-403 952 239 2 v -403 1044 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 1044 236 92 v 1 TeXcolorgray Black -363 1019 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 1044 2 92 v -403 1046 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 952 122 +2 v -28 1044 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +1044 118 92 v 1 TeXcolorgray Black 65 w Fc(Q)p 1 TeXcolorgray +0 TeXcolorgray 92 1044 2 92 v -28 1046 122 2 v Black +807 w Fg(Quit)p 1643 1049 4 103 v -456 1152 V 1643 1152 +V -456 1089 2103 4 v -456 1191 4 103 v -403 1160 a(Edit)e(menu)p +1643 1191 V -456 1194 2103 4 v -456 1297 4 103 v 1643 +1297 V -456 1332 V 0 TeXcolorgray -403 1235 239 2 v -403 +1327 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 1327 236 +92 v 1 TeXcolorgray Black -363 1302 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray -166 1327 2 92 v -403 1329 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray -28 1235 122 2 v -28 1327 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 1327 118 92 +v 1 TeXcolorgray Black 65 w Fc(Z)p 1 TeXcolorgray 0 TeXcolorgray +92 1327 2 92 v -28 1329 122 2 v Black 807 w Fg(Undo)p +1643 1332 4 103 v -456 1435 V 0 TeXcolorgray -403 1338 +239 2 v -403 1429 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 1429 236 92 v 1 TeXcolorgray Black -363 1404 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 1429 2 92 v -403 1431 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 1338 122 +2 v -28 1429 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +1429 118 92 v 1 TeXcolorgray Black 65 w Fc(R)p 1 TeXcolorgray +0 TeXcolorgray 92 1429 2 92 v -28 1431 122 2 v Black +807 w Fg(Redo)i(last)f(undone)p 1643 1435 4 103 v -456 +1537 V 0 TeXcolorgray -403 1440 239 2 v -403 1531 2 92 +v 1 TeXcolorgray 1 TeXcolorgray -401 1531 236 92 v 1 +TeXcolorgray Black -363 1506 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray -166 1531 2 92 v -403 1533 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray -28 1440 122 2 v -28 1531 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 1531 118 92 +v 1 TeXcolorgray Black 65 w Fc(C)p 1 TeXcolorgray 0 TeXcolorgray +92 1531 2 92 v -28 1533 122 2 v Black 807 w Fg(Cop)n(y)h(selection)p +1643 1537 4 103 v -456 1639 V 0 TeXcolorgray -403 1542 +239 2 v -403 1633 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 1633 236 92 v 1 TeXcolorgray Black -363 1609 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 1633 2 92 v -403 1635 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 1542 122 +2 v -28 1633 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +1633 118 92 v 1 TeXcolorgray Black 65 w Fc(X)p 1 TeXcolorgray +0 TeXcolorgray 92 1633 2 92 v -28 1635 122 2 v Black +807 w Fg(Cut)f(selection)p 1643 1639 4 103 v -456 1742 +V 0 TeXcolorgray -403 1644 239 2 v -403 1736 2 92 v 1 +TeXcolorgray 1 TeXcolorgray -401 1736 236 92 v 1 TeXcolorgray +Black -363 1711 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray +-166 1736 2 92 v -403 1738 239 2 v Black 94 w Fg(+)p +0 TeXcolorgray -28 1644 122 2 v -28 1736 2 92 v 1 TeXcolorgray +1 TeXcolorgray -26 1736 118 92 v 1 TeXcolorgray Black +65 w Fc(V)p 1 TeXcolorgray 0 TeXcolorgray 92 1736 2 92 +v -28 1738 122 2 v Black 807 w Fg(P)n(aste)h(selection)p +1643 1742 4 103 v -456 1844 V 0 TeXcolorgray -403 1747 +239 2 v -403 1838 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 1838 236 92 v 1 TeXcolorgray Black -363 1813 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 1838 2 92 v -403 1840 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 1747 122 +2 v -28 1838 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +1838 118 92 v 1 TeXcolorgray Black 65 w Fc(K)p 1 TeXcolorgray +0 TeXcolorgray 92 1838 2 92 v -28 1840 122 2 v Black +807 w Fg(Clea)n(r)f(selection)p 1643 1844 4 103 v -456 +1946 V 0 TeXcolorgray -403 1849 239 2 v -403 1940 2 92 +v 1 TeXcolorgray 1 TeXcolorgray -401 1940 236 92 v 1 +TeXcolorgray Black -363 1915 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray -166 1940 2 92 v -403 1942 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray -28 1849 122 2 v -28 1940 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 1940 118 92 +v 1 TeXcolorgray Black 65 w Fc(.)p 1 TeXcolorgray 0 TeXcolorgray +92 1940 2 92 v -28 1942 122 2 v Black 807 w Fg(Fill)f(selection)h(with) +g(BG)p 1643 1946 4 103 v -456 2048 V 0 TeXcolorgray -403 +1951 279 2 v -403 2043 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 2043 275 92 v 1 TeXcolorgray Black -363 2018 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 2043 2 92 v -403 2045 +279 2 v Black 0 TeXcolorgray -74 1951 239 2 v -74 2043 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 2043 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 2043 2 92 v -74 2045 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 1951 122 2 v 302 2043 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 2043 118 92 v 1 TeXcolorgray +Black 65 w Fc(X)p 1 TeXcolorgray 0 TeXcolorgray 421 2043 +2 92 v 302 2045 122 2 v Black 478 w Fg(Cut)g(named)g(selection)p +1643 2048 4 103 v -456 2151 V 0 TeXcolorgray -403 2054 +279 2 v -403 2145 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 2145 275 92 v 1 TeXcolorgray Black -363 2120 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 2145 2 92 v -403 2147 +279 2 v Black 0 TeXcolorgray -74 2054 239 2 v -74 2145 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 2145 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 2145 2 92 v -74 2147 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 2054 122 2 v 302 2145 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 2145 118 92 v 1 TeXcolorgray +Black 65 w Fc(C)p 1 TeXcolorgray 0 TeXcolorgray 421 2145 +2 92 v 302 2147 122 2 v Black 478 w Fg(Cop)n(y)h(named)f(selection)p +1643 2151 4 103 v -456 2253 V 0 TeXcolorgray -403 2156 +279 2 v -403 2247 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 2247 275 92 v 1 TeXcolorgray Black -363 2222 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 2247 2 92 v -403 2249 +279 2 v Black 0 TeXcolorgray -74 2156 239 2 v -74 2247 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 2247 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 2247 2 92 v -74 2249 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 2156 122 2 v 302 2247 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 2247 118 92 v 1 TeXcolorgray +Black 65 w Fc(V)p 1 TeXcolorgray 0 TeXcolorgray 421 2247 +2 92 v 302 2249 122 2 v Black 478 w Fg(P)n(aste)h(named)f(selection)p +1643 2253 4 103 v -456 2355 V 1643 2355 V -456 2292 2103 +4 v -456 2394 4 103 v -403 2364 a(Select)g(menu)p 1643 +2394 V -456 2398 2103 4 v -456 2500 4 103 v 1643 2500 +V -456 2536 V 0 TeXcolorgray -403 2439 239 2 v -403 2530 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 2530 236 92 +v 1 TeXcolorgray Black -363 2505 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray -166 2530 2 92 v -403 2532 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray -28 2439 122 2 v -28 2530 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 2530 118 92 +v 1 TeXcolorgray Black 65 w Fc(T)p 1 TeXcolorgray 0 TeXcolorgray +92 2530 2 92 v -28 2532 122 2 v Black 807 w Fg(T)-6 b(oggle)27 +b(selection)e(view)p 1643 2536 4 103 v -456 2638 V 0 +TeXcolorgray -403 2541 239 2 v -403 2632 2 92 v 1 TeXcolorgray +1 TeXcolorgray -401 2632 236 92 v 1 TeXcolorgray Black +-363 2607 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray -166 +2632 2 92 v -403 2634 239 2 v Black 94 w Fg(+)p 0 TeXcolorgray +-28 2541 122 2 v -28 2632 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-26 2632 118 92 v 1 TeXcolorgray Black 65 w Fc(I)p 1 +TeXcolorgray 0 TeXcolorgray 92 2632 2 92 v -28 2634 122 +2 v Black 807 w Fg(Invert)i(selection)p 1643 2638 4 103 +v -456 2740 V 0 TeXcolorgray -403 2643 239 2 v -403 2735 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 2735 236 92 +v 1 TeXcolorgray Black -363 2710 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray -166 2735 2 92 v -403 2737 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray -28 2643 122 2 v -28 2735 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 2735 118 92 +v 1 TeXcolorgray Black 65 w Fc(A)p 1 TeXcolorgray 0 TeXcolorgray +92 2735 2 92 v -28 2737 122 2 v Black 807 w Fg(Select)e(all)p +1643 2740 4 103 v -456 2843 V 0 TeXcolorgray -403 2746 +279 2 v -403 2837 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 2837 275 92 v 1 TeXcolorgray Black -363 2812 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 2837 2 92 v -403 2839 +279 2 v Black 0 TeXcolorgray -74 2746 239 2 v -74 2837 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 2837 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 2837 2 92 v -74 2839 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 2746 122 2 v 302 2837 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 2837 118 92 v 1 TeXcolorgray +Black 65 w Fc(A)p 1 TeXcolorgray 0 TeXcolorgray 421 2837 +2 92 v 302 2839 122 2 v Black 478 w Fg(Select)g(none)p +1643 2843 4 103 v -456 2945 V 0 TeXcolorgray -403 2848 +279 2 v -403 2939 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 2939 275 92 v 1 TeXcolorgray Black -363 2914 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 2939 2 92 v -403 2941 +279 2 v Black 0 TeXcolorgray -74 2848 239 2 v -74 2939 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 2939 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 2939 2 92 v -74 2941 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 2848 122 2 v 302 2939 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 2939 118 92 v 1 TeXcolorgray +Black 65 w Fc(L)p 1 TeXcolorgray 0 TeXcolorgray 421 2939 +2 92 v 302 2941 122 2 v Black 478 w Fg(Float)p 1643 2945 +4 103 v -456 3047 V 0 TeXcolorgray -403 2950 279 2 v +-403 3042 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 3042 +275 92 v 1 TeXcolorgray Black -363 3017 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 3042 2 92 v -403 3044 +279 2 v Black 0 TeXcolorgray -74 2950 239 2 v -74 3042 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 3042 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 3042 2 92 v -74 3044 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 2950 122 2 v 302 3042 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 3042 118 92 v 1 TeXcolorgray +Black 65 w Fc(H)p 1 TeXcolorgray 0 TeXcolorgray 421 3042 +2 92 v 302 3044 122 2 v Black 478 w Fg(Sha)n(rp)r(en)p +1643 3047 4 103 v -456 3150 V 0 TeXcolorgray -403 3052 +279 2 v -403 3144 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 3144 275 92 v 1 TeXcolorgray Black -363 3119 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 3144 2 92 v -403 3146 +279 2 v Black 0 TeXcolorgray -74 3052 239 2 v -74 3144 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -72 3144 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 163 3144 2 92 v -74 3146 239 2 v Black 94 +w Fg(+)p 0 TeXcolorgray 302 3052 122 2 v 302 3144 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 304 3144 118 92 v 1 TeXcolorgray +Black 65 w Fc(F)p 1 TeXcolorgray 0 TeXcolorgray 421 3144 +2 92 v 302 3146 122 2 v Black 478 w Fg(F)n(eather)p 1643 +3150 4 103 v -456 3252 V 1643 3252 V -456 3189 2103 4 +v -456 3291 4 103 v -403 3260 a(View)p 1643 3291 V -456 +3294 2103 4 v -456 3397 4 103 v 1643 3397 V -456 3433 +V 0 TeXcolorgray -403 3335 122 2 v -403 3427 2 92 v 1 +TeXcolorgray 1 TeXcolorgray -401 3427 118 92 v 1 TeXcolorgray +Black -363 3402 a Fc(=)p 1 TeXcolorgray 0 TeXcolorgray +-284 3427 2 92 v -403 3429 122 2 v Black 1182 w Fg(Zo)r(om)i(in)p +1643 3433 4 103 v -456 3535 V 0 TeXcolorgray -403 3438 +122 2 v -403 3529 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 3529 118 92 v 1 TeXcolorgray Black -363 3504 a Fc(-)p +1 TeXcolorgray 0 TeXcolorgray -284 3529 2 92 v -403 3531 +122 2 v Black 1182 w Fg(Zo)r(om)g(out)p 1643 3535 4 103 +v -456 3637 V 0 TeXcolorgray -403 3540 122 2 v -403 3631 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 3631 118 92 +v 1 TeXcolorgray Black -363 3606 a Fc(1)p 1 TeXcolorgray +0 TeXcolorgray -284 3631 2 92 v -403 3633 122 2 v Black +1182 w Fg(Zo)r(om)g(1:1)p 1643 3637 4 103 v -456 3739 +V 0 TeXcolorgray -403 3642 279 2 v -403 3734 2 92 v 1 +TeXcolorgray 1 TeXcolorgray -401 3734 275 92 v 1 TeXcolorgray +Black -363 3709 a Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray +-127 3734 2 92 v -403 3736 279 2 v Black 0 TeXcolorgray +-74 3642 239 2 v -74 3734 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-72 3734 236 92 v 1 TeXcolorgray Black 134 w(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 163 3734 2 92 v -74 3736 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 302 3642 122 +2 v 302 3734 2 92 v 1 TeXcolorgray 1 TeXcolorgray 304 +3734 118 92 v 1 TeXcolorgray Black 65 w Fc(I)p 1 TeXcolorgray +0 TeXcolorgray 421 3734 2 92 v 302 3736 122 2 v Black +478 w Fg(Windo)n(w)e(info)p 1643 3739 4 103 v -456 3842 +V 0 TeXcolorgray -403 3745 279 2 v -403 3836 2 92 v 1 +TeXcolorgray 1 TeXcolorgray -401 3836 275 92 v 1 TeXcolorgray +Black -363 3811 a Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray +-127 3836 2 92 v -403 3838 279 2 v Black 0 TeXcolorgray +-74 3745 239 2 v -74 3836 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-72 3836 236 92 v 1 TeXcolorgray Black 134 w(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 163 3836 2 92 v -74 3838 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 302 3745 122 +2 v 302 3836 2 92 v 1 TeXcolorgray 1 TeXcolorgray 304 +3836 118 92 v 1 TeXcolorgray Black 65 w Fc(R)p 1 TeXcolorgray +0 TeXcolorgray 421 3836 2 92 v 302 3838 122 2 v Black +478 w Fg(T)-6 b(oggle)27 b(rulers)p 1643 3842 4 103 v +-456 3944 V 0 TeXcolorgray -403 3847 279 2 v -403 3938 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 3938 275 92 +v 1 TeXcolorgray Black -363 3913 a Fc(Shift)p 1 TeXcolorgray +0 TeXcolorgray -127 3938 2 92 v -403 3940 279 2 v Black +0 TeXcolorgray -74 3847 239 2 v -74 3938 2 92 v 1 TeXcolorgray +1 TeXcolorgray -72 3938 236 92 v 1 TeXcolorgray Black +134 w(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray 163 3938 2 +92 v -74 3940 239 2 v Black 94 w Fg(+)p 0 TeXcolorgray +302 3847 122 2 v 302 3938 2 92 v 1 TeXcolorgray 1 TeXcolorgray +304 3938 118 92 v 1 TeXcolorgray Black 65 w Fc(T)p 1 +TeXcolorgray 0 TeXcolorgray 421 3938 2 92 v 302 3940 +122 2 v Black 478 w Fg(T)-6 b(oggle)27 b(Guides)p 1643 +3944 4 103 v -456 4046 V 0 TeXcolorgray -403 3949 239 +2 v -403 4040 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 +4040 236 92 v 1 TeXcolorgray Black -363 4016 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 4040 2 92 v -403 4042 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 3949 122 +2 v -28 4040 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +4040 118 92 v 1 TeXcolorgray Black 65 w Fc(E)p 1 TeXcolorgray +0 TeXcolorgray 92 4040 2 92 v -28 4042 122 2 v Black +807 w Fg(Shrink)d(wrap)p 1643 4046 4 103 v -456 4050 +2103 4 v 674 4089 a Fb(W)o(ritten)13 b(b)o(y)i(Sven)f(Anders)g +(\(anderss@fmi.uni-passau.de\))362 4139 y(Based)g(on)h(a)g(version)e(b) +o(y)i(Sven)f(Neumann)g(\(neumanns@uni-duesseldo)o(rf.de\))p +1839 -193 V 1839 -91 4 103 v 0.8 TeXcolorgray 1842 -91 +1670 103 v Black 1892 -122 a Ff(General)28 b(Hot)g(Keys)p +0.8 TeXcolorgray 3011 -91 927 103 v Black 1016 w Fg(\(continued\))p +3938 -91 4 103 v 1839 -88 2103 4 v 1839 15 4 103 v 1892 +-16 a(Image)p 3938 15 V 1839 18 2103 4 v 1839 120 4 103 +v 3938 120 V 1839 156 V 0 TeXcolorgray 1892 59 239 2 +v 1892 150 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 +150 236 92 v 1 TeXcolorgray Black 1932 125 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 150 2 92 v 1892 152 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 59 122 +2 v 2268 150 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +150 118 92 v 1 TeXcolorgray Black 65 w Fc(D)p 1 TeXcolorgray +0 TeXcolorgray 2387 150 2 92 v 2268 152 122 2 v Black +665 w Fg(Channel)c(Ops)i(Duplicate)p 3938 156 4 103 v +1839 258 V 0 TeXcolorgray 1892 161 279 2 v 1892 253 2 +92 v 1 TeXcolorgray 1 TeXcolorgray 1894 253 275 92 v +1 TeXcolorgray Black 1932 228 a Fc(Shift)p 1 TeXcolorgray +0 TeXcolorgray 2169 253 2 92 v 1892 255 279 2 v Black +0 TeXcolorgray 2221 161 239 2 v 2221 253 2 92 v 1 TeXcolorgray +1 TeXcolorgray 2223 253 236 92 v 1 TeXcolorgray Black +134 w(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray 2459 253 2 +92 v 2221 255 239 2 v Black 95 w Fg(+)p 0 TeXcolorgray +2597 161 122 2 v 2597 253 2 92 v 1 TeXcolorgray 1 TeXcolorgray +2599 253 118 92 v 1 TeXcolorgray Black 65 w Fc(D)p 1 +TeXcolorgray 0 TeXcolorgray 2716 253 2 92 v 2597 255 +122 2 v Black 335 w Fg(Channel)e(Ops)i(O\013set)p 3938 +258 4 103 v 1839 361 V 3938 361 V 1839 298 2103 4 v 1839 +400 4 103 v 1892 369 a(Filters)f(menu)p 3938 400 V 1839 +403 2103 4 v 1839 506 4 103 v 3938 506 V 1839 541 V 0 +TeXcolorgray 1892 444 200 2 v 1892 536 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1894 536 197 92 v 1 TeXcolorgray Black +1932 511 a Fc(Alt)p 1 TeXcolorgray 0 TeXcolorgray 2090 +536 2 92 v 1892 538 200 2 v Black 94 w Fg(+)p 0 TeXcolorgray +2228 444 122 2 v 2228 536 2 92 v 1 TeXcolorgray 1 TeXcolorgray +2230 536 118 92 v 1 TeXcolorgray Black 65 w Fc(F)p 1 +TeXcolorgray 0 TeXcolorgray 2348 536 2 92 v 2228 538 +122 2 v Black 704 w Fg(Rep)r(eat)g(last)g(\014lter)p +3938 541 4 103 v 1839 644 V 0 TeXcolorgray 1892 547 279 +2 v 1892 638 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 +638 275 92 v 1 TeXcolorgray Black 1932 613 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 2169 638 2 92 v 1892 640 +279 2 v Black 0 TeXcolorgray 2221 547 200 2 v 2221 638 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2223 638 197 92 +v 1 TeXcolorgray Black 134 w(Alt)p 1 TeXcolorgray 0 TeXcolorgray +2419 638 2 92 v 2221 640 200 2 v Black 94 w Fg(+)p 0 +TeXcolorgray 2558 547 122 2 v 2558 638 2 92 v 1 TeXcolorgray +1 TeXcolorgray 2560 638 118 92 v 1 TeXcolorgray Black +65 w Fc(F)p 1 TeXcolorgray 0 TeXcolorgray 2677 638 2 +92 v 2558 640 122 2 v Black 375 w Fg(Resho)n(w)i(last)e(\014lter)p +3938 644 4 103 v 1839 746 V 3938 746 V 1839 683 2103 +4 v 1839 785 4 103 v 1892 754 a(Dialogs)p 3938 785 V +1839 788 2103 4 v 1839 891 4 103 v 3938 891 V 1839 927 +V 0 TeXcolorgray 1892 829 279 2 v 1892 921 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1894 921 275 92 v 1 TeXcolorgray Black +1932 896 a Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 2169 +921 2 92 v 1892 923 279 2 v Black 0 TeXcolorgray 2221 +829 239 2 v 2221 921 2 92 v 1 TeXcolorgray 1 TeXcolorgray +2223 921 236 92 v 1 TeXcolorgray Black 134 w(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 2459 921 2 92 v 2221 923 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 2597 829 122 +2 v 2597 921 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2599 +921 118 92 v 1 TeXcolorgray Black 65 w Fc(B)p 1 TeXcolorgray +0 TeXcolorgray 2716 921 2 92 v 2597 923 122 2 v Black +335 w Fg(Brushes)p 3938 927 4 103 v 1839 1029 V 0 TeXcolorgray +1892 932 279 2 v 1892 1023 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 1023 275 92 v 1 TeXcolorgray Black 1932 998 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 2169 1023 2 92 v 1892 1025 +279 2 v Black 0 TeXcolorgray 2221 932 239 2 v 2221 1023 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2223 1023 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 2459 1023 2 92 v 2221 1025 239 2 v Black +95 w Fg(+)p 0 TeXcolorgray 2597 932 122 2 v 2597 1023 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2599 1023 118 92 +v 1 TeXcolorgray Black 65 w Fc(P)p 1 TeXcolorgray 0 TeXcolorgray +2716 1023 2 92 v 2597 1025 122 2 v Black 335 w Fg(P)n(atterns)p +3938 1029 4 103 v 1839 1131 V 0 TeXcolorgray 1892 1034 +239 2 v 1892 1125 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 1125 236 92 v 1 TeXcolorgray Black 1932 1100 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 1125 2 92 v 1892 1127 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 1034 122 +2 v 2268 1125 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +1125 118 92 v 1 TeXcolorgray Black 65 w Fc(P)p 1 TeXcolorgray +0 TeXcolorgray 2387 1125 2 92 v 2268 1127 122 2 v Black +665 w Fg(P)n(alette)p 3938 1131 4 103 v 1839 1233 V 0 +TeXcolorgray 1892 1136 239 2 v 1892 1228 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1894 1228 236 92 v 1 TeXcolorgray Black +1932 1203 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray 2129 +1228 2 92 v 1892 1230 239 2 v Black 94 w Fg(+)p 0 TeXcolorgray +2268 1136 122 2 v 2268 1228 2 92 v 1 TeXcolorgray 1 TeXcolorgray +2270 1228 118 92 v 1 TeXcolorgray Black 65 w Fc(G)p 1 +TeXcolorgray 0 TeXcolorgray 2387 1228 2 92 v 2268 1230 +122 2 v Black 665 w Fg(Gradient)g(edito)n(r)p 3938 1233 +4 103 v 1839 1336 V 0 TeXcolorgray 1892 1239 279 2 v +1892 1330 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 1330 +275 92 v 1 TeXcolorgray Black 1932 1305 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 2169 1330 2 92 v 1892 1332 +279 2 v Black 0 TeXcolorgray 2221 1239 239 2 v 2221 1330 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2223 1330 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 2459 1330 2 92 v 2221 1332 239 2 v Black +95 w Fg(+)p 0 TeXcolorgray 2597 1239 122 2 v 2597 1330 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2599 1330 118 92 +v 1 TeXcolorgray Black 65 w Fc(T)p 1 TeXcolorgray 0 TeXcolorgray +2716 1330 2 92 v 2597 1332 122 2 v Black 335 w Fg(T)-6 +b(o)r(ol)26 b(options)p 3938 1336 4 103 v 1839 1438 V +0 TeXcolorgray 1892 1341 239 2 v 1892 1432 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1894 1432 236 92 v 1 TeXcolorgray Black +1932 1407 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray 2129 +1432 2 92 v 1892 1434 239 2 v Black 94 w Fg(+)p 0 TeXcolorgray +2268 1341 122 2 v 2268 1432 2 92 v 1 TeXcolorgray 1 TeXcolorgray +2270 1432 118 92 v 1 TeXcolorgray Black 65 w Fc(L)p 1 +TeXcolorgray 0 TeXcolorgray 2387 1432 2 92 v 2268 1434 +122 2 v Black 665 w Fg(La)n(y)n(ers)h(and)e(Channels)p +3938 1438 4 103 v 1839 1441 2103 4 v 1839 1481 V 1839 +1484 V 1839 1586 4 103 v 0.8 TeXcolorgray 1842 1586 1670 +103 v Black 1892 1555 a Ff(La)n(y)n(ers)i(&)h(Channels)f(dialog)p +0.8 TeXcolorgray 3011 1586 927 103 v Black 0 TeXcolorgray +3392 1489 239 2 v 3392 1580 2 92 v 1 TeXcolorgray 1 TeXcolorgray +3394 1580 236 92 v 1 TeXcolorgray Black 674 w Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 3629 1580 2 92 v 3392 1582 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 3767 1489 122 +2 v 3767 1580 2 92 v 1 TeXcolorgray 1 TeXcolorgray 3769 +1580 118 92 v 1 TeXcolorgray Black 65 w Fc(L)p 1 TeXcolorgray +0 TeXcolorgray 3887 1580 2 92 v 3767 1582 122 2 v Black +3938 1586 4 103 v 1839 1589 2103 4 v 1839 1692 4 103 +v 1892 1661 a Fg(La)n(y)n(ers)f(ops)h(menu)p 3938 1692 +V 1839 1695 2103 4 v 1839 1797 4 103 v 3938 1797 V 1839 +1833 V 1890 1811 4 50 v 1890 1746 a Fe(\003)p 1890 1761 +4 1 v 67 w(\000)p 1990 1761 V 1909 1746 67 4 v 1990 1811 +4 50 v 1924 1811 4 67 v 1957 1811 V 1892 1796 100 4 v +1909 1764 a(s)p 1903 1794 21 50 v 1892 1794 17 34 v 3011 +1803 a Fg(Select)e(la)n(y)n(er)g(fo)n(r)i(dra)n(wing)e(/)p +3938 1833 4 103 v 1839 1935 V 3011 1905 a(T)-6 b(oggle)27 +b(visibilit)n(y)c(and)h(ancho)n(r)p 3938 1935 V 1839 +2038 V 0 TeXcolorgray 1892 1941 279 2 v 1892 2032 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 1894 2032 275 92 v 1 +TeXcolorgray Black 1932 2007 a Fc(Shift)p 1 TeXcolorgray +0 TeXcolorgray 2169 2032 2 92 v 1892 2034 279 2 v Black +94 w Fg(+)p 2305 2015 4 50 v 2305 1951 a Fe(\003)p 2305 +1966 4 1 v 67 w(\000)p 2405 1966 V 2323 1951 67 4 v 2405 +2015 4 50 v 2338 2015 4 67 v 2372 2015 V 2307 2000 100 +4 v 2323 1969 a(s)p 2318 1999 21 50 v 2307 1999 17 34 +v 2432 2007 a Fg(\(on)i(ey)n(e)g(icon\))157 b(View)26 +b(this)f(la)n(y)n(er)g(only)p 3938 2038 4 103 v 1839 +2140 V 0 TeXcolorgray 1892 2043 200 2 v 1892 2134 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 1894 2134 197 92 v 1 +TeXcolorgray Black 1932 2109 a Fc(Alt)p 1 TeXcolorgray +0 TeXcolorgray 2090 2134 2 92 v 1892 2136 200 2 v Black +94 w Fg(+)p 2227 2117 4 50 v 2227 2053 a Fe(\003)p 2227 +2068 4 1 v 66 w(\000)p 2326 2068 V 2245 2053 67 4 v 2326 +2117 4 50 v 2260 2117 4 67 v 2293 2117 V 2228 2102 100 +4 v 2245 2071 a(s)p 2240 2101 21 50 v 2228 2101 17 34 +v 2354 2109 a Fg(\(on)g(mask\))329 b(View)26 b(la)n(y)n(er)g(mask)f +(only)p 3938 2140 4 103 v 1839 2242 V 3011 2212 a(\(green)h(mask)g +(frame\))p 3938 2242 V 1839 2345 V 0 TeXcolorgray 1892 +2248 239 2 v 1892 2339 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 2339 236 92 v 1 TeXcolorgray Black 1932 2314 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 2339 2 92 v 1892 2341 +239 2 v Black 94 w Fg(+)p 2266 2322 4 50 v 2266 2257 +a Fe(\003)p 2266 2272 4 1 v 67 w(\000)p 2366 2272 V 2284 +2257 67 4 v 2366 2322 4 50 v 2299 2322 4 67 v 2332 2322 +V 2268 2307 100 4 v 2284 2276 a(s)p 2279 2306 21 50 v +2268 2306 17 34 v 2393 2314 a Fg(\(on)f(mask\))290 b(Disable)24 +b(la)n(y)n(er)i(mask)p 3938 2345 4 103 v 1839 2447 V +3011 2416 a(\(red)g(mask)f(frame\))p 3938 2447 V 1839 +2549 V 3938 2549 V 1839 2486 2103 4 v 1839 2588 4 103 +v 3938 2588 V 1839 2624 V 0 TeXcolorgray 1892 2527 239 +2 v 1892 2618 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 +2618 236 92 v 1 TeXcolorgray Black 1932 2594 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 2618 2 92 v 1892 2620 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 2527 122 +2 v 2268 2618 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +2618 118 92 v 1 TeXcolorgray Black 65 w Fc(N)p 1 TeXcolorgray +0 TeXcolorgray 2387 2618 2 92 v 2268 2620 122 2 v Black +665 w Fg(New)i(la)n(y)n(er)p 3938 2624 4 103 v 1839 2727 +V 0 TeXcolorgray 1892 2629 239 2 v 1892 2721 2 92 v 1 +TeXcolorgray 1 TeXcolorgray 1894 2721 236 92 v 1 TeXcolorgray +Black 1932 2696 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray +2129 2721 2 92 v 1892 2723 239 2 v Black 94 w Fg(+)p +0 TeXcolorgray 2268 2629 122 2 v 2268 2721 2 92 v 1 TeXcolorgray +1 TeXcolorgray 2270 2721 118 92 v 1 TeXcolorgray Black +65 w Fc(F)p 1 TeXcolorgray 0 TeXcolorgray 2387 2721 2 +92 v 2268 2723 122 2 v Black 665 w Fg(Raise)f(la)n(y)n(er)p +3938 2727 4 103 v 1839 2829 V 0 TeXcolorgray 1892 2732 +239 2 v 1892 2823 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 2823 236 92 v 1 TeXcolorgray Black 1932 2798 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 2823 2 92 v 1892 2825 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 2732 122 +2 v 2268 2823 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +2823 118 92 v 1 TeXcolorgray Black 65 w Fc(B)p 1 TeXcolorgray +0 TeXcolorgray 2387 2823 2 92 v 2268 2825 122 2 v Black +665 w Fg(Lo)n(w)n(er)h(la)n(y)n(er)p 3938 2829 4 103 +v 1839 2931 V 0 TeXcolorgray 1892 2834 239 2 v 1892 2925 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 2925 236 92 +v 1 TeXcolorgray Black 1932 2900 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 2129 2925 2 92 v 1892 2927 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray 2268 2834 122 2 v 2268 2925 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 2925 118 92 +v 1 TeXcolorgray Black 65 w Fc(C)p 1 TeXcolorgray 0 TeXcolorgray +2387 2925 2 92 v 2268 2927 122 2 v Black 665 w Fg(Duplicate)c(la)n(y)n +(er)p 3938 2931 4 103 v 1839 3033 V 0 TeXcolorgray 1892 +2936 239 2 v 1892 3028 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 3028 236 92 v 1 TeXcolorgray Black 1932 3003 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 3028 2 92 v 1892 3030 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 2936 122 +2 v 2268 3028 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +3028 118 92 v 1 TeXcolorgray Black 65 w Fc(X)p 1 TeXcolorgray +0 TeXcolorgray 2387 3028 2 92 v 2268 3030 122 2 v Black +665 w Fg(Delete)i(la)n(y)n(er)p 3938 3033 4 103 v 1839 +3136 V 0 TeXcolorgray 1892 3039 239 2 v 1892 3130 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 1894 3130 236 92 v 1 +TeXcolorgray Black 1932 3105 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 2129 3130 2 92 v 1892 3132 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray 2268 3039 122 2 v 2268 3130 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 3130 118 92 +v 1 TeXcolorgray Black 65 w Fc(S)p 1 TeXcolorgray 0 TeXcolorgray +2387 3130 2 92 v 2268 3132 122 2 v Black 665 w Fg(Scale)g(la)n(y)n(er)p +3938 3136 4 103 v 1839 3238 V 0 TeXcolorgray 1892 3141 +239 2 v 1892 3232 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 3232 236 92 v 1 TeXcolorgray Black 1932 3207 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 3232 2 92 v 1892 3234 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 3141 122 +2 v 2268 3232 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +3232 118 92 v 1 TeXcolorgray Black 65 w Fc(R)p 1 TeXcolorgray +0 TeXcolorgray 2387 3232 2 92 v 2268 3234 122 2 v Black +665 w Fg(Resize)h(la)n(y)n(er)p 3938 3238 4 103 v 1839 +3340 V 0 TeXcolorgray 1892 3243 239 2 v 1892 3334 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 1894 3334 236 92 v 1 +TeXcolorgray Black 1932 3310 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 2129 3334 2 92 v 1892 3336 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray 2268 3243 122 2 v 2268 3334 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 3334 118 92 +v 1 TeXcolorgray Black 65 w Fc(M)p 1 TeXcolorgray 0 TeXcolorgray +2387 3334 2 92 v 2268 3336 122 2 v Black 665 w Fg(Merge)h(visible)d(la) +n(y)n(ers)p 3938 3340 4 103 v 1839 3442 V 3938 3442 V +1839 3379 2103 4 v 1839 3482 4 103 v 1892 3451 a(Channels)h(ops)h(menu) +p 3938 3482 V 1839 3485 2103 4 v 1839 3587 4 103 v 3938 +3587 V 1839 3623 V 0 TeXcolorgray 1892 3526 239 2 v 1892 +3617 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 3617 236 +92 v 1 TeXcolorgray Black 1932 3592 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 2129 3617 2 92 v 1892 3619 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray 2268 3526 122 2 v 2268 3617 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 3617 118 92 +v 1 TeXcolorgray Black 65 w Fc(N)p 1 TeXcolorgray 0 TeXcolorgray +2387 3617 2 92 v 2268 3619 122 2 v Black 665 w Fg(New)h(channel)p +3938 3623 4 103 v 1839 3725 V 0 TeXcolorgray 1892 3628 +239 2 v 1892 3720 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 3720 236 92 v 1 TeXcolorgray Black 1932 3695 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 3720 2 92 v 1892 3722 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 3628 122 +2 v 2268 3720 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +3720 118 92 v 1 TeXcolorgray Black 65 w Fc(F)p 1 TeXcolorgray +0 TeXcolorgray 2387 3720 2 92 v 2268 3722 122 2 v Black +665 w Fg(Raise)f(channel)p 3938 3725 4 103 v 1839 3828 +V 0 TeXcolorgray 1892 3731 239 2 v 1892 3822 2 92 v 1 +TeXcolorgray 1 TeXcolorgray 1894 3822 236 92 v 1 TeXcolorgray +Black 1932 3797 a Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray +2129 3822 2 92 v 1892 3824 239 2 v Black 94 w Fg(+)p +0 TeXcolorgray 2268 3731 122 2 v 2268 3822 2 92 v 1 TeXcolorgray +1 TeXcolorgray 2270 3822 118 92 v 1 TeXcolorgray Black +65 w Fc(B)p 1 TeXcolorgray 0 TeXcolorgray 2387 3822 2 +92 v 2268 3824 122 2 v Black 665 w Fg(Lo)n(w)n(er)h(channel)p +3938 3828 4 103 v 1839 3930 V 0 TeXcolorgray 1892 3833 +239 2 v 1892 3924 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 3924 236 92 v 1 TeXcolorgray Black 1932 3899 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 3924 2 92 v 1892 3926 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 3833 122 +2 v 2268 3924 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +3924 118 92 v 1 TeXcolorgray Black 65 w Fc(C)p 1 TeXcolorgray +0 TeXcolorgray 2387 3924 2 92 v 2268 3926 122 2 v Black +665 w Fg(Duplicate)c(channel)p 3938 3930 4 103 v 1839 +4032 V 0 TeXcolorgray 1892 3935 239 2 v 1892 4026 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 1894 4026 236 92 v 1 +TeXcolorgray Black 1932 4002 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 2129 4026 2 92 v 1892 4028 239 2 v Black +94 w Fg(+)p 0 TeXcolorgray 2268 3935 122 2 v 2268 4026 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 4026 118 92 +v 1 TeXcolorgray Black 65 w Fc(X)p 1 TeXcolorgray 0 TeXcolorgray +2387 4026 2 92 v 2268 4028 122 2 v Black 665 w Fg(Delete)i(channel)p +3938 4032 4 103 v 1839 4135 V 0 TeXcolorgray 1892 4037 +239 2 v 1892 4129 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 4129 236 92 v 1 TeXcolorgray Black 1932 4104 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 4129 2 92 v 1892 4131 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 2268 4037 122 +2 v 2268 4129 2 92 v 1 TeXcolorgray 1 TeXcolorgray 2270 +4129 118 92 v 1 TeXcolorgray Black 65 w Fc(S)p 1 TeXcolorgray +0 TeXcolorgray 2387 4129 2 92 v 2268 4131 122 2 v Black +665 w Fg(Channel)f(to)i(selection)p 3938 4135 4 103 v +1839 4138 2103 4 v 4134 -193 V 4134 -91 4 103 v 0.8 TeXcolorgray +4137 -91 1515 103 v Black 4187 -122 a Ff(Gradient)i(Edito)n(r)f(dialog) +p 0.8 TeXcolorgray 5045 -91 1189 103 v Black 0 TeXcolorgray +5687 -188 239 2 v 5687 -97 2 92 v 1 TeXcolorgray 1 TeXcolorgray +5689 -97 236 92 v 1 TeXcolorgray Black 785 w Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 5924 -97 2 92 v 5687 -95 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray 6062 -188 122 +2 v 6062 -97 2 92 v 1 TeXcolorgray 1 TeXcolorgray 6064 +-97 118 92 v 1 TeXcolorgray Black 65 w Fc(D)p 1 TeXcolorgray +0 TeXcolorgray 6182 -97 2 92 v 6062 -95 122 2 v Black +6233 -91 4 103 v 4134 -88 2103 4 v 4134 15 4 103 v 4187 +-16 a Fg(Over)g(handle)p 6233 15 V 4134 18 2103 4 v 4134 +120 4 103 v 6233 120 V 4134 156 V 4186 134 4 50 v 4186 +69 a Fe(\003)p 4186 84 4 1 v 66 w(\000)p 4285 84 V 4204 +69 67 4 v 4285 134 4 50 v 4219 134 4 67 v 4252 134 V +4187 119 100 4 v 4204 87 a(s)p 4199 117 21 50 v 4187 +117 17 34 v 4313 125 a Fg(+)e(\(drag\))446 b(Move)27 +b(handle)p 6233 156 4 103 v 4134 258 V 0 TeXcolorgray +4187 161 279 2 v 4187 253 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 253 275 92 v 1 TeXcolorgray Black 4227 228 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 253 2 92 v 4187 255 +279 2 v Black 4515 236 4 50 v 4515 171 a Fe(\003)p 4515 +186 4 1 v 67 w(\000)p 4615 186 V 4533 171 67 4 v 4615 +236 4 50 v 4548 236 4 67 v 4581 236 V 4517 221 100 4 +v 4533 190 a(s)p 4528 220 21 50 v 4517 220 17 34 v 4642 +228 a Fg(+)e(\(drag\))117 b(Move)27 b(handle)d(&)i(comp)n(ress)h +(neighb)r(o)n(rs)p 6233 258 4 103 v 4134 361 V 6233 361 +V 4134 298 2103 4 v 4134 400 4 103 v 4187 369 a(Over)g(segment)p +6233 400 V 4134 403 2103 4 v 4134 506 4 103 v 6233 506 +V 4134 541 V 4186 519 4 50 v 4186 454 a Fe(\003)p 4186 +469 4 1 v 66 w(\000)p 4285 469 V 4204 454 67 4 v 4285 +519 4 50 v 4219 519 4 67 v 4252 519 V 4187 504 100 4 +v 4204 473 a(s)p 4199 502 21 50 v 4187 502 17 34 v 5045 +511 a Fg(Select)e(segment)p 6233 541 4 103 v 4134 644 +V 0 TeXcolorgray 4187 547 279 2 v 4187 638 2 92 v 1 TeXcolorgray +1 TeXcolorgray 4189 638 275 92 v 1 TeXcolorgray Black +4227 613 a Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 4464 +638 2 92 v 4187 640 279 2 v Black 4515 621 4 50 v 4515 +557 a Fe(\003)p 4515 572 4 1 v 67 w(\000)p 4615 572 V +4533 557 67 4 v 4615 621 4 50 v 4548 621 4 67 v 4581 +621 V 4517 606 100 4 v 4533 575 a(s)p 4528 605 21 50 +v 4517 605 17 34 v 5045 613 a Fg(Add)h(segments)g(to)g(selection)p +6233 644 4 103 v 4134 746 V 4186 724 4 50 v 4186 659 +a Fe(\003)p 4186 674 4 1 v 66 w(\000)p 4285 674 V 4204 +659 67 4 v 4285 724 4 50 v 4219 724 4 67 v 4252 724 V +4187 709 100 4 v 4204 677 a(s)p 4199 707 21 50 v 4187 +707 17 34 v 4313 715 a Fg(+)f(\(drag\))446 b(Move)27 +b(segment)p 6233 746 4 103 v 4134 848 V 0 TeXcolorgray +4187 751 279 2 v 4187 842 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 842 275 92 v 1 TeXcolorgray Black 4227 818 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 842 2 92 v 4187 844 +279 2 v Black 4515 826 4 50 v 4515 761 a Fe(\003)p 4515 +776 4 1 v 67 w(\000)p 4615 776 V 4533 761 67 4 v 4615 +826 4 50 v 4548 826 4 67 v 4581 826 V 4517 811 100 4 +v 4533 779 a(s)p 4528 810 21 50 v 4517 810 17 34 v 4642 +818 a Fg(+)e(\(drag\))117 b(Move)27 b(seg.)35 b(&)26 +b(comp)n(ress)h(neighb)r(o)n(rs)p 6233 848 4 103 v 4134 +951 V 6233 951 V 4134 887 2103 4 v 4134 990 4 103 v 4187 +959 a(Endp)r(oint)d(colo)n(rs)p 6233 990 V 4134 993 2103 +4 v 4134 1095 4 103 v 6233 1095 V 4134 1131 V 0 TeXcolorgray +4187 1034 122 2 v 4187 1125 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 1125 118 92 v 1 TeXcolorgray Black 4227 1100 a Fc(L)p +1 TeXcolorgray 0 TeXcolorgray 4307 1125 2 92 v 4187 1127 +122 2 v Black 779 w Fg(Set)h(left)h(endp)r(oint)e(colo)n(r)p +6233 1131 4 103 v 4134 1233 V 0 TeXcolorgray 4187 1136 +239 2 v 4187 1228 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 1228 236 92 v 1 TeXcolorgray Black 4227 1203 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 4425 1228 2 92 v 4187 1230 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 4563 1136 122 +2 v 4563 1228 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4565 +1228 118 92 v 1 TeXcolorgray Black 65 w Fc(L)p 1 TeXcolorgray +0 TeXcolorgray 4682 1228 2 92 v 4563 1230 122 2 v Black +403 w Fg(Load)i(from)g(left)g(neighb)r(o)n(r's)p 6233 +1233 4 103 v 4134 1336 V 5045 1305 a(right)f(endp)r(oint)p +6233 1336 V 4134 1438 V 0 TeXcolorgray 4187 1341 200 +2 v 4187 1432 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +1432 197 92 v 1 TeXcolorgray Black 4227 1407 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray 4385 1432 2 92 v 4187 1434 +200 2 v Black 94 w Fg(+)p 0 TeXcolorgray 4524 1341 122 +2 v 4524 1432 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4526 +1432 118 92 v 1 TeXcolorgray Black 65 w Fc(L)p 1 TeXcolorgray +0 TeXcolorgray 4643 1432 2 92 v 4524 1434 122 2 v Black +443 w Fg(Load)h(from)g(right)f(endp)r(oint)p 6233 1438 +4 103 v 4134 1540 V 0 TeXcolorgray 4187 1443 239 2 v +4187 1535 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 1535 +236 92 v 1 TeXcolorgray Black 4227 1510 a Fc(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 4425 1535 2 92 v 4187 1537 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 4563 1443 122 +2 v 4563 1535 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4565 +1535 118 92 v 1 TeXcolorgray Black 65 w Fc(F)p 1 TeXcolorgray +0 TeXcolorgray 4682 1535 2 92 v 4563 1537 122 2 v Black +403 w Fg(Load)h(from)g(F)n(G)g(colo)n(r)p 6233 1540 4 +103 v 4134 1643 V 0 TeXcolorgray 4187 1545 122 2 v 4187 +1637 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 1637 118 +92 v 1 TeXcolorgray Black 4227 1612 a Fc(R)p 1 TeXcolorgray +0 TeXcolorgray 4307 1637 2 92 v 4187 1639 122 2 v Black +779 w Fg(Set)f(right)g(endp)r(oint)f(colo)n(r)p 6233 +1643 4 103 v 4134 1745 V 0 TeXcolorgray 4187 1648 239 +2 v 4187 1739 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +1739 236 92 v 1 TeXcolorgray Black 4227 1714 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 4425 1739 2 92 v 4187 1741 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 4563 1648 122 +2 v 4563 1739 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4565 +1739 118 92 v 1 TeXcolorgray Black 65 w Fc(R)p 1 TeXcolorgray +0 TeXcolorgray 4682 1739 2 92 v 4563 1741 122 2 v Black +403 w Fg(Load)i(from)g(right)f(neighb)r(o)n(r's)p 6233 +1745 4 103 v 4134 1847 V 5045 1816 a(left)h(endp)r(oint)p +6233 1847 V 4134 1949 V 0 TeXcolorgray 4187 1852 200 +2 v 4187 1944 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +1944 197 92 v 1 TeXcolorgray Black 4227 1919 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray 4385 1944 2 92 v 4187 1946 +200 2 v Black 94 w Fg(+)p 0 TeXcolorgray 4524 1852 122 +2 v 4524 1944 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4526 +1944 118 92 v 1 TeXcolorgray Black 65 w Fc(R)p 1 TeXcolorgray +0 TeXcolorgray 4643 1944 2 92 v 4524 1946 122 2 v Black +443 w Fg(Load)g(from)g(left)g(endp)r(oint)p 6233 1949 +4 103 v 4134 2052 V 0 TeXcolorgray 4187 1955 200 2 v +4187 2046 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 2046 +197 92 v 1 TeXcolorgray Black 4227 2021 a Fc(Alt)p 1 +TeXcolorgray 0 TeXcolorgray 4385 2046 2 92 v 4187 2048 +200 2 v Black 94 w Fg(+)p 0 TeXcolorgray 4524 1955 122 +2 v 4524 2046 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4526 +2046 118 92 v 1 TeXcolorgray Black 65 w Fc(F)p 1 TeXcolorgray +0 TeXcolorgray 4643 2046 2 92 v 4524 2048 122 2 v Black +443 w Fg(Load)g(from)g(F)n(G)g(colo)n(r)p 6233 2052 4 +103 v 4134 2154 V 6233 2154 V 4134 2091 2103 4 v 4134 +2193 4 103 v 4187 2162 a(Segments)p 6233 2193 V 4134 +2196 2103 4 v 4134 2299 4 103 v 6233 2299 V 4134 2335 +V 0 TeXcolorgray 4187 2238 122 2 v 4187 2329 2 92 v 1 +TeXcolorgray 1 TeXcolorgray 4189 2329 118 92 v 1 TeXcolorgray +Black 4227 2304 a Fc(S)p 1 TeXcolorgray 0 TeXcolorgray +4307 2329 2 92 v 4187 2331 122 2 v Black 779 w Fg(Split)e(segments)i +(at)f(midp)r(oint)p 6233 2335 4 103 v 4134 2437 V 0 TeXcolorgray +4187 2340 122 2 v 4187 2431 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 2431 118 92 v 1 TeXcolorgray Black 4227 2406 a Fc(U)p +1 TeXcolorgray 0 TeXcolorgray 4307 2431 2 92 v 4187 2433 +122 2 v Black 779 w Fg(Split)f(segments)i(unifo)n(rmly)p +6233 2437 4 103 v 4134 2539 V 0 TeXcolorgray 4187 2442 +122 2 v 4187 2533 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 2533 118 92 v 1 TeXcolorgray Black 4227 2509 a Fc(D)p +1 TeXcolorgray 0 TeXcolorgray 4307 2533 2 92 v 4187 2535 +122 2 v Black 779 w Fg(Delete)f(segment)p 6233 2539 4 +103 v 4134 2641 V 0 TeXcolorgray 4187 2544 122 2 v 4187 +2636 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 2636 118 +92 v 1 TeXcolorgray Black 4227 2611 a Fc(C)p 1 TeXcolorgray +0 TeXcolorgray 4307 2636 2 92 v 4187 2638 122 2 v Black +779 w Fg(Re-center)g(segment's)i(midp)r(oint)p 6233 2641 +4 103 v 4134 2744 V 0 TeXcolorgray 4187 2647 239 2 v +4187 2738 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 2738 +236 92 v 1 TeXcolorgray Black 4227 2713 a Fc(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 4425 2738 2 92 v 4187 2740 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 4563 2647 122 +2 v 4563 2738 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4565 +2738 118 92 v 1 TeXcolorgray Black 65 w Fc(U)p 1 TeXcolorgray +0 TeXcolorgray 4682 2738 2 92 v 4563 2740 122 2 v Black +403 w Fg(Re-distribute)c(handles)i(in)f(segment)p 6233 +2744 4 103 v 4134 2846 V 0 TeXcolorgray 4187 2749 122 +2 v 4187 2840 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +2840 118 92 v 1 TeXcolorgray Black 4227 2815 a Fc(F)p +1 TeXcolorgray 0 TeXcolorgray 4307 2840 2 92 v 4187 2842 +122 2 v Black 779 w Fg(Flip)g(segments)p 6233 2846 4 +103 v 4134 2948 V 0 TeXcolorgray 4187 2851 122 2 v 4187 +2943 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 2943 118 +92 v 1 TeXcolorgray Black 4227 2918 a Fc(M)p 1 TeXcolorgray +0 TeXcolorgray 4307 2943 2 92 v 4187 2945 122 2 v Black +779 w Fg(Replicate)g(segment)p 6233 2948 4 103 v 4134 +3051 V 0 TeXcolorgray 4187 2954 122 2 v 4187 3045 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 4189 3045 118 92 v 1 +TeXcolorgray Black 4227 3020 a Fc(B)p 1 TeXcolorgray +0 TeXcolorgray 4307 3045 2 92 v 4187 3047 122 2 v Black +779 w Fg(Blend)h(endp)r(oint's)g(colo)n(rs)p 6233 3051 +4 103 v 4134 3153 V 0 TeXcolorgray 4187 3056 239 2 v +4187 3147 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 3147 +236 92 v 1 TeXcolorgray Black 4227 3122 a Fc(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 4425 3147 2 92 v 4187 3149 +239 2 v Black 95 w Fg(+)p 0 TeXcolorgray 4563 3056 122 +2 v 4563 3147 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4565 +3147 118 92 v 1 TeXcolorgray Black 65 w Fc(B)p 1 TeXcolorgray +0 TeXcolorgray 4682 3147 2 92 v 4563 3149 122 2 v Black +403 w Fg(Blend)g(endp)r(oint's)g(opacit)n(y)p 6233 3153 +4 103 v 4134 3156 2103 4 v 4134 3159 V 4134 3199 V 4134 +3202 V 4134 3304 4 103 v 0.8 TeXcolorgray 4137 3304 1515 +103 v Black 4187 3274 a Ff(LEGEND)p 0.8 TeXcolorgray +5045 3304 1189 103 v Black 6233 3304 4 103 v 4134 3308 +2103 4 v 4134 3410 4 103 v 0.8 TeXcolorgray 4137 3410 +1515 103 v Black 4185 3387 4 50 v 4185 3323 a Fe(\003)p +4185 3338 4 1 v 67 w(\000)p 4285 3338 V 4204 3323 67 +4 v 4285 3387 4 50 v 4219 3387 4 67 v 4252 3387 V 4187 +3372 100 4 v 4204 3341 a(s)p 4198 3371 21 50 v 4187 3371 +17 34 v 4313 3387 4 50 v 4313 3323 a(\003)p 4313 3338 +4 1 v 66 w(\000)p 4412 3338 V 4331 3323 67 4 v 4412 3387 +4 50 v 4346 3387 4 67 v 4379 3387 V 4314 3372 100 4 v +4348 3371 34 50 v 4440 3387 4 50 v -5 w(\003)p 4440 3338 +4 1 v 66 w(\000)p 4539 3338 V 4458 3323 67 4 v 4539 3387 +4 50 v 4473 3387 4 67 v 4506 3387 V 4441 3372 100 4 v +4524 3341 a(s)p 4506 3371 21 50 v 4523 3371 17 34 v 4567 +3387 4 50 v 4567 3323 a(\003)p 4567 3338 4 1 v 66 w(\000)p +4666 3338 V 4585 3323 67 4 v 4666 3387 4 50 v 4600 3387 +4 67 v 4633 3387 V 4568 3372 100 4 v 4585 3341 a(s)p +4580 3371 21 50 v 4568 3371 17 34 v 34 w(s)p 4633 3371 +21 50 v 4650 3371 17 34 v 0.8 TeXcolorgray 5045 3410 +1189 103 v Black 5095 3379 a Fg(Press)i(and)e(hold)g(mouse)h +(button\(s\))p 6233 3410 4 103 v 4134 3512 V 0.8 TeXcolorgray +4137 3512 1515 103 v Black 0 TeXcolorgray 4187 3416 280 +2 v 4187 3507 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +3507 276 92 v 1 TeXcolorgray Black 4228 3482 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4465 3507 2 92 v 4187 3509 +280 2 v Black 0.8 TeXcolorgray 5045 3512 1189 103 v Black +672 w Fg(Press)h(and)e(hold)g(shift)p 6233 3512 4 103 +v 4134 3615 V 0.8 TeXcolorgray 4137 3615 1515 103 v Black +0 TeXcolorgray 4187 3518 357 2 v 4187 3609 2 92 v 1 TeXcolorgray +1 TeXcolorgray 4189 3609 354 92 v 1 TeXcolorgray Black +4228 3584 a Fd(#)40 b Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray +4542 3609 2 92 v 4187 3611 357 2 v Black 0.8 TeXcolorgray +5045 3615 1189 103 v Black 594 w Fg(Press)27 b(shift)e(and)g(hold)g +(till...)p 6233 3615 4 103 v 4134 3717 V 0.8 TeXcolorgray +4137 3717 1515 103 v Black 0 TeXcolorgray 4187 3620 357 +2 v 4187 3712 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +3712 354 92 v 1 TeXcolorgray Black 4228 3686 a Fd(")40 +b Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 4542 3712 +2 92 v 4187 3714 357 2 v Black 0.8 TeXcolorgray 5045 +3717 1189 103 v Black 594 w Fg(...y)n(ou)27 b(release)f(shift)p +6233 3717 4 103 v 4134 3819 V 0.8 TeXcolorgray 4137 3819 +1515 103 v Black 0 TeXcolorgray 4187 3722 280 2 v 4187 +3814 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 3814 276 +92 v 1 TeXcolorgray Black 4228 3788 a Fc(Arrow)p 1 TeXcolorgray +0 TeXcolorgray 4465 3814 2 92 v 4187 3816 280 2 v Black +0.8 TeXcolorgray 5045 3819 1189 103 v Black 672 w Fg(Press)h(one)f(of)g +(the)f(curso)n(r)i(k)n(eys)p 6233 3819 4 103 v 4134 3921 +V 0.8 TeXcolorgray 4137 3921 1515 103 v Black 0 TeXcolorgray +4187 3825 123 2 v 4187 3916 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 3916 119 92 v 1 TeXcolorgray Black 4228 3891 a Fc(X)p +1 TeXcolorgray 0 TeXcolorgray 4308 3916 2 92 v 4187 3918 +123 2 v Black 0.8 TeXcolorgray 5045 3921 1189 103 v Black +828 w Fg(Press)g(k)n(ey)f('X')g(\(without)f(shift\))p +6233 3921 4 103 v 4134 4024 V 0.8 TeXcolorgray 4137 4024 +1515 103 v Black 4187 3993 a Ff(+)p 0.8 TeXcolorgray +5045 4024 1189 103 v Black 844 w Fg(Press)i(together)p +6233 4024 4 103 v 4134 4126 V 0.8 TeXcolorgray 4137 4126 +1515 103 v Black 4187 4095 a Fd(!)p 0.8 TeXcolorgray +5045 4126 1189 103 v Black 831 w Fg(F)n(ollo)n(w)n(ed)e(b)n(y)p +6233 4126 4 103 v 4134 4129 2103 4 v Black Black eop +%%Page: 2 2 +2 1 bop Black Black -456 -210 2103 4 v -456 -108 4 103 +v 0.8 TeXcolorgray -453 -108 1831 103 v Black -403 -138 +a Ff(Selection)27 b(T)-7 b(o)r(ols)p 0.8 TeXcolorgray +733 -108 910 103 v Black 1643 -108 4 103 v -456 -104 +2103 4 v -456 -2 4 103 v 1643 -2 V -456 34 V -405 12 +4 50 v -405 -53 a Fe(\003)p -405 -38 4 1 v 67 w(\000)p +-305 -38 V -387 -53 67 4 v -305 12 4 50 v -372 12 4 67 +v -338 12 V -403 -3 100 4 v -387 -35 a(s)p -392 -5 21 +50 v -403 -5 17 34 v -278 3 a Fd(!)25 b Fg(\(drag\))h +Fd(!)p 152 11 4 50 v 152 -53 a Fe(\003)p 152 -38 4 1 +v 66 w(\000)p 251 -38 V 170 -53 67 4 v 251 11 4 50 v +185 11 4 67 v 218 11 V 153 -4 100 4 v 733 3 a Fg(Dra)n(w)f(selection)p +1643 34 4 103 v -456 136 V -405 114 4 50 v -405 49 a +Fe(\003)p -405 64 4 1 v 67 w(\000)p -305 64 V -387 49 +67 4 v -305 114 4 50 v -372 114 4 67 v -338 114 V -403 +99 100 4 v -387 67 a(s)p -392 97 21 50 v -403 97 17 34 +v -278 106 a Fg(\(don't)g(move!\))567 b(Cancel)25 b(all)f(selections)p +1643 136 4 103 v -456 239 V 0 TeXcolorgray -403 141 200 +2 v -403 233 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 +233 197 92 v 1 TeXcolorgray Black -363 208 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray -205 233 2 92 v -403 235 +200 2 v Black 94 w Fg(+)p -69 216 4 50 v -69 151 a Fe(\003)p +-69 166 4 1 v 67 w(\000)p 31 166 V -50 151 67 4 v 31 +216 4 50 v -35 216 4 67 v -2 216 V -67 201 100 4 v -50 +170 a(s)p -56 200 21 50 v -67 200 17 34 v 733 208 a Fg(Move)i +(selection)p 1643 239 4 103 v -456 341 V 1643 341 V -456 +278 2103 4 v -456 380 4 103 v 0.9 TeXcolorgray -453 380 +1831 103 v Black -403 349 a(Mo)r(difying)f(existing)g(selections)p +0.9 TeXcolorgray 733 380 910 103 v Black 792 w(...)p +1402 357 4 50 v 1402 293 a Fe(\003)p 1402 308 4 1 v 67 +w(\000)p 1502 308 V 1420 293 67 4 v 1502 357 4 50 v 1435 +357 4 67 v 1468 357 V 1404 342 100 4 v 1420 311 a(s)p +1415 341 21 50 v 1404 341 17 34 v 1529 349 a Fg(...)p +1643 380 4 103 v -456 383 2103 4 v -456 530 4 147 v 0.9 +TeXcolorgray -453 530 1222 147 v Black -379 508 4 50 +v -379 443 a Fe(\003)p -379 458 4 1 v 66 w(\000)p -280 +458 V -361 443 67 4 v -280 508 4 50 v -346 508 4 67 v +-313 508 V -378 493 100 4 v -361 461 a(s)p -366 492 21 +50 v -378 492 17 34 v -252 500 a Fd(!)p -152 508 4 50 +v -152 443 a Fe(\003)p -152 458 4 1 v 67 w(\000)p -52 +458 V -133 443 67 4 v -52 508 4 50 v -118 508 4 67 v +-85 508 V -150 493 100 4 v -133 461 a(s)p -139 492 21 +50 v -150 492 17 34 v 33 w(s)p -86 492 21 50 v -69 492 +17 34 v -25 500 a Fd(!)p 76 508 4 50 v 76 443 a Fe(\003)p +76 458 4 1 v 67 w(\000)p 176 458 V 94 443 67 4 v 176 +508 4 50 v 109 508 4 67 v 142 508 V 78 493 100 4 v 161 +461 a(s)p 142 492 21 50 v 159 492 17 34 v 0.9 TeXcolorgray +683 530 960 147 v Black 733 500 a Fg(Cancel)g(selection)p +1643 530 4 147 v -456 633 4 103 v 0.9 TeXcolorgray -453 +633 1222 103 v Black 0 TeXcolorgray -403 535 356 2 v +-403 627 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 627 +353 92 v 1 TeXcolorgray Black -363 602 a Fd(#)39 b Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -49 627 2 92 v -403 629 +356 2 v Black 95 w Fg(+)p 87 610 4 50 v 87 545 a Fe(\003)p +87 560 4 1 v 67 w(\000)p 187 560 V 106 545 67 4 v 187 +610 4 50 v 121 610 4 67 v 154 610 V 89 595 100 4 v 106 +564 a(s)p 100 594 21 50 v 89 594 17 34 v 214 602 a Fd(!)p +0 TeXcolorgray 317 535 356 2 v 317 627 2 92 v 1 TeXcolorgray +1 TeXcolorgray 319 627 353 92 v 1 TeXcolorgray Black +66 w(")g Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 671 +627 2 92 v 317 629 356 2 v Black 0.9 TeXcolorgray 683 +633 960 103 v Black 104 w Fg(Add)25 b(to)h(selection)p +1643 633 4 103 v -456 735 V 0.9 TeXcolorgray -453 735 +1222 103 v Black 0 TeXcolorgray -403 638 317 2 v -403 +729 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 729 314 +92 v 1 TeXcolorgray Black -363 704 a Fd(#)39 b Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -88 729 2 92 v -403 731 +317 2 v Black 95 w Fg(+)p 48 712 4 50 v 48 648 a Fe(\003)p +48 663 4 1 v 67 w(\000)p 148 663 V 66 648 67 4 v 148 +712 4 50 v 81 712 4 67 v 115 712 V 50 697 100 4 v 66 +666 a(s)p 61 696 21 50 v 50 696 17 34 v 175 704 a Fd(!)p +0 TeXcolorgray 278 638 317 2 v 278 729 2 92 v 1 TeXcolorgray +1 TeXcolorgray 280 729 314 92 v 1 TeXcolorgray Black +65 w(")h Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray 592 +729 2 92 v 278 731 317 2 v Black 0.9 TeXcolorgray 683 +735 960 103 v Black 182 w Fg(Subtract)24 b(from)j(selection)p +1643 735 4 103 v -456 837 V 0.9 TeXcolorgray -453 837 +1222 103 v Black 0 TeXcolorgray -403 740 356 2 v -403 +831 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 831 353 +92 v 1 TeXcolorgray Black -363 806 a Fd(#)39 b Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -49 831 2 92 v -403 833 +356 2 v Black 0 TeXcolorgray 4 740 317 2 v 4 831 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 6 831 314 92 v 1 TeXcolorgray +Black 135 w Fd(#)g Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray +319 831 2 92 v 4 833 317 2 v Black 95 w Fg(+)p 455 814 +4 50 v 455 750 a Fe(\003)p 455 765 4 1 v 67 w(\000)p +555 765 V 473 750 67 4 v 555 814 4 50 v 488 814 4 67 +v 522 814 V 457 799 100 4 v 473 768 a(s)p 468 798 21 +50 v 457 798 17 34 v 0.9 TeXcolorgray 683 837 960 103 +v Black 1643 837 4 103 v -456 939 V 0.9 TeXcolorgray +-453 939 1222 103 v Black -326 909 a Fd(!)p 0 TeXcolorgray +-224 842 356 2 v -224 934 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-222 934 353 92 v 1 TeXcolorgray Black 65 w(")h Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 130 934 2 92 v -224 936 +356 2 v Black 0 TeXcolorgray 183 842 317 2 v 183 934 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 185 934 314 92 v +1 TeXcolorgray Black 134 w Fd(")f Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 498 934 2 92 v 183 936 317 2 v Black 0.9 +TeXcolorgray 683 939 960 103 v Black 277 w Fg(Intersect)26 +b(selections)p 1643 939 4 103 v -456 1042 V 0.9 TeXcolorgray +-453 1042 2096 103 v Black 1643 1042 4 103 v -456 1045 +2103 4 v -456 1149 4 104 v -436 1145 a @beginspecial +14 @llx 14 @lly 582 @urx 582 @ury 119 @rhi @setspecial +%%BeginDocument: images/rectangle_selection.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/rectangular_selection.eps +%%CreationDate: Sat Mar 21 13:01:36 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000ffffffffffff000000000000 +ffffffffffff000000000000ffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000000000ffffffffffff000000 +000000ffffffffffff000000000000ffffffffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -286 1118 a(Rectangle)f(Selections)p 0 TeXcolorgray +1472 1052 122 2 v 1472 1143 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1474 1143 118 92 v 1 TeXcolorgray Black 1141 w Fc(R)p +1 TeXcolorgray 0 TeXcolorgray 1591 1143 2 92 v 1472 1145 +122 2 v Black 1643 1149 4 104 v -456 1252 V -436 1248 +a @beginspecial 14 @llx 14 @lly 582 @urx 582 @ury 119 +@rhi @setspecial +%%BeginDocument: images/ellipse_selection.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/ellipse_selection.eps +%%CreationDate: Sat Mar 21 13:04:14 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +ffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffffffffdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdb000000ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000dbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbffffffffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +ffffff000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -286 1222 a Fg(Ellipse)f(Selections)p 0 +TeXcolorgray 1472 1155 122 2 v 1472 1247 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1474 1247 118 92 v 1 TeXcolorgray Black +1250 w Fc(E)p 1 TeXcolorgray 0 TeXcolorgray 1591 1247 +2 92 v 1472 1249 122 2 v Black 1643 1252 4 104 v -456 +1256 2103 4 v -456 1358 4 103 v 1643 1358 V -456 1394 +V -403 1363 a Fg(...)p -307 1371 4 50 v -307 1307 a Fe(\003)p +-307 1322 4 1 v 67 w(\000)p -207 1322 V -288 1307 67 +4 v -207 1371 4 50 v -273 1371 4 67 v -240 1371 V -305 +1356 100 4 v -288 1325 a(s)p -294 1355 21 50 v -305 1355 +17 34 v -180 1363 a Fg(...+)p 0 TeXcolorgray -30 1297 +356 2 v -30 1388 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-28 1388 353 92 v 1 TeXcolorgray Black 66 w Fd(#)40 b +Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 324 1388 2 92 +v -30 1390 356 2 v Black 451 w Fg(Limit)24 b(to)h(circle/squa)n(re)p +1643 1394 4 103 v -456 1496 V -403 1466 a(...)p -307 +1474 4 50 v -307 1409 a Fe(\003)p -307 1424 4 1 v 67 +w(\000)p -207 1424 V -288 1409 67 4 v -207 1474 4 50 +v -273 1474 4 67 v -240 1474 V -305 1459 100 4 v -288 +1427 a(s)p -294 1458 21 50 v -305 1458 17 34 v -180 1466 +a Fg(...+)p 0 TeXcolorgray -30 1399 317 2 v -30 1490 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -28 1490 314 92 +v 1 TeXcolorgray Black 66 w Fd(#)40 b Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 284 1490 2 92 v -30 1492 317 2 v Black +490 w Fg(Sta)n(rt)25 b(from)h(center)p 1643 1496 4 103 +v -456 1598 V -403 1568 a(...)p -307 1576 4 50 v -307 +1511 a Fe(\003)p -307 1526 4 1 v 67 w(\000)p -207 1526 +V -288 1511 67 4 v -207 1576 4 50 v -273 1576 4 67 v +-240 1576 V -305 1561 100 4 v -288 1530 a(s)p -294 1560 +21 50 v -305 1560 17 34 v -180 1568 a Fg(...+)p 0 TeXcolorgray +-30 1501 356 2 v -30 1593 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-28 1593 353 92 v 1 TeXcolorgray Black 66 w Fd(#)40 b +Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 324 1593 2 92 +v -30 1595 356 2 v Black 0 TeXcolorgray 376 1501 317 +2 v 376 1593 2 92 v 1 TeXcolorgray 1 TeXcolorgray 378 +1593 314 92 v 1 TeXcolorgray Black 134 w Fd(#)g Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 691 1593 2 92 v 376 1595 +317 2 v Black 83 w Fg(Circle/squa)n(re)25 b(from)i(center)p +1643 1598 4 103 v -456 1701 V 1643 1701 V -456 1638 2103 +4 v -456 1741 4 104 v -436 1737 a @beginspecial 14 @llx +14 @lly 582 @urx 582 @ury 119 @rhi @setspecial +%%BeginDocument: images/free_selection.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/free_selection.eps +%%CreationDate: Sat Mar 21 13:03:23 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292 +929292929292929292929292929292929292000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292929292 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6 +000000000000000000929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6000000000000000000 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6000000d6d6d6000000929292d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -286 1711 a(F)n(ree)f(Selection)p 0 TeXcolorgray +1472 1644 122 2 v 1472 1736 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1474 1736 118 92 v 1 TeXcolorgray Black 1347 w Fc(F)p +1 TeXcolorgray 0 TeXcolorgray 1591 1736 2 92 v 1472 1738 +122 2 v Black 1643 1741 4 104 v -456 1745 2103 4 v -456 +1847 4 103 v 1643 1847 V -456 1883 V 1643 1883 V -456 +1820 2103 4 v -456 1924 4 104 v -436 1920 a @beginspecial +14 @llx 14 @lly 582 @urx 582 @ury 119 @rhi @setspecial +%%BeginDocument: images/fuzzy_selection.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/fuzzy_selection.eps +%%CreationDate: Sat Mar 21 13:05:03 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffd6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdb000000dbdbdbffffffd6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbffffff000000d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffffdbdbdb000000ffffff000000dbdbdbffffff +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbffffff000000ffffffdbdbdb000000 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000dbdbdb000000ffffffd6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbffffffdbdbdb000000d6d6d6 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6929292 +dbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdb +ffffffdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +dbdbdbffffffdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +929292dbdbdb000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -286 1893 a Fg(F)n(uzzy)h(Selection)p 0 +TeXcolorgray 1472 1826 122 2 v 1472 1918 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1474 1918 118 92 v 1 TeXcolorgray Black +1299 w Fc(Z)p 1 TeXcolorgray 0 TeXcolorgray 1591 1918 +2 92 v 1472 1920 122 2 v Black 1643 1924 4 104 v -456 +1927 2103 4 v -456 2029 4 103 v 1643 2029 V -456 2065 +V 1643 2065 V -456 2002 2103 4 v -456 2106 4 104 v -436 +2102 a @beginspecial 14 @llx 14 @lly 582 @urx 582 @ury +119 @rhi @setspecial +%%BeginDocument: images/intelligent_selection.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/intelligent_selection.eps +%%CreationDate: Sat Mar 21 13:08:06 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6929292000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6000000000000000000000000d6d6d6d6d6d6d6d6d6929292929292 +929292d6d6d6929292000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6000000000000000000000000d6d6d6d6d6d6d6d6d6000000d6d6d6 +d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6929292000000000000929292d6d6d6d6d6d6929292000000d6d6d6 +d6d6d6d6d6d6d6d6d6000000ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6 +ffffff000000d6d6d6d6d6d6ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6 +ffffff000000929292d6d6d6ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6 +ffffff000000929292d6d6d6ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6 +d6d6d6ffffff000000ffffff000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6929292929292d6d6d6d6d6d6 +d6d6d6ffffff000000ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6ffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6ffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6ffffff000000ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6ffffff000000929292ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6ffffff000000929292d6d6d6ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +ffffff000000929292929292d6d6d6d6d6d6ffffff000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff +000000000000929292d6d6d6d6d6d6ffffff000000929292ffffff000000d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000 +929292ffffff000000d6d6d6d6d6d6ffffff000000929292ffffff000000929292d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff000000 +929292ffffff000000929292d6d6d6d6d6d6ffffff000000000000929292929292d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ffffff +000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -286 2075 a Fg(Intelligent)d(Scisso)n(rs)p +0 TeXcolorgray 1472 2009 122 2 v 1472 2100 2 92 v 1 TeXcolorgray +1 TeXcolorgray 1474 2100 118 92 v 1 TeXcolorgray Black +1209 w Fc(I)p 1 TeXcolorgray 0 TeXcolorgray 1591 2100 +2 92 v 1472 2102 122 2 v Black 1643 2106 4 104 v -456 +2109 2103 4 v -456 2211 4 103 v 1643 2211 V -456 2247 +V 1643 2247 V -456 2184 2103 4 v -456 2288 4 104 v -436 +2284 a @beginspecial 14 @llx 14 @lly 582 @urx 582 @ury +119 @rhi @setspecial +%%BeginDocument: images/bezier_selection.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/bezier_selection.eps +%%CreationDate: Sat Mar 21 13:05:34 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000ffffff000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000ffffff000000ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000ffffff000000ffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000ffffffdbdbdb000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000ffffffdbdbdb000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6000000ffffffdbdbdb000000000000000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6000000ffffffdbdbdb929292000000929292dbdbdbdbdbdb000000929292d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -286 2257 a Fg(Bezier)i(Selection)p 0 TeXcolorgray +1472 2191 122 2 v 1472 2282 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1474 2282 118 92 v 1 TeXcolorgray Black 1286 w Fc(B)p +1 TeXcolorgray 0 TeXcolorgray 1591 2282 2 92 v 1472 2284 +122 2 v Black 1643 2288 4 104 v -456 2291 2103 4 v -456 +2393 4 103 v 1643 2393 V -456 2429 V -403 2399 a Fg(...)p +-307 2407 4 50 v -307 2342 a Fe(\003)p -307 2357 4 1 +v 67 w(\000)p -207 2357 V -288 2342 67 4 v -207 2407 +4 50 v -273 2407 4 67 v -240 2407 V -305 2392 100 4 v +-288 2360 a(s)p -294 2391 21 50 v -305 2391 17 34 v -180 +2399 a Fg(...)35 b(\(inside)24 b(b)r(ezier\))362 b(Bezier)26 +b(to)g(selection)p 1643 2429 4 103 v -456 2532 V -403 +2501 a(...)p -307 2509 4 50 v -307 2444 a Fe(\003)p -307 +2459 4 1 v 67 w(\000)p -207 2459 V -288 2444 67 4 v -207 +2509 4 50 v -273 2509 4 67 v -240 2509 V -305 2494 100 +4 v -288 2463 a(s)p -294 2493 21 50 v -305 2493 17 34 +v -180 2501 a Fg(...)850 b(Move)26 b(b)r(oth)g(control)f(handles)p +1643 2532 4 103 v -456 2634 V -403 2603 a(...)p -307 +2611 4 50 v -307 2547 a Fe(\003)p -307 2562 4 1 v 67 +w(\000)p -207 2562 V -288 2547 67 4 v -207 2611 4 50 +v -273 2611 4 67 v -240 2611 V -305 2596 100 4 v -288 +2565 a(s)p -294 2595 21 50 v -305 2595 17 34 v -180 2603 +a Fg(...+)p 0 TeXcolorgray -30 2537 356 2 v -30 2628 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -28 2628 353 92 +v 1 TeXcolorgray Black 66 w Fd(#)40 b Fc(Shift)p 1 TeXcolorgray +0 TeXcolorgray 324 2628 2 92 v -30 2630 356 2 v Black +451 w Fg(Move)26 b(one)g(handle)e(only)p 1643 2634 4 +103 v -456 2736 V -403 2705 a(...)p -307 2713 4 50 v +-307 2649 a Fe(\003)p -307 2664 4 1 v 67 w(\000)p -207 +2664 V -288 2649 67 4 v -207 2713 4 50 v -273 2713 4 +67 v -240 2713 V -305 2698 100 4 v -288 2667 a(s)p -294 +2697 21 50 v -305 2697 17 34 v -180 2705 a Fg(...+)p +0 TeXcolorgray -30 2639 317 2 v -30 2730 2 92 v 1 TeXcolorgray +1 TeXcolorgray -28 2730 314 92 v 1 TeXcolorgray Black +66 w Fd(#)40 b Fc(Ctrl)p 1 TeXcolorgray 0 TeXcolorgray +284 2730 2 92 v -30 2732 317 2 v Black 490 w Fg(Move)26 +b(control)g(p)r(oint)p 1643 2736 4 103 v -456 2739 2103 +4 v -456 2845 V -456 2848 V -456 2954 4 107 v 0.8 TeXcolorgray +-453 2954 1831 107 v Black -437 2951 a @beginspecial +14 @llx 14 @lly 582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/move.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/move.eps +%%CreationDate: Sat Mar 21 13:08:38 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292929292929292 +000000929292929292929292929292000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial -280 2924 a Ff(Move)i(T)-7 b(o)r(ol)p 0.8 +TeXcolorgray 733 2954 910 107 v Black 0 TeXcolorgray +1472 2857 122 2 v 1472 2949 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1474 2949 118 92 v 1 TeXcolorgray Black 1424 w Fc(M)p +1 TeXcolorgray 0 TeXcolorgray 1591 2949 2 92 v 1472 2951 +122 2 v Black 1643 2954 4 107 v -456 2958 2103 4 v -456 +3060 4 103 v 1643 3060 V -456 3096 V -405 3073 4 50 v +-405 3009 a Fe(\003)p -405 3024 4 1 v 67 w(\000)p -305 +3024 V -387 3009 67 4 v -305 3073 4 50 v -372 3073 4 +67 v -338 3073 V -403 3058 100 4 v -387 3027 a(s)p -392 +3057 21 50 v -403 3057 17 34 v 733 3065 a Fg(Move)26 +b(la)n(y)n(er)p 1643 3096 4 103 v -456 3198 V 0 TeXcolorgray +-403 3101 279 2 v -403 3192 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 3192 275 92 v 1 TeXcolorgray Black -363 3167 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 3192 2 92 v -403 3194 +279 2 v Black 94 w Fg(+)p 10 3175 4 50 v 10 3111 a Fe(\003)p +10 3126 4 1 v 66 w(\000)p 109 3126 V 28 3111 67 4 v 109 +3175 4 50 v 43 3175 4 67 v 76 3175 V 11 3160 100 4 v +28 3129 a(s)p 23 3159 21 50 v 11 3159 17 34 v 733 3167 +a Fg(Move)g(current)g(la)n(y)n(er)f(even)p 1643 3198 +4 103 v -456 3300 V 733 3270 a(if)g(100\045)i(transpa)n(rent)p +1643 3300 V -456 3403 V 0 TeXcolorgray -403 3306 239 +2 v -403 3397 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 +3397 236 92 v 1 TeXcolorgray Black -363 3372 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray -166 3397 2 92 v -403 3399 +239 2 v Black 94 w Fg(+)p 0 TeXcolorgray -28 3306 279 +2 v -28 3397 2 92 v 1 TeXcolorgray 1 TeXcolorgray -26 +3397 275 92 v 1 TeXcolorgray Black 65 w Fc(Arrow)p 1 +TeXcolorgray 0 TeXcolorgray 249 3397 2 92 v -28 3399 +279 2 v Black 526 w Fg(Move)f(la)n(y)n(er)g(one)g(pixel)p +1643 3403 4 103 v -456 3505 V 0 TeXcolorgray -403 3408 +279 2 v -403 3499 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 3499 275 92 v 1 TeXcolorgray Black -363 3474 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray -127 3499 2 92 v -403 3501 +279 2 v Black 94 w Fg(+)p 0 TeXcolorgray 11 3408 V 11 +3499 2 92 v 1 TeXcolorgray 1 TeXcolorgray 13 3499 275 +92 v 1 TeXcolorgray Black 65 w Fc(Arrow)p 1 TeXcolorgray +0 TeXcolorgray 288 3499 2 92 v 11 3501 279 2 v Black +487 w Fg(Move)g(la)n(y)n(er)g(25)g(pixels)p 1643 3505 +4 103 v -456 3607 V 1643 3607 V -456 3544 2103 4 v -456 +3646 4 103 v 1643 3646 V -456 3682 V 0 TeXcolorgray -403 +3585 200 2 v -403 3676 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 3676 197 92 v 1 TeXcolorgray Black -363 3652 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray -205 3676 2 92 v -403 3678 +200 2 v Black 94 w Fg(+)p -69 3660 4 50 v -69 3595 a +Fe(\003)p -69 3610 4 1 v 67 w(\000)p 31 3610 V -50 3595 +67 4 v 31 3660 4 50 v -35 3660 4 67 v -2 3660 V -67 3645 +100 4 v -50 3613 a(s)p -56 3644 21 50 v -67 3644 17 34 +v 733 3652 a Fg(Move)g(current)g(selection)p 1643 3682 +4 103 v -456 3785 V 0 TeXcolorgray -403 3687 200 2 v +-403 3779 2 92 v 1 TeXcolorgray 1 TeXcolorgray -401 3779 +197 92 v 1 TeXcolorgray Black -363 3754 a Fc(Alt)p 1 +TeXcolorgray 0 TeXcolorgray -205 3779 2 92 v -403 3781 +200 2 v Black 94 w Fg(+)p 0 TeXcolorgray -67 3687 279 +2 v -67 3779 2 92 v 1 TeXcolorgray 1 TeXcolorgray -65 +3779 275 92 v 1 TeXcolorgray Black 65 w Fc(Arrow)p 1 +TeXcolorgray 0 TeXcolorgray 209 3779 2 92 v -67 3781 +279 2 v Black 565 w Fg(Move)g(selection)f(one)h(pixel)p +1643 3785 4 103 v -456 3887 V 0 TeXcolorgray -403 3790 +200 2 v -403 3881 2 92 v 1 TeXcolorgray 1 TeXcolorgray +-401 3881 197 92 v 1 TeXcolorgray Black -363 3856 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray -205 3881 2 92 v -403 3883 +200 2 v Black 0 TeXcolorgray -152 3790 279 2 v -152 3881 +2 92 v 1 TeXcolorgray 1 TeXcolorgray -150 3881 275 92 +v 1 TeXcolorgray Black 134 w(Shift)p 1 TeXcolorgray 0 +TeXcolorgray 124 3881 2 92 v -152 3883 279 2 v Black +94 w Fg(+)p 0 TeXcolorgray 262 3790 V 262 3881 2 92 v +1 TeXcolorgray 1 TeXcolorgray 264 3881 275 92 v 1 TeXcolorgray +Black 65 w Fc(Arrow)p 1 TeXcolorgray 0 TeXcolorgray 539 +3881 2 92 v 262 3883 279 2 v Black 236 w Fg(Move)g(selection)f(25)i +(pixels)p 1643 3887 4 103 v -456 3989 V 1643 3989 V -456 +3992 2103 4 v 1839 -210 V 1839 -104 4 107 v 0.8 TeXcolorgray +1842 -104 1638 107 v Black 1858 -107 a @beginspecial +14 @llx 14 @lly 582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/zoom.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/zoom.eps +%%CreationDate: Sat Mar 21 13:09:23 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +000000dbdbdbffffffffffffd6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +ffffffffffff929292929292ffffffffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb +ffffff929292ffffffffffffffffffffffffdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +929292ffffffffffffffffffffffffffffffffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +ffffffffffffffffffffffffffffffffffffffffff000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb +ffffffffffffffffffffffffffffffffffffdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +ffffffffffffffffffffffffffffffffffff000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +000000dbdbdbffffffffffffdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000 +929292000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292 +929292d6d6d6929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000929292929292d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 2015 -134 a Ff(Magnify)i(T)-7 b(o)r(ol)p +0.8 TeXcolorgray 2905 -104 1033 107 v Black 0 TeXcolorgray +3352 -201 279 2 v 3352 -110 2 92 v 1 TeXcolorgray 1 TeXcolorgray +3354 -110 275 92 v 1 TeXcolorgray Black 921 w Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 3629 -110 2 92 v 3352 -108 +279 2 v Black 95 w Fg(+)p 0 TeXcolorgray 3767 -201 122 +2 v 3767 -110 2 92 v 1 TeXcolorgray 1 TeXcolorgray 3769 +-110 118 92 v 1 TeXcolorgray Black 65 w Fc(M)p 1 TeXcolorgray +0 TeXcolorgray 3887 -110 2 92 v 3767 -108 122 2 v Black +3938 -104 4 107 v 1839 -100 2103 4 v 1839 2 4 103 v 3938 +2 V 1839 38 V 1890 15 4 50 v 1890 -49 a Fe(\003)p 1890 +-34 4 1 v 67 w(\000)p 1990 -34 V 1909 -49 67 4 v 1990 +15 4 50 v 1924 15 4 67 v 1957 15 V 1892 0 100 4 v 1909 +-31 a(s)p 1903 -1 21 50 v 1892 -1 17 34 v 2017 7 a Fd(!)26 +b Fg(\(drag\))f Fd(!)p 2447 15 4 50 v 2447 -49 a Fe(\003)p +2447 -34 4 1 v 67 w(\000)p 2547 -34 V 2465 -49 67 4 v +2547 15 4 50 v 2480 15 4 67 v 2513 15 V 2449 0 100 4 +v 2906 7 a Fg(Zo)r(om)h(to)g(selection)p 3938 38 4 103 +v 1839 140 V 1890 118 4 50 v 1890 53 a Fe(\003)p 1890 +68 4 1 v 67 w(\000)p 1990 68 V 1909 53 67 4 v 1990 118 +4 50 v 1924 118 4 67 v 1957 118 V 1892 103 100 4 v 1909 +71 a(s)p 1903 101 21 50 v 1892 101 17 34 v 2094 109 a +Fg(o)n(r)p 0 TeXcolorgray 2259 43 122 2 v 2259 134 2 +92 v 1 TeXcolorgray 1 TeXcolorgray 2261 134 118 92 v +1 TeXcolorgray Black 143 w Fc(+)p 1 TeXcolorgray 0 TeXcolorgray +2379 134 2 92 v 2259 136 122 2 v Black 568 w Fg(Zo)r(om)g(in)p +3938 140 4 103 v 1839 242 V 0 TeXcolorgray 1892 145 279 +2 v 1892 236 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 +236 275 92 v 1 TeXcolorgray Black 1932 212 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 2169 236 2 92 v 1892 238 +279 2 v Black 94 w Fg(+)p 2305 220 4 50 v 2305 155 a +Fe(\003)p 2305 170 4 1 v 67 w(\000)p 2405 170 V 2323 +155 67 4 v 2405 220 4 50 v 2338 220 4 67 v 2372 220 V +2307 205 100 4 v 2323 173 a(s)p 2318 204 21 50 v 2307 +204 17 34 v 2509 212 a Fg(o)n(r)p 0 TeXcolorgray 2674 +145 122 2 v 2674 236 2 92 v 1 TeXcolorgray 1 TeXcolorgray +2676 236 118 92 v 1 TeXcolorgray Black 143 w Fc(-)p 1 +TeXcolorgray 0 TeXcolorgray 2793 236 2 92 v 2674 238 +122 2 v Black 153 w Fg(Zo)r(om)g(out)p 3938 242 4 103 +v 1839 345 V 0 TeXcolorgray 1892 247 122 2 v 1892 339 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 339 118 92 +v 1 TeXcolorgray Black 1932 314 a Fc(1)p 1 TeXcolorgray +0 TeXcolorgray 2012 339 2 92 v 1892 341 122 2 v Black +935 w Fg(Zo)r(om)g(1:1)p 3938 345 4 103 v 1839 447 V +3938 447 V 1839 384 2103 4 v 1839 486 4 103 v 3938 486 +V 1839 522 V 1890 499 4 50 v 1890 435 a Fe(\003)p 1890 +450 4 1 v 67 w(\000)p 1990 450 V 1909 435 67 4 v 1990 +499 4 50 v 1924 499 4 67 v 1957 499 V 1892 485 100 4 +v 1925 483 34 50 v 2906 491 a Fg(P)n(an)f(image)p 3938 +522 4 103 v 1839 525 2103 4 v 1839 631 V 1839 634 V 1839 +740 4 107 v 0.8 TeXcolorgray 1842 740 1638 107 v Black +1858 737 a @beginspecial 14 @llx 14 @lly 582 @urx 582 +@ury 123 @rhi @setspecial +%%BeginDocument: images/crop.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/crop.eps +%%CreationDate: Sat Mar 21 13:09:54 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +929292000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000 +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000000000 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000ffffffffffff000000 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000ffffffffffff000000929292 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292ffffffffffff000000929292d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 2015 709 a Ff(Crop)i(T)-7 b(o)r(ol)p 0.8 +TeXcolorgray 2905 740 1033 107 v Black 0 TeXcolorgray +3352 643 279 2 v 3352 734 2 92 v 1 TeXcolorgray 1 TeXcolorgray +3354 734 275 92 v 1 TeXcolorgray Black 1035 w Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 3629 734 2 92 v 3352 736 +279 2 v Black 95 w Fg(+)p 0 TeXcolorgray 3767 643 122 +2 v 3767 734 2 92 v 1 TeXcolorgray 1 TeXcolorgray 3769 +734 118 92 v 1 TeXcolorgray Black 65 w Fc(C)p 1 TeXcolorgray +0 TeXcolorgray 3887 734 2 92 v 3767 736 122 2 v Black +3938 740 4 107 v 1839 743 2103 4 v 1839 846 4 103 v 3938 +846 V 1839 882 V 1890 859 4 50 v 1890 794 a Fe(\003)p +1890 809 4 1 v 67 w(\000)p 1990 809 V 1909 794 67 4 v +1990 859 4 50 v 1924 859 4 67 v 1957 859 V 1892 844 100 +4 v 1909 813 a(s)p 1903 843 21 50 v 1892 843 17 34 v +2017 851 a Fd(!)26 b Fg(\(drag\))f Fd(!)p 2447 859 4 +50 v 2447 794 a Fe(\003)p 2447 809 4 1 v 67 w(\000)p +2547 809 V 2465 794 67 4 v 2547 859 4 50 v 2480 859 4 +67 v 2513 859 V 2449 844 100 4 v 2906 851 a Fg(Select)f(region)i(to)g +(crop)p 3938 882 4 103 v 1839 984 V 1890 962 4 50 v 1890 +897 a Fe(\003)p 1890 912 4 1 v 67 w(\000)p 1990 912 V +1909 897 67 4 v 1990 962 4 50 v 1924 962 4 67 v 1957 +962 V 1892 947 100 4 v 1909 915 a(s)p 1903 945 21 50 +v 1892 945 17 34 v 2017 953 a Fd(!)p 2118 961 4 50 v +2118 897 a Fe(\003)p 2118 912 4 1 v 67 w(\000)p 2218 +912 V 2136 897 67 4 v 2218 961 4 50 v 2151 961 4 67 v +2185 961 V 2120 946 100 4 v 2136 915 a(s)p 2131 945 21 +50 v 2120 945 17 34 v 34 w(s)p 2184 945 21 50 v 2201 +945 17 34 v 2245 953 a Fd(!)p 2346 961 4 50 v 2346 897 +a Fe(\003)p 2346 912 4 1 v 66 w(\000)p 2445 912 V 2364 +897 67 4 v 2445 961 4 50 v 2379 961 4 67 v 2412 961 V +2347 946 100 4 v 2430 915 a(s)p 2412 945 21 50 v 2429 +945 17 34 v 2906 953 a Fg(Cancel)e(crop)i(selection)p +3938 984 4 103 v 1839 1086 V 1890 1064 4 50 v 1890 999 +a Fe(\003)p 1890 1014 4 1 v 67 w(\000)p 1990 1014 V 1909 +999 67 4 v 1990 1064 4 50 v 1924 1064 4 67 v 1957 1064 +V 1892 1049 100 4 v 1909 1017 a(s)p 1903 1047 21 50 v +1892 1047 17 34 v 2017 1056 a Fg(\(inside)e(crop\))486 +b(P)n(erfo)n(rm)26 b(crop)p 3938 1086 4 103 v 1839 1090 +2103 4 v 1839 1195 V 1839 1198 V 1839 1304 4 107 v 0.8 +TeXcolorgray 1842 1304 1638 107 v Black 1858 1301 a @beginspecial +14 @llx 14 @lly 582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/text.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/text.eps +%%CreationDate: Sat Mar 21 13:12:27 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000 +000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292000000 +000000000000929292929292000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6000000 +000000000000929292d6d6d6d6d6d6000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6000000 +000000000000929292d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000000000 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000 +000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 2015 1274 a Ff(T)-7 b(ext)28 b(T)-7 b(o)r(ol)p +0.8 TeXcolorgray 2905 1304 1033 107 v Black 0 TeXcolorgray +3767 1207 122 2 v 3767 1299 2 92 v 1 TeXcolorgray 1 TeXcolorgray +3769 1299 118 92 v 1 TeXcolorgray Black 1460 w Fc(T)p +1 TeXcolorgray 0 TeXcolorgray 3887 1299 2 92 v 3767 1301 +122 2 v Black 3938 1304 4 107 v 1839 1308 2103 4 v 1839 +1410 4 103 v 3938 1410 V 1839 1446 V 1890 1424 4 50 v +1890 1359 a Fe(\003)p 1890 1374 4 1 v 67 w(\000)p 1990 +1374 V 1909 1359 67 4 v 1990 1424 4 50 v 1924 1424 4 +67 v 1957 1424 V 1892 1409 100 4 v 1909 1377 a(s)p 1903 +1407 21 50 v 1892 1407 17 34 v 2906 1415 a Fg(Set)25 +b(top)g(left)g(co)n(rner)i(of)f(text)p 3938 1446 4 103 +v 1839 1449 2103 4 v 1839 1555 V 1839 1558 V 1839 1664 +4 107 v 0.8 TeXcolorgray 1842 1664 1638 107 v Black 1858 +1661 a @beginspecial 14 @llx 14 @lly 582 @urx 582 @ury +123 @rhi @setspecial +%%BeginDocument: images/transform.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/transform.eps +%%CreationDate: Sat Mar 21 13:10:51 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292929292929292000000929292 +000000929292000000929292000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292929292929292000000dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292dbdbdbdbdbdbdbdbdbdbdbdb000000 +000000000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000929292929292dbdbdbdbdbdbdbdbdb929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb929292dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000dbdbdb929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb000000dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb929292dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb929292dbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdb000000dbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292000000929292000000929292000000 +929292000000929292dbdbdb000000dbdbdb000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb000000000000000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292 +929292929292929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 2015 1634 a Ff(T)-7 b(ransfo)n(rm)27 b(T)-7 +b(o)r(ol)p 0.8 TeXcolorgray 2905 1664 1033 107 v Black +0 TeXcolorgray 3352 1567 279 2 v 3352 1658 2 92 v 1 TeXcolorgray +1 TeXcolorgray 3354 1658 275 92 v 1 TeXcolorgray Black +853 w Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 3629 1658 +2 92 v 3352 1660 279 2 v Black 95 w Fg(+)p 0 TeXcolorgray +3767 1567 122 2 v 3767 1658 2 92 v 1 TeXcolorgray 1 TeXcolorgray +3769 1658 118 92 v 1 TeXcolorgray Black 65 w Fc(T)p 1 +TeXcolorgray 0 TeXcolorgray 3887 1658 2 92 v 3767 1660 +122 2 v Black 3938 1664 4 107 v 1839 1668 2103 4 v 1839 +1770 4 103 v 3938 1770 V 1839 1806 V 1890 1783 4 50 v +1890 1719 a Fe(\003)p 1890 1734 4 1 v 67 w(\000)p 1990 +1734 V 1909 1719 67 4 v 1990 1783 4 50 v 1924 1783 4 +67 v 1957 1783 V 1892 1768 100 4 v 1909 1737 a(s)p 1903 +1767 21 50 v 1892 1767 17 34 v 2017 1775 a Fd(!)p 2118 +1783 4 50 v 2118 1719 a Fe(\003)p 2118 1734 4 1 v 67 +w(\000)p 2218 1734 V 2136 1719 67 4 v 2218 1783 4 50 +v 2151 1783 4 67 v 2185 1783 V 2120 1768 100 4 v 2136 +1737 a(s)p 2131 1767 21 50 v 2120 1767 17 34 v 34 w(s)p +2184 1767 21 50 v 2201 1767 17 34 v 2245 1775 a Fd(!)p +2346 1783 4 50 v 2346 1719 a Fe(\003)p 2346 1734 4 1 +v 66 w(\000)p 2445 1734 V 2364 1719 67 4 v 2445 1783 +4 50 v 2379 1783 4 67 v 2412 1783 V 2347 1768 100 4 v +2430 1737 a(s)p 2412 1767 21 50 v 2429 1767 17 34 v 2906 +1775 a Fg(Cancel)24 b(last)h(transfo)n(rm)i(selection)p +3938 1806 4 103 v 1839 1908 V 3938 1908 V 1839 1845 2103 +4 v 1839 1947 4 103 v 1892 1916 a(Rotation)e(mo)r(de)p +3938 1947 V 1839 1950 2103 4 v 1839 2053 4 103 v 3938 +2053 V 1839 2089 V 1890 2066 4 50 v 1890 2001 a Fe(\003)p +1890 2016 4 1 v 67 w(\000)p 1990 2016 V 1909 2001 67 +4 v 1990 2066 4 50 v 1924 2066 4 67 v 1957 2066 V 1892 +2051 100 4 v 1909 2020 a(s)p 1903 2050 21 50 v 1892 2050 +17 34 v 2906 2058 a Fg(F)n(ree)h(rotating)p 3938 2089 +4 103 v 1839 2191 V 0 TeXcolorgray 1892 2094 239 2 v +1892 2185 2 92 v 1 TeXcolorgray 1 TeXcolorgray 1894 2185 +236 92 v 1 TeXcolorgray Black 1932 2160 a Fc(Ctrl)p 1 +TeXcolorgray 0 TeXcolorgray 2129 2185 2 92 v 1892 2187 +239 2 v Black 94 w Fg(+)p 2266 2168 4 50 v 2266 2104 +a Fe(\003)p 2266 2119 4 1 v 67 w(\000)p 2366 2119 V 2284 +2104 67 4 v 2366 2168 4 50 v 2299 2168 4 67 v 2332 2168 +V 2268 2153 100 4 v 2284 2122 a(s)p 2279 2152 21 50 v +2268 2152 17 34 v 2906 2160 a Fg(Rotate)f(with)g(15)3386 +2128 y Fa(\016)3448 2160 y Fg(increments)p 3938 2191 +4 103 v 1839 2293 V 3938 2293 V 1839 2230 2103 4 v 1839 +2332 4 103 v 1892 2302 a(Scaling)f(mo)r(de)p 3938 2332 +V 1839 2336 2103 4 v 1839 2438 4 103 v 3938 2438 V 1839 +2474 V 1890 2451 4 50 v 1890 2387 a Fe(\003)p 1890 2402 +4 1 v 67 w(\000)p 1990 2402 V 1909 2387 67 4 v 1990 2451 +4 50 v 1924 2451 4 67 v 1957 2451 V 1892 2436 100 4 v +1909 2405 a(s)p 1903 2435 21 50 v 1892 2435 17 34 v 2906 +2443 a Fg(F)n(ree)i(scaling)p 3938 2474 4 103 v 1839 +2576 V 0 TeXcolorgray 1892 2479 279 2 v 1892 2570 2 92 +v 1 TeXcolorgray 1 TeXcolorgray 1894 2570 275 92 v 1 +TeXcolorgray Black 1932 2545 a Fc(Shift)p 1 TeXcolorgray +0 TeXcolorgray 2169 2570 2 92 v 1892 2572 279 2 v Black +94 w Fg(+)p 2305 2553 4 50 v 2305 2489 a Fe(\003)p 2305 +2504 4 1 v 67 w(\000)p 2405 2504 V 2323 2489 67 4 v 2405 +2553 4 50 v 2338 2553 4 67 v 2372 2553 V 2307 2538 100 +4 v 2323 2507 a(s)p 2318 2537 21 50 v 2307 2537 17 34 +v 2906 2545 a Fg(Scale)e(in)h(X)h(direction)e(only)p +3938 2576 4 103 v 1839 2678 V 0 TeXcolorgray 1892 2581 +239 2 v 1892 2673 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 2673 236 92 v 1 TeXcolorgray Black 1932 2648 a Fc(Ctrl)p +1 TeXcolorgray 0 TeXcolorgray 2129 2673 2 92 v 1892 2675 +239 2 v Black 94 w Fg(+)p 2266 2656 4 50 v 2266 2591 +a Fe(\003)p 2266 2606 4 1 v 67 w(\000)p 2366 2606 V 2284 +2591 67 4 v 2366 2656 4 50 v 2299 2656 4 67 v 2332 2656 +V 2268 2641 100 4 v 2284 2610 a(s)p 2279 2640 21 50 v +2268 2640 17 34 v 2906 2648 a Fg(Scale)g(in)h(Y)h(direction)e(only)p +3938 2678 4 103 v 1839 2781 V 0 TeXcolorgray 1892 2684 +279 2 v 1892 2775 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 2775 275 92 v 1 TeXcolorgray Black 1932 2750 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 2169 2775 2 92 v 1892 2777 +279 2 v Black 0 TeXcolorgray 2221 2684 239 2 v 2221 2775 +2 92 v 1 TeXcolorgray 1 TeXcolorgray 2223 2775 236 92 +v 1 TeXcolorgray Black 134 w(Ctrl)p 1 TeXcolorgray 0 +TeXcolorgray 2459 2775 2 92 v 2221 2777 239 2 v Black +95 w Fg(+)p 2595 2758 4 50 v 2595 2694 a Fe(\003)p 2595 +2709 4 1 v 67 w(\000)p 2695 2709 V 2613 2694 67 4 v 2695 +2758 4 50 v 2628 2758 4 67 v 2662 2758 V 2597 2743 100 +4 v 2613 2712 a(s)p 2608 2742 21 50 v 2597 2742 17 34 +v 2906 2750 a Fg(Scale)g(with)h(\014xed)h(asp)r(ect)g(ratio)p +3938 2781 4 103 v 1839 2883 V 3938 2883 V 1839 2820 2103 +4 v 1839 2922 4 103 v 1892 2891 a(Shea)n(ring)f(mo)r(de)p +3938 2922 V 1839 2925 2103 4 v 1839 3028 4 103 v 3938 +3028 V 1839 3064 V 1890 3041 4 50 v 1890 2976 a Fe(\003)p +1890 2991 4 1 v 67 w(\000)p 1990 2991 V 1909 2976 67 +4 v 1990 3041 4 50 v 1924 3041 4 67 v 1957 3041 V 1892 +3026 100 4 v 1909 2995 a(s)p 1903 3025 21 50 v 1892 3025 +17 34 v 2906 3033 a Fg(F)n(ree)h(shea)n(ring)p 3938 3064 +4 103 v 1839 3166 V 3938 3166 V 1839 3103 2103 4 v 1839 +3205 4 103 v 1892 3174 a(P)n(ersp)r(ective)g(mo)r(de)p +3938 3205 V 1839 3208 2103 4 v 1839 3311 4 103 v 3938 +3311 V 1839 3347 V 1890 3324 4 50 v 1890 3259 a Fe(\003)p +1890 3274 4 1 v 67 w(\000)p 1990 3274 V 1909 3259 67 +4 v 1990 3324 4 50 v 1924 3324 4 67 v 1957 3324 V 1892 +3309 100 4 v 1909 3278 a(s)p 1903 3308 21 50 v 1892 3308 +17 34 v 2906 3316 a Fg(Move)g(control)g(p)r(oint)p 3938 +3347 4 103 v 1839 3350 2103 4 v 1839 3455 V 1839 3458 +V 1839 3565 4 107 v 0.8 TeXcolorgray 1842 3565 1638 107 +v Black 1858 3562 a @beginspecial 14 @llx 14 @lly 582 +@urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/color_picker.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/color_picker.eps +%%CreationDate: Sat Mar 21 13:12:59 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6000000000000000000000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6929292ffffff000000000000000000929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +929292ffffffffffffffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +ffffffffffffffffff000000929292000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff +ffffffffffff000000929292929292d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffff +ffffff000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff000000 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff000000929292 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffff000000929292929292 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff000000000000929292929292d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 2015 3534 a Ff(Colo)n(r)h(Pick)n(er)f(T)-7 +b(o)r(ol)p 0.8 TeXcolorgray 2905 3565 1033 107 v Black +0 TeXcolorgray 3767 3468 122 2 v 3767 3559 2 92 v 1 TeXcolorgray +1 TeXcolorgray 3769 3559 118 92 v 1 TeXcolorgray Black +1195 w Fc(O)p 1 TeXcolorgray 0 TeXcolorgray 3887 3559 +2 92 v 3767 3561 122 2 v Black 3938 3565 4 107 v 1839 +3568 2103 4 v 1839 3670 4 103 v 3938 3670 V 1839 3706 +V 1890 3684 4 50 v 1890 3619 a Fe(\003)p 1890 3634 4 +1 v 67 w(\000)p 1990 3634 V 1909 3619 67 4 v 1990 3684 +4 50 v 1924 3684 4 67 v 1957 3684 V 1892 3669 100 4 v +1909 3637 a(s)p 1903 3667 21 50 v 1892 3667 17 34 v 2906 +3676 a Fg(Set)25 b(active)g(colo)n(r)p 3938 3706 4 103 +v 1839 3809 V 3938 3809 V 1839 3745 2103 4 v 1839 3848 +4 103 v 3938 3848 V 1839 3884 V 0 TeXcolorgray 1892 3787 +122 2 v 1892 3878 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 3878 118 92 v 1 TeXcolorgray Black 1932 3853 a Fc(D)p +1 TeXcolorgray 0 TeXcolorgray 2012 3878 2 92 v 1892 3880 +122 2 v Black 935 w Fg(Select)f(default)h(colo)n(rs)p +3938 3884 4 103 v 1839 3986 V 0 TeXcolorgray 1892 3889 +122 2 v 1892 3980 2 92 v 1 TeXcolorgray 1 TeXcolorgray +1894 3980 118 92 v 1 TeXcolorgray Black 1932 3955 a Fc(X)p +1 TeXcolorgray 0 TeXcolorgray 2012 3980 2 92 v 1892 3982 +122 2 v Black 935 w Fg(Sw)n(ap)g(F)n(G)g(and)g(BG)h(colo)n(rs)p +3938 3986 4 103 v 1839 3989 2103 4 v 4134 -210 V 4134 +-104 4 107 v 0.8 TeXcolorgray 4137 -104 1430 107 v Black +4153 -107 a @beginspecial 14 @llx 14 @lly 582 @urx 582 +@ury 123 @rhi @setspecial +%%BeginDocument: images/flip.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/flip.eps +%%CreationDate: Sat Mar 21 13:11:17 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292 +929292929292929292929292929292929292000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292929292 +929292929292929292929292929292000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 -134 a Ff(Flip)h(T)-7 b(o)r(ol)p 0.8 +TeXcolorgray 5314 -104 920 107 v Black 0 TeXcolorgray +5648 -201 279 2 v 5648 -110 2 92 v 1 TeXcolorgray 1 TeXcolorgray +5650 -110 275 92 v 1 TeXcolorgray Black 1073 w Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 5924 -110 2 92 v 5648 -108 +279 2 v Black 94 w Fg(+)p 0 TeXcolorgray 6062 -201 122 +2 v 6062 -110 2 92 v 1 TeXcolorgray 1 TeXcolorgray 6064 +-110 118 92 v 1 TeXcolorgray Black 65 w Fc(F)p 1 TeXcolorgray +0 TeXcolorgray 6182 -110 2 92 v 6062 -108 122 2 v Black +6233 -104 4 107 v 4134 -100 2103 4 v 4134 2 4 103 v 6233 +2 V 4134 38 V 4186 15 4 50 v 4186 -49 a Fe(\003)p 4186 +-34 4 1 v 66 w(\000)p 4285 -34 V 4204 -49 67 4 v 4285 +15 4 50 v 4219 15 4 67 v 4252 15 V 4187 0 100 4 v 4204 +-31 a(s)p 4199 -1 21 50 v 4187 -1 17 34 v 5314 7 a Fg(Flip)p +6233 38 4 103 v 4134 41 2103 4 v 4134 147 V 4134 150 +V 4134 256 4 107 v 0.8 TeXcolorgray 4137 256 1430 107 +v Black 4153 253 a @beginspecial 14 @llx 14 @lly 582 +@urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/bucket_fill.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/bucket_fill.eps +%%CreationDate: Sat Mar 21 13:13:47 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292dbdbdb +dbdbdb929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292dbdbdb +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292000000 +ffffff929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000ffffff +ffffff929292929292000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff +dbdbdb929292929292dbdbdb000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb +ffffff000000929292dbdbdbdbdbdb000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdbffffff +000000dbdbdb000000dbdbdbdbdbdb929292000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdbffffffdbdbdb +dbdbdb000000dbdbdbdbdbdb929292929292000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdbffffffdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdb929292929292000000000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbffffffdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdb929292929292000000929292000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdbdbdbdb +dbdbdb929292929292000000929292929292000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdbdbdbdb +929292929292000000929292929292d6d6d6000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb929292 +929292000000929292929292d6d6d6d6d6d6000000000000929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292 +000000929292929292d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 225 a Ff(Buck)n(et)26 b(Fill)h(T)-7 +b(o)r(ol)p 0.8 TeXcolorgray 5314 256 920 107 v Black +0 TeXcolorgray 5648 159 279 2 v 5648 250 2 92 v 1 TeXcolorgray +1 TeXcolorgray 5650 250 275 92 v 1 TeXcolorgray Black +830 w Fc(Shift)p 1 TeXcolorgray 0 TeXcolorgray 5924 250 +2 92 v 5648 252 279 2 v Black 94 w Fg(+)p 0 TeXcolorgray +6062 159 122 2 v 6062 250 2 92 v 1 TeXcolorgray 1 TeXcolorgray +6064 250 118 92 v 1 TeXcolorgray Black 65 w Fc(B)p 1 +TeXcolorgray 0 TeXcolorgray 6182 250 2 92 v 6062 252 +122 2 v Black 6233 256 4 107 v 4134 259 2103 4 v 4134 +362 4 103 v 4187 331 a Fg(without)25 b(selection)p 6233 +362 V 4134 365 2103 4 v 4134 467 4 103 v 6233 467 V 4134 +503 V 4186 481 4 50 v 4186 416 a Fe(\003)p 4186 431 4 +1 v 66 w(\000)p 4285 431 V 4204 416 67 4 v 4285 481 4 +50 v 4219 481 4 67 v 4252 481 V 4187 466 100 4 v 4204 +434 a(s)p 4199 464 21 50 v 4187 464 17 34 v 5314 472 +a Fg(Flo)r(o)r(d)g(\014ll)g(with)g(F)n(G)g(colo)n(r)p +6233 503 4 103 v 4134 605 V 0 TeXcolorgray 4187 508 279 +2 v 4187 600 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +600 275 92 v 1 TeXcolorgray Black 4227 575 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 600 2 92 v 4187 602 +279 2 v Black 95 w Fg(+)p 4600 583 4 50 v 4600 518 a +Fe(\003)p 4600 533 4 1 v 67 w(\000)p 4700 533 V 4619 +518 67 4 v 4700 583 4 50 v 4634 583 4 67 v 4667 583 V +4602 568 100 4 v 4619 536 a(s)p 4613 567 21 50 v 4602 +567 17 34 v 5314 575 a Fg(Flo)r(o)r(d)g(\014ll)g(with)g(BG)h(colo)n(r)p +6233 605 4 103 v 4134 708 V 6233 708 V 4134 645 2103 +4 v 4134 747 4 103 v 4187 716 a(with)f(selection)p 6233 +747 V 4134 750 2103 4 v 4134 852 4 103 v 6233 852 V 4134 +888 V 4186 866 4 50 v 4186 801 a Fe(\003)p 4186 816 4 +1 v 66 w(\000)p 4285 816 V 4204 801 67 4 v 4285 866 4 +50 v 4219 866 4 67 v 4252 866 V 4187 851 100 4 v 4204 +819 a(s)p 4199 849 21 50 v 4187 849 17 34 v 5314 858 +a Fg(Fill)e(selection)i(with)g(F)n(G)h(colo)n(r)p 6233 +888 4 103 v 4134 991 V 0 TeXcolorgray 4187 893 279 2 +v 4187 985 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +985 275 92 v 1 TeXcolorgray Black 4227 960 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 985 2 92 v 4187 987 +279 2 v Black 95 w Fg(+)p 4600 968 4 50 v 4600 903 a +Fe(\003)p 4600 918 4 1 v 67 w(\000)p 4700 918 V 4619 +903 67 4 v 4700 968 4 50 v 4634 968 4 67 v 4667 968 V +4602 953 100 4 v 4619 922 a(s)p 4613 952 21 50 v 4602 +952 17 34 v 5314 960 a Fg(Fill)d(selection)i(with)g(BG)h(colo)n(r)p +6233 991 4 103 v 4134 994 2103 4 v 4134 1099 V 4134 1102 +V 4134 1209 4 107 v 0.8 TeXcolorgray 4137 1209 1430 107 +v Black 4153 1206 a @beginspecial 14 @llx 14 @lly 582 +@urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/blend.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/blend.eps +%%CreationDate: Sat Mar 21 13:14:19 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292929292929292929292 +929292929292929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000929292000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292929292929292929292dbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292929292dbdbdb929292 +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbffffffdbdbdbffffff929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292929292929292929292 +929292929292929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 1178 a Ff(Blend)h(T)-7 b(o)r(ol)p 0.8 +TeXcolorgray 5314 1209 920 107 v Black 0 TeXcolorgray +6062 1112 122 2 v 6062 1203 2 92 v 1 TeXcolorgray 1 TeXcolorgray +6064 1203 118 92 v 1 TeXcolorgray Black 1417 w Fc(L)p +1 TeXcolorgray 0 TeXcolorgray 6182 1203 2 92 v 6062 1205 +122 2 v Black 6233 1209 4 107 v 4134 1212 2103 4 v 4134 +1314 4 103 v 6233 1314 V 4134 1350 V 4186 1328 4 50 v +4186 1263 a Fe(\003)p 4186 1278 4 1 v 66 w(\000)p 4285 +1278 V 4204 1263 67 4 v 4285 1328 4 50 v 4219 1328 4 +67 v 4252 1328 V 4187 1313 100 4 v 4204 1281 a(s)p 4199 +1311 21 50 v 4187 1311 17 34 v 4313 1320 a Fd(!)25 b +Fg(\(drag\))h Fd(!)p 4742 1328 4 50 v 4742 1263 a Fe(\003)p +4742 1278 4 1 v 67 w(\000)p 4842 1278 V 4761 1263 67 +4 v 4842 1328 4 50 v 4776 1328 4 67 v 4809 1328 V 4744 +1313 100 4 v 5314 1320 a Fg(Set)f(sta)n(rt/end)g(of)i(gradient)p +6233 1350 4 103 v 4134 1453 V 4186 1430 4 50 v 4186 1365 +a Fe(\003)p 4186 1380 4 1 v 66 w(\000)p 4285 1380 V 4204 +1365 67 4 v 4285 1430 4 50 v 4219 1430 4 67 v 4252 1430 +V 4187 1415 100 4 v 4204 1384 a(s)p 4199 1414 21 50 v +4187 1414 17 34 v 4313 1422 a Fd(!)p 4413 1430 4 50 v +4413 1365 a Fe(\003)p 4413 1380 4 1 v 67 w(\000)p 4513 +1380 V 4432 1365 67 4 v 4513 1430 4 50 v 4447 1430 4 +67 v 4480 1430 V 4415 1415 100 4 v 4432 1384 a(s)p 4426 +1414 21 50 v 4415 1414 17 34 v 33 w(s)p 4479 1414 21 +50 v 4496 1414 17 34 v 4540 1422 a Fd(!)p 4641 1430 4 +50 v 4641 1365 a Fe(\003)p 4641 1380 4 1 v 67 w(\000)p +4741 1380 V 4659 1365 67 4 v 4741 1430 4 50 v 4674 1430 +4 67 v 4707 1430 V 4643 1415 100 4 v 4726 1384 a(s)p +4707 1414 21 50 v 4724 1414 17 34 v 5314 1422 a Fg(Cancel)e(gradient)p +6233 1453 4 103 v 4134 1456 2103 4 v 4134 1561 V 4134 +1564 V 4134 1671 4 107 v 0.8 TeXcolorgray 4137 1671 1430 +107 v Black 4153 1668 a @beginspecial 14 @llx 14 @lly +582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/pencil.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/pencil.eps +%%CreationDate: Sat Mar 21 13:14:58 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000dbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +dbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +ffffff000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff +dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb +dbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb +dbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdbdbdbdb +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000dbdbdbdbdbdb +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000929292 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000929292929292d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 1640 a Ff(P)n(encil)h(T)-7 b(o)r(ol)p +0.8 TeXcolorgray 5314 1671 920 107 v Black 0 TeXcolorgray +5648 1574 279 2 v 5648 1665 2 92 v 1 TeXcolorgray 1 TeXcolorgray +5650 1665 275 92 v 1 TeXcolorgray Black 994 w Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 5924 1665 2 92 v 5648 1667 +279 2 v Black 94 w Fg(+)p 0 TeXcolorgray 6062 1574 122 +2 v 6062 1665 2 92 v 1 TeXcolorgray 1 TeXcolorgray 6064 +1665 118 92 v 1 TeXcolorgray Black 65 w Fc(P)p 1 TeXcolorgray +0 TeXcolorgray 6182 1665 2 92 v 6062 1667 122 2 v Black +6233 1671 4 107 v 4134 1674 2103 4 v 4134 1677 V 4134 +1784 4 107 v 0.8 TeXcolorgray 4137 1784 1430 107 v Black +4153 1780 a @beginspecial 14 @llx 14 @lly 582 @urx 582 +@ury 123 @rhi @setspecial +%%BeginDocument: images/paintbrush.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/paintbrushl.eps +%%CreationDate: Sat Mar 21 13:15:27 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb +dbdbdb000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff +dbdbdb000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb +929292000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb929292 +000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdb929292000000 +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff929292000000000000 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292929292 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 1753 a Ff(P)n(aintb)n(rush)26 b(T)-7 +b(o)r(ol)p 0.8 TeXcolorgray 5314 1784 920 107 v Black +0 TeXcolorgray 6062 1686 122 2 v 6062 1778 2 92 v 1 TeXcolorgray +1 TeXcolorgray 6064 1778 118 92 v 1 TeXcolorgray Black +1249 w Fc(P)p 1 TeXcolorgray 0 TeXcolorgray 6182 1778 +2 92 v 6062 1780 122 2 v Black 6233 1784 4 107 v 4134 +1787 2103 4 v 4134 1790 V 4134 1896 4 107 v 0.8 TeXcolorgray +4137 1896 1430 107 v Black 4153 1893 a @beginspecial +14 @llx 14 @lly 582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/airbrush.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/airbrush.eps +%%CreationDate: Sat Mar 21 13:17:24 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6 +d6d6d6000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6 +000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6000000000000 +000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff +dbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb000000 +000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffdbdbdb000000929292 +929292000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb000000929292929292 +d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff000000000000929292929292d6d6d6 +d6d6d6d6d6d6000000d6d6d6d6d6d6000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000929292929292929292d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 1865 a Ff(Airb)n(rush)26 b(T)-7 b(o)r(ol)p +0.8 TeXcolorgray 5314 1896 920 107 v Black 0 TeXcolorgray +6062 1799 122 2 v 6062 1890 2 92 v 1 TeXcolorgray 1 TeXcolorgray +6064 1890 118 92 v 1 TeXcolorgray Black 1328 w Fc(A)p +1 TeXcolorgray 0 TeXcolorgray 6182 1890 2 92 v 6062 1892 +122 2 v Black 6233 1896 4 107 v 4134 1899 2103 4 v 4134 +2002 4 103 v 6233 2002 V 4134 2038 V 4186 2015 4 50 v +4186 1951 a Fe(\003)p 4186 1966 4 1 v 66 w(\000)p 4285 +1966 V 4204 1951 67 4 v 4285 2015 4 50 v 4219 2015 4 +67 v 4252 2015 V 4187 2000 100 4 v 4204 1969 a(s)p 4199 +1999 21 50 v 4187 1999 17 34 v 5314 2007 a Fg(P)n(aint)24 +b(/)i(Set)f(sta)n(rting)g(p)r(oint)p 6233 2038 4 103 +v 4134 2140 V 5314 2109 a(fo)n(r)h(line)e(dra)n(wing)p +6233 2140 V 4134 2242 V 0 TeXcolorgray 4187 2145 200 +2 v 4187 2236 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +2236 197 92 v 1 TeXcolorgray Black 4227 2212 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray 4385 2236 2 92 v 4187 2238 +200 2 v Black 94 w Fg(+)p 4522 2220 4 50 v 4522 2155 +a Fe(\003)p 4522 2170 4 1 v 67 w(\000)p 4622 2170 V 4540 +2155 67 4 v 4622 2220 4 50 v 4555 2220 4 67 v 4588 2220 +V 4524 2205 100 4 v 4540 2173 a(s)p 4535 2204 21 50 v +4524 2204 17 34 v 5314 2212 a Fg(Quick)g(but)g(smo)r(oth)j(paint)p +6233 2242 4 103 v 4134 2344 V 0 TeXcolorgray 4187 2247 +279 2 v 4187 2339 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 2339 275 92 v 1 TeXcolorgray Black 4227 2314 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 2339 2 92 v 4187 2341 +279 2 v Black 95 w Fg(+)p 4600 2322 4 50 v 4600 2257 +a Fe(\003)p 4600 2272 4 1 v 67 w(\000)p 4700 2272 V 4619 +2257 67 4 v 4700 2322 4 50 v 4634 2322 4 67 v 4667 2322 +V 4602 2307 100 4 v 4619 2276 a(s)p 4613 2306 21 50 v +4602 2306 17 34 v 5314 2314 a Fg(P)n(aint)d(straight)h(line)p +6233 2344 4 103 v 4134 2348 2103 4 v 4134 2453 V 4134 +2456 V 4134 2563 4 107 v 0.8 TeXcolorgray 4137 2563 1430 +107 v Black 4153 2559 a @beginspecial 14 @llx 14 @lly +582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/eraser.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/eraser.eps +%%CreationDate: Sat Mar 21 13:16:56 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +000000000000000000000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +ffffffffffffffffffffffffffffffffffff000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff +ffffffffffffffffffffffffffffff000000dbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffff +ffffffffffffffffffffffff000000dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffff +ffffffffffffffffff000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffff +ffffffffffff000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffffffffff +ffffff000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 +000000dbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +000000dbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 +000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292929292 +929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 2532 a Ff(Eraser)i(T)-7 b(o)r(ol)p +0.8 TeXcolorgray 5314 2563 920 107 v Black 0 TeXcolorgray +5648 2466 279 2 v 5648 2557 2 92 v 1 TeXcolorgray 1 TeXcolorgray +5650 2557 275 92 v 1 TeXcolorgray Black 986 w Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 5924 2557 2 92 v 5648 2559 +279 2 v Black 94 w Fg(+)p 0 TeXcolorgray 6062 2466 122 +2 v 6062 2557 2 92 v 1 TeXcolorgray 1 TeXcolorgray 6064 +2557 118 92 v 1 TeXcolorgray Black 65 w Fc(E)p 1 TeXcolorgray +0 TeXcolorgray 6182 2557 2 92 v 6062 2559 122 2 v Black +6233 2563 4 107 v 4134 2566 2103 4 v 4134 2668 4 103 +v 6233 2668 V 4134 2704 V 4186 2682 4 50 v 4186 2617 +a Fe(\003)p 4186 2632 4 1 v 66 w(\000)p 4285 2632 V 4204 +2617 67 4 v 4285 2682 4 50 v 4219 2682 4 67 v 4252 2682 +V 4187 2667 100 4 v 4204 2635 a(s)p 4199 2665 21 50 v +4187 2665 17 34 v 5314 2674 a Fg(Set)25 b(to)h(BG)g(colo)n(r)g(/)g +(Clea)n(r)p 6233 2704 4 103 v 4134 2807 V 0 TeXcolorgray +4187 2709 200 2 v 4187 2801 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 2801 197 92 v 1 TeXcolorgray Black 4227 2776 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray 4385 2801 2 92 v 4187 2803 +200 2 v Black 94 w Fg(+)p 4522 2784 4 50 v 4522 2719 +a Fe(\003)p 4522 2734 4 1 v 67 w(\000)p 4622 2734 V 4540 +2719 67 4 v 4622 2784 4 50 v 4555 2784 4 67 v 4588 2784 +V 4524 2769 100 4 v 4540 2738 a(s)p 4535 2768 21 50 v +4524 2768 17 34 v 5314 2776 a Fg(Quick)e(but)g(smo)r(oth)j(erase)p +6233 2807 4 103 v 4134 2909 V 0 TeXcolorgray 4187 2812 +279 2 v 4187 2903 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 2903 275 92 v 1 TeXcolorgray Black 4227 2878 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 2903 2 92 v 4187 2905 +279 2 v Black 95 w Fg(+)p 4600 2886 4 50 v 4600 2822 +a Fe(\003)p 4600 2837 4 1 v 67 w(\000)p 4700 2837 V 4619 +2822 67 4 v 4700 2886 4 50 v 4634 2886 4 67 v 4667 2886 +V 4602 2871 100 4 v 4619 2840 a(s)p 4613 2870 21 50 v +4602 2870 17 34 v 5314 2878 a Fg(Erase)f(straight)f(line)p +6233 2909 4 103 v 4134 2912 2103 4 v 4134 3018 V 4134 +3021 V 4134 3127 4 107 v 0.8 TeXcolorgray 4137 3127 1430 +107 v Black 4153 3124 a @beginspecial 14 @llx 14 @lly +582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/clone.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/clone.eps +%%CreationDate: Sat Mar 21 13:18:22 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000ffffff +ffffffdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffff929292 +929292929292dbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffdbdbdb +dbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb +dbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000dbdbdb +dbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292000000 +000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000 +ffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000 +ffffff000000000000000000000000000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffff000000 +000000000000ffffffffffffffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000ffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffff000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdb000000000000 +000000000000000000dbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000 +000000000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb +000000dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000000000000000000000000000 +000000000000000000000000000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292929292929292929292929292 +929292929292929292929292929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 3096 a Ff(Clone)i(T)-7 b(o)r(ol)p 0.8 +TeXcolorgray 5314 3127 920 107 v Black 0 TeXcolorgray +6062 3030 122 2 v 6062 3121 2 92 v 1 TeXcolorgray 1 TeXcolorgray +6064 3121 118 92 v 1 TeXcolorgray Black 1420 w Fc(C)p +1 TeXcolorgray 0 TeXcolorgray 6182 3121 2 92 v 6062 3123 +122 2 v Black 6233 3127 4 107 v 4134 3130 2103 4 v 4134 +3233 4 103 v 6233 3233 V 4134 3269 V 4186 3246 4 50 v +4186 3181 a Fe(\003)p 4186 3196 4 1 v 66 w(\000)p 4285 +3196 V 4204 3181 67 4 v 4285 3246 4 50 v 4219 3246 4 +67 v 4252 3246 V 4187 3231 100 4 v 4204 3200 a(s)p 4199 +3230 21 50 v 4187 3230 17 34 v 5314 3238 a Fg(Clone)25 +b(/)h(Set)f(sta)n(rting)g(p)r(oint)p 6233 3269 4 103 +v 4134 3371 V 5314 3340 a(fo)n(r)h(line)e(cloning)p 6233 +3371 V 4134 3473 V 0 TeXcolorgray 4187 3376 239 2 v 4187 +3467 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 3467 236 +92 v 1 TeXcolorgray Black 4227 3442 a Fc(Ctrl)p 1 TeXcolorgray +0 TeXcolorgray 4425 3467 2 92 v 4187 3469 239 2 v Black +95 w Fg(+)p 4561 3450 4 50 v 4561 3386 a Fe(\003)p 4561 +3401 4 1 v 67 w(\000)p 4661 3401 V 4579 3386 67 4 v 4661 +3450 4 50 v 4594 3450 4 67 v 4628 3450 V 4563 3435 100 +4 v 4579 3404 a(s)p 4574 3434 21 50 v 4563 3434 17 34 +v 5314 3442 a Fg(Set)h(clone)g(source)i(p)r(oint)p 6233 +3473 4 103 v 4134 3575 V 0 TeXcolorgray 4187 3478 200 +2 v 4187 3570 2 92 v 1 TeXcolorgray 1 TeXcolorgray 4189 +3570 197 92 v 1 TeXcolorgray Black 4227 3545 a Fc(Alt)p +1 TeXcolorgray 0 TeXcolorgray 4385 3570 2 92 v 4187 3572 +200 2 v Black 94 w Fg(+)p 4522 3553 4 50 v 4522 3488 +a Fe(\003)p 4522 3503 4 1 v 67 w(\000)p 4622 3503 V 4540 +3488 67 4 v 4622 3553 4 50 v 4555 3553 4 67 v 4588 3553 +V 4524 3538 100 4 v 4540 3507 a(s)p 4535 3537 21 50 v +4524 3537 17 34 v 5314 3545 a Fg(Quick)d(but)g(smo)r(oth)j(clone)p +6233 3575 4 103 v 4134 3678 V 0 TeXcolorgray 4187 3581 +279 2 v 4187 3672 2 92 v 1 TeXcolorgray 1 TeXcolorgray +4189 3672 275 92 v 1 TeXcolorgray Black 4227 3647 a Fc(Shift)p +1 TeXcolorgray 0 TeXcolorgray 4464 3672 2 92 v 4187 3674 +279 2 v Black 95 w Fg(+)p 4600 3655 4 50 v 4600 3591 +a Fe(\003)p 4600 3606 4 1 v 67 w(\000)p 4700 3606 V 4619 +3591 67 4 v 4700 3655 4 50 v 4634 3655 4 67 v 4667 3655 +V 4602 3640 100 4 v 4619 3609 a(s)p 4613 3639 21 50 v +4602 3639 17 34 v 5314 3647 a Fg(Clone)e(straight)g(line)p +6233 3678 4 103 v 4134 3681 2103 4 v 4134 3720 V 4134 +3723 V 4134 3830 4 107 v 0.8 TeXcolorgray 4137 3830 1430 +107 v Black 4153 3826 a @beginspecial 14 @llx 14 @lly +582 @urx 582 @ury 123 @rhi @setspecial +%%BeginDocument: images/convolver.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: GIMP PostScript file plugin V 1.04 by Peter Kirchgessner +%%Title: /home/neo/tex/gimp_quick_reference/convolver.eps +%%CreationDate: Sat Mar 21 13:19:08 1998 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%Pages: 1 +%%BoundingBox: 14 14 582 582 +%%EndComments +%%BeginProlog +% Use own dictionary to avoid conflicts +5 dict begin +%%EndProlog +%%Page: 1 1 +% Translate for offset +14.173228 14.173228 translate +% Translate to begin of first scanline +0.000000 566.929134 translate +566.929134 -566.929134 scale +% Variable to keep one line of raster data +/scanline 27 3 mul string def +% Image geometry +27 27 8 +% Transformation matrix +[ 27 0 0 27 0 0 ] +{ currentfile scanline readhexstring pop } false 3 +colorimage +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffff +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +ffffff929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +ffffff929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff +ffffffdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffff +ffffffdbdbdb929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffff +ffffffdbdbdbdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff +ffffffffffffdbdbdbdbdbdb929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffff +ffffffffffffdbdbdbdbdbdb929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffffffffff +ffffffdbdbdbdbdbdbdbdbdbdbdbdb000000d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292ffffffffffffffffffffffff +ffffffdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdbdbdbdbffffffffffff +ffffffdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292dbdbdbdbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdbdbdbdb000000929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdbdbdbdb +dbdbdbdbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000dbdbdbdbdbdb +dbdbdbdbdbdbdbdbdb000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6000000000000 +000000000000000000929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6929292 +929292929292929292929292d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +969696 +ffffffd6d6d6969696969696969696969696969696969696969696969696969696969696969696 +969696969696969696969696969696969696969696969696969696969696969696969696969696 +969696 +showpage +%%Trailer +end +%%EOF + +%%EndDocument + @endspecial 4311 3799 a Ff(Convolver)j(T)-7 b(o)r(ol)p +0.8 TeXcolorgray 5314 3830 920 107 v Black 0 TeXcolorgray +6062 3732 122 2 v 6062 3824 2 92 v 1 TeXcolorgray 1 TeXcolorgray +6064 3824 118 92 v 1 TeXcolorgray Black 1276 w Fc(V)p +1 TeXcolorgray 0 TeXcolorgray 6182 3824 2 92 v 6062 3826 +122 2 v Black 6233 3830 4 107 v 4134 3833 2103 4 v 4134 +3935 4 103 v 6233 3935 V 4134 3971 V 4186 3949 4 50 v +4186 3884 a Fe(\003)p 4186 3899 4 1 v 66 w(\000)p 4285 +3899 V 4204 3884 67 4 v 4285 3949 4 50 v 4219 3949 4 +67 v 4252 3949 V 4187 3934 100 4 v 4204 3902 a(s)p 4199 +3932 21 50 v 4187 3932 17 34 v 5314 3940 a Fg(Blur)25 +b(/)h(Sha)n(rp)r(en)p 6233 3971 4 103 v 4134 3974 2103 +4 v Black Black eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF Binary files gimp-1.0.0/docs/quick_reference.tar.gz and gimp-1.0.1/docs/quick_reference.tar.gz differ diff -ruN gimp-1.0.0/gimp.m4 gimp-1.0.1/gimp.m4 --- gimp-1.0.0/gimp.m4 Wed Dec 31 16:00:00 1969 +++ gimp-1.0.1/gimp.m4 Fri Jul 17 01:40:29 1998 @@ -0,0 +1,166 @@ +# Configure paths for GIMP +# Manish Singh 98-6-11 +# Shamelessly stolen from Owen Taylor + +dnl AM_PATH_GIMP([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) +dnl Test for GIMP, and define GIMP_CFLAGS and GIMP_LIBS +dnl +AC_DEFUN(AM_PATH_GIMP, +[dnl +dnl Get the cflags and libraries from the gimptool script +dnl +AC_ARG_WITH(gimp-prefix,[ --with-gimp-prefix=PFX Prefix where GIMP is installed (optional)], + gimptool_prefix="$withval", gimptool_prefix="") +AC_ARG_WITH(gimp-exec-prefix,[ --with-gimp-exec-prefix=PFX Exec prefix where GIMP is installed (optional)], + gimptool_exec_prefix="$withval", gimptool_exec_prefix="") +AC_ARG_ENABLE(gimptest, [ --disable-gimptest Do not try to compile and run a test GIMP program], + , enable_gimptest=yes) + + if test x$gimptool_exec_prefix != x ; then + gimptool_args="$gimptool_args --exec-prefix=$gimptool_exec_prefix" + if test x${GIMPTOOL+set} != xset ; then + GIMPTOOL=$gimptool_exec_prefix/bin/gimptool + fi + fi + if test x$gimptool_prefix != x ; then + gimptool_args="$gimptool_args --prefix=$gimptool_prefix" + if test x${GIMPTOOL+set} != xset ; then + GIMPTOOL=$gimptool_prefix/bin/gimptool + fi + fi + + AC_PATH_PROG(GIMPTOOL, gimptool, no) + min_gimp_version=ifelse([$1], ,1.0.0,$1) + AC_MSG_CHECKING(for GIMP - version >= $min_gimp_version) + no_gimp="" + if test "$GIMPTOOL" = "no" ; then + no_gimp=yes + else + GIMP_CFLAGS=`$GIMPTOOL $gimptool_args --cflags` + GIMP_LIBS=`$GIMPTOOL $gimptool_args --libs` + + GIMP_CFLAGS_NOUI=`$GIMPTOOL $gimptool_args --cflags-noui` + noui_test=`echo $GIMP_CFLAGS_NOUI | sed 's/^\(Usage\).*/\1/'` + if test "$noui_test" = "Usage" ; then + GIMP_CFLAGS_NOUI=$GIMP_CFLAGS + GIMP_LIBS_NOUI=$GIMP_LIBS + else + GIMP_LIBS_NOUI=`$GIMPTOOL $gimptool_args --libs-noui` + fi + + gimptool_major_version=`$GIMPTOOL $gimptool_args --version | \ + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` + gimptool_minor_version=`$GIMPTOOL $gimptool_args --version | \ + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` + gimptool_micro_version=`$GIMPTOOL $gimptool_args --version | \ + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` + if test "x$enable_gimptest" = "xyes" ; then + ac_save_CFLAGS="$CFLAGS" + ac_save_LIBS="$LIBS" + CFLAGS="$CFLAGS $GIMP_CFLAGS" + LIBS="$LIBS $GIMP_LIBS" +dnl +dnl Now check if the installed GIMP is sufficiently new. (Also sanity +dnl checks the results of gimptool to some extent +dnl + rm -f conf.gimptest + AC_TRY_RUN([ +#include +#include +#include + +GPlugInInfo PLUG_IN_INFO = +{ + NULL, /* init_proc */ + NULL, /* quit_proc */ + NULL, /* query_proc */ + NULL /* run_proc */ +}; + +int main () +{ + int major, minor, micro; + char *tmp_version; + + system ("touch conf.gimptest"); + + /* HP/UX 9 (%@#!) writes to sscanf strings */ + tmp_version = g_strdup("$min_gimp_version"); + if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { + printf("%s, bad version string\n", "$min_gimp_version"); + exit(1); + } + + if (($gimptool_major_version > major) || + (($gimptool_major_version == major) && ($gimptool_minor_version > minor)) || + (($gimptool_major_version == major) && ($gimptool_minor_version == minor) && ($gimptool_micro_version >= micro))) + { + return 0; + } + else + { + printf("\n*** 'gimptool --version' returned %d.%d.%d, but the minimum version\n", $gimptool_major_version, $gimptool_minor_version, $gimptool_micro_version); + printf("*** of GIMP required is %d.%d.%d. If gimptool is correct, then it is\n", major, minor, micro); + printf("*** best to upgrade to the required version.\n"); + printf("*** If gimptool was wrong, set the environment variable GIMPTOOL\n"); + printf("*** to point to the correct copy of gimptool, and remove the file\n"); + printf("*** config.cache before re-running configure\n"); + return 1; + } +} + +],, no_gimp=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) + CFLAGS="$ac_save_CFLAGS" + LIBS="$ac_save_LIBS" + fi + fi + if test "x$no_gimp" = x ; then + AC_MSG_RESULT(yes) + ifelse([$2], , :, [$2]) + else + AC_MSG_RESULT(no) + if test "$GIMPTOOL" = "no" ; then + echo "*** The gimptool script installed by GIMP could not be found" + echo "*** If GIMP was installed in PREFIX, make sure PREFIX/bin is in" + echo "*** your path, or set the GIMPTOOL environment variable to the" + echo "*** full path to gimptool." + else + if test -f conf.gimptest ; then + : + else + echo "*** Could not run GIMP test program, checking why..." + CFLAGS="$CFLAGS $GIMP_CFLAGS" + LIBS="$LIBS $GIMP_LIBS" + AC_TRY_LINK([ +#include +#include +], [ return 0; ], + [ echo "*** The test program compiled, but did not run. This usually means" + echo "*** that the run-time linker is not finding GIMP or finding the wrong" + echo "*** version of GIMP. If it is not finding GIMP, you'll need to set your" + echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" + echo "*** to the installed location Also, make sure you have run ldconfig if that" + echo "*** is required on your system" + echo "***" + echo "*** If you have an old version installed, it is best to remove it, although" + echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], + [ echo "*** The test program failed to compile or link. See the file config.log for the" + echo "*** exact error that occured. This usually means GIMP was incorrectly installed" + echo "*** or that you have moved GIMP since it was installed. In the latter case, you" + echo "*** may want to edit the gimptool script: $GIMPTOOL" ]) + CFLAGS="$ac_save_CFLAGS" + LIBS="$ac_save_LIBS" + fi + fi + GIMP_CFLAGS="" + GIMP_LIBS="" + GIMP_CFLAGS_NOUI="" + GIMP_LIBS_NOUI="" + ifelse([$3], , :, [$3]) + fi + AC_SUBST(GIMP_CFLAGS) + AC_SUBST(GIMP_LIBS) + AC_SUBST(GIMP_CFLAGS_NOUI) + AC_SUBST(GIMP_LIBS_NOUI) + rm -f conf.gimptest +]) diff -ruN gimp-1.0.0/gimptool.1 gimp-1.0.1/gimptool.1 --- gimp-1.0.0/gimptool.1 Sun May 31 02:05:35 1998 +++ gimp-1.0.1/gimptool.1 Sun Sep 27 14:54:07 1998 @@ -3,10 +3,15 @@ gimptool - script to perform various Gimpy functions .SH SYNOPSIS .B gimptool -[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP] [\-\-version] [\-\-libs] [\-\-cflags] -[\-\-build \fIplug\-in.c\fP] [\-\-install \fIplug\-in.c\fP] [\-\-install-admin \fIplug-in.c\fP] -[\-\-install\-bin \fIplug\-in\fP] [\-\-\install\-admin\-bin \fIplug\-in\fP] -[\-\-install\-script \fIscript.scm\fP] [\-\-\install\-admin\-script \fIscript.scm\fP] +[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP] [\-\-version] +[\-\-help] [\-\-quiet] [\-\-silent] [\-n] [\-\-just-print] [\-\-dry-run] [\-\-recon] +[\-\-libs] [\-\-libs-noui] [\-\-cflags] [\-\-cflags-noi] [\-\-build \fIplug\-in.c\fP] +[\-\-build\-strip \fIplug\-in.c\fP] [\-\-install \fIplug\-in.c\fP] +[\-\-install-strip \fIplug\-in.c\fP] [\-\-install-admin \fIplug-in.c\fP] +[\-\-install\-bin \fIplug\-in\fP] +[\-\-install\-admin\-strip \fIplug-in.c\fP] [\-\-install\-bin\-strip \fIplug\-in\fP] +[\-\-\install\-admin\-bin \fIplug\-in\fP] [\-\-install\-script \fIscript.scm\fP] +[\-\-\install\-admin\-script \fIscript.scm\fP] .SH DESCRIPTION @@ -25,13 +30,42 @@ .B \-\-version Print the currently installed version of \fIGimp\fP on the standard output. .TP 8 +.B \-\-help +Print out the help blurb, showing commonly used commandline options. +.TP 8 +.B \-\-quiet +Run quietly without echoing any of the build commands. +.TP 8 +.B \-\-silent +Run silently without echoing any of the build commands. Same as \-\-quiet. +.TP 8 +.B \-n +Test mode. Print the commands but dont actually execute them. Useful for +making dry runs for testing. +.TP 8 +.B \-\-just-print +Test mode. Print the commands but dont actually execute them. Same as \-n. +.TP 8 +.B \-\-dry-run +Test mode. Print the commands but dont actually execute them. Same as \-n. +.TP 8 +.B \-\-recon +Test mode. Print the commands but dont actually execute them. Same as \-n. +.TP 8 .B \-\-build \fIplug-in.c\fP Compile and link \fIplug-in.c\fP into a \fIGimp\fP plug-in. .TP 8 +.B \-\-build\-strip \fIplug-in.c\fP +Compile,link, and strip \fIplug-in.c\fP into a \fIGimp\fP plug-in. +.TP 8 .B \-\-install \fIplug-in.c\fP Compile, link, and install \fIplug-in.c\fP into the user's personal \fIGimp\fP plug-in directory (\fB$HOME\fP/.gimp/plug-ins) .TP 8 +.B \-\-install\-strip \fIplug-in.c\fP +Compile, link,strip, and install \fIplug-in.c\fP into the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 .B \-\-install\-admin \fIplug-in.c\fP Compile, link, and install \fIplug-in.c\fP into the system-wide \fIGimp\fP plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) @@ -44,6 +78,14 @@ Install \fIplug-in\fP into the system-wide \fIGimp\fP plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) .TP 8 +.B \-\-install\-bin\-strip \fIplug-in\fP +Install stripped \fIplug-in\fP into the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 +.B \-\-install\-admin\-bin\-strip \fIplug-in\fP +Install stripped \fIplug-in\fP into the system-wide \fIGimp\fP +plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) +.TP 8 .B \-\-install\-script \fIscript.scm\fP Install \fIscript.scm\fP into the user's personal \fIGimp\fP script directory (\fB$HOME\fP/.gimp/scripts) @@ -55,9 +97,17 @@ .B \-\-libs Print the linker flags that are necessary to link a \fIGimp\fP plug-in. .TP 8 +.B \-\-libs-noui +Print the linker flags that are necessary to link a \fIGimp\fP plug-in, for +plugins that do not require the GTK libs. +.TP 8 .B \-\-cflags Print the compiler flags that are necessary to compile a \fIGimp\fP plug-in. .TP 8 +.B \-\-clags-noui +Print the compiler flags that are necessary to compile a \fIGimp\fP plug-in +for plugins that do not require the GTK libs. +.TP 8 .B \-\-prefix=PREFIX If specified, use PREFIX instead of the installation prefix that \fIGimp\fP was built with when computing the output for the \-\-cflags and @@ -82,11 +132,30 @@ .TP 8 .B CFLAGS to get the preferred flags to pass to the C compiler for plug-in building. +.TP 8 +.B LDFLAGS +to get the prefered flags for passing to the linker. +.TP 8 +.B LIBS +for passing extra libs that may be needed in the build process. For example, +LIBS=-lintl . +.TP 8 +.B GTK_CONFIG +path to the gtk-config shell script used by gimptool and in the build +process of many gtk apps. .SH SEE ALSO .BR gimp (1), .BR gtk-config (1) +.SH AUTHORS +gimptool was written by Manish Singh (yosh@gimp.org) and based on +gtk-config by Owen Taylor (owen@gtk.org). + +This man page was written by Ben Gertzfield (che@debian.org), and +tweaked by Manish Singh (yosh@gimp.org) and Adrian Likins (adrian@gimp.org). + + .SH COPYRIGHT -Copyright \(co 1995 Spencer Kimball and Peter Mattis +Copyright \(co 1998 Owen Taylor and Manish Singh Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, diff -ruN gimp-1.0.0/gimptool.in gimp-1.0.1/gimptool.in --- gimp-1.0.0/gimptool.in Sun May 31 15:52:07 1998 +++ gimp-1.0.1/gimptool.in Sun Sep 27 14:54:08 1998 @@ -1,4 +1,4 @@ -#!/bin/sh +#! /bin/sh prefix=@prefix@ exec_prefix=@exec_prefix@ @@ -6,8 +6,52 @@ plug_in_dir=@gimpplugindir@ data_dir=@gimpdatadir@ -usage="\ -Usage: gimptool [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [--build plug-in.c] [--install plug-in.c] [--install-admin plug-in.c] [--install-bin plug-in] [--install-admin-bin plug-in] [--install-script script.scm] [--install-admin-script script.scm]" +usage() +{ + cat <&2 - exit 1 + usage 1 fi if test x${GTK_CONFIG+set} != xset ; then - gtk_config='@GTK_CONFIG@' + gtk_cflags='@GTK_CFLAGS@' + gtk_libs='@GTK_LIBS@' else - gtk_config="$GTK_CONFIG" + gtk_cflags=`$GTK_CONFIG --cflags` + gtk_libs=`$GTK_CONFIG --libs` +fi + +if test x${INSTALL+set} != xset ; then + INSTALL='@INSTALL@' fi if test x${CC+set} != xset ; then - cc='@CC@' + cc='@CC@' else - cc="$CC" + cc="$CC" fi if test x${CFLAGS+set} != xset ; then - cflags='@CFLAGS@' + cflags='@CFLAGS@' else - cflags="$CFLAGS" + cflags="$CFLAGS" +fi + +if test x${LDFLAGS+set} != xset ; then + ldflags='@LDFLAGS@' +else + ldflags="$LDFLAGS" +fi + +if test x${LIBS+set} != xset ; then + libs="" +else + libs="$LIBS" fi while test $# -gt 0; do @@ -45,6 +109,19 @@ esac case $1 in + --version) + echo @GIMP_VERSION@ + exit 0 + ;; + --help) + usage 0 + ;; + --quiet | --silent) + quiet=yes + ;; + -n | --just-print | --dry-run | --recon) + donothing=yes + ;; --prefix=*) prefix=$optarg if test $exec_prefix_set = no ; then @@ -61,35 +138,87 @@ --exec-prefix) echo $exec_prefix ;; - --version) - echo @GIMP_VERSION@ - ;; - --cflags) + --cflags | --cflags-noui | --cflags-nogimpui) + case $1 in + --cflags | --cflags-nogimpui) + my_gtk_cflags=$gtk_cflags ;; + --cflags-noui) + my_gtk_cflags=`echo $gtk_cflags | sed 's/^.*\(-I[^ ]*glib[^ ]* *-I[^ ]*\).*$/\1/'` ;; + esac if test @includedir@ != /usr/include ; then includes=-I@includedir@ + for i in $my_gtk_cflags ; do + if test $i = -I@includedir@ ; then + includes="" + fi + done fi - echo $includes `$gtk_config --cflags` + echo $includes $my_gtk_cflags ;; - --libs) - echo -L@libdir@ -lgimpui -lgimp `$gtk_config --libs` + --libs | --libs-nogimpui) + my_gtk_libs= + libdirs=-L@libdir@ + for i in $gtk_libs ; do + if test $i != -L@libdir@ ; then + if test -z "$my_gtk_libs" ; then + my_gtk_libs="$i" + else + my_gtk_libs="$my_gtk_libs $i" + fi + fi + done + case $1 in + --libs) + echo $libdirs -lgimpui -lgimp $my_gtk_libs ;; + --libs-nogimpui) + echo $libdirs -lgimp $my_gtk_libs ;; + esac + ;; + --libs-noui) + glib_ldflags=`echo $gtk_libs | sed -e 's/^.*-lgdk[^ ]* *\(-L[^ ]*\).*$/\1/' -e 's/^.* -lgdk[^ ]* .*$//'` + if test -z "$glib_ldflags" ; then + glib_ldflags=`echo $gtk_libs | sed 's/^ *\(-L[^ ]*\) .*$/\1/'` + fi + glib_libs="$glib_ldflags `echo $gtk_libs | sed 's/^.*\(-lglib[^ ]*\).*$/\1/'`" + my_glib_libs= + libdirs=-L@libdir@ + for i in $glib_libs ; do + if test $i != -L@libdir@ ; then + if test -z "$my_glib_libs" ; then + my_glib_libs="$i" + else + my_glib_libs="$my_glib_libs $i" + fi + fi + done + echo -L@libdir@ -lgimp $my_glib_libs ;; --install-bin | --install-admin-bin \ + | --install-bin-strip | --install-admin-bin-strip \ | --install-script | --install-admin-script) case $1 in --install-bin) - install_cmd="@INSTALL@ @INSTALL_PROGRAM@" - install_dir="$HOME/.gimp/plug-ins" + install_cmd="@INSTALL_PROGRAM@" + install_dir="$HOME/@gimpdir@/plug-ins" + ;; + --install-bin-strip) + install_cmd="@INSTALL_PROGRAM@ -s" + install_dir="$HOME/@gimpdir@/plug-ins" ;; --install-admin-bin) - install_cmd="@INSTALL@ @INSTALL_PROGRAM@" + install_cmd="@INSTALL_PROGRAM@" + install_dir="$plug_in_dir/plug-ins" + ;; + --install-admin-bin-strip) + install_cmd="@INSTALL_PROGRAM@ -s" install_dir="$plug_in_dir/plug-ins" ;; --install-script) - install_cmd="@INSTALL@ @INSTALL_DATA@" + install_cmd="@INSTALL_DATA@" install_dir="$HOME/.gimp/scripts" ;; --install-admin-script) - install_cmd="@INSTALL@ @INSTALL_DATA@" + install_cmd="@INSTALL_DATA@" install_dir="$data_dir/scripts" ;; esac @@ -97,51 +226,64 @@ if test "x$1" != "x"; then if test -r "$1"; then cmd="$install_cmd $1 $install_dir/$1" - echo $cmd - exec $cmd + test $quiet = "yes" || echo $cmd + test $donothing = "yes" || exec $cmd else echo "${notfound}" 1>&2 - echo "${usage}" 1>&2 exit 1 fi else echo "${noarg}" 1>&2 - echo "${usage}" 1>&2 exit 1 fi ;; - --build | --install | --install-admin) - case $1 in - --build) + --build | --install | --install-admin | --build-strip | --install-strip \ + | --install-admin-strip | --build-nogimpui | --install-nogimpui \ + | --install-admin-nogimpui | --build-nogimpui-strip \ + | --install-nogimpui-strip | --install-admin-nogimpui-strip \ + | --build-noui | --install-noui | --install-admin-noui \ + | --build-noui-strip | --install-noui-strip | --install-admin-noui-strip) + opt=`echo $1 | sed 's/-strip$//'` + if test "x$opt" != "x$1" ; then + cflags=`echo $cflags | sed -e 's/-g //g' -e 's/ -g//g'` + fi + case $opt in + --build | --build-noui | --build-nogimpui) install_dir=. ;; - --install) - install_dir="$HOME/.gimp/plug-ins" ;; - --install-admin) + --install | --install-noui | --install-nogimpui) + install_dir="$HOME/@gimpdir@/plug-ins" ;; + --install-admin | --install-admin-noui | --install-admin-nogimpui) install_dir="$plug_in_dir/plug-ins" ;; esac - if test @includedir@ != /usr/include ; then - includes=-I@includedir@ + noui=`echo $opt | sed 's/^.*\(noui\)$/\1/'` + nogimpui=`echo $opt | sed 's/^.*\(nogimpui\)$/\1/'` + if test "$noui" = "noui" ; then + gimp_cflags=`$0 --cflags-noui` + gimp_libs=`$0 --libs-noui` + elif test "$nogimpui" = "nogimpui" ; then + gimp_cflags=`$0 --cflags-nogimpui` + gimp_libs=`$0 --libs-nogimpui` + else + gimp_cflags=`$0 --cflags` + gimp_libs=`$0 --libs` fi shift if test "x$1" != "x"; then if test -r "$1"; then - cmd="$cc $cflags $includes `$gtk_config --cflags` -o $install_dir/`echo $1|sed 's/\.[^\.]*$//'` $1 -L@libdir@ -lgimpui -lgimp `$gtk_config --libs`" - echo $cmd - exec $cmd + cmd="$cc $cflags $gimp_cflags -o $install_dir/`echo $1 | sed 's/\.[^\.]*$//'` $1 $ldflags $gimp_libs $libs" + test $quiet = "yes" || echo $cmd + test $donothing = "yes" || exec $cmd else echo "${notfound}" 1>&2 - echo "${usage}" 1>&2 exit 1 fi else echo "${noarg}" 1>&2 - echo "${usage}" 1>&2 exit 1 fi ;; *) - echo "${usage}" 1>&2 - exit 1 + usage 1 ;; esac shift diff -ruN gimp-1.0.0/libgimp/Makefile.am gimp-1.0.1/libgimp/Makefile.am --- gimp-1.0.0/libgimp/Makefile.am Mon Jan 5 19:44:50 1998 +++ gimp-1.0.1/libgimp/Makefile.am Sun Sep 27 01:50:06 1998 @@ -4,6 +4,8 @@ scriptdata = +EXTRA_DIST = gimpfeatures.h.in + lib_LTLIBRARIES = libgimp.la libgimpui.la noinst_LIBRARIES = libgimpi.a @@ -12,6 +14,8 @@ gimpwire.c \ gimpwire.h +libgimpi_a_DEPENDENCIES = libgimp.la + libgimp_la_SOURCES = gimp.c \ gimpchannel.c \ gimpdisplay.c \ @@ -31,11 +35,15 @@ gimpinclude_HEADERS = gimp.h \ gimpenums.h \ + gimpfeatures.h \ gimpmenu.h \ gimpui.h -libgimp_la_LDFLAGS = -version-info 1:0:0 -libgimpui_la_LDFLAGS = -version-info 1:0:0 +libgimp_la_LDFLAGS = -version-info $(GIMP_MAJOR_VERSION):$(GIMP_MICRO_VERSION):0 +libgimpui_la_LDFLAGS = -version-info $(GIMP_MAJOR_VERSION):$(GIMP_MICRO_VERSION):0 + +CPPFLAGS = \ + -DGIMPDIR=\""$(gimpdir)"\" INCLUDES = \ $(X_CFLAGS) \ diff -ruN gimp-1.0.0/libgimp/Makefile.in gimp-1.0.1/libgimp/Makefile.in --- gimp-1.0.0/libgimp/Makefile.in Tue Jun 2 16:51:21 1998 +++ gimp-1.0.1/libgimp/Makefile.in Sun Sep 27 15:08:00 1998 @@ -119,6 +119,8 @@ scriptdata = +EXTRA_DIST = gimpfeatures.h.in + lib_LTLIBRARIES = libgimp.la libgimpui.la noinst_LIBRARIES = libgimpi.a @@ -127,6 +129,8 @@ gimpwire.c \ gimpwire.h +libgimpi_a_DEPENDENCIES = libgimp.la + libgimp_la_SOURCES = gimp.c \ gimpchannel.c \ gimpdisplay.c \ @@ -146,11 +150,15 @@ gimpinclude_HEADERS = gimp.h \ gimpenums.h \ + gimpfeatures.h \ gimpmenu.h \ gimpui.h -libgimp_la_LDFLAGS = -version-info 1:0:0 -libgimpui_la_LDFLAGS = -version-info 1:0:0 +libgimp_la_LDFLAGS = -version-info $(GIMP_MAJOR_VERSION):$(GIMP_MICRO_VERSION):0 +libgimpui_la_LDFLAGS = -version-info $(GIMP_MAJOR_VERSION):$(GIMP_MICRO_VERSION):0 + +CPPFLAGS = \ + -DGIMPDIR=\""$(gimpdir)"\" INCLUDES = \ $(X_CFLAGS) \ @@ -158,12 +166,11 @@ -I$(includedir) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h -CONFIG_CLEAN_FILES = +CONFIG_CLEAN_FILES = gimpfeatures.h LIBRARIES = $(noinst_LIBRARIES) DEFS = @DEFS@ -I. -I$(srcdir) -I.. -CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ libgimpi_a_LIBADD = @@ -183,7 +190,7 @@ LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@ HEADERS = $(gimpinclude_HEADERS) -DIST_COMMON = COPYING Makefile.am Makefile.in +DIST_COMMON = COPYING Makefile.am Makefile.in gimpfeatures.h.in DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) @@ -204,6 +211,8 @@ cd $(top_builddir) \ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status +gimpfeatures.h: $(top_builddir)/config.status gimpfeatures.h.in + cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status mostlyclean-noinstLIBRARIES: diff -ruN gimp-1.0.0/libgimp/gimp.c gimp-1.0.1/libgimp/gimp.c --- gimp-1.0.0/libgimp/gimp.c Thu May 28 02:03:46 1998 +++ gimp-1.0.1/libgimp/gimp.c Thu Aug 27 19:03:30 1998 @@ -25,12 +25,18 @@ #include #include #include -#include -#include #include #include #include +#ifdef HAVE_IPC_H +#include +#endif + +#ifdef HAVE_SHM_H +#include +#endif + #ifdef HAVE_SYS_SELECT_H #include #endif @@ -60,6 +66,10 @@ int _shm_ID = -1; guchar *_shm_addr = NULL; +const guint gimp_major_version = GIMP_MAJOR_VERSION; +const guint gimp_minor_version = GIMP_MINOR_VERSION; +const guint gimp_micro_version = GIMP_MICRO_VERSION; + static gdouble _gamma_val; static gint _install_cmap; static gint _use_xshm; @@ -124,8 +134,10 @@ if (PLUG_IN_INFO.quit_proc) (* PLUG_IN_INFO.quit_proc) (); +#ifdef HAVE_SHM_H if ((_shm_ID != -1) && _shm_addr) shmdt ((char*) _shm_addr); +#endif gp_quit_write (_writefd); exit (0); @@ -796,7 +808,7 @@ if (!home_dir) return NULL; - sprintf (filename, "%s/.gimp/gtkrc", home_dir); + sprintf (filename, "%s/%s/gtkrc", home_dir, GIMPDIR); return filename; } @@ -1030,6 +1042,7 @@ _color_cube[2] = config->color_cube[2]; _color_cube[3] = config->color_cube[3]; +#ifdef HAVE_SHM_H if (_shm_ID != -1) { _shm_addr = (guchar*) shmat (_shm_ID, 0, 0); @@ -1037,6 +1050,7 @@ if (_shm_addr == (guchar*) -1) g_error ("could not attach to gimp shared memory segment\n"); } +#endif } static void diff -ruN gimp-1.0.0/libgimp/gimp.h gimp-1.0.1/libgimp/gimp.h --- gimp-1.0.0/libgimp/gimp.h Thu May 28 02:03:47 1998 +++ gimp-1.0.1/libgimp/gimp.h Fri Jul 17 01:40:31 1998 @@ -21,6 +21,7 @@ #include +#include #include @@ -29,6 +30,11 @@ #endif /* __cplusplus */ +extern const guint gimp_major_version; +extern const guint gimp_minor_version; +extern const guint gimp_micro_version; + + typedef struct _GPlugInInfo GPlugInInfo; typedef struct _GTile GTile; typedef struct _GDrawable GDrawable; @@ -359,7 +365,7 @@ void gimp_image_disable_undo (gint32 image_ID); void gimp_image_enable_undo (gint32 image_ID); void gimp_image_clean_all (gint32 image_ID); -void gimp_image_flatten (gint32 image_ID); +gint32 gimp_image_flatten (gint32 image_ID); void gimp_image_lower_channel (gint32 image_ID, gint32 channel_ID); void gimp_image_lower_layer (gint32 image_ID, diff -ruN gimp-1.0.0/libgimp/gimpfeatures.h gimp-1.0.1/libgimp/gimpfeatures.h --- gimp-1.0.0/libgimp/gimpfeatures.h Wed Dec 31 16:00:00 1969 +++ gimp-1.0.1/libgimp/gimpfeatures.h Sun Sep 27 15:01:20 1998 @@ -0,0 +1,38 @@ +/* LIBGIMP - The GIMP Library + * Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 59 Temple Place - Suite 330, + * Boston, MA 02111-1307, USA. + */ +#ifndef __GIMP_FEATURES_H__ +#define __GIMP_FEATURES_H__ + + +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + + +#define GIMP_MAJOR_VERSION (1) +#define GIMP_MINOR_VERSION (0) +#define GIMP_MICRO_VERSION (1) +#define GIMP_VERSION "1.0.1" + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + + +#endif /* __GIMP_FEATURES_H__ */ diff -ruN gimp-1.0.0/libgimp/gimpfeatures.h.in gimp-1.0.1/libgimp/gimpfeatures.h.in --- gimp-1.0.0/libgimp/gimpfeatures.h.in Wed Dec 31 16:00:00 1969 +++ gimp-1.0.1/libgimp/gimpfeatures.h.in Wed Jul 15 23:03:49 1998 @@ -0,0 +1,38 @@ +/* LIBGIMP - The GIMP Library + * Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 59 Temple Place - Suite 330, + * Boston, MA 02111-1307, USA. + */ +#ifndef __GIMP_FEATURES_H__ +#define __GIMP_FEATURES_H__ + + +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + + +#define GIMP_MAJOR_VERSION (@GIMP_MAJOR_VERSION@) +#define GIMP_MINOR_VERSION (@GIMP_MINOR_VERSION@) +#define GIMP_MICRO_VERSION (@GIMP_MICRO_VERSION@) +#define GIMP_VERSION "@GIMP_VERSION@" + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + + +#endif /* __GIMP_FEATURES_H__ */ diff -ruN gimp-1.0.0/libgimp/gimpimage.c gimp-1.0.1/libgimp/gimpimage.c --- gimp-1.0.0/libgimp/gimpimage.c Tue May 26 01:46:27 1998 +++ gimp-1.0.1/libgimp/gimpimage.c Fri Jul 17 01:40:32 1998 @@ -239,18 +239,25 @@ gimp_destroy_params (return_vals, nreturn_vals); } -void +gint32 gimp_image_flatten (gint32 image_ID) { GParam *return_vals; int nreturn_vals; + gint32 layer_ID; return_vals = gimp_run_procedure ("gimp_image_flatten", &nreturn_vals, PARAM_IMAGE, image_ID, PARAM_END); + layer_ID = -1; + if (return_vals[0].data.d_status == STATUS_SUCCESS) + layer_ID = return_vals[1].data.d_layer; + gimp_destroy_params (return_vals, nreturn_vals); + + return layer_ID; } void diff -ruN gimp-1.0.0/ltconfig gimp-1.0.1/ltconfig --- gimp-1.0.0/ltconfig Thu Apr 30 14:33:23 1998 +++ gimp-1.0.1/ltconfig Wed Jul 1 10:01:30 1998 @@ -561,7 +561,7 @@ # Check to make sure the pic_flag actually works. echo $ac_n "checking if $compiler PIC flag $pic_flag works... $ac_c" 1>&6 $rm conftest* - echo > conftest.c + echo "int some_variable = 0;" > conftest.c save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $pic_flag -DPIC" echo "$progname:567: checking if $compiler PIC flag $pic_flag works" >&5 diff -ruN gimp-1.0.0/plug-ins/AlienMap/Makefile.am gimp-1.0.1/plug-ins/AlienMap/Makefile.am --- gimp-1.0.0/plug-ins/AlienMap/Makefile.am Mon Nov 24 14:03:48 1997 +++ gimp-1.0.1/plug-ins/AlienMap/Makefile.am Sun Aug 30 16:40:14 1998 @@ -15,8 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ @@ -36,8 +35,3 @@ echo $$subdir/$$file; \ done; \ done - - - - - diff -ruN gimp-1.0.0/plug-ins/AlienMap/Makefile.in gimp-1.0.1/plug-ins/AlienMap/Makefile.in --- gimp-1.0.0/plug-ins/AlienMap/Makefile.in Tue Jun 2 16:51:41 1998 +++ gimp-1.0.1/plug-ins/AlienMap/Makefile.in Sun Sep 27 15:08:55 1998 @@ -130,8 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/CEL/CEL.c gimp-1.0.1/plug-ins/CEL/CEL.c --- gimp-1.0.0/plug-ins/CEL/CEL.c Tue Jun 2 16:34:59 1998 +++ gimp-1.0.1/plug-ins/CEL/CEL.c Thu Aug 27 18:58:10 1998 @@ -493,7 +493,7 @@ GtkWidget *dialog; argv= g_malloc(sizeof(gchar *)); - argv[0]= strdup("CEL file-filter"); + argv[0]= g_strdup("CEL file-filter"); gtk_init (&argc, &argv); gtk_rc_parse (gimp_gtkrc ()); diff -ruN gimp-1.0.0/plug-ins/CEL/Makefile.am gimp-1.0.1/plug-ins/CEL/Makefile.am --- gimp-1.0.0/plug-ins/CEL/Makefile.am Mon Nov 24 14:03:46 1997 +++ gimp-1.0.1/plug-ins/CEL/Makefile.am Sun Aug 30 16:40:15 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/CEL/Makefile.in gimp-1.0.1/plug-ins/CEL/Makefile.in --- gimp-1.0.0/plug-ins/CEL/Makefile.in Tue Jun 2 16:52:50 1998 +++ gimp-1.0.1/plug-ins/CEL/Makefile.in Sun Sep 27 15:08:59 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/CML_explorer/Makefile.am gimp-1.0.1/plug-ins/CML_explorer/Makefile.am --- gimp-1.0.0/plug-ins/CML_explorer/Makefile.am Mon Nov 24 14:04:05 1997 +++ gimp-1.0.1/plug-ins/CML_explorer/Makefile.am Sun Aug 30 16:40:16 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/CML_explorer/Makefile.in gimp-1.0.1/plug-ins/CML_explorer/Makefile.in --- gimp-1.0.0/plug-ins/CML_explorer/Makefile.in Tue Jun 2 16:52:17 1998 +++ gimp-1.0.1/plug-ins/CML_explorer/Makefile.in Sun Sep 27 15:09:02 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/Makefile.am gimp-1.0.1/plug-ins/Makefile.am --- gimp-1.0.0/plug-ins/Makefile.am Thu Apr 30 16:42:23 1998 +++ gimp-1.0.1/plug-ins/Makefile.am Fri Aug 28 22:52:53 1998 @@ -4,20 +4,20 @@ libgck \ megawidget \ gpc \ - MapObject \ - AlienMap \ dbbrowser \ script-fu \ - struc \ - @WEBBROWSER@ \ @AA@ \ - @TIFF@ \ @JPEG@ \ - @PNG@ \ @MPEG@ \ + @PNG@ \ + @TIFF@ \ + @WEBBROWSER@ \ @XD@ \ @XPM@ \ + AlienMap \ + CEL \ CML_explorer \ + MapObject \ align_layers \ animoptimize \ apply_lens \ @@ -30,7 +30,6 @@ bumpmap \ bz2 \ c_astretch \ - CEL \ checkerboard \ colorify \ compose \ @@ -114,6 +113,7 @@ sobel \ sparkle \ spread \ + struc \ sunras \ tga \ threshold_alpha \ @@ -132,8 +132,6 @@ scriptdata = pluginlibdir = $(gimpplugindir)/plug-ins - -EXTRA_DIST = build.in INCLUDES = \ $(X_CFLAGS) \ diff -ruN gimp-1.0.0/plug-ins/Makefile.in gimp-1.0.1/plug-ins/Makefile.in --- gimp-1.0.0/plug-ins/Makefile.in Tue Jun 2 16:51:24 1998 +++ gimp-1.0.1/plug-ins/Makefile.in Sun Sep 27 15:08:04 1998 @@ -119,20 +119,20 @@ libgck \ megawidget \ gpc \ - MapObject \ - AlienMap \ dbbrowser \ script-fu \ - struc \ - @WEBBROWSER@ \ @AA@ \ - @TIFF@ \ @JPEG@ \ - @PNG@ \ @MPEG@ \ + @PNG@ \ + @TIFF@ \ + @WEBBROWSER@ \ @XD@ \ @XPM@ \ + AlienMap \ + CEL \ CML_explorer \ + MapObject \ align_layers \ animoptimize \ apply_lens \ @@ -145,7 +145,6 @@ bumpmap \ bz2 \ c_astretch \ - CEL \ checkerboard \ colorify \ compose \ @@ -229,6 +228,7 @@ sobel \ sparkle \ spread \ + struc \ sunras \ tga \ threshold_alpha \ @@ -248,8 +248,6 @@ pluginlibdir = $(gimpplugindir)/plug-ins -EXTRA_DIST = build.in - INCLUDES = \ $(X_CFLAGS) \ -I$(top_srcdir) \ @@ -258,8 +256,8 @@ LIBGIMPUI = $(top_builddir)/libgimp/libgimpui.la mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h -CONFIG_CLEAN_FILES = build -DIST_COMMON = Makefile.am Makefile.in build.in +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) @@ -276,8 +274,6 @@ cd $(top_builddir) \ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status -build: $(top_builddir)/config.status build.in - cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. diff -ruN gimp-1.0.0/plug-ins/MapObject/Makefile.am gimp-1.0.1/plug-ins/MapObject/Makefile.am --- gimp-1.0.0/plug-ins/MapObject/Makefile.am Thu Mar 19 19:51:44 1998 +++ gimp-1.0.1/plug-ins/MapObject/Makefile.am Sun Aug 30 16:40:18 1998 @@ -17,8 +17,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(top_builddir)/plug-ins/libgck/gck/libgck.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/MapObject/Makefile.in gimp-1.0.1/plug-ins/MapObject/Makefile.in --- gimp-1.0.0/plug-ins/MapObject/Makefile.in Tue Jun 2 16:51:38 1998 +++ gimp-1.0.1/plug-ins/MapObject/Makefile.in Sun Sep 27 15:09:05 1998 @@ -132,8 +132,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(top_builddir)/plug-ins/libgck/gck/libgck.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/MapObject/mapobject_main.c gimp-1.0.1/plug-ins/MapObject/mapobject_main.c --- gimp-1.0.0/plug-ins/MapObject/mapobject_main.c Sun Apr 12 22:41:14 1998 +++ gimp-1.0.1/plug-ins/MapObject/mapobject_main.c Sat Jun 6 14:55:16 1998 @@ -234,8 +234,13 @@ break; } + if (run_mode != RUN_NONINTERACTIVE) + gimp_displays_flush(); + + values[0].data.d_status = status; gimp_drawable_detach(drawable); + } GPlugInInfo PLUG_IN_INFO = diff -ruN gimp-1.0.0/plug-ins/aa/Makefile.am gimp-1.0.1/plug-ins/aa/Makefile.am --- gimp-1.0.0/plug-ins/aa/Makefile.am Sat Mar 14 18:46:14 1998 +++ gimp-1.0.1/plug-ins/aa/Makefile.am Sun Aug 30 16:40:19 1998 @@ -16,7 +16,6 @@ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ @LIBAA_LIB@ - -lc DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/aa/Makefile.in gimp-1.0.1/plug-ins/aa/Makefile.in --- gimp-1.0.0/plug-ins/aa/Makefile.in Tue Jun 2 16:51:58 1998 +++ gimp-1.0.1/plug-ins/aa/Makefile.in Sun Sep 27 15:08:32 1998 @@ -347,7 +347,6 @@ installdirs mostlyclean-generic distclean-generic clean-generic \ maintainer-clean-generic clean mostlyclean distclean maintainer-clean - -lc .PHONY: files diff -ruN gimp-1.0.0/plug-ins/align_layers/Makefile.am gimp-1.0.1/plug-ins/align_layers/Makefile.am --- gimp-1.0.0/plug-ins/align_layers/Makefile.am Mon Nov 24 14:04:05 1997 +++ gimp-1.0.1/plug-ins/align_layers/Makefile.am Sun Aug 30 16:40:20 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/align_layers/Makefile.in gimp-1.0.1/plug-ins/align_layers/Makefile.in --- gimp-1.0.0/plug-ins/align_layers/Makefile.in Tue Jun 2 16:52:20 1998 +++ gimp-1.0.1/plug-ins/align_layers/Makefile.in Sun Sep 27 15:09:09 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/animationplay/Makefile.am gimp-1.0.1/plug-ins/animationplay/Makefile.am --- gimp-1.0.0/plug-ins/animationplay/Makefile.am Mon Nov 24 14:04:05 1997 +++ gimp-1.0.1/plug-ins/animationplay/Makefile.am Sun Aug 30 16:40:21 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/animationplay/Makefile.in gimp-1.0.1/plug-ins/animationplay/Makefile.in --- gimp-1.0.0/plug-ins/animationplay/Makefile.in Tue Jun 2 16:52:29 1998 +++ gimp-1.0.1/plug-ins/animationplay/Makefile.in Sun Sep 27 15:09:22 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/animoptimize/Makefile.am gimp-1.0.1/plug-ins/animoptimize/Makefile.am --- gimp-1.0.0/plug-ins/animoptimize/Makefile.am Wed Mar 11 02:28:33 1998 +++ gimp-1.0.1/plug-ins/animoptimize/Makefile.am Sun Aug 30 16:40:23 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/animoptimize/Makefile.in gimp-1.0.1/plug-ins/animoptimize/Makefile.in --- gimp-1.0.0/plug-ins/animoptimize/Makefile.in Tue Jun 2 16:52:22 1998 +++ gimp-1.0.1/plug-ins/animoptimize/Makefile.in Sun Sep 27 15:09:12 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/apply_lens/Makefile.am gimp-1.0.1/plug-ins/apply_lens/Makefile.am --- gimp-1.0.0/plug-ins/apply_lens/Makefile.am Mon Nov 24 14:04:06 1997 +++ gimp-1.0.1/plug-ins/apply_lens/Makefile.am Sun Aug 30 16:40:24 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/apply_lens/Makefile.in gimp-1.0.1/plug-ins/apply_lens/Makefile.in --- gimp-1.0.0/plug-ins/apply_lens/Makefile.in Tue Jun 2 16:52:24 1998 +++ gimp-1.0.1/plug-ins/apply_lens/Makefile.in Sun Sep 27 15:09:15 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/autocrop/Makefile.am gimp-1.0.1/plug-ins/autocrop/Makefile.am --- gimp-1.0.0/plug-ins/autocrop/Makefile.am Mon Nov 24 14:04:06 1997 +++ gimp-1.0.1/plug-ins/autocrop/Makefile.am Sun Aug 30 16:40:25 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/autocrop/Makefile.in gimp-1.0.1/plug-ins/autocrop/Makefile.in --- gimp-1.0.0/plug-ins/autocrop/Makefile.in Tue Jun 2 16:52:27 1998 +++ gimp-1.0.1/plug-ins/autocrop/Makefile.in Sun Sep 27 15:09:19 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/autostretch_hsv/Makefile.am gimp-1.0.1/plug-ins/autostretch_hsv/Makefile.am --- gimp-1.0.0/plug-ins/autostretch_hsv/Makefile.am Mon Nov 24 14:04:06 1997 +++ gimp-1.0.1/plug-ins/autostretch_hsv/Makefile.am Sun Aug 30 16:40:26 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/autostretch_hsv/Makefile.in gimp-1.0.1/plug-ins/autostretch_hsv/Makefile.in --- gimp-1.0.0/plug-ins/autostretch_hsv/Makefile.in Tue Jun 2 16:52:31 1998 +++ gimp-1.0.1/plug-ins/autostretch_hsv/Makefile.in Sun Sep 27 15:09:25 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/autostretch_hsv/autostretch_hsv.c gimp-1.0.1/plug-ins/autostretch_hsv/autostretch_hsv.c --- gimp-1.0.0/plug-ins/autostretch_hsv/autostretch_hsv.c Sun Apr 12 22:41:18 1998 +++ gimp-1.0.1/plug-ins/autostretch_hsv/autostretch_hsv.c Sat Jul 4 23:11:52 1998 @@ -109,7 +109,7 @@ /* Make sure that the drawable is gray or RGB color */ if (gimp_drawable_color (drawable->id) || gimp_drawable_gray (drawable->id)) { - gimp_progress_init ("Auto-Stretching Contrast..."); + gimp_progress_init ("Auto-Stretching HSV..."); gimp_tile_cache_ntiles (2 * (drawable->width / gimp_tile_width () + 1)); autostretch_hsv (drawable); diff -ruN gimp-1.0.0/plug-ins/blinds/Makefile.am gimp-1.0.1/plug-ins/blinds/Makefile.am --- gimp-1.0.0/plug-ins/blinds/Makefile.am Mon Nov 24 14:04:07 1997 +++ gimp-1.0.1/plug-ins/blinds/Makefile.am Sun Aug 30 16:40:28 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/blinds/Makefile.in gimp-1.0.1/plug-ins/blinds/Makefile.in --- gimp-1.0.0/plug-ins/blinds/Makefile.in Tue Jun 2 16:52:35 1998 +++ gimp-1.0.1/plug-ins/blinds/Makefile.in Sun Sep 27 15:09:29 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/blur/Makefile.am gimp-1.0.1/plug-ins/blur/Makefile.am --- gimp-1.0.0/plug-ins/blur/Makefile.am Thu Apr 30 16:42:25 1998 +++ gimp-1.0.1/plug-ins/blur/Makefile.am Sun Aug 30 16:40:29 1998 @@ -16,9 +16,7 @@ $(top_builddir)/plug-ins/gpc/libgpc.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc - + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/plug-ins/gpc/libgpc.a \ diff -ruN gimp-1.0.0/plug-ins/blur/Makefile.in gimp-1.0.1/plug-ins/blur/Makefile.in --- gimp-1.0.0/plug-ins/blur/Makefile.in Tue Jun 2 16:52:37 1998 +++ gimp-1.0.1/plug-ins/blur/Makefile.in Sun Sep 27 15:09:32 1998 @@ -131,9 +131,7 @@ $(top_builddir)/plug-ins/gpc/libgpc.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc - + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/plug-ins/gpc/libgpc.a \ diff -ruN gimp-1.0.0/plug-ins/blur/blur.c gimp-1.0.1/plug-ins/blur/blur.c --- gimp-1.0.0/plug-ins/blur/blur.c Thu Apr 30 16:42:26 1998 +++ gimp-1.0.1/plug-ins/blur/blur.c Mon Jul 13 23:20:07 1998 @@ -57,6 +57,10 @@ #include "gtk/gtk.h" #include +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + /********************************* * * PLUGIN-SPECIFIC CONSTANTS diff -ruN gimp-1.0.0/plug-ins/bmp/Makefile.am gimp-1.0.1/plug-ins/bmp/Makefile.am --- gimp-1.0.0/plug-ins/bmp/Makefile.am Mon Nov 24 14:04:07 1997 +++ gimp-1.0.1/plug-ins/bmp/Makefile.am Sun Aug 30 16:40:30 1998 @@ -15,14 +15,10 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ - \ $(top_builddir)/libgimp/libgimp.la bmp_DEPENDENCIES = $(DEPS) diff -ruN gimp-1.0.0/plug-ins/bmp/Makefile.in gimp-1.0.1/plug-ins/bmp/Makefile.in --- gimp-1.0.0/plug-ins/bmp/Makefile.in Tue Jun 2 16:52:40 1998 +++ gimp-1.0.1/plug-ins/bmp/Makefile.in Sun Sep 27 15:09:35 1998 @@ -130,14 +130,10 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ - \ $(top_builddir)/libgimp/libgimp.la bmp_DEPENDENCIES = $(DEPS) diff -ruN gimp-1.0.0/plug-ins/build.in gimp-1.0.1/plug-ins/build.in --- gimp-1.0.0/plug-ins/build.in Mon Nov 24 14:03:16 1997 +++ gimp-1.0.1/plug-ins/build.in Wed Dec 31 16:00:00 1969 @@ -1,228 +0,0 @@ -#!/bin/sh - -# save the program name -progname=$0 - -# need to know common directories -srcdir="@srcdir@" -top_srcdir="@top_srcdir@" -top_builddir=".." -prefix="@prefix@" - -# need to know some file and library location -gtkxconfig="$top_builddir/gtk+/gtk+.xconfig" -libgimp="$top_builddir/libgimp/libgimp.la" -libgimpui="$top_builddir/libgimp/libgimpui.la" -libgtk="$top_builddir/gtk+/gtk/libgtk.la" -libgdk="$top_builddir/gtk+/gdk/libgdk.la" -libglib="$top_builddir/gtk+/glib/libglib.la" - -# print out a usage summary and exit -usage () -{ - cat <" - - -h Display this help message and exit. - --help - - -s Specify a source file or files. If - --source a source file is not specified the name - of the source file will be determined - from the name of the plugin. For example, - the plugin "blur" would have the source - file "blur.c" associated with it. - - -v Print out messages saying what is happening - --verbose at each step of the build process. - - -n Print out commands that would be executed - --nothing but don't actually execute them. - - -e Print the build environment and exit. - --environment - - = Set the build environment variable tp - have the value . - -= Append to the build environment - variable . - += Prepend to the build environment - variable -EOF - exit 0 -} - -# initialize various variable to blank -plugin= -sources= -verbose= -environment= -nothing= -prev= - -# loop over the options -for option -do - # if the previous option takes an argument - # we take care of setting the appropriate variable - # here - if test -n "$prev"; then - eval "$prev=\"\$$prev \$option\"" - prev= - continue - fi - - case "$option" in - -h|--help) usage ;; - -s|--source) prev="sources" ;; - -v|--verbose) verbose="true" ;; - -e|--environment) environment="true" ;; - -n|--nothing) nothing="true" ;; - *=*) - # if the option was of the form [-+]= - # then we want to evaluate the argument as it - # is intended to set an environment variable. - # this would fairly simple, except for having to - # deal with the [-+] symbols that can be prepended. - # these have to be stripped off and converted into - # the corresponding "post_" and "pre_" strings - # respectively. - opt=`echo "$option" | sed 's/=[_a-zA-Z0-9]*//'` - arg=`echo "$option" | sed 's/[-+_a-zA-Z0-9]*=//'` - - case "$opt" in - -*) opt=`echo "$opt" | sed 's/-//'` - opt="post_$opt" ;; - +*) opt=`echo "$opt" | sed 's/+//'` - opt="pre_$opt" ;; - esac - - eval "$opt=\$arg" ;; - *) - if test -z "$plugin"; then - plugin="$option" - else - usage - fi ;; - esac -done - -# get build environment variables - -if test ! -f $gtkxconfig; then - echo "error: could not find \"$gtkxconfig\"" -fi - -# extract the X flags from the gtk+.xconfig file -X_CFLAGS=`grep X_CFLAGS $gtkxconfig | sed 's/X_CFLAGS[ \t]*=[ \t]*//'` -X_LDFLAGS=`grep X_LDFLAGS $gtkxconfig | sed 's/X_LDFLAGS[ \t]*=[ \t]*//'` -X_LIBS=`grep X_LIBS $gtkxconfig | sed 's/X_LIBS[ \t]*=[ \t]*//'` - -# we only set environment variables if they aren't already defined -CC=${CC:-"$pre_CC @CC@ $post_CC"} -LIBTOOL=${LIBTOOL:-"$pre_LIBTOOL $top_builddir/libtool $post_LIBTOOL"} -CFLAGS=${CFLAGS:-"$pre_CFLAGS @CFLAGS@ $post_CFLAGS"} -INCLUDES=${INCLUDES:-"$pre_INCLUDES $X_CFLAGS -I$top_srcdir -I$top_srcdir/gtk+ -I/usr/local/include $post_INCLUDES"} -DEFS=${DEFS:-"$pre_DEFS @DEFS@ -I. -I$srcdir -I.. $post_defs"} -CPPFLAGS=${CPPFLAGS:-"$pre_CPPFLAGS @CPPFLAGS@ $post_CPPFLAGS"} -LDFLAGS=${LDFLAGS:-"$pre_LDFLAGS @LDFLAGS@ $post_LDFLAGS"} -LDADD=${LDADD:-"$pre_LDADD $X_LDFLAGS -L/usr/local/lib $post_LDADD"} -LIBS=${LIBS:-"$pre_LIBS $X_LIBS $libgimp $libgtk $libgdk $libglib -lc -lm $post_LIBS"} -COMPILE=${COMPILE:-"$pre_COMPILE $CC $DEFS $INCLUDES $CPPFLAGS $CFLAGS $post_COMPILE"} -LINK=${LINK:-"$pre_LINK $LIBTOOL --mode=link $CC $LDFLAGS -o $plugin $post_LINK"} - -# print out the environment and exit if the user specified us to do so -if test -n "$environment"; then - echo CC = $CC - echo LIBTOOL = $LIBTOOL - echo CFLAGS = $CFLAGS - echo INCLUDES = $INCLUDES - echo DEFS = $DEFS - echo CPPFLAGS = $CPPFLAGS - echo LDFLAGS = $LDFLAGS - echo LDADD = $LDADD - echo LIBS = $LIBS - echo COMPILE = $COMPILE - echo LINK = $LINK - exit 0 -fi - -# if a name for a plugin wasn't specified then nothing can be done -if test -z "$plugin"; then - usage -fi - -# strip off the extension if it is present (we'll add it -# back in real soon to determine the name of the source file -# to use) -plugin=`echo $plugin | sed 's/\.c//'` - -# if the user didn't specify any sources, then calculate -# the source file based on the plugin name -if test -z "$sources"; then - sources="$plugin.c" -fi - -# show the user what we're doing -echo "plugin: $plugin" -echo "sources: $sources" - -# compile the source files. a source file is only compiled -# if either a) its object file doesn't exist or b) it is -# newer than its object file. -objects= -for file in $sources; do - objfile=`echo "$file" | sed 's/\.c/\.o/'` - - if test ! -f "$objfile" || test "$file" -nt "$objfile"; then - cmd="$COMPILE -c $file" - - if test -n "$verbose"; then - echo $cmd - else - echo "compiling $file" - fi - - if test -z "$nothing"; then - eval "$cmd" - fi - fi - - objects="$objects $objfile"; -done - -deps="$objects $libgimp $libgtk $libgdk $libglib" - -# determine if the plugin needs to be linked with libgimpui. -# (most plugins don't). we simply check the sources to see -# if they include "gimpui.h" -needlibgimpui=`grep gimpui.h $sources` -if test -n "needlibgimpui"; then - LIBS="$libgimpui $LIBS" - deps="$deps $libgimpui" -fi - -# determine if the plugin needs to be linked. if any of the -# dependencies (objects or libraries) are newer than the plugin -# or the plugin does not exist it will be built. -cmd= -for file in $deps; do - if test ! -f "$plugin" || test "$file" -nt "$plugin"; then - cmd="$LINK $objects $LDADD $LIBS" - break - fi -done - -if test -n "$cmd"; then - if test -n "$verbose"; then - echo $cmd - else - echo "linking $plugin" - fi - - if test -z "$nothing"; then - eval "$cmd" - fi -else - echo "\`$plugin' is up to date" -fi diff -ruN gimp-1.0.0/plug-ins/bumpmap/Makefile.am gimp-1.0.1/plug-ins/bumpmap/Makefile.am --- gimp-1.0.0/plug-ins/bumpmap/Makefile.am Mon Nov 24 14:04:08 1997 +++ gimp-1.0.1/plug-ins/bumpmap/Makefile.am Sun Aug 30 16:40:31 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/bumpmap/Makefile.in gimp-1.0.1/plug-ins/bumpmap/Makefile.in --- gimp-1.0.0/plug-ins/bumpmap/Makefile.in Tue Jun 2 16:52:43 1998 +++ gimp-1.0.1/plug-ins/bumpmap/Makefile.in Sun Sep 27 15:09:38 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/bz2/Makefile.am gimp-1.0.1/plug-ins/bz2/Makefile.am --- gimp-1.0.0/plug-ins/bz2/Makefile.am Mon Nov 24 14:04:08 1997 +++ gimp-1.0.1/plug-ins/bz2/Makefile.am Sun Aug 30 16:40:33 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/bz2/Makefile.in gimp-1.0.1/plug-ins/bz2/Makefile.in --- gimp-1.0.0/plug-ins/bz2/Makefile.in Tue Jun 2 16:52:45 1998 +++ gimp-1.0.1/plug-ins/bz2/Makefile.in Sun Sep 27 15:09:42 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/c_astretch/Makefile.am gimp-1.0.1/plug-ins/c_astretch/Makefile.am --- gimp-1.0.0/plug-ins/c_astretch/Makefile.am Mon Nov 24 14:04:08 1997 +++ gimp-1.0.1/plug-ins/c_astretch/Makefile.am Sun Aug 30 16:40:34 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/c_astretch/Makefile.in gimp-1.0.1/plug-ins/c_astretch/Makefile.in --- gimp-1.0.0/plug-ins/c_astretch/Makefile.in Tue Jun 2 16:52:47 1998 +++ gimp-1.0.1/plug-ins/c_astretch/Makefile.in Sun Sep 27 15:09:46 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/checkerboard/Makefile.am gimp-1.0.1/plug-ins/checkerboard/Makefile.am --- gimp-1.0.0/plug-ins/checkerboard/Makefile.am Mon Nov 24 14:04:08 1997 +++ gimp-1.0.1/plug-ins/checkerboard/Makefile.am Sun Aug 30 16:40:35 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/checkerboard/Makefile.in gimp-1.0.1/plug-ins/checkerboard/Makefile.in --- gimp-1.0.0/plug-ins/checkerboard/Makefile.in Tue Jun 2 16:52:55 1998 +++ gimp-1.0.1/plug-ins/checkerboard/Makefile.in Sun Sep 27 15:09:52 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/colorify/Makefile.am gimp-1.0.1/plug-ins/colorify/Makefile.am --- gimp-1.0.0/plug-ins/colorify/Makefile.am Mon Dec 8 21:57:26 1997 +++ gimp-1.0.1/plug-ins/colorify/Makefile.am Sun Aug 30 16:40:36 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/colorify/Makefile.in gimp-1.0.1/plug-ins/colorify/Makefile.in --- gimp-1.0.0/plug-ins/colorify/Makefile.in Tue Jun 2 16:52:57 1998 +++ gimp-1.0.1/plug-ins/colorify/Makefile.in Sun Sep 27 15:09:55 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/compose/Makefile.am gimp-1.0.1/plug-ins/compose/Makefile.am --- gimp-1.0.0/plug-ins/compose/Makefile.am Mon Nov 24 14:04:09 1997 +++ gimp-1.0.1/plug-ins/compose/Makefile.am Sun Aug 30 16:40:38 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/compose/Makefile.in gimp-1.0.1/plug-ins/compose/Makefile.in --- gimp-1.0.0/plug-ins/compose/Makefile.in Tue Jun 2 16:53:00 1998 +++ gimp-1.0.1/plug-ins/compose/Makefile.in Sun Sep 27 15:09:59 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/convmatrix/Makefile.am gimp-1.0.1/plug-ins/convmatrix/Makefile.am --- gimp-1.0.0/plug-ins/convmatrix/Makefile.am Mon Nov 24 14:04:10 1997 +++ gimp-1.0.1/plug-ins/convmatrix/Makefile.am Sun Aug 30 16:40:39 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/convmatrix/Makefile.in gimp-1.0.1/plug-ins/convmatrix/Makefile.in --- gimp-1.0.0/plug-ins/convmatrix/Makefile.in Tue Jun 2 16:53:03 1998 +++ gimp-1.0.1/plug-ins/convmatrix/Makefile.in Sun Sep 27 15:10:02 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/cubism/Makefile.am gimp-1.0.1/plug-ins/cubism/Makefile.am --- gimp-1.0.0/plug-ins/cubism/Makefile.am Mon Nov 24 14:04:11 1997 +++ gimp-1.0.1/plug-ins/cubism/Makefile.am Sun Aug 30 16:40:40 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/cubism/Makefile.in gimp-1.0.1/plug-ins/cubism/Makefile.in --- gimp-1.0.0/plug-ins/cubism/Makefile.in Tue Jun 2 16:53:06 1998 +++ gimp-1.0.1/plug-ins/cubism/Makefile.in Sun Sep 27 15:10:05 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/dbbrowser/Makefile.am gimp-1.0.1/plug-ins/dbbrowser/Makefile.am --- gimp-1.0.0/plug-ins/dbbrowser/Makefile.am Mon Nov 24 14:03:46 1997 +++ gimp-1.0.1/plug-ins/dbbrowser/Makefile.am Sun Aug 30 16:40:41 1998 @@ -20,9 +20,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc - + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la diff -ruN gimp-1.0.0/plug-ins/dbbrowser/Makefile.in gimp-1.0.1/plug-ins/dbbrowser/Makefile.in --- gimp-1.0.0/plug-ins/dbbrowser/Makefile.in Tue Jun 2 16:51:43 1998 +++ gimp-1.0.1/plug-ins/dbbrowser/Makefile.in Sun Sep 27 15:08:21 1998 @@ -135,9 +135,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc - + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la diff -ruN gimp-1.0.0/plug-ins/dbbrowser/dbbrowser_utils.c gimp-1.0.1/plug-ins/dbbrowser/dbbrowser_utils.c --- gimp-1.0.0/plug-ins/dbbrowser/dbbrowser_utils.c Sat Apr 18 11:42:23 1998 +++ gimp-1.0.1/plug-ins/dbbrowser/dbbrowser_utils.c Mon Jul 13 23:20:08 1998 @@ -502,7 +502,8 @@ int num_procs; int i, j; dbbrowser_t* dbbrowser = data; - gchar *func_name, *label; + gchar *func_name, *label, *query_text; + GString *query; gtk_clist_freeze(GTK_CLIST(dbbrowser->clist)); gtk_clist_clear(GTK_CLIST(dbbrowser->clist)); @@ -513,9 +514,25 @@ { gtk_window_set_title (GTK_WINDOW (dbbrowser->dlg), "DB Browser (by name - please wait)"); - gimp_query_database (gtk_entry_get_text( GTK_ENTRY(dbbrowser->search_entry) ), + + query = g_string_new (""); + query_text = gtk_entry_get_text(GTK_ENTRY(dbbrowser->search_entry)); + + while (*query_text) + { + if ((*query_text == '_') || (*query_text == '-')) + g_string_append (query, "[-_]"); + else + g_string_append_c (query, *query_text); + + query_text++; + } + + gimp_query_database (query->str, ".*", ".*", ".*", ".*", ".*", ".*", &num_procs, &proc_list); + + g_string_free (query, TRUE); } else if ( widget == (dbbrowser->blurb_button) ) { diff -ruN gimp-1.0.0/plug-ins/decompose/Makefile.am gimp-1.0.1/plug-ins/decompose/Makefile.am --- gimp-1.0.0/plug-ins/decompose/Makefile.am Mon Nov 24 14:04:11 1997 +++ gimp-1.0.1/plug-ins/decompose/Makefile.am Sun Aug 30 16:40:43 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/decompose/Makefile.in gimp-1.0.1/plug-ins/decompose/Makefile.in --- gimp-1.0.0/plug-ins/decompose/Makefile.in Tue Jun 2 16:53:08 1998 +++ gimp-1.0.1/plug-ins/decompose/Makefile.in Sun Sep 27 15:10:09 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/deinterlace/Makefile.am gimp-1.0.1/plug-ins/deinterlace/Makefile.am --- gimp-1.0.0/plug-ins/deinterlace/Makefile.am Sat Jan 3 19:36:44 1998 +++ gimp-1.0.1/plug-ins/deinterlace/Makefile.am Sun Aug 30 16:40:44 1998 @@ -16,8 +16,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/deinterlace/Makefile.in gimp-1.0.1/plug-ins/deinterlace/Makefile.in --- gimp-1.0.0/plug-ins/deinterlace/Makefile.in Tue Jun 2 16:53:12 1998 +++ gimp-1.0.1/plug-ins/deinterlace/Makefile.in Sun Sep 27 15:10:13 1998 @@ -131,8 +131,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/depthmerge/Makefile.am gimp-1.0.1/plug-ins/depthmerge/Makefile.am --- gimp-1.0.0/plug-ins/depthmerge/Makefile.am Mon Nov 24 14:04:11 1997 +++ gimp-1.0.1/plug-ins/depthmerge/Makefile.am Sun Aug 30 16:40:45 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/depthmerge/Makefile.in gimp-1.0.1/plug-ins/depthmerge/Makefile.in --- gimp-1.0.0/plug-ins/depthmerge/Makefile.in Tue Jun 2 16:53:14 1998 +++ gimp-1.0.1/plug-ins/depthmerge/Makefile.in Sun Sep 27 15:10:16 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/depthmerge/depthmerge.c gimp-1.0.1/plug-ins/depthmerge/depthmerge.c --- gimp-1.0.0/plug-ins/depthmerge/depthmerge.c Sat Jan 24 18:18:20 1998 +++ gimp-1.0.1/plug-ins/depthmerge/depthmerge.c Mon Aug 24 09:34:00 1998 @@ -1,11 +1,5 @@ -/* TODO: - * - Debug - * - Clean up source - * - Package, distribute - */ - /* Depth Merge -- Combine two image layers via corresponding depth maps - * Copyright (C) 1997 Sean Cier (scier@cmu.edu) + * Copyright (C) 1997, 1998 Sean Cier (scier@PostHorizon.com) * * A plug-in for The GIMP * The GIMP is Copyright (C) 1995 Spencer Kimball and Peter Mattis @@ -21,10 +15,14 @@ * GNU General Public License for more details. */ -/* Version 0.1: (6 July 1997) +/* Version 1.0.0: (14 August 1998) + * Math optimizations, miscellaneous speedups + * + * Version 0.1: (6 July 1997) * Initial Release */ +#include #include #include #include "gtk/gtk.h" @@ -38,10 +36,12 @@ #define LERP(frac,a,b) ((frac)*(b) + (1-(frac))*(a)) #endif +#define MUL255(i) ((i)*256 - (i)) +#define DIV255(i) (((i) + (i)/256 + 1) / 256) #define PLUG_IN_NAME "plug_in_depth_merge" #define PLUG_IN_TITLE "Depth Merge" -#define PLUG_IN_VERSION "0.1; 6 July 1997" +#define PLUG_IN_VERSION "1.0.0; 14 August 1998" #define PREVIEW_SIZE 256 #define SCALE_WIDTH 200 @@ -492,22 +492,22 @@ guchar *source1Row, guchar *source2Row, guchar *depthMap1Row, guchar *depthMap2Row, guchar *resultRow, gint length) { - float scale1, scale2, offset, invOverlap; + float scale1, scale2, offset255, invOverlap255; float frac, depth1, depth2; unsigned short c1[4], c2[4], cR1[4], cR2[4], cR[4], temp; int i, tempInt; - invOverlap = 1.0 / MAX(dm->params.overlap, 0.001); - offset = dm->params.offset; - scale1 = dm->params.scale1; - scale2 = dm->params.scale2; + invOverlap255 = 1.0 / (MAX(dm->params.overlap, 0.001)*255); + offset255 = dm->params.offset * 255; + scale1 = dm->params.scale1; + scale2 = dm->params.scale2; for (i = 0; i < length; i++) { - depth1 = depthMap1Row[i] * (1.0/255.0); - depth2 = depthMap2Row[i] * (1.0/255.0); + depth1 = (float)depthMap1Row[i]; + depth2 = (float)depthMap2Row[i]; - frac = (depth2*scale2 - (depth1*scale1 + offset)) * invOverlap; - frac = (frac+1.0)/2.0; + frac = (depth2*scale2 - (depth1*scale1 + offset255)) * invOverlap255; + frac = 0.5 * (frac+1.0); frac = CLAMP(frac, 0.0, 1.0); /* c1 -> color corresponding to source1 */ @@ -524,18 +524,18 @@ if (frac != 0) { /* cR1 -> result if c1 is completely on top */ - cR1[0] = c1[3]*c1[0] + (255-c1[3])*c2[0]; - cR1[1] = c1[3]*c1[1] + (255-c1[3])*c2[1]; - cR1[2] = c1[3]*c1[2] + (255-c1[3])*c2[2]; - cR1[3] = 255 *c1[3] + (255-c1[3])*c2[3]; + cR1[0] = c1[3]*c1[0] + (255-c1[3])*c2[0]; + cR1[1] = c1[3]*c1[1] + (255-c1[3])*c2[1]; + cR1[2] = c1[3]*c1[2] + (255-c1[3])*c2[2]; + cR1[3] = MUL255(c1[3]) + (255-c1[3])*c2[3]; } if (frac != 1) { /* cR2 -> result if c2 is completely on top */ - cR2[0] = c2[3]*c2[0] + (255-c2[3])*c1[0]; - cR2[1] = c2[3]*c2[1] + (255-c2[3])*c1[1]; - cR2[2] = c2[3]*c2[2] + (255-c2[3])*c1[2]; - cR2[3] = 255 *c2[3] + (255-c2[3])*c1[3]; + cR2[0] = c2[3]*c2[0] + (255-c2[3])*c1[0]; + cR2[1] = c2[3]*c2[1] + (255-c2[3])*c1[1]; + cR2[2] = c2[3]*c2[2] + (255-c2[3])*c1[2]; + cR2[3] = MUL255(c2[3]) + (255-c2[3])*c1[3]; } if (frac == 1) { @@ -555,10 +555,10 @@ tempInt = LERP(frac, cR2[3], cR1[3]); cR[3] = CLAMP(tempInt,0,255*255); } - temp = cR[0]/255; resultRow[4*i ] = CLAMP(temp, 0, 255); - temp = cR[1]/255; resultRow[4*i+1] = CLAMP(temp, 0, 255); - temp = cR[2]/255; resultRow[4*i+2] = CLAMP(temp, 0, 255); - temp = cR[3]/255; resultRow[4*i+3] = CLAMP(temp, 0, 255); + temp = DIV255(cR[0]); resultRow[4*i ] = MIN(temp, 255); + temp = DIV255(cR[1]); resultRow[4*i+1] = MIN(temp, 255); + temp = DIV255(cR[2]); resultRow[4*i+2] = MIN(temp, 255); + temp = DIV255(cR[3]); resultRow[4*i+3] = MIN(temp, 255); } } @@ -891,7 +891,7 @@ } void DepthMerge_updatePreview(DepthMerge *dm) { - int x, y; + int x, y, i; guchar *source1Row, *source2Row, *depthMap1Row, *depthMap2Row, *resultRowRGBA, *resultRow, *checkRow; @@ -920,15 +920,15 @@ resultRowRGBA, dm->interface->previewWidth); for (x = 0; x < dm->interface->previewWidth; x++) { - resultRow[x*3 ] = - ((int)( resultRowRGBA[x*4+3])*(int)resultRowRGBA[x*4 ] + - (int)(255 - resultRowRGBA[x*4+3])*(int)checkRow[x] ) / 255; - resultRow[x*3+1] = - ((int)( resultRowRGBA[x*4+3])*(int)resultRowRGBA[x*4+1] + - (int)(255 - resultRowRGBA[x*4+3])*(int)checkRow[x] ) / 255; - resultRow[x*3+2] = - ((int)( resultRowRGBA[x*4+3])*(int)resultRowRGBA[x*4+2] + - (int)(255 - resultRowRGBA[x*4+3])*(int)checkRow[x] ) / 255; + i = ((int)( resultRowRGBA[x*4+3])*(int)resultRowRGBA[x*4 ] + + (int)(255 - resultRowRGBA[x*4+3])*(int)checkRow[x] ); + resultRow[x*3 ] = DIV255(i); + i = ((int)( resultRowRGBA[x*4+3])*(int)resultRowRGBA[x*4+1] + + (int)(255 - resultRowRGBA[x*4+3])*(int)checkRow[x] ); + resultRow[x*3+1] = DIV255(i); + i = ((int)( resultRowRGBA[x*4+3])*(int)resultRowRGBA[x*4+2] + + (int)(255 - resultRowRGBA[x*4+3])*(int)checkRow[x] ); + resultRow[x*3+2] = DIV255(i); } gtk_preview_draw_row(GTK_PREVIEW(dm->interface->preview), resultRow, 0, y, dm->interface->previewWidth); @@ -1109,8 +1109,10 @@ gint x0, gint y0, gint sourceWidth, gint sourceHeight) { GPixelRgn rgn; - guchar *rowBuffer, *reducedRowBuffer; - int x, y, xPrime, yPrime, sourceHasAlpha; + guchar *sourceBuffer, *reducedRowBuffer, + *sourceBufferRow, *sourceBufferPos, *reducedRowBufferPos; + int x, y, i, yPrime, sourceHasAlpha, sourceBpp; + int *sourceRowOffsetLookup; if ((sourceDrawable == NULL) || (sourceWidth == 0) || (sourceHeight == 0)) { for (x = 0; x < destWidth*destHeight*destBPP; x++) @@ -1118,29 +1120,41 @@ return; } - rowBuffer = (guchar *)g_malloc(sourceWidth * sourceDrawable->bpp); - reducedRowBuffer = (guchar *)g_malloc(destWidth * sourceDrawable->bpp); + sourceBpp = sourceDrawable->bpp; + + sourceBuffer = (guchar *)g_malloc(sourceWidth * sourceHeight * + sourceBpp); + reducedRowBuffer = (guchar *)g_malloc(destWidth * sourceBpp); + sourceRowOffsetLookup = (int *)g_malloc(destWidth * sizeof(int)); gimp_pixel_rgn_init(&rgn, sourceDrawable, x0, y0, sourceWidth, sourceHeight, FALSE, FALSE); sourceHasAlpha = gimp_drawable_has_alpha(sourceDrawable->id); + for (x = 0; x < destWidth; x++) + sourceRowOffsetLookup[x] = (x*(sourceWidth-1)/(destWidth-1))*sourceBpp; + + gimp_pixel_rgn_get_rect(&rgn, sourceBuffer, + x0, y0, sourceWidth, sourceHeight); + for (y = 0; y < destHeight; y++) { yPrime = y*(sourceHeight-1)/(destHeight-1); - gimp_pixel_rgn_get_row(&rgn, rowBuffer, x0, yPrime+y0, - sourceWidth); + sourceBufferRow = &(sourceBuffer[yPrime * sourceWidth * sourceBpp]); + sourceBufferPos = sourceBufferRow; + reducedRowBufferPos = reducedRowBuffer; for (x = 0; x < destWidth; x++) { - xPrime = x*(sourceWidth-1)/(destWidth-1); - memcpy(&(reducedRowBuffer[x *sourceDrawable->bpp]), - &(rowBuffer[ xPrime*sourceDrawable->bpp]), - sourceDrawable->bpp); + sourceBufferPos = sourceBufferRow + sourceRowOffsetLookup[x]; + for (i = 0; i < sourceBpp; i++) + reducedRowBufferPos[i] = sourceBufferPos[i]; + reducedRowBufferPos += sourceBpp; } util_convertColorspace(&(dest[y*destWidth*destBPP]), destBPP, destHasAlpha, reducedRowBuffer, sourceDrawable->bpp, sourceHasAlpha, destWidth); } - g_free(rowBuffer); + g_free(sourceBuffer); g_free(reducedRowBuffer); + g_free(sourceRowOffsetLookup); } @@ -1152,7 +1166,7 @@ guchar *source, gint sourceBPP, gint sourceHasAlpha, gint length) { - int i, j, accum; + int i, j, sourcePos, destPos, accum; int sourceColorBPP = sourceHasAlpha ? (sourceBPP-1) : sourceBPP; int destColorBPP = destHasAlpha ? (destBPP -1) : destBPP; @@ -1162,48 +1176,63 @@ if ((sourceColorBPP == destColorBPP) && (sourceBPP == destBPP )) { - memcpy(dest, source, length*sourceBPP); + j = length*sourceBPP; + for (i = 0; i < j; i++) dest[i] = source[i]; return; } - if (sourceColorBPP == 1) { + if (sourceColorBPP == destColorBPP) { + for (i = destPos = sourcePos = 0; i < length; + i++, destPos += destBPP, sourcePos += sourceBPP) { + for (j = 0; j < destColorBPP; j++) + dest[destPos + j] = source[sourcePos + j]; + } + } else if (sourceColorBPP == 1) { /* Duplicate single "gray" source byte across all dest bytes */ - for (i = 0; i < length; i++) { + for (i = destPos = sourcePos = 0; i < length; + i++, destPos += destBPP, sourcePos += sourceBPP) { for (j = 0; j < destColorBPP; j++) - dest[i*destBPP + j] = source[i*sourceBPP]; + dest[destPos + j] = source[sourcePos]; } } else if (destColorBPP == 1) { /* Average all source bytes into single "gray" dest byte */ - for (i = 0; i < length; i++) { + for (i = destPos = sourcePos = 0; i < length; + i++, destPos += destBPP, sourcePos += sourceBPP) { accum = 0; for (j = 0; j < sourceColorBPP; j++) - accum += source[i*sourceBPP + j]; - dest[i*destBPP] = accum/sourceColorBPP; + accum += source[sourcePos + j]; + dest[destPos] = accum/sourceColorBPP; } } else if (destColorBPP < sourceColorBPP) { /* Copy as many corresponding bytes from source to dest as will fit */ - for (i = 0; i < length; i++) { + for (i = destPos = sourcePos = 0; i < length; + i++, destPos += destBPP, sourcePos += sourceBPP) { for (j = 0; j < destColorBPP; j++) - dest[i*destBPP + j] = source[i*sourceBPP + j]; + dest[destPos + j] = source[sourcePos + j]; } } else /* destColorBPP > sourceColorBPP */ { /* Fill extra dest bytes with zero */ - for (i = 0; i < length; i++) { + for (i = destPos = sourcePos = 0; i < length; + i++, destPos += destBPP, sourcePos += sourceBPP) { for (j = 0; j < sourceColorBPP; j++) - dest[i*destBPP + j] = source[i*sourceBPP + j]; + dest[destPos + j] = source[destPos + j]; for ( ; j < destColorBPP; j++) - dest[i*destBPP + j] = 0; + dest[destPos + j] = 0; } } if (destHasAlpha) { - if (sourceHasAlpha) - for (i = 0; i < length; i++) - dest[i*destBPP + destColorBPP] = - source[i*sourceBPP + sourceColorBPP]; - else - for (i = 0; i < length; i++) - dest[i*destBPP + destColorBPP] = - 255; + if (sourceHasAlpha) { + for (i = 0, destPos = destColorBPP, sourcePos = sourceColorBPP; + i < length; + i++, destPos += destBPP, sourcePos += sourceBPP) { + for (i = 0; i < length; i++) + dest[destPos] = source[sourcePos]; + } + } else { + for (i = 0, destPos = destColorBPP; i < length; i++, destPos += destBPP) { + dest[destPos] = 255; + } + } } } diff -ruN gimp-1.0.0/plug-ins/despeckle/Makefile.am gimp-1.0.1/plug-ins/despeckle/Makefile.am --- gimp-1.0.0/plug-ins/despeckle/Makefile.am Mon Nov 24 14:04:12 1997 +++ gimp-1.0.1/plug-ins/despeckle/Makefile.am Sun Aug 30 16:40:46 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/despeckle/Makefile.in gimp-1.0.1/plug-ins/despeckle/Makefile.in --- gimp-1.0.0/plug-ins/despeckle/Makefile.in Tue Jun 2 16:53:17 1998 +++ gimp-1.0.1/plug-ins/despeckle/Makefile.in Sun Sep 27 15:10:20 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/despeckle/despeckle.c gimp-1.0.1/plug-ins/despeckle/despeckle.c --- gimp-1.0.0/plug-ins/despeckle/despeckle.c Mon Apr 27 20:50:16 1998 +++ gimp-1.0.1/plug-ins/despeckle/despeckle.c Sat Jun 6 16:28:12 1998 @@ -1,5 +1,5 @@ /* - * "$Id: despeckle.c,v 1.12 1998/04/28 03:50:16 yosh Exp $" + * "$Id: despeckle.c,v 1.12.2.1 1998/06/06 23:28:12 yosh Exp $" * * Despeckle (adaptive median) filter for The GIMP -- an image manipulation * program @@ -43,23 +43,21 @@ * Revision History: * * $Log: despeckle.c,v $ - * Revision 1.12 1998/04/28 03:50:16 yosh - * * plug-ins/animationplay/animationplay.c - * * plug-ins/CEL/CEL.c - * * plug-ins/psd/psd.c - * * plug-ins/xd/xd.c: applied gimp-joke-980427-0, warning cleanups - * - * * app/temp_buf.c: applied gimp-entity-980427-0, temp_buf swap speedups and - * more robust tempfile handling + * Revision 1.12.2.1 1998/06/06 23:28:12 yosh + * * updated despeckle, png, sgi, and sharpen * * -Yosh * - * Revision 1.11 1998/04/27 22:00:59 neo - * Updated sharpen and despeckle. Wow, sharpen is balzingly fast now, while - * despeckle is still sort of lame... + * Revision 1.13 1998/06/06 23:22:16 yosh + * * adding Lighting plugin + * + * * updated despeckle, png, sgi, and sharpen * + * -Yosh * - * --Sven + * Revision 1.21 1998/05/17 15:57:33 mike + * Removed extra variables. + * Removed signal handlers (used for debugging) * * Revision 1.20 1998/04/27 15:59:17 mike * Fixed RGB preview problem... @@ -144,7 +142,6 @@ #include #include #include -#include #include #include #include @@ -155,7 +152,7 @@ */ #define PLUG_IN_NAME "plug_in_despeckle" -#define PLUG_IN_VERSION "1.3.1 - 27 April 1998" +#define PLUG_IN_VERSION "1.3.2 - 17 May 1998" #define PREVIEW_SIZE 128 #define SCALE_WIDTH 64 #define ENTRY_WIDTH 64 @@ -707,9 +704,6 @@ gtk_rc_parse(gimp_gtkrc()); gdk_set_use_xshm(gimp_use_xshm()); - /* signal(SIGBUS, SIG_DFL); - signal(SIGSEGV, SIG_DFL); */ - gtk_preview_set_gamma(gimp_gamma()); gtk_preview_set_install_cmap(gimp_install_cmap()); color_cube = gimp_color_cube(); @@ -1376,5 +1370,5 @@ /* - * End of "$Id: despeckle.c,v 1.12 1998/04/28 03:50:16 yosh Exp $". + * End of "$Id: despeckle.c,v 1.12.2.1 1998/06/06 23:28:12 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/destripe/Makefile.am gimp-1.0.1/plug-ins/destripe/Makefile.am --- gimp-1.0.0/plug-ins/destripe/Makefile.am Mon Nov 24 14:04:12 1997 +++ gimp-1.0.1/plug-ins/destripe/Makefile.am Sun Aug 30 16:40:48 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/destripe/Makefile.in gimp-1.0.1/plug-ins/destripe/Makefile.in --- gimp-1.0.0/plug-ins/destripe/Makefile.in Tue Jun 2 16:53:19 1998 +++ gimp-1.0.1/plug-ins/destripe/Makefile.in Sun Sep 27 15:10:23 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/destripe/destripe.c gimp-1.0.1/plug-ins/destripe/destripe.c --- gimp-1.0.0/plug-ins/destripe/destripe.c Sun Apr 12 22:41:42 1998 +++ gimp-1.0.1/plug-ins/destripe/destripe.c Mon Jul 13 23:20:09 1998 @@ -50,6 +50,10 @@ #include #include +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + /* * Constants... */ diff -ruN gimp-1.0.0/plug-ins/diffraction/Makefile.am gimp-1.0.1/plug-ins/diffraction/Makefile.am --- gimp-1.0.0/plug-ins/diffraction/Makefile.am Mon Nov 24 14:04:12 1997 +++ gimp-1.0.1/plug-ins/diffraction/Makefile.am Sun Aug 30 16:40:49 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/diffraction/Makefile.in gimp-1.0.1/plug-ins/diffraction/Makefile.in --- gimp-1.0.0/plug-ins/diffraction/Makefile.in Tue Jun 2 16:53:22 1998 +++ gimp-1.0.1/plug-ins/diffraction/Makefile.in Sun Sep 27 15:10:26 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/displace/Makefile.am gimp-1.0.1/plug-ins/displace/Makefile.am --- gimp-1.0.0/plug-ins/displace/Makefile.am Mon Nov 24 14:04:12 1997 +++ gimp-1.0.1/plug-ins/displace/Makefile.am Sun Aug 30 16:40:50 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/displace/Makefile.in gimp-1.0.1/plug-ins/displace/Makefile.in --- gimp-1.0.0/plug-ins/displace/Makefile.in Tue Jun 2 16:53:24 1998 +++ gimp-1.0.1/plug-ins/displace/Makefile.in Sun Sep 27 15:10:30 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/edge/Makefile.am gimp-1.0.1/plug-ins/edge/Makefile.am --- gimp-1.0.0/plug-ins/edge/Makefile.am Mon Nov 24 14:04:10 1997 +++ gimp-1.0.1/plug-ins/edge/Makefile.am Sun Aug 30 16:40:51 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/edge/Makefile.in gimp-1.0.1/plug-ins/edge/Makefile.in --- gimp-1.0.0/plug-ins/edge/Makefile.in Tue Jun 2 16:53:26 1998 +++ gimp-1.0.1/plug-ins/edge/Makefile.in Sun Sep 27 15:10:33 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/emboss/Makefile.am gimp-1.0.1/plug-ins/emboss/Makefile.am --- gimp-1.0.0/plug-ins/emboss/Makefile.am Sat Jan 3 19:36:44 1998 +++ gimp-1.0.1/plug-ins/emboss/Makefile.am Sun Aug 30 16:40:53 1998 @@ -16,8 +16,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/emboss/Makefile.in gimp-1.0.1/plug-ins/emboss/Makefile.in --- gimp-1.0.0/plug-ins/emboss/Makefile.in Tue Jun 2 16:53:29 1998 +++ gimp-1.0.1/plug-ins/emboss/Makefile.in Sun Sep 27 15:10:37 1998 @@ -131,8 +131,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/emboss/emboss.c gimp-1.0.1/plug-ins/emboss/emboss.c --- gimp-1.0.0/plug-ins/emboss/emboss.c Fri Mar 20 18:17:42 1998 +++ gimp-1.0.1/plug-ins/emboss/emboss.c Mon Jul 13 23:20:10 1998 @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: emboss.c,v 1.6 1998/03/21 02:17:42 yosh Exp $ + * $Id: emboss.c,v 1.6.4.1 1998/07/14 06:20:10 yosh Exp $ */ #include @@ -33,10 +33,12 @@ #include #include - #include - #include + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif #ifndef M_PI #define M_PI 3.14159265358979323846 diff -ruN gimp-1.0.0/plug-ins/engrave/Makefile.am gimp-1.0.1/plug-ins/engrave/Makefile.am --- gimp-1.0.0/plug-ins/engrave/Makefile.am Mon Nov 24 14:04:13 1997 +++ gimp-1.0.1/plug-ins/engrave/Makefile.am Sun Aug 30 16:40:54 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/engrave/Makefile.in gimp-1.0.1/plug-ins/engrave/Makefile.in --- gimp-1.0.0/plug-ins/engrave/Makefile.in Tue Jun 2 16:53:31 1998 +++ gimp-1.0.1/plug-ins/engrave/Makefile.in Sun Sep 27 15:10:40 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/exchange/Makefile.am gimp-1.0.1/plug-ins/exchange/Makefile.am --- gimp-1.0.0/plug-ins/exchange/Makefile.am Mon Nov 24 14:04:13 1997 +++ gimp-1.0.1/plug-ins/exchange/Makefile.am Sun Aug 30 16:40:55 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/exchange/Makefile.in gimp-1.0.1/plug-ins/exchange/Makefile.in --- gimp-1.0.0/plug-ins/exchange/Makefile.in Tue Jun 2 16:53:34 1998 +++ gimp-1.0.1/plug-ins/exchange/Makefile.in Sun Sep 27 15:10:43 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/faxg3/Makefile.am gimp-1.0.1/plug-ins/faxg3/Makefile.am --- gimp-1.0.0/plug-ins/faxg3/Makefile.am Mon Nov 24 14:04:13 1997 +++ gimp-1.0.1/plug-ins/faxg3/Makefile.am Sun Aug 30 16:40:56 1998 @@ -15,14 +15,10 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ - \ $(top_builddir)/libgimp/libgimp.la faxg3_DEPENDENCIES = $(DEPS) diff -ruN gimp-1.0.0/plug-ins/faxg3/Makefile.in gimp-1.0.1/plug-ins/faxg3/Makefile.in --- gimp-1.0.0/plug-ins/faxg3/Makefile.in Tue Jun 2 16:53:36 1998 +++ gimp-1.0.1/plug-ins/faxg3/Makefile.in Sun Sep 27 15:10:46 1998 @@ -130,14 +130,10 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ - \ $(top_builddir)/libgimp/libgimp.la faxg3_DEPENDENCIES = $(DEPS) diff -ruN gimp-1.0.0/plug-ins/film/Makefile.am gimp-1.0.1/plug-ins/film/Makefile.am --- gimp-1.0.0/plug-ins/film/Makefile.am Mon Nov 24 14:04:15 1997 +++ gimp-1.0.1/plug-ins/film/Makefile.am Sun Aug 30 16:40:58 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/film/Makefile.in gimp-1.0.1/plug-ins/film/Makefile.in --- gimp-1.0.0/plug-ins/film/Makefile.in Tue Jun 2 16:53:40 1998 +++ gimp-1.0.1/plug-ins/film/Makefile.in Sun Sep 27 15:10:50 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/fits/Makefile.am gimp-1.0.1/plug-ins/fits/Makefile.am --- gimp-1.0.0/plug-ins/fits/Makefile.am Mon Nov 24 14:04:16 1997 +++ gimp-1.0.1/plug-ins/fits/Makefile.am Sun Aug 30 16:40:59 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/fits/Makefile.in gimp-1.0.1/plug-ins/fits/Makefile.in --- gimp-1.0.0/plug-ins/fits/Makefile.in Tue Jun 2 16:53:42 1998 +++ gimp-1.0.1/plug-ins/fits/Makefile.in Sun Sep 27 15:10:53 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/flame/Makefile.am gimp-1.0.1/plug-ins/flame/Makefile.am --- gimp-1.0.0/plug-ins/flame/Makefile.am Mon Apr 6 20:41:03 1998 +++ gimp-1.0.1/plug-ins/flame/Makefile.am Sun Aug 30 16:41:00 1998 @@ -16,8 +16,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - $(LIBUCB_LIB) \ - -lc + $(LIBUCB_LIB) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/flame/Makefile.in gimp-1.0.1/plug-ins/flame/Makefile.in --- gimp-1.0.0/plug-ins/flame/Makefile.in Tue Jun 2 16:53:44 1998 +++ gimp-1.0.1/plug-ins/flame/Makefile.in Sun Sep 27 15:10:56 1998 @@ -131,8 +131,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - $(LIBUCB_LIB) \ - -lc + $(LIBUCB_LIB) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/flame/flame.c gimp-1.0.1/plug-ins/flame/flame.c --- gimp-1.0.0/plug-ins/flame/flame.c Sun Apr 12 22:41:57 1998 +++ gimp-1.0.1/plug-ins/flame/flame.c Mon Jul 13 23:20:12 1998 @@ -30,7 +30,6 @@ #include "libgimp/gimp.h" #include "libgimp/gimpmenu.h" #include "libgimp/gimpwire.h" -#include "app/drawable.h" #include "config.h" diff -ruN gimp-1.0.0/plug-ins/flarefx/Makefile.am gimp-1.0.1/plug-ins/flarefx/Makefile.am --- gimp-1.0.0/plug-ins/flarefx/Makefile.am Mon Jan 5 01:30:22 1998 +++ gimp-1.0.1/plug-ins/flarefx/Makefile.am Sun Aug 30 16:41:01 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/flarefx/Makefile.in gimp-1.0.1/plug-ins/flarefx/Makefile.in --- gimp-1.0.0/plug-ins/flarefx/Makefile.in Tue Jun 2 16:53:47 1998 +++ gimp-1.0.1/plug-ins/flarefx/Makefile.in Sun Sep 27 15:10:59 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/fractaltrace/Makefile.am gimp-1.0.1/plug-ins/fractaltrace/Makefile.am --- gimp-1.0.0/plug-ins/fractaltrace/Makefile.am Wed Dec 10 16:57:08 1997 +++ gimp-1.0.1/plug-ins/fractaltrace/Makefile.am Sun Aug 30 16:41:03 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/fractaltrace/Makefile.in gimp-1.0.1/plug-ins/fractaltrace/Makefile.in --- gimp-1.0.0/plug-ins/fractaltrace/Makefile.in Tue Jun 2 16:53:49 1998 +++ gimp-1.0.1/plug-ins/fractaltrace/Makefile.in Sun Sep 27 15:11:03 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/fractaltrace/fractaltrace.c gimp-1.0.1/plug-ins/fractaltrace/fractaltrace.c --- gimp-1.0.0/plug-ins/fractaltrace/fractaltrace.c Sun Apr 12 22:42:05 1998 +++ gimp-1.0.1/plug-ins/fractaltrace/fractaltrace.c Sun Aug 23 18:46:12 1998 @@ -675,17 +675,6 @@ } } -static void dialog_preview_free( void ) -{ - gint y; - for( y = 0; y < preview.height; y++ ){ - free( preview.source[y] ); - free( preview.pixels[y] ); - } - free( preview.source ); - free( preview.pixels ); -} - static void dialog_preview_draw( void ) { gint x, y; diff -ruN gimp-1.0.0/plug-ins/gauss_iir/Makefile.am gimp-1.0.1/plug-ins/gauss_iir/Makefile.am --- gimp-1.0.0/plug-ins/gauss_iir/Makefile.am Wed Jan 28 20:51:01 1998 +++ gimp-1.0.1/plug-ins/gauss_iir/Makefile.am Sun Aug 30 16:41:04 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gauss_iir/Makefile.in gimp-1.0.1/plug-ins/gauss_iir/Makefile.in --- gimp-1.0.0/plug-ins/gauss_iir/Makefile.in Tue Jun 2 16:53:52 1998 +++ gimp-1.0.1/plug-ins/gauss_iir/Makefile.in Sun Sep 27 15:11:06 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gauss_iir/gauss_iir.c gimp-1.0.1/plug-ins/gauss_iir/gauss_iir.c --- gimp-1.0.0/plug-ins/gauss_iir/gauss_iir.c Fri May 29 20:36:08 1998 +++ gimp-1.0.1/plug-ins/gauss_iir/gauss_iir.c Mon Sep 21 02:15:21 1998 @@ -178,8 +178,7 @@ bvals.horizontal = (param[4].data.d_int32) ? TRUE : FALSE; bvals.vertical = (param[5].data.d_int32) ? TRUE : FALSE; } - if (status == STATUS_SUCCESS && - (bvals.radius < 1.0)) + if (status == STATUS_SUCCESS && (bvals.radius < 1.0)) status = STATUS_CALLING_ERROR; break; @@ -192,40 +191,50 @@ break; } - /* Get the specified drawable */ - drawable = gimp_drawable_get (param[2].data.d_drawable); - - /* Make sure that the drawable is gray or RGB color */ - if (gimp_drawable_color (drawable->id) || gimp_drawable_gray (drawable->id)) + if (!(bvals.horizontal || bvals.vertical)) { - gimp_progress_init ("IIR Gaussian Blur"); - - /* set the tile cache size so that the gaussian blur works well */ - gimp_tile_cache_ntiles (2 * (MAX (drawable->width, drawable->height) / - gimp_tile_width () + 1)); - - radius = fabs (bvals.radius) + 1.0; - std_dev = sqrt (-(radius * radius) / (2 * log (1.0 / 255.0))); + gimp_message ("gauss_iir: you must specify either horizontal or vertical (or both)"); + status = STATUS_CALLING_ERROR; + } - /* run the gaussian blur */ - gauss_iir (drawable, bvals.horizontal, bvals.vertical, std_dev); + if (status == STATUS_SUCCESS) + { + /* Get the specified drawable */ + drawable = gimp_drawable_get (param[2].data.d_drawable); - if (run_mode != RUN_NONINTERACTIVE) - gimp_displays_flush (); + /* Make sure that the drawable is gray or RGB color */ + if (gimp_drawable_color (drawable->id) || + gimp_drawable_gray (drawable->id)) + { + gimp_progress_init ("IIR Gaussian Blur"); + + /* set the tile cache size so that the gaussian blur works well */ + gimp_tile_cache_ntiles (2 * (MAX (drawable->width, drawable->height) / + gimp_tile_width () + 1)); + + radius = fabs (bvals.radius) + 1.0; + std_dev = sqrt (-(radius * radius) / (2 * log (1.0 / 255.0))); + + /* run the gaussian blur */ + gauss_iir (drawable, bvals.horizontal, bvals.vertical, std_dev); + + if (run_mode != RUN_NONINTERACTIVE) + gimp_displays_flush (); + + /* Store data */ + if (run_mode == RUN_INTERACTIVE) + gimp_set_data ("plug_in_gauss_iir", &bvals, sizeof (BlurValues)); + } + else + { + gimp_message ("gauss_iir: cannot operate on indexed color images"); + status = STATUS_EXECUTION_ERROR; + } - /* Store data */ - if (run_mode == RUN_INTERACTIVE) - gimp_set_data ("plug_in_gauss_iir", &bvals, sizeof (BlurValues)); - } - else - { - /* gimp_message ("gauss_iir: cannot operate on indexed color images"); */ - status = STATUS_EXECUTION_ERROR; + gimp_drawable_detach (drawable); } values[0].data.d_status = status; - - gimp_drawable_detach (drawable); } static gint diff -ruN gimp-1.0.0/plug-ins/gauss_rle/Makefile.am gimp-1.0.1/plug-ins/gauss_rle/Makefile.am --- gimp-1.0.0/plug-ins/gauss_rle/Makefile.am Mon Nov 24 14:04:18 1997 +++ gimp-1.0.1/plug-ins/gauss_rle/Makefile.am Sun Aug 30 16:41:05 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gauss_rle/Makefile.in gimp-1.0.1/plug-ins/gauss_rle/Makefile.in --- gimp-1.0.0/plug-ins/gauss_rle/Makefile.in Tue Jun 2 16:53:54 1998 +++ gimp-1.0.1/plug-ins/gauss_rle/Makefile.in Sun Sep 27 15:11:09 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gauss_rle/gauss_rle.c gimp-1.0.1/plug-ins/gauss_rle/gauss_rle.c --- gimp-1.0.0/plug-ins/gauss_rle/gauss_rle.c Sun Apr 12 22:42:08 1998 +++ gimp-1.0.1/plug-ins/gauss_rle/gauss_rle.c Mon Sep 21 02:15:22 1998 @@ -182,40 +182,50 @@ break; } - /* Get the specified drawable */ - drawable = gimp_drawable_get (param[2].data.d_drawable); - - /* Make sure that the drawable is gray or RGB color */ - if (gimp_drawable_color (drawable->id) || gimp_drawable_gray (drawable->id)) + if (!(bvals.horizontal || bvals.vertical)) { - gimp_progress_init ("RLE Gaussian Blur"); - - /* set the tile cache size so that the gaussian blur works well */ - gimp_tile_cache_ntiles (2 * (MAX (drawable->width, drawable->height) / - gimp_tile_width () + 1)); + gimp_message ("gauss_rle: you must specify either horizontal or vertical (or both)"); + status = STATUS_CALLING_ERROR; + } - radius = fabs (bvals.radius) + 1.0; - std_dev = sqrt (-(radius * radius) / (2 * log (1.0 / 255.0))); + if (status == STATUS_SUCCESS) + { + /* Get the specified drawable */ + drawable = gimp_drawable_get (param[2].data.d_drawable); - /* run the gaussian blur */ - gauss_rle (drawable, bvals.horizontal, bvals.vertical, std_dev); + /* Make sure that the drawable is gray or RGB color */ + if (gimp_drawable_color (drawable->id) || + gimp_drawable_gray (drawable->id)) + { + gimp_progress_init ("RLE Gaussian Blur"); + + /* set the tile cache size so that the gaussian blur works well */ + gimp_tile_cache_ntiles (2 * (MAX (drawable->width, drawable->height) / + gimp_tile_width () + 1)); + + radius = fabs (bvals.radius) + 1.0; + std_dev = sqrt (-(radius * radius) / (2 * log (1.0 / 255.0))); + + /* run the gaussian blur */ + gauss_rle (drawable, bvals.horizontal, bvals.vertical, std_dev); + + if (run_mode != RUN_NONINTERACTIVE) + gimp_displays_flush (); + + /* Store data */ + if (run_mode == RUN_INTERACTIVE) + gimp_set_data ("plug_in_gauss_rle", &bvals, sizeof (BlurValues)); + } + else + { + gimp_message ("gauss_rle: cannot operate on indexed color images"); + status = STATUS_EXECUTION_ERROR; + } - if (run_mode != RUN_NONINTERACTIVE) - gimp_displays_flush (); - - /* Store data */ - if (run_mode == RUN_INTERACTIVE) - gimp_set_data ("plug_in_gauss_rle", &bvals, sizeof (BlurValues)); - } - else - { - /* gimp_message ("gauss_rle: cannot operate on indexed color images"); */ - status = STATUS_EXECUTION_ERROR; - } + gimp_drawable_detach (drawable); + } values[0].data.d_status = status; - - gimp_drawable_detach (drawable); } static gint diff -ruN gimp-1.0.0/plug-ins/gbr/Makefile.am gimp-1.0.1/plug-ins/gbr/Makefile.am --- gimp-1.0.0/plug-ins/gbr/Makefile.am Mon Nov 24 14:04:19 1997 +++ gimp-1.0.1/plug-ins/gbr/Makefile.am Sun Aug 30 16:41:07 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gbr/Makefile.in gimp-1.0.1/plug-ins/gbr/Makefile.in --- gimp-1.0.0/plug-ins/gbr/Makefile.in Tue Jun 2 16:53:57 1998 +++ gimp-1.0.1/plug-ins/gbr/Makefile.in Sun Sep 27 15:11:13 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gbr/gbr.c gimp-1.0.1/plug-ins/gbr/gbr.c --- gimp-1.0.0/plug-ins/gbr/gbr.c Wed Mar 18 18:11:21 1998 +++ gimp-1.0.1/plug-ins/gbr/gbr.c Mon Jul 6 15:53:02 1998 @@ -2,6 +2,13 @@ * gbr plug-in version 1.00 * Loads/saves version 2 GIMP .gbr files, by Tim Newsome * Some bits stolen from the .99.7 source tree. + * + * Added in GBR version 1 support after learning that there wasn't a + * tool to read them. + * July 6, 1998 by Seth Burgess + * + * TODO: Give some better error reporting on not opening files/bad headers + * etc. */ #include @@ -192,6 +199,7 @@ GDrawable *drawable; gint line; GPixelRgn pixel_rgn; + int version_extra; temp = g_malloc(strlen (filename) + 11); sprintf(temp, "Loading %s:", filename); @@ -217,23 +225,37 @@ ph.magic_number = ntohl(ph.magic_number); ph.spacing = ntohl(ph.spacing); - if (ph.magic_number != GBRUSH_MAGIC || ph.version != 2 || + /* How much extra to add ot the header seek - 1 needs a bit more */ + version_extra = 0; + + if (ph.version == 1) { + /* Version 1 didn't know about spacing */ + ph.spacing=25; + /* And we need to rewind the handle a bit too */ + lseek (fd, -8, SEEK_CUR); + version_extra=8; + } + /* Version 1 didn't know about magic either */ + if ((ph.version != 1 && + (ph.magic_number != GBRUSH_MAGIC || ph.version != 2)) || ph.header_size <= sizeof(ph)) { close(fd); return -1; } - if (lseek(fd, ph.header_size - sizeof(ph), SEEK_CUR) != + if (lseek(fd, ph.header_size - sizeof(ph) + version_extra, SEEK_CUR) != ph.header_size) { close(fd); - return -1; + return -1; } - + /* Now there's just raw data left. */ - /* - * Create a new image of the proper size and associate the filename with it. - */ + /* + * Create a new image of the proper size and + * associate the filename with it. + */ + image_ID = gimp_image_new(ph.width, ph.height, (ph.bytes >= 3) ? RGB : GRAY); gimp_image_set_filename(image_ID, filename); diff -ruN gimp-1.0.0/plug-ins/gee/Makefile.am gimp-1.0.1/plug-ins/gee/Makefile.am --- gimp-1.0.0/plug-ins/gee/Makefile.am Sun Apr 19 20:21:31 1998 +++ gimp-1.0.1/plug-ins/gee/Makefile.am Sun Aug 30 16:41:08 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gee/Makefile.in gimp-1.0.1/plug-ins/gee/Makefile.in --- gimp-1.0.0/plug-ins/gee/Makefile.in Tue Jun 2 16:53:59 1998 +++ gimp-1.0.1/plug-ins/gee/Makefile.in Sun Sep 27 15:11:16 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gfig/Makefile.am gimp-1.0.1/plug-ins/gfig/Makefile.am --- gimp-1.0.0/plug-ins/gfig/Makefile.am Thu Mar 19 23:29:07 1998 +++ gimp-1.0.1/plug-ins/gfig/Makefile.am Sun Aug 30 16:41:09 1998 @@ -17,8 +17,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gfig/Makefile.in gimp-1.0.1/plug-ins/gfig/Makefile.in --- gimp-1.0.0/plug-ins/gfig/Makefile.in Tue Jun 2 16:54:02 1998 +++ gimp-1.0.1/plug-ins/gfig/Makefile.in Sun Sep 27 15:11:19 1998 @@ -132,8 +132,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gfli/Makefile.am gimp-1.0.1/plug-ins/gfli/Makefile.am --- gimp-1.0.0/plug-ins/gfli/Makefile.am Mon May 18 11:34:10 1998 +++ gimp-1.0.1/plug-ins/gfli/Makefile.am Sun Aug 30 16:41:10 1998 @@ -17,9 +17,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gfli/Makefile.in gimp-1.0.1/plug-ins/gfli/Makefile.in --- gimp-1.0.0/plug-ins/gfli/Makefile.in Tue Jun 2 16:54:06 1998 +++ gimp-1.0.1/plug-ins/gfli/Makefile.in Sun Sep 27 15:11:25 1998 @@ -132,9 +132,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gfli/fli.c gimp-1.0.1/plug-ins/gfli/fli.c --- gimp-1.0.0/plug-ins/gfli/fli.c Tue Jun 2 16:35:00 1998 +++ gimp-1.0.1/plug-ins/gfli/fli.c Sun Aug 23 18:46:14 1998 @@ -1,3 +1,4 @@ + /* * Written 1998 Jens Ch. Restemeier * @@ -26,40 +27,39 @@ #include #include #include -#include #include "fli.h" /* * To avoid endian-problems I wrote these functions: */ -static inline unsigned char fli_read_char(FILE *f) +static unsigned char fli_read_char(FILE *f) { unsigned char b; fread(&b,1,1,f); return b; } -static inline unsigned short fli_read_short(FILE *f) +static unsigned short fli_read_short(FILE *f) { unsigned char b[2]; fread(&b,1,2,f); return (unsigned short)(b[1]<<8) | b[0]; } -static inline unsigned long fli_read_long(FILE *f) +static unsigned long fli_read_long(FILE *f) { unsigned char b[4]; fread(&b,1,4,f); return (unsigned long)(b[3]<<24) | (b[2]<<16) | (b[1]<<8) | b[0]; } -static inline void fli_write_char(FILE *f, unsigned char b) +static void fli_write_char(FILE *f, unsigned char b) { fwrite(&b,1,1,f); } -static inline void fli_write_short(FILE *f, unsigned short w) +static void fli_write_short(FILE *f, unsigned short w) { unsigned char b[2]; b[0]=w&255; @@ -67,7 +67,7 @@ fwrite(&b,1,2,f); } -static inline void fli_write_long(FILE *f, unsigned long l) +static void fli_write_long(FILE *f, unsigned long l) { unsigned char b[4]; b[0]=l&255; @@ -117,13 +117,16 @@ if (fli_header->magic == HEADER_FLC) { /* FLC saves speed in 1/1000s */ fli_write_long(f, fli_header->speed); /* 16 */ + fseek(f, 80, SEEK_SET); + fli_write_long(f, fli_header->oframe1); /* 80 */ + fli_write_long(f, fli_header->oframe2); /* 84 */ } else { fprintf(stderr, "error: magic number in header is wrong !\n"); } } } -void fli_read_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, char *old_cmap, unsigned char *framebuf, char *cmap) +void fli_read_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *old_cmap, unsigned char *framebuf, unsigned char *cmap) { s_fli_frame fli_frame; unsigned long framepos; @@ -160,13 +163,18 @@ fseek(f, framepos+fli_frame.size, SEEK_SET); } -void fli_write_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, char *old_cmap, unsigned char *framebuf, char *cmap, unsigned short codec_mask) +void fli_write_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *old_cmap, unsigned char *framebuf, unsigned char *cmap, unsigned short codec_mask) { s_fli_frame fli_frame; unsigned long framepos, frameend; framepos=ftell(f); fseek(f, framepos+16, SEEK_SET); + switch (fli_header->frames) { + case 0: fli_header->oframe1=framepos; break; + case 1: fli_header->oframe2=framepos; break; + } + fli_frame.size=0; fli_frame.magic=FRAME; fli_frame.chunks=0; @@ -175,11 +183,9 @@ * create color chunk */ if (fli_header->magic == HEADER_FLI) { - fprintf(stderr, "fli_color\n"); if (fli_write_color(f, fli_header, old_cmap, cmap)) fli_frame.chunks++; } else { if (fli_header->magic == HEADER_FLC) { - fprintf(stderr, "fli_color_2\n"); if (fli_write_color_2(f, fli_header, old_cmap, cmap)) fli_frame.chunks++; } else { fprintf(stderr, "error: magic number in header is wrong !\n"); @@ -215,7 +221,7 @@ /* * palette chunks from the classical Autodesk Animator. */ -void fli_read_color(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap) +void fli_read_color(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap) { unsigned short num_packets, cnt_packets, col_pos; col_pos=0; @@ -228,22 +234,22 @@ for (col_pos=0; col_pos<768; col_pos++) { cmap[col_pos]=fli_read_char(f)<<2; } - } else { - for (col_cnt=skip_col; (col_cnt>0) && (col_pos<768); col_cnt--) { - cmap[col_pos]=old_cmap[col_pos];col_pos++; - cmap[col_pos]=old_cmap[col_pos];col_pos++; - cmap[col_pos]=old_cmap[col_pos];col_pos++; - } - for (col_cnt=num_col; (col_cnt>0) && (col_pos<768); col_cnt--) { - cmap[col_pos++]=fli_read_char(f)<<2; - cmap[col_pos++]=fli_read_char(f)<<2; - cmap[col_pos++]=fli_read_char(f)<<2; - } + return; + } + for (col_cnt=skip_col; (col_cnt>0) && (col_pos<768); col_cnt--) { + cmap[col_pos]=old_cmap[col_pos];col_pos++; + cmap[col_pos]=old_cmap[col_pos];col_pos++; + cmap[col_pos]=old_cmap[col_pos];col_pos++; + } + for (col_cnt=num_col; (col_cnt>0) && (col_pos<768); col_cnt--) { + cmap[col_pos++]=fli_read_char(f)<<2; + cmap[col_pos++]=fli_read_char(f)<<2; + cmap[col_pos++]=fli_read_char(f)<<2; } } } -int fli_write_color(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap) +int fli_write_color(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap) { unsigned long chunkpos; unsigned short num_packets; @@ -276,10 +282,11 @@ num_packets++; fli_write_char(f, cnt_skip & 255); fli_write_char(f, cnt_col & 255); - for (; cnt_col>0; cnt_col--) { + while (cnt_col>0) { fli_write_char(f, cmap[col_start++]>>2); fli_write_char(f, cmap[col_start++]>>2); fli_write_char(f, cmap[col_start++]>>2); + cnt_col--; } } } while (col_pos<256); @@ -305,7 +312,7 @@ /* * palette chunks from Autodesk Animator pro */ -void fli_read_color_2(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap) +void fli_read_color_2(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap) { unsigned short num_packets, cnt_packets, col_pos; num_packets=fli_read_short(f); @@ -318,21 +325,22 @@ for (col_pos=0; col_pos<768; col_pos++) { cmap[col_pos]=fli_read_char(f); } - } else { - for (col_cnt=skip_col; (col_cnt>0) && (col_pos<768); col_cnt--) { - cmap[col_pos]=old_cmap[col_pos];col_pos++; - cmap[col_pos]=old_cmap[col_pos];col_pos++; - cmap[col_pos]=old_cmap[col_pos];col_pos++; - } - for (col_cnt=num_col; (col_cnt>0) && (col_pos<768); col_cnt--) { - cmap[col_pos++]=fli_read_char(f); cmap[col_pos++]=fli_read_char(f); - cmap[col_pos++]=fli_read_char(f); - } + return; + } + for (col_cnt=skip_col; (col_cnt>0) && (col_pos<768); col_cnt--) { + cmap[col_pos]=old_cmap[col_pos];col_pos++; + cmap[col_pos]=old_cmap[col_pos];col_pos++; + cmap[col_pos]=old_cmap[col_pos];col_pos++; + } + for (col_cnt=num_col; (col_cnt>0) && (col_pos<768); col_cnt--) { + cmap[col_pos++]=fli_read_char(f); + cmap[col_pos++]=fli_read_char(f); + cmap[col_pos++]=fli_read_char(f); } } } -int fli_write_color_2(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap) +int fli_write_color_2(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap) { unsigned long chunkpos; unsigned short num_packets; @@ -396,7 +404,6 @@ */ void fli_read_black(FILE *f, s_fli_header *fli_header, unsigned char *framebuf) { - /* Wow, this is heavy stuff. */ memset(framebuf, 0, fli_header->width * fli_header->height); } @@ -444,7 +451,7 @@ void fli_read_brun(FILE *f, s_fli_header *fli_header, unsigned char *framebuf) { unsigned short yc; - char *pos; + unsigned char *pos; for (yc=0; yc < fli_header->height; yc++) { unsigned short xc, pc, pcnt; pc=fli_read_char(f); @@ -455,9 +462,7 @@ ps=fli_read_char(f); if (ps & 0x80) { unsigned short len; - ps^=0xFF; - ps+=1; - for (len=ps; len>0; len--) { + for (len=-(signed char)ps; len>0; len--) { pos[xc++]=fli_read_char(f); } } else { @@ -547,7 +552,7 @@ void fli_read_lc(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *framebuf) { unsigned short yc, firstline, numline; - char *pos; + unsigned char *pos; memcpy(framebuf, old_framebuf, fli_header->width * fli_header->height); firstline = fli_read_short(f); numline = fli_read_short(f); @@ -563,8 +568,7 @@ xc+=skip; if (ps & 0x80) { unsigned char val; - ps^=0xFF; - ps+=1; + ps=-(signed char)ps; val=fli_read_char(f); memset(&(pos[xc]), val, ps); xc+=ps; @@ -672,7 +676,7 @@ void fli_read_lc_2(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *framebuf) { unsigned short yc, lc, numline; - char *pos; + unsigned char *pos; memcpy(framebuf, old_framebuf, fli_header->width * fli_header->height); yc=0; numline = fli_read_short(f); @@ -682,8 +686,7 @@ lpf=0; lpn=0; while (pc & 0x8000) { if (pc & 0x4000) { - /* yc+=pc & 0x3FFF; */ /* BANG! */ - yc+=0x10000-pc; /* better */ + yc+=-(signed short)pc; } else { lpf=1;lpn=pc&0xFF; } @@ -698,8 +701,7 @@ xc+=skip; if (ps & 0x80) { unsigned char v1,v2; - ps^=0xFF; - ps++; + ps=-(signed char)ps; v1=fli_read_char(f); v2=fli_read_char(f); while (ps>0) { diff -ruN gimp-1.0.0/plug-ins/gfli/fli.h gimp-1.0.1/plug-ins/gfli/fli.h --- gimp-1.0.0/plug-ins/gfli/fli.h Mon May 18 11:36:00 1998 +++ gimp-1.0.1/plug-ins/gfli/fli.h Sun Aug 23 18:46:15 1998 @@ -34,6 +34,7 @@ unsigned long creator; unsigned long updated; unsigned short aspect_x, aspect_y; + unsigned long oframe1, oframe2; } s_fli_header; typedef struct _fli_frame { @@ -60,7 +61,7 @@ #define FLI_COPY 16 #define FLI_LC 12 #define FLI_LC_2 7 -#define FLI_COLOR_2 2 +#define FLI_COLOR_2 4 #define FLI_MINI 18 /** codec masks */ @@ -76,10 +77,10 @@ /** functions */ void fli_read_header(FILE *f, s_fli_header *fli_header); -void fli_read_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, char *old_cmap, unsigned char *framebuf, char *cmap); +void fli_read_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *old_cmap, unsigned char *framebuf, unsigned char *cmap); -void fli_read_color(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap); -void fli_read_color_2(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap); +void fli_read_color(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap); +void fli_read_color_2(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap); void fli_read_black(FILE *f, s_fli_header *fli_header, unsigned char *framebuf); void fli_read_brun(FILE *f, s_fli_header *fli_header, unsigned char *framebuf); void fli_read_copy(FILE *f, s_fli_header *fli_header, unsigned char *framebuf); @@ -87,14 +88,14 @@ void fli_read_lc_2(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *framebuf); void fli_write_header(FILE *f, s_fli_header *fli_header); -void fli_write_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, char *old_cmap, unsigned char *framebuf, char *cmap, unsigned short codec_mask); +void fli_write_frame(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *old_cmap, unsigned char *framebuf, unsigned char *cmap, unsigned short codec_mask); -int fli_write_color(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap); -int fli_write_color_2(FILE *f, s_fli_header *fli_header, char *old_cmap, char *cmap); +int fli_write_color(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap); +int fli_write_color_2(FILE *f, s_fli_header *fli_header, unsigned char *old_cmap, unsigned char *cmap); void fli_write_black(FILE *f, s_fli_header *fli_header, unsigned char *framebuf); void fli_write_brun(FILE *f, s_fli_header *fli_header, unsigned char *framebuf); void fli_write_copy(FILE *f, s_fli_header *fli_header, unsigned char *framebuf); void fli_write_lc(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *framebuf); void fli_write_lc_2(FILE *f, s_fli_header *fli_header, unsigned char *old_framebuf, unsigned char *framebuf); -#endif +#endif diff -ruN gimp-1.0.0/plug-ins/gfli/gfli.c gimp-1.0.1/plug-ins/gfli/gfli.c --- gimp-1.0.0/plug-ins/gfli/gfli.c Mon May 18 11:34:11 1998 +++ gimp-1.0.1/plug-ins/gfli/gfli.c Sun Aug 23 18:46:16 1998 @@ -1,5 +1,5 @@ /* - * GFLI 1.0 + * GFLI 1.2 * * A gimp plug-in to read and write FLI and FLC movies. * @@ -30,18 +30,24 @@ * * Wish-List: * - I'd like to have a different format for storing animations, so I can use - * Layers and Alpha-Channels for effects. I'm working on another movie-loader - * that _requires_ layers (Gold Disk moviesetter). An older version of + * Layers and Alpha-Channels for effects. An older version of * this plug-in created one image per frame, and went real soon out of * memory. * - I'd like a method that requests unmodified frames from the original - * image, and stores modified frames compressed (suggestion: libpng). + * image, and stores modified without destroying the original file. * - I'd like a way to store additional information about a image to it, for * example copyright stuff or a timecode. * - I've thought about a small utility to mix MIDI events as custom chunks * between the FLI chunks. Anyone interested in implementing this ? */ +/* + * History: + * 1.0 first release + * 1.1 first support for FLI saving (BRUN and LC chunks) + * 1.2 support for load/save ranges, fixed SGI & SUN problems (I hope...), fixed FLC + */ + #include #include #include @@ -53,9 +59,21 @@ static void query (void); static void run (gchar *name, gint nparams, GParam *param, gint *nreturn_vals, GParam **return_vals); -static gint32 load_image (gchar *filename); -static void save_image (gchar *filename, gint32 image); +/* return the image-ID of the new image, or -1 in case of an error */ +gint32 load_image (gchar *filename, gint32 from_frame, gint32 to_frame); +gint32 interactive_load_image(gchar *name); + +/* return TRUE or FALSE */ +int save_image(gchar *filename, gint32 image_id, gint32 from_frame, gint32 to_frame); +int interactive_save_image(gchar *name, gint32 image_id); + +/* return TRUE or FALSE */ +int get_info(gchar *filename, gint32 *width, gint32 *height, gint32 *frames); + +/* + * GIMP interface + */ GPlugInInfo PLUG_IN_INFO = { NULL, /* init_proc */ NULL, /* quit_proc */ @@ -67,6 +85,8 @@ { PARAM_INT32, "run_mode", "Interactive, non-interactive" }, { PARAM_STRING, "filename", "The name of the file to load" }, { PARAM_STRING, "raw_filename", "The name entered" }, + { PARAM_INT32, "from_frame", "Load beginning from this frame" }, + { PARAM_INT32, "to_frame", "End loading with this frame" }, }; GParamDef load_return_vals[] = { { PARAM_IMAGE, "image", "Output image" }, @@ -76,24 +96,37 @@ GParamDef save_args[] = { { PARAM_INT32, "run_mode", "Interactive, non-interactive" }, - { PARAM_IMAGE, "image", "Input image (unused)" }, - { PARAM_DRAWABLE, "drawable", "Input drawable" }, + { PARAM_IMAGE, "image", "Input image" }, + { PARAM_DRAWABLE, "drawable", "Input drawable (unused)" }, { PARAM_STRING, "filename", "The name of the file to save" }, { PARAM_STRING, "raw_filename", "The name entered" }, -}; -GParamDef save_return_vals[] = { + { PARAM_INT32, "from_frame", "Save beginning from this frame" }, + { PARAM_INT32, "to_frame", "End saveing with this frame" }, }; gint nsave_args = sizeof (save_args) / sizeof (save_args[0]); -gint nsave_return_vals = sizeof (save_return_vals) / sizeof (save_return_vals[0]); + +GParamDef info_args[] = { + { PARAM_STRING, "filename", "The name of the file to get info" }, +}; +GParamDef info_return_vals[] = { + { PARAM_INT32, "width", "Width of one frame" }, + { PARAM_INT32, "height", "Height of one frame" }, + { PARAM_INT32, "frames", "Number of Frames" }, +}; +gint ninfo_args = sizeof (info_args) / sizeof (info_args[0]); +gint ninfo_return_vals = sizeof (info_return_vals) / sizeof (info_return_vals[0]); MAIN () static void query () { + /* + * Load/save procedures + */ gimp_install_procedure ( "file_fli_load", "load FLI-movies", - "This is a experimantal plug-in to handle FLI movies", + "This is an experimantal plug-in to handle FLI movies", "Jens Ch. Restemeier", "Jens Ch. Restemeier", "1997", @@ -107,24 +140,39 @@ gimp_install_procedure ( "file_fli_save", "save FLI-movies", - "This is a experimantal plug-in to handle FLI movies", + "This is an experimantal plug-in to handle FLI movies", "Jens Ch. Restemeier", "Jens Ch. Restemeier", "1997", "/FLI", "INDEXED,GRAY", PROC_PLUG_IN, - nsave_args, nsave_return_vals, - save_args, save_return_vals); + nsave_args, 0, + save_args, NULL); gimp_register_save_handler ("file_fli_save", "fli", ""); + + /* + * Utility functions: + */ + gimp_install_procedure ( + "file_fli_info", + "Get info about a Fli movie", + "This is a experimantal plug-in to handle FLI movies", + "Jens Ch. Restemeier", + "Jens Ch. Restemeier", + "1997", + NULL, + NULL, + PROC_EXTENSION, + ninfo_args, ninfo_return_vals, + info_args, info_return_vals); } -GParam values[2]; +GParam values[5]; -void run (gchar *name, gint nparams, GParam *param, gint *nreturn_vals, GParam **return_vals) +static void run (gchar *name, gint nparams, GParam *param, gint *nreturn_vals, GParam **return_vals) { GRunModeType run_mode; - gint32 image_ID; run_mode = param[0].data.d_int32; @@ -134,75 +182,253 @@ values[0].data.d_status = STATUS_CALLING_ERROR; if (strcmp (name, "file_fli_load") == 0) { - image_ID = load_image (param[1].data.d_string); + switch (run_mode) { + case RUN_NONINTERACTIVE: { + gint32 image_id; + gint32 pc; + /* + * check for valid parameters: + * (Or can I trust GIMP ?) + */ + if (nparams!=nload_args) { + *nreturn_vals = 1; + values[0].data.d_status = STATUS_CALLING_ERROR; + return; + } + for (pc=0; pc=fli_header.frames) { + /* nothing to do ... */ + return -1; + } + if (to_frame>fli_header.frames) { + to_frame=fli_header.frames; + } + + image_id = gimp_image_new (fli_header.width, fli_header.height, INDEXED); + gimp_image_set_filename (image_id, filename); fb=g_malloc(fli_header.width * fli_header.height); ofb=g_malloc(fli_header.width * fli_header.height); - for (cnt=0; cnt < fli_header.frames; cnt++) { - sprintf(name_buf, "Frame (%i)",cnt+1); + + /* + * Skip to the beginning of requested frames: + */ + for (cnt=1; cnt < from_frame; cnt++) { + fli_read_frame(f, &fli_header, ofb, ocm, fb, cm); + memcpy(ocm, cm, 768); + fb_x=fb; fb=ofb; ofb=fb_x; + } + /* + * Load range + */ + for (cnt=from_frame; cnt<=to_frame; cnt++) { + gchar layername[64]; + sprintf(layername, "Frame (%i)",cnt); layer_ID = gimp_layer_new ( - image_ID, name_buf, + image_id, layername, fli_header.width, fli_header.height, INDEXED_IMAGE, 100, NORMAL_MODE); - gimp_image_add_layer (image_ID, layer_ID, cnt); + gimp_image_add_layer (image_id, layer_ID, 0); drawable = gimp_drawable_get (layer_ID); - gimp_progress_update ((double) cnt / (double)fli_header.frames); + gimp_progress_update ((double) cnt / (double)(to_frame-from_frame)); fli_read_frame(f, &fli_header, ofb, ocm, fb, cm); @@ -214,20 +440,19 @@ memcpy(ocm, cm, 768); fb_x=fb; fb=ofb; ofb=fb_x; } - gimp_image_set_cmap (image_ID, cm, 256); + gimp_image_set_cmap (image_id, cm, 256); fclose(f); - g_free(name_buf); g_free(fb); g_free(ofb); - return image_ID; + return image_id; } /* * get framestack and store as fli animation * (some code was taken from the GIF plugin.) */ -void save_image(gchar *filename, gint32 image_ID) +int save_image(gchar *filename, gint32 image_id, gint32 from_frame, gint32 to_frame) { FILE *f; gchar *name_buf; @@ -236,8 +461,8 @@ gint32 *framelist; gint nframes; - gchar *fb, *ofb; - gchar cm[768]; + guchar *fb, *ofb; + guchar cm[768]; GPixelRgn pixel_rgn; s_fli_header fli_header; @@ -246,15 +471,39 @@ /* * prepare header and check information */ - framelist = gimp_image_get_layers(image_ID, &nframes); + framelist = gimp_image_get_layers(image_id, &nframes); + + /* + * Fix parameters + */ + if ((from_frame==-1) && (to_frame==-1)) { + /* to make scripting easier: */ + from_frame=0; to_frame=nframes; + } + if (to_framenframes) { + /* nothing to do ... */ + return FALSE; + } + if (to_frame>nframes) { + to_frame=nframes; + } + drawable_type = gimp_drawable_type(framelist[0]); switch (drawable_type) { case INDEXEDA_IMAGE: case GRAYA_IMAGE: - /* FIXME: should be a popup */ - fprintf (stderr, "FLI: Sorry, can't save images with Alpha.\n"); - return; - break; + g_error( "FLI: Sorry, can't save images with Alpha.\n"); + return FALSE; case GRAY_IMAGE: { /* build grayscale palette */ int i; @@ -265,8 +514,8 @@ } case INDEXED_IMAGE: { gint colors, i; - gchar *cmap; - cmap=gimp_image_get_cmap(image_ID, &colors); + guchar *cmap; + cmap=gimp_image_get_cmap(image_id, &colors); for (i=0; iwidth; rows = drawable->height; rowstride = drawable->width; @@ -356,7 +606,7 @@ free(tmp); /* save the frame */ - if (cnt>0) { + if (cnt>from_frame) { /* save frame, allow all codecs */ fli_write_frame(f, &fli_header, ofb, cm, fb, cm, W_ALL); } else { @@ -372,8 +622,232 @@ fli_write_header(f, &fli_header); fclose(f); - g_free(name_buf); g_free(fb); g_free(ofb); g_free(framelist); + + return TRUE; +} + +/* + * Dialogs for interactive usage + */ +gint result; + +static void cb_cancel(GtkWidget *widget, gpointer data) +{ + result=FALSE; + gtk_main_quit(); +} + +static void cb_ok(GtkWidget *widget, gpointer data) +{ + result=TRUE; + gtk_main_quit(); +} + +static void cb_change(GtkWidget *widget, gpointer data) +{ + *((gint32 *)data)=atoi(gtk_entry_get_text(GTK_ENTRY(widget))); +} + +void init_gui() +{ + guchar *color_cube; + gchar **argv; + gint argc; + + argc = 1; + argv = g_new (gchar *, 1); + argv[0] = g_strdup ("gfli"); + + gtk_init (&argc, &argv); + gtk_rc_parse (gimp_gtkrc()); + + gdk_set_use_xshm (gimp_use_xshm ()); + gtk_preview_set_gamma (gimp_gamma ()); + gtk_preview_set_install_cmap (gimp_install_cmap ()); + color_cube = gimp_color_cube (); + gtk_preview_set_color_cube (color_cube[0], color_cube[1], + color_cube[2], color_cube[3]); + gtk_widget_set_default_visual (gtk_preview_get_visual ()); + gtk_widget_set_default_colormap (gtk_preview_get_cmap ()); +} + +gint32 interactive_load_image(gchar *name) +{ + GtkWidget *dialog; + GtkWidget *entry; + GtkWidget *label; + GtkWidget *table; + GtkWidget *button; + char buffer[32]; + + gint32 from_frame, to_frame, width, height, nframes; + get_info(name, &width, &height, &nframes); + + from_frame=1; to_frame=nframes; + + init_gui(); + + dialog=gtk_dialog_new (); + gtk_window_set_title (GTK_WINDOW(dialog), "GFLI 1.2 - Load framestack"); + gtk_signal_connect (GTK_OBJECT (dialog), "destroy", + (GtkSignalFunc)cb_cancel, + NULL); + + table=gtk_table_new (2, 2, FALSE); + gtk_table_set_row_spacings(GTK_TABLE(table), 5); + gtk_table_set_col_spacings(GTK_TABLE(table), 5); + gtk_container_border_width (GTK_CONTAINER (table), 5); + gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), table, TRUE, TRUE, 0); + gtk_widget_show(table); + + /* + * Maybe I add on-the-fly RGB conversion, to keep palettechanges... + * But for now you can set a start- and a end-frame: + */ + label = gtk_label_new ("From:"); + gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(label); + + entry = gtk_entry_new (); + gtk_entry_set_text(GTK_ENTRY(entry), "1"); + gtk_signal_connect (GTK_OBJECT (entry), "changed", + (GtkSignalFunc)cb_change, + (gpointer)&from_frame); + gtk_table_attach(GTK_TABLE(table), entry, 1, 2, 0, 1, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(entry); + + label = gtk_label_new ("To:"); + gtk_table_attach(GTK_TABLE(table), label, 0, 1, 1, 2, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(label); + + entry = gtk_entry_new (); + sprintf(buffer, "%i", to_frame); + gtk_entry_set_text(GTK_ENTRY(entry), buffer); + gtk_signal_connect (GTK_OBJECT (entry), "changed", + (GtkSignalFunc)cb_change, + (gpointer)&to_frame); + gtk_table_attach(GTK_TABLE(table), entry, 1, 2, 1, 2, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(entry); + + button = gtk_button_new_with_label ("OK"); + gtk_signal_connect (GTK_OBJECT (button), "clicked", + (GtkSignalFunc) cb_ok, + (gpointer) NULL); + GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT); + gtk_widget_grab_default (button); + gtk_box_pack_start (GTK_BOX (GTK_DIALOG(dialog)->action_area), button, TRUE, TRUE, 0); + gtk_widget_show (button); + button = gtk_button_new_with_label ("Cancel"); + gtk_signal_connect (GTK_OBJECT (button), "clicked", + (GtkSignalFunc) cb_cancel, + (gpointer) NULL); + gtk_box_pack_end (GTK_BOX (GTK_DIALOG(dialog)->action_area), button, TRUE, TRUE, 0); + GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT); + gtk_widget_show (button); + + gtk_widget_show(dialog); + + result=FALSE; + + gtk_main(); + gdk_flush(); + + if (result) { + return load_image (name, from_frame, to_frame); + } + + return -1; +} + +int interactive_save_image(gchar *name, gint32 image_id) +{ + GtkWidget *dialog; + GtkWidget *entry; + GtkWidget *label; + GtkWidget *table; + GtkWidget *button; + char buffer[32]; + gint32 from_frame, to_frame; + gint nframes; + + g_free( gimp_image_get_layers(image_id, &nframes) ); + + from_frame=1; to_frame=nframes; + + init_gui(); + + dialog=gtk_dialog_new (); + gtk_window_set_title (GTK_WINDOW(dialog), "GFLI 1.2 - Save framestack"); + gtk_signal_connect (GTK_OBJECT (dialog), "destroy", + (GtkSignalFunc)cb_cancel, + NULL); + + table=gtk_table_new (2, 2, FALSE); + gtk_table_set_row_spacings(GTK_TABLE(table), 5); + gtk_table_set_col_spacings(GTK_TABLE(table), 5); + gtk_container_border_width (GTK_CONTAINER (table), 5); + gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), table, TRUE, TRUE, 0); + gtk_widget_show(table); + + /* + * Maybe I'll add some functions to influence compression + * or FLI version. But for now you can set a start- and a end-frame: + */ + + label = gtk_label_new ("From:"); + gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(label); + + entry = gtk_entry_new(); + gtk_entry_set_text(GTK_ENTRY(entry), "1"); + gtk_signal_connect (GTK_OBJECT (entry), "changed", + (GtkSignalFunc)cb_change, + (gpointer)&from_frame); + gtk_table_attach(GTK_TABLE(table), entry, 1, 2, 0, 1, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(entry); + + label = gtk_label_new ("To:"); + gtk_table_attach(GTK_TABLE(table), label, 0, 1, 1, 2, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(label); + + entry = gtk_entry_new (); + sprintf(buffer, "%i", to_frame); + gtk_entry_set_text(GTK_ENTRY(entry), buffer); + gtk_signal_connect (GTK_OBJECT (entry), "changed", + (GtkSignalFunc)cb_change, + (gpointer)&to_frame); + gtk_table_attach(GTK_TABLE(table), entry, 1, 2, 1, 2, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); + gtk_widget_show(entry); + + button = gtk_button_new_with_label ("OK"); + gtk_signal_connect (GTK_OBJECT (button), "clicked", + (GtkSignalFunc) cb_ok, + (gpointer) NULL); + GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT); + gtk_widget_grab_default (button); + gtk_box_pack_start (GTK_BOX (GTK_DIALOG(dialog)->action_area), button, TRUE, TRUE, 0); + gtk_widget_show (button); + button = gtk_button_new_with_label ("Cancel"); + gtk_signal_connect (GTK_OBJECT (button), "clicked", + (GtkSignalFunc) cb_cancel, + (gpointer) NULL); + gtk_box_pack_end (GTK_BOX (GTK_DIALOG(dialog)->action_area), button, TRUE, TRUE, 0); + GTK_WIDGET_SET_FLAGS (button, GTK_CAN_DEFAULT); + gtk_widget_show (button); + + gtk_widget_show(dialog); + + result=FALSE; + + gtk_main(); + gdk_flush(); + + if (result) { + return save_image(name, image_id, from_frame, to_frame); + } + + return FALSE; } diff -ruN gimp-1.0.0/plug-ins/gicon/Makefile.am gimp-1.0.1/plug-ins/gicon/Makefile.am --- gimp-1.0.0/plug-ins/gicon/Makefile.am Mon Nov 24 14:04:20 1997 +++ gimp-1.0.1/plug-ins/gicon/Makefile.am Sun Aug 30 16:41:12 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gicon/Makefile.in gimp-1.0.1/plug-ins/gicon/Makefile.in --- gimp-1.0.0/plug-ins/gicon/Makefile.in Tue Jun 2 16:54:08 1998 +++ gimp-1.0.1/plug-ins/gicon/Makefile.in Sun Sep 27 15:11:29 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gif/Makefile.am gimp-1.0.1/plug-ins/gif/Makefile.am --- gimp-1.0.0/plug-ins/gif/Makefile.am Mon Nov 24 14:04:20 1997 +++ gimp-1.0.1/plug-ins/gif/Makefile.am Sun Aug 30 16:41:13 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gif/Makefile.in gimp-1.0.1/plug-ins/gif/Makefile.in --- gimp-1.0.0/plug-ins/gif/Makefile.in Tue Jun 2 16:54:11 1998 +++ gimp-1.0.1/plug-ins/gif/Makefile.in Sun Sep 27 15:11:32 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gif/gif.c gimp-1.0.1/plug-ins/gif/gif.c --- gimp-1.0.0/plug-ins/gif/gif.c Sat May 30 00:32:28 1998 +++ gimp-1.0.1/plug-ins/gif/gif.c Tue Sep 15 14:00:21 1998 @@ -7,7 +7,7 @@ * Based around original GIF code by David Koblas. * * - * Version 2.0.3 - 98/05/18 + * Version 2.0.4 - 98/09/15 * Adam D. Moss - */ /* @@ -24,6 +24,25 @@ * REVISION HISTORY * * + * 98/09/15 + * 2.00.04 - The facility to specify the background colour of + * a transparent/animated GIF for non-transparent + * viewers now works very much more consistantly. + * + * The only situations in which it will fail to work + * as expected now are those where file size can be reduced + * (abeit not by much, as the plugin is sometimes more pessimistic + * than it need be) by re-using an existing unused colour + * index rather than using another bit per pixel in the + * encoded file. That will never be an issue with an image + * which was freshly converted from RGB to INDEXED with the + * Quantize option, as that option removes any unused colours + * from the image. + * + * Let me know if you find the consistancy/size tradeoff more + * annoying than helpful and I can adjust it. IMHO it is too + * arcane a feature to present to any user as a runtime option. + * * 98/05/18 * 2.00.03 - If we did manage to decode at least one frame of a * gif, be sure to display the resulting image even if @@ -184,8 +203,6 @@ /* * TODO (more *'s means more important!) * - * - animated GIF optimization routines (seperate plugin) - * * - Show GIF comments in a popup window? * * - PDB stuff for comments @@ -201,11 +218,8 @@ * * - Remove unused colourmap entries for GRAYSCALE images. * - * - All the warning messages etc. which the plugin prints to STDOUT should - * pop up in windows. - * - * - * Button to activate the animation preview plugin from the GIF-save - * dialog. + * - Button to activate the animation preview plugin from the GIF-save + * dialog. * */ @@ -1378,13 +1392,16 @@ static int find_unused_ia_colour (guchar *pixels, - int numpixels); + int numpixels, + int num_indices, + int* colors); void special_flatten_indexed_alpha (guchar *pixels, int *transparent, int *colors, int numpixels); static int colorstobpp (int); +static int bpptocolors (int); static int GetPixel (int, int); static void BumpPixel (void); static int GIFNextPixel (ifunptr); @@ -1420,30 +1437,46 @@ static int find_unused_ia_colour (guchar *pixels, - int numpixels) + int numpixels, + int num_indices, + int* colors) { int i; gboolean ix_used[256]; - /* - g_message ("GIF: Image has >=256 colors - attempting to reduce...\n"); - */ + g_print ("GIF: fuiac: Image claims to use %d/%d indices - finding free " + "index...\n", (int)(*colors),(int)num_indices); - for (i=0;i<256;i++) - ix_used[i] = (gboolean)FALSE; + for (i=0; i<256; i++) + { + ix_used[i] = (gboolean)FALSE; + } - for (i=0;i=0; i--) + { + if (ix_used[i] == (gboolean)FALSE) + { + g_print ("GIF: Found unused colour index %d.\n",(int)i); + return i; + } + } + /* Couldn't find an unused colour index within the number of + bits per pixel we wanted. Will have to increment the number + of colours in the image and assign a transparent pixel there. */ + if ((*colors) < 256) + { + (*colors)++; + g_print ("GIF: 2nd pass - Increasing bounds and using colour index %d.\n" + , (int) (*colors)-1); + return ((*colors)-1); + } + g_message ("GIF: Couldn't simply reduce colours further. Saving as opaque.\n"); return (-1); } @@ -1478,14 +1511,15 @@ pixels[i] = pixels[i*2]; } } - if ((*colors) < 256) - (*colors) += 1; + /* commented out - this is now done in find_unused.. where neces. */ + /* if ((*colors) < 256) + (*colors) += 1; */ } /* Pixel data now takes half as much space (the alpha data has been discarded) */ - /* pixels = g_realloc (pixels, numpixels);*/ + /* pixels = g_realloc (pixels, numpixels);*/ } @@ -1620,7 +1654,7 @@ int Blue[MAXCOLORS]; guchar *cmap; guint rows, cols; - int BitsPerPixel; + int BitsPerPixel, liberalBPP, useBPP; int colors; char *temp_buf; int i; @@ -1714,13 +1748,19 @@ if (colors < 256) { - BitsPerPixel = colorstobpp (colors + - ((drawable_type==INDEXEDA_IMAGE) ? 1 : 0)); + /* we keep track of how many bits we promised to have in liberalBPP, + so that we don't accidentally come under this when doing + clever transparency stuff where we can re-use wasted indices. */ + liberalBPP = BitsPerPixel = + colorstobpp (colors + ((drawable_type==INDEXEDA_IMAGE) ? 1 : 0)); } else { BitsPerPixel = colorstobpp (256); - g_message ("GIF: Too many colours?\n"); + if (drawable_type==INDEXEDA_IMAGE) + { + g_print ("GIF: Too many colours?\n"); + } } cols = gimp_image_width(image_ID); @@ -1780,7 +1820,9 @@ transparent = find_unused_ia_colour(pixels, - drawable->width * drawable->height); + drawable->width * drawable->height, + bpptocolors(colorstobpp(colors)), + &colors); special_flatten_indexed_alpha (pixels, &transparent, @@ -1793,6 +1835,18 @@ BitsPerPixel = colorstobpp (colors); + if (BitsPerPixel != liberalBPP) + { + /* We were able to re-use an index within the existing bitspace, + whereas the estimate in the header was pessimistic but still + needs to be upheld... */ + g_warning("Promised %d bpp, pondered writing chunk with %d bpp!\n" + "Transparent colour may be incorrect on viewers which" + " don't support transparency.\n", + liberalBPP, BitsPerPixel); + } + useBPP = (BitsPerPixel > liberalBPP) ? BitsPerPixel : liberalBPP; + if (is_gif89) { @@ -1816,13 +1870,16 @@ GIFEncodeGraphicControlExt (outfile, Disposal, Delay89, nlayers, cols, rows, gsvals.interlace, 0, - transparent, BitsPerPixel, Red, Green, + transparent, + useBPP, + Red, Green, Blue, GetPixel); } GIFEncodeImageData (outfile, cols, rows, gsvals.interlace, 0, transparent, - BitsPerPixel, Red, Green, Blue, GetPixel, + useBPP, + Red, Green, Blue, GetPixel, offset_x, offset_y); @@ -1837,7 +1894,7 @@ g_free(layers); GIFEncodeClose (outfile, cols, rows, gsvals.interlace, 0, transparent, - BitsPerPixel, Red, Green, Blue, GetPixel); + useBPP, Red, Green, Blue, GetPixel); return TRUE; } @@ -2157,7 +2214,7 @@ bpp = 8; else { - g_message ("GIF: too many colors: %d\n", colors); + g_warning ("GIF: colorstobpp - Eep! too many colors: %d\n", colors); return 8; } @@ -2165,6 +2222,26 @@ } + +static int +bpptocolors (int bpp) +{ + int colors; + + if (bpp>8) + { + g_warning ("GIF: bpptocolors - Eep! bpp==%d !\n", bpp); + return 256; + } + + colors = 1 << bpp; + /* printf(">> %dbpp is %d colours <<\n", bpp, colors); */ + + return (colors); +} + + + static int GetPixel (int x, int y) @@ -2689,7 +2766,7 @@ { if (comment==NULL||strlen(comment)<1) { - g_message ("GIF: warning: no comment given - comment block not written.\n"); + g_print ("GIF: warning: no comment given - comment block not written.\n"); return; } diff -ruN gimp-1.0.0/plug-ins/glasstile/Makefile.am gimp-1.0.1/plug-ins/glasstile/Makefile.am --- gimp-1.0.0/plug-ins/glasstile/Makefile.am Mon Dec 8 21:57:28 1997 +++ gimp-1.0.1/plug-ins/glasstile/Makefile.am Sun Aug 30 16:41:14 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/glasstile/Makefile.in gimp-1.0.1/plug-ins/glasstile/Makefile.in --- gimp-1.0.0/plug-ins/glasstile/Makefile.in Tue Jun 2 16:54:14 1998 +++ gimp-1.0.1/plug-ins/glasstile/Makefile.in Sun Sep 27 15:11:35 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gpc/Makefile.am gimp-1.0.1/plug-ins/gpc/Makefile.am --- gimp-1.0.0/plug-ins/gpc/Makefile.am Mon May 11 23:41:11 1998 +++ gimp-1.0.1/plug-ins/gpc/Makefile.am Mon Sep 21 02:15:24 1998 @@ -1,6 +1,6 @@ ## Process this file with automake to produce Makefile.in -pluginlibdir = $(gimpplugindir)/plug-ins +pluginlibdir = $(libdir) pluginlib_LIBRARIES = libgpc.a @@ -15,14 +15,13 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la -libgpc_aDEPENDENCIES = $(DEPS) +libgpc_a_DEPENDENCIES = $(DEPS) EXTRA_DIST=gpc.3 gpc.man diff -ruN gimp-1.0.0/plug-ins/gpc/Makefile.in gimp-1.0.1/plug-ins/gpc/Makefile.in --- gimp-1.0.0/plug-ins/gpc/Makefile.in Tue Jun 2 16:51:35 1998 +++ gimp-1.0.1/plug-ins/gpc/Makefile.in Sun Sep 27 15:08:17 1998 @@ -115,7 +115,7 @@ palettedata = @palettedata@ patterndata = @patterndata@ -pluginlibdir = $(gimpplugindir)/plug-ins +pluginlibdir = $(libdir) pluginlib_LIBRARIES = libgpc.a @@ -130,14 +130,13 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la -libgpc_aDEPENDENCIES = $(DEPS) +libgpc_a_DEPENDENCIES = $(DEPS) EXTRA_DIST=gpc.3 gpc.man diff -ruN gimp-1.0.0/plug-ins/gqbist/Makefile.am gimp-1.0.1/plug-ins/gqbist/Makefile.am --- gimp-1.0.0/plug-ins/gqbist/Makefile.am Mon Nov 24 14:04:21 1997 +++ gimp-1.0.1/plug-ins/gqbist/Makefile.am Sun Aug 30 16:41:17 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gqbist/Makefile.in gimp-1.0.1/plug-ins/gqbist/Makefile.in --- gimp-1.0.0/plug-ins/gqbist/Makefile.in Tue Jun 2 16:54:16 1998 +++ gimp-1.0.1/plug-ins/gqbist/Makefile.in Sun Sep 27 15:11:39 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gradmap/Makefile.am gimp-1.0.1/plug-ins/gradmap/Makefile.am --- gimp-1.0.0/plug-ins/gradmap/Makefile.am Mon Nov 24 14:04:22 1997 +++ gimp-1.0.1/plug-ins/gradmap/Makefile.am Sun Aug 30 16:41:18 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gradmap/Makefile.in gimp-1.0.1/plug-ins/gradmap/Makefile.in --- gimp-1.0.0/plug-ins/gradmap/Makefile.in Tue Jun 2 16:54:19 1998 +++ gimp-1.0.1/plug-ins/gradmap/Makefile.in Sun Sep 27 15:11:43 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/grid/Makefile.am gimp-1.0.1/plug-ins/grid/Makefile.am --- gimp-1.0.0/plug-ins/grid/Makefile.am Mon Nov 24 14:04:21 1997 +++ gimp-1.0.1/plug-ins/grid/Makefile.am Sun Aug 30 16:41:19 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/grid/Makefile.in gimp-1.0.1/plug-ins/grid/Makefile.in --- gimp-1.0.0/plug-ins/grid/Makefile.in Tue Jun 2 16:54:22 1998 +++ gimp-1.0.1/plug-ins/grid/Makefile.in Sun Sep 27 15:11:46 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gtm/Makefile.am gimp-1.0.1/plug-ins/gtm/Makefile.am --- gimp-1.0.0/plug-ins/gtm/Makefile.am Sat Feb 21 15:51:52 1998 +++ gimp-1.0.1/plug-ins/gtm/Makefile.am Sun Aug 30 16:41:20 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gtm/Makefile.in gimp-1.0.1/plug-ins/gtm/Makefile.in --- gimp-1.0.0/plug-ins/gtm/Makefile.in Tue Jun 2 16:54:24 1998 +++ gimp-1.0.1/plug-ins/gtm/Makefile.in Sun Sep 27 15:11:50 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gtm/gtm.c gimp-1.0.1/plug-ins/gtm/gtm.c --- gimp-1.0.0/plug-ins/gtm/gtm.c Sun Apr 12 22:42:19 1998 +++ gimp-1.0.1/plug-ins/gtm/gtm.c Mon Jun 8 02:01:52 1998 @@ -50,6 +50,7 @@ #include +#include #include #include "gtk/gtk.h" #include "libgimp/gimp.h" diff -ruN gimp-1.0.0/plug-ins/gz/Makefile.am gimp-1.0.1/plug-ins/gz/Makefile.am --- gimp-1.0.0/plug-ins/gz/Makefile.am Mon Nov 24 14:04:22 1997 +++ gimp-1.0.1/plug-ins/gz/Makefile.am Sun Aug 30 16:41:22 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/gz/Makefile.in gimp-1.0.1/plug-ins/gz/Makefile.in --- gimp-1.0.0/plug-ins/gz/Makefile.in Tue Jun 2 16:54:26 1998 +++ gimp-1.0.1/plug-ins/gz/Makefile.in Sun Sep 27 15:11:53 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/header/Makefile.am gimp-1.0.1/plug-ins/header/Makefile.am --- gimp-1.0.0/plug-ins/header/Makefile.am Mon Nov 24 14:04:22 1997 +++ gimp-1.0.1/plug-ins/header/Makefile.am Sun Aug 30 16:41:23 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/header/Makefile.in gimp-1.0.1/plug-ins/header/Makefile.in --- gimp-1.0.0/plug-ins/header/Makefile.in Tue Jun 2 16:54:29 1998 +++ gimp-1.0.1/plug-ins/header/Makefile.in Sun Sep 27 15:11:56 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/hot/Makefile.am gimp-1.0.1/plug-ins/hot/Makefile.am --- gimp-1.0.0/plug-ins/hot/Makefile.am Sat Jan 3 21:27:05 1998 +++ gimp-1.0.1/plug-ins/hot/Makefile.am Sun Aug 30 16:41:24 1998 @@ -16,8 +16,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/hot/Makefile.in gimp-1.0.1/plug-ins/hot/Makefile.in --- gimp-1.0.0/plug-ins/hot/Makefile.in Tue Jun 2 16:54:32 1998 +++ gimp-1.0.1/plug-ins/hot/Makefile.in Sun Sep 27 15:12:00 1998 @@ -131,8 +131,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/hrz/Makefile.am gimp-1.0.1/plug-ins/hrz/Makefile.am --- gimp-1.0.0/plug-ins/hrz/Makefile.am Mon Nov 24 14:04:24 1997 +++ gimp-1.0.1/plug-ins/hrz/Makefile.am Sun Aug 30 16:41:25 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/hrz/Makefile.in gimp-1.0.1/plug-ins/hrz/Makefile.in --- gimp-1.0.0/plug-ins/hrz/Makefile.in Tue Jun 2 16:54:34 1998 +++ gimp-1.0.1/plug-ins/hrz/Makefile.in Sun Sep 27 15:12:04 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/hrz/hrz.c gimp-1.0.1/plug-ins/hrz/hrz.c --- gimp-1.0.0/plug-ins/hrz/hrz.c Sun Apr 12 22:42:21 1998 +++ gimp-1.0.1/plug-ins/hrz/hrz.c Wed Sep 9 02:45:04 1998 @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $Id: hrz.c,v 1.2 1998/04/13 05:42:21 yosh Exp $ */ +/* $Id: hrz.c,v 1.2.2.1 1998/09/09 09:45:04 yosh Exp $ */ /* * Albert Cahalan , 1997 - Initial HRZ support. @@ -316,7 +316,9 @@ do_hrz_load(mapped, &pixel_rgn); /* close the file */ +#ifndef NeXT /* @#%@! NeXTStep */ munmap(mapped, 256*240*3); +#endif /* Tell the GIMP to display the image. */ diff -ruN gimp-1.0.0/plug-ins/ifscompose/Makefile.am gimp-1.0.1/plug-ins/ifscompose/Makefile.am --- gimp-1.0.0/plug-ins/ifscompose/Makefile.am Mon Nov 24 14:04:24 1997 +++ gimp-1.0.1/plug-ins/ifscompose/Makefile.am Sun Aug 30 16:41:27 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/ifscompose/Makefile.in gimp-1.0.1/plug-ins/ifscompose/Makefile.in --- gimp-1.0.0/plug-ins/ifscompose/Makefile.in Tue Jun 2 16:54:37 1998 +++ gimp-1.0.1/plug-ins/ifscompose/Makefile.in Sun Sep 27 15:12:07 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/illusion/Makefile.am gimp-1.0.1/plug-ins/illusion/Makefile.am --- gimp-1.0.0/plug-ins/illusion/Makefile.am Mon Dec 8 21:57:29 1997 +++ gimp-1.0.1/plug-ins/illusion/Makefile.am Sun Aug 30 16:41:28 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/illusion/Makefile.in gimp-1.0.1/plug-ins/illusion/Makefile.in --- gimp-1.0.0/plug-ins/illusion/Makefile.in Tue Jun 2 16:54:39 1998 +++ gimp-1.0.1/plug-ins/illusion/Makefile.in Sun Sep 27 15:12:11 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/illusion/illusion.c gimp-1.0.1/plug-ins/illusion/illusion.c --- gimp-1.0.0/plug-ins/illusion/illusion.c Sun Apr 12 22:42:26 1998 +++ gimp-1.0.1/plug-ins/illusion/illusion.c Fri Jun 26 10:59:37 1998 @@ -300,6 +300,7 @@ gchar **argv = g_new( gchar *, 1 ); argv[0] = g_strdup( DIALOG_CAPTION ); gtk_init( &argc, &argv ); + gtk_rc_parse( gimp_gtkrc () ); } /* dialog window */ diff -ruN gimp-1.0.0/plug-ins/iwarp/Makefile.am gimp-1.0.1/plug-ins/iwarp/Makefile.am --- gimp-1.0.0/plug-ins/iwarp/Makefile.am Mon Nov 24 14:04:26 1997 +++ gimp-1.0.1/plug-ins/iwarp/Makefile.am Sun Aug 30 16:41:29 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/iwarp/Makefile.in gimp-1.0.1/plug-ins/iwarp/Makefile.in --- gimp-1.0.0/plug-ins/iwarp/Makefile.in Tue Jun 2 16:54:42 1998 +++ gimp-1.0.1/plug-ins/iwarp/Makefile.in Sun Sep 27 15:12:14 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/jpeg/Makefile.am gimp-1.0.1/plug-ins/jpeg/Makefile.am --- gimp-1.0.0/plug-ins/jpeg/Makefile.am Mon Nov 24 14:04:45 1997 +++ gimp-1.0.1/plug-ins/jpeg/Makefile.am Sun Aug 30 16:41:30 1998 @@ -16,8 +16,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBJPEG_LIB@ \ - -lc + @LIBJPEG_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/jpeg/Makefile.in gimp-1.0.1/plug-ins/jpeg/Makefile.in --- gimp-1.0.0/plug-ins/jpeg/Makefile.in Tue Jun 2 16:52:03 1998 +++ gimp-1.0.1/plug-ins/jpeg/Makefile.in Sun Sep 27 15:08:36 1998 @@ -131,8 +131,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBJPEG_LIB@ \ - -lc + @LIBJPEG_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/jpeg/jpeg.c gimp-1.0.1/plug-ins/jpeg/jpeg.c --- gimp-1.0.0/plug-ins/jpeg/jpeg.c Sat May 30 00:32:30 1998 +++ gimp-1.0.1/plug-ins/jpeg/jpeg.c Wed Jul 1 14:16:35 1998 @@ -201,7 +201,7 @@ case RUN_NONINTERACTIVE: /* Make sure all the arguments are there! */ - if (nparams != 7) + if (nparams != 8) status = STATUS_CALLING_ERROR; if (status == STATUS_SUCCESS) { @@ -215,6 +215,7 @@ if (status == STATUS_SUCCESS && (jsvals.smoothing < 0.0 || jsvals.smoothing > 1.0)) status = STATUS_CALLING_ERROR; + break; case RUN_WITH_LAST_VALS: /* Possibly retrieve data */ diff -ruN gimp-1.0.0/plug-ins/laplace/Makefile.am gimp-1.0.1/plug-ins/laplace/Makefile.am --- gimp-1.0.0/plug-ins/laplace/Makefile.am Mon Nov 24 14:04:26 1997 +++ gimp-1.0.1/plug-ins/laplace/Makefile.am Sun Aug 30 16:41:32 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/laplace/Makefile.in gimp-1.0.1/plug-ins/laplace/Makefile.in --- gimp-1.0.0/plug-ins/laplace/Makefile.in Tue Jun 2 16:54:44 1998 +++ gimp-1.0.1/plug-ins/laplace/Makefile.in Sun Sep 27 15:12:17 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/libgck/gck/Makefile.am gimp-1.0.1/plug-ins/libgck/gck/Makefile.am --- gimp-1.0.0/plug-ins/libgck/gck/Makefile.am Mon Jun 1 22:45:40 1998 +++ gimp-1.0.1/plug-ins/libgck/gck/Makefile.am Sun Sep 27 01:50:08 1998 @@ -20,7 +20,7 @@ gckui.h \ gckvector.h -libgck_la_LDFLAGS = -version-info 1:0:0 +libgck_la_LDFLAGS = -version-info $(GIMP_MAJOR_VERSION):$(GIMP_MINOR_VERSION):0 INCLUDES = \ -I.. \ diff -ruN gimp-1.0.0/plug-ins/libgck/gck/Makefile.in gimp-1.0.1/plug-ins/libgck/gck/Makefile.in --- gimp-1.0.0/plug-ins/libgck/gck/Makefile.in Tue Jun 2 16:51:29 1998 +++ gimp-1.0.1/plug-ins/libgck/gck/Makefile.in Sun Sep 27 15:08:10 1998 @@ -135,7 +135,7 @@ gckui.h \ gckvector.h -libgck_la_LDFLAGS = -version-info 1:0:0 +libgck_la_LDFLAGS = -version-info $(GIMP_MAJOR_VERSION):$(GIMP_MINOR_VERSION):0 INCLUDES = \ -I.. \ diff -ruN gimp-1.0.0/plug-ins/mail/Makefile.am gimp-1.0.1/plug-ins/mail/Makefile.am --- gimp-1.0.0/plug-ins/mail/Makefile.am Thu Apr 9 02:00:19 1998 +++ gimp-1.0.1/plug-ins/mail/Makefile.am Sun Aug 30 16:41:33 1998 @@ -18,9 +18,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/mail/Makefile.in gimp-1.0.1/plug-ins/mail/Makefile.in --- gimp-1.0.0/plug-ins/mail/Makefile.in Tue Jun 2 16:54:46 1998 +++ gimp-1.0.1/plug-ins/mail/Makefile.in Sun Sep 27 15:12:20 1998 @@ -133,9 +133,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/max_rgb/Makefile.am gimp-1.0.1/plug-ins/max_rgb/Makefile.am --- gimp-1.0.0/plug-ins/max_rgb/Makefile.am Mon Nov 24 14:04:28 1997 +++ gimp-1.0.1/plug-ins/max_rgb/Makefile.am Sun Aug 30 16:41:34 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/max_rgb/Makefile.in gimp-1.0.1/plug-ins/max_rgb/Makefile.in --- gimp-1.0.0/plug-ins/max_rgb/Makefile.in Tue Jun 2 16:54:49 1998 +++ gimp-1.0.1/plug-ins/max_rgb/Makefile.in Sun Sep 27 15:12:24 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/maze/Makefile.am gimp-1.0.1/plug-ins/maze/Makefile.am --- gimp-1.0.0/plug-ins/maze/Makefile.am Sun May 17 17:33:08 1998 +++ gimp-1.0.1/plug-ins/maze/Makefile.am Sun Aug 30 16:41:35 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/maze/Makefile.in gimp-1.0.1/plug-ins/maze/Makefile.in --- gimp-1.0.0/plug-ins/maze/Makefile.in Tue Jun 2 16:54:52 1998 +++ gimp-1.0.1/plug-ins/maze/Makefile.in Sun Sep 27 15:12:27 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/maze/maze.c gimp-1.0.1/plug-ins/maze/maze.c --- gimp-1.0.0/plug-ins/maze/maze.c Sun May 17 17:33:09 1998 +++ gimp-1.0.1/plug-ins/maze/maze.c Wed Sep 9 02:45:05 1998 @@ -203,13 +203,13 @@ } if (status == STATUS_SUCCESS) { - mvals.width = (gint16) param[3].data.d_int32; - mvals.height = (gint16) param[4].data.d_int32; - mvals.tile = (gint8) param[5].data.d_int32; - mvals.algorithm = (gint8) param[6].data.d_int32; + mvals.width = (gint16) param[3].data.d_int16; + mvals.height = (gint16) param[4].data.d_int16; + mvals.tile = (gint8) param[5].data.d_int8; + mvals.algorithm = (gint8) param[6].data.d_int8; mvals.seed = (gint32) param[7].data.d_int32; - mvals.multiple = (gint16) param[8].data.d_int32; - mvals.offset = (gint16) param[9].data.d_int32; + mvals.multiple = (gint16) param[8].data.d_int16; + mvals.offset = (gint16) param[9].data.d_int16; } break; case RUN_WITH_LAST_VALS: @@ -668,8 +668,8 @@ } /* next yy */ } /* next pr sel_rgn tile thing */ - /* #ifdef MAZE_DEBUG - maze_dump(maz,mw,mh); - #endif */ +#ifdef MAZE_DEBUG + /* maze_dump(maz,mw,mh); */ +#endif } /* mask_maze */ #endif /* 0 */ diff -ruN gimp-1.0.0/plug-ins/mblur/Makefile.am gimp-1.0.1/plug-ins/mblur/Makefile.am --- gimp-1.0.0/plug-ins/mblur/Makefile.am Mon Nov 24 14:04:28 1997 +++ gimp-1.0.1/plug-ins/mblur/Makefile.am Sun Aug 30 16:41:37 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/mblur/Makefile.in gimp-1.0.1/plug-ins/mblur/Makefile.in --- gimp-1.0.0/plug-ins/mblur/Makefile.in Tue Jun 2 16:54:54 1998 +++ gimp-1.0.1/plug-ins/mblur/Makefile.in Sun Sep 27 15:12:30 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/megawidget/Makefile.am gimp-1.0.1/plug-ins/megawidget/Makefile.am --- gimp-1.0.0/plug-ins/megawidget/Makefile.am Mon Nov 24 14:04:29 1997 +++ gimp-1.0.1/plug-ins/megawidget/Makefile.am Sun Aug 30 16:41:38 1998 @@ -1,6 +1,6 @@ ## Process this file with automake to produce Makefile.in -pluginlibdir = $(gimpplugindir)/plug-ins +pluginlibdir = $(libdir) pluginlib_LIBRARIES = libmegawidget.a @@ -15,8 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/megawidget/Makefile.in gimp-1.0.1/plug-ins/megawidget/Makefile.in --- gimp-1.0.0/plug-ins/megawidget/Makefile.in Tue Jun 2 16:51:32 1998 +++ gimp-1.0.1/plug-ins/megawidget/Makefile.in Sun Sep 27 15:08:14 1998 @@ -115,7 +115,7 @@ palettedata = @palettedata@ patterndata = @patterndata@ -pluginlibdir = $(gimpplugindir)/plug-ins +pluginlibdir = $(libdir) pluginlib_LIBRARIES = libmegawidget.a @@ -130,8 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/mosaic/Makefile.am gimp-1.0.1/plug-ins/mosaic/Makefile.am --- gimp-1.0.0/plug-ins/mosaic/Makefile.am Mon Nov 24 14:04:29 1997 +++ gimp-1.0.1/plug-ins/mosaic/Makefile.am Sun Aug 30 16:41:39 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/mosaic/Makefile.in gimp-1.0.1/plug-ins/mosaic/Makefile.in --- gimp-1.0.0/plug-ins/mosaic/Makefile.in Tue Jun 2 16:54:58 1998 +++ gimp-1.0.1/plug-ins/mosaic/Makefile.in Sun Sep 27 15:12:34 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/mpeg/Makefile.am gimp-1.0.1/plug-ins/mpeg/Makefile.am --- gimp-1.0.0/plug-ins/mpeg/Makefile.am Mon Nov 24 14:04:49 1997 +++ gimp-1.0.1/plug-ins/mpeg/Makefile.am Sun Aug 30 16:41:40 1998 @@ -16,8 +16,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBMPEG_LIB@ \ - -lc + @LIBMPEG_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/mpeg/Makefile.in gimp-1.0.1/plug-ins/mpeg/Makefile.in --- gimp-1.0.0/plug-ins/mpeg/Makefile.in Tue Jun 2 16:52:09 1998 +++ gimp-1.0.1/plug-ins/mpeg/Makefile.in Sun Sep 27 15:08:39 1998 @@ -131,8 +131,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBMPEG_LIB@ \ - -lc + @LIBMPEG_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/nlfilt/Makefile.am gimp-1.0.1/plug-ins/nlfilt/Makefile.am --- gimp-1.0.0/plug-ins/nlfilt/Makefile.am Sat Jan 3 19:36:45 1998 +++ gimp-1.0.1/plug-ins/nlfilt/Makefile.am Sun Aug 30 16:41:42 1998 @@ -16,8 +16,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/nlfilt/Makefile.in gimp-1.0.1/plug-ins/nlfilt/Makefile.in --- gimp-1.0.0/plug-ins/nlfilt/Makefile.in Tue Jun 2 16:55:00 1998 +++ gimp-1.0.1/plug-ins/nlfilt/Makefile.in Sun Sep 27 15:12:37 1998 @@ -131,8 +131,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/nlfilt/nlfilt.c gimp-1.0.1/plug-ins/nlfilt/nlfilt.c --- gimp-1.0.0/plug-ins/nlfilt/nlfilt.c Tue Mar 24 20:34:39 1998 +++ gimp-1.0.1/plug-ins/nlfilt/nlfilt.c Mon Jul 13 23:20:14 1998 @@ -23,17 +23,22 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: nlfilt.c,v 1.7 1998/03/25 04:34:39 yosh Exp $ + * $Id: nlfilt.c,v 1.7.4.2 1998/07/14 06:20:14 yosh Exp $ */ /* add any necessary includes */ #include +#include +#include #include - #include #include + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif static mw_preview_t nlfilt_do_preview; diff -ruN gimp-1.0.0/plug-ins/noisify/Makefile.am gimp-1.0.1/plug-ins/noisify/Makefile.am --- gimp-1.0.0/plug-ins/noisify/Makefile.am Mon Nov 24 14:04:31 1997 +++ gimp-1.0.1/plug-ins/noisify/Makefile.am Sun Aug 30 16:41:43 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/noisify/Makefile.in gimp-1.0.1/plug-ins/noisify/Makefile.in --- gimp-1.0.0/plug-ins/noisify/Makefile.in Tue Jun 2 16:55:03 1998 +++ gimp-1.0.1/plug-ins/noisify/Makefile.in Sun Sep 27 15:12:40 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/normalize/Makefile.am gimp-1.0.1/plug-ins/normalize/Makefile.am --- gimp-1.0.0/plug-ins/normalize/Makefile.am Mon Nov 24 14:04:31 1997 +++ gimp-1.0.1/plug-ins/normalize/Makefile.am Sun Aug 30 16:41:44 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/normalize/Makefile.in gimp-1.0.1/plug-ins/normalize/Makefile.in --- gimp-1.0.0/plug-ins/normalize/Makefile.in Tue Jun 2 16:55:05 1998 +++ gimp-1.0.1/plug-ins/normalize/Makefile.in Sun Sep 27 15:12:44 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/nova/Makefile.am gimp-1.0.1/plug-ins/nova/Makefile.am --- gimp-1.0.0/plug-ins/nova/Makefile.am Mon Nov 24 14:04:32 1997 +++ gimp-1.0.1/plug-ins/nova/Makefile.am Sun Aug 30 16:41:45 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/nova/Makefile.in gimp-1.0.1/plug-ins/nova/Makefile.in --- gimp-1.0.0/plug-ins/nova/Makefile.in Tue Jun 2 16:55:08 1998 +++ gimp-1.0.1/plug-ins/nova/Makefile.in Sun Sep 27 15:12:47 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/oilify/Makefile.am gimp-1.0.1/plug-ins/oilify/Makefile.am --- gimp-1.0.0/plug-ins/oilify/Makefile.am Mon Nov 24 14:04:32 1997 +++ gimp-1.0.1/plug-ins/oilify/Makefile.am Sun Aug 30 16:41:47 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/oilify/Makefile.in gimp-1.0.1/plug-ins/oilify/Makefile.in --- gimp-1.0.0/plug-ins/oilify/Makefile.in Tue Jun 2 16:55:10 1998 +++ gimp-1.0.1/plug-ins/oilify/Makefile.in Sun Sep 27 15:12:50 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pagecurl/Makefile.am gimp-1.0.1/plug-ins/pagecurl/Makefile.am --- gimp-1.0.0/plug-ins/pagecurl/Makefile.am Wed Apr 8 00:07:26 1998 +++ gimp-1.0.1/plug-ins/pagecurl/Makefile.am Sun Aug 30 16:41:48 1998 @@ -15,8 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pagecurl/Makefile.in gimp-1.0.1/plug-ins/pagecurl/Makefile.in --- gimp-1.0.0/plug-ins/pagecurl/Makefile.in Tue Jun 2 16:55:12 1998 +++ gimp-1.0.1/plug-ins/pagecurl/Makefile.in Sun Sep 27 15:12:54 1998 @@ -130,8 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pagecurl/pagecurl.c gimp-1.0.1/plug-ins/pagecurl/pagecurl.c --- gimp-1.0.0/plug-ins/pagecurl/pagecurl.c Tue Apr 14 12:24:21 1998 +++ gimp-1.0.1/plug-ins/pagecurl/pagecurl.c Sun Aug 23 18:46:17 1998 @@ -1,4 +1,4 @@ -/* Page Curl 0.8 --- image filter plug-in for The Gimp +/* Page Curl 0.9 --- image filter plug-in for The Gimp * Copyright (C) 1996 Federico Mena Quintero * Ported to Gimp 1.0 1998 by Simon Budig * @@ -21,7 +21,7 @@ * */ -/* TODO for v0.5 - in 0.8 still to do... +/* TODO for v0.5 - in 0.9 still to do... * As of version 0.5 alpha, the only thing that is not yet implemented * is the "Warp curl" option. Everything else seems to be working * just fine. Please email me if you find any bugs. I know that the @@ -35,6 +35,20 @@ * ** WARNING **: expected tile ack and received: 0 */ +/* + * Version History + * 0.5: (1996) Version for Gimp 0.54 by Federico Mena Quintero + * 0.6: (Feb '98) First Version for Gimp 0.99.x, very buggy. + * 0.8: (Mar '98) First "stable" version + * 0.9: (May '98) + * - Added support for Gradients. It is now possible to map + * a gradient to the back of the curl. + * - This implies a changed PDB-Interface: New "mode" parameter. + * - Pagecurl now returns the ID of the new layer. + * - Exchanged the meaning of FG/BG Color, because mostly the FG + * color is darker. + */ + #include #include #include @@ -56,7 +70,8 @@ #endif /* M_PI */ #define PLUG_IN_NAME "plug_in_pagecurl" -#define PLUG_IN_VERSION "Mar 1998, 0.8" +#define PLUG_IN_VERSION "May 1998, 0.9" +#define NGRADSAMPLES 256 /***** Macros *****/ @@ -72,6 +87,7 @@ typedef struct { gint do_curl_shade; + gint do_curl_gradient; gint do_curl_warp; /* Not yet supported... */ double do_curl_opacity; @@ -122,6 +138,7 @@ static void do_curl_effect (void); static void clear_curled_region (void); static void page_curl (void); +static guchar *get_samples (GDrawable *drawable); /***** Variables *****/ @@ -154,6 +171,7 @@ gint sel_width, sel_height; gint drawable_position; static gint curl_run = FALSE; +gint32 curl_layer_ID; /* Center and radius of circle */ @@ -261,17 +279,20 @@ static void query (void) { static GParamDef args[] = { - {PARAM_INT32, "run_mode", "Interactive (0) , non-interactive (1)"}, + {PARAM_INT32, "run_mode", "Interactive (0), non-interactive (1)"}, {PARAM_IMAGE, "image", "Input image"}, {PARAM_DRAWABLE, "drawable", "Input drawable"}, + {PARAM_INT32, "mode", "Pagecurl-mode: Use FG- and BG-Color (0), Use current gradient (1)"}, {PARAM_INT32, "edge", "Edge to curl (1-4, clockwise, starting in the lower right edge)"}, {PARAM_INT32, "type", "vertical (0), horizontal (1)"}, {PARAM_INT32, "shade", "Shade the region under the curl (1) or not (0)"}, }; /* args */ - static GParamDef *return_vals = NULL; + static GParamDef return_vals[] = { + {PARAM_LAYER, "Curl layer", "The new layer with the curl." } + }; static int nargs = sizeof (args) / sizeof (args[0]); - static int nreturn_vals = 0; + static int nreturn_vals = sizeof (return_vals) / sizeof (return_vals[0]); gimp_install_procedure (PLUG_IN_NAME, "Pagecurl effect", @@ -293,7 +314,7 @@ GParam * param, gint * nreturn_vals, GParam ** return_vals) { - static GParam values[1]; + static GParam values[2]; GRunModeType run_mode; GStatusType status = STATUS_SUCCESS; @@ -304,11 +325,13 @@ /* Possibly retrieve data */ gimp_get_data (PLUG_IN_NAME, &curl); - *nreturn_vals = 1; + *nreturn_vals = 2; *return_vals = values; values[0].type = PARAM_STATUS; values[0].data.d_status = status; + values[1].type = PARAM_LAYER; + values[1].data.d_layer = -1; /* Get the specified drawable */ drawable = gimp_drawable_get (param[2].data.d_drawable); @@ -327,10 +350,12 @@ case RUN_NONINTERACTIVE: /* Make sure all the arguments are there! */ - if (nparams != 6) + if (nparams != 7) status = STATUS_CALLING_ERROR; if (status == STATUS_SUCCESS) { - switch (param[3].data.d_int32) { + curl.do_curl_shade = (param[3].data.d_int32 == 0) ? 1 : 0; + curl.do_curl_gradient = 1 - curl.do_curl_shade; + switch (param[4].data.d_int32) { case 1: curl.do_upper_left = 0; curl.do_upper_right = 0; @@ -358,9 +383,9 @@ default: break; } - curl.do_vertical = (param[4].data.d_int32) ? 0 : 1; + curl.do_vertical = (param[5].data.d_int32) ? 0 : 1; curl.do_horizontal = 1 - curl.do_vertical; - curl.do_shade_under = (param[5].data.d_int32) ? 1 : 0; + curl.do_shade_under = (param[6].data.d_int32) ? 1 : 0; } break; @@ -373,6 +398,7 @@ if (status == STATUS_SUCCESS) { page_curl (); + values[1].data.d_layer = curl_layer_ID; if (run_mode != RUN_NONINTERACTIVE) gimp_displays_flush (); if (run_mode == RUN_INTERACTIVE) @@ -390,6 +416,7 @@ static void set_default_params (void) { curl.do_curl_shade = 1; + curl.do_curl_gradient = 0; curl.do_curl_warp = 0; /* Not yet supported... */ curl.do_curl_opacity = 1.0; @@ -453,6 +480,11 @@ curl.do_shade_under = (GTK_TOGGLE_BUTTON (widget)->active) ? 1 : 0; return; break; + case 9: + curl.do_curl_gradient = (GTK_TOGGLE_BUTTON (widget)->active) ? 1 : 0; + curl.do_curl_shade = (GTK_TOGGLE_BUTTON (widget)->active) ? 0 : 1; + return; + break; default: break; } @@ -478,7 +510,7 @@ GtkWidget *dialog; GtkWidget *orhbox1, *orhbox2, *vbox, *ivbox, *corner_frame, *orient_frame; - GtkWidget *shade_button, *button, *label, *scale; + GtkWidget *shade_button, *gradient_button, *button, *label, *scale; GtkStyle *style; GtkObject *adjustment; gint pixmapindex; @@ -630,7 +662,7 @@ gtk_widget_show (orhbox2); gtk_widget_show (orient_frame); - shade_button = gtk_toggle_button_new_with_label ("Shade under curl"); + shade_button = gtk_check_button_new_with_label ("Shade under curl"); gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (shade_button), curl.do_shade_under ? TRUE : FALSE); gtk_signal_connect (GTK_OBJECT (shade_button), "toggled", @@ -638,6 +670,14 @@ gtk_box_pack_start (GTK_BOX (vbox), shade_button, TRUE, FALSE, 0); gtk_widget_show (shade_button); + gradient_button = gtk_check_button_new_with_label ("Use current Gradient\n instead of FG/BG-Color"); + gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (gradient_button), + curl.do_curl_gradient ? TRUE : FALSE); + gtk_signal_connect (GTK_OBJECT (gradient_button), "toggled", + (GtkSignalFunc) dialog_toggle_update, (gpointer) 9); + gtk_box_pack_start (GTK_BOX (vbox), gradient_button, TRUE, FALSE, 0); + gtk_widget_show (gradient_button); + label = gtk_label_new ("Curl opacity"); gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); @@ -743,6 +783,8 @@ gimp_palette_get_foreground (&fore_color[0], &fore_color[1], &fore_color[2]); gimp_palette_get_background (&back_color[0], &back_color[1], &back_color[2]); + + } /* init_calculation */ /*****/ @@ -751,12 +793,14 @@ gint x, y, color_image; gint x1, y1, k; guint alpha_pos, progress, max_progress; - gdouble intensity, alpha; + gdouble intensity, alpha, beta; vector_t v, dl, dr; gdouble dl_mag, dr_mag, angle, factor; guchar *pp, *dest, fore_grayval, back_grayval; + guchar *gradsamp; GPixelRgn dest_rgn; gpointer pr; + guchar *grad_samples = NULL; color_image = gimp_drawable_color (drawable->id); curl_layer = @@ -767,6 +811,7 @@ color_image ? RGBA_IMAGE : GRAYA_IMAGE, 100, NORMAL_MODE)); gimp_image_add_layer (image_id, curl_layer->id, drawable_position); + curl_layer_ID = curl_layer->id; gimp_drawable_offsets (drawable->id, &x1, &y1); gimp_layer_set_offsets (curl_layer->id, sel_x1 + x1, sel_y1 + y1); @@ -786,6 +831,7 @@ dest += dest_rgn.rowstride; } } + gimp_drawable_flush (curl_layer); gimp_drawable_update (curl_layer->id, 0, 0, curl_layer->width, curl_layer->height); @@ -797,12 +843,17 @@ v_set (&dr, -(sel_width - right_tangent.x), -(sel_height - right_tangent.y)); dr_mag = v_mag (dr); alpha = acos (v_dot (dl, dr) / (dl_mag * dr_mag)); + beta=alpha/2; /* Init shade_curl */ fore_grayval = INTENSITY (fore_color[0], fore_color[1], fore_color[2]); back_grayval = INTENSITY (back_color[0], back_color[1], back_color[2]); + /* Gradient Samples */ + if (curl.do_curl_gradient) + grad_samples = get_samples (curl_layer); + max_progress = 2 * sel_width * sel_height; progress = 0; @@ -846,14 +897,29 @@ } else { /* On the curl */ - intensity = pow (sin (M_PI * angle / alpha), 1.5); - if (color_image) { - pp[0] = (intensity * fore_color[0] + (1 - intensity) * back_color[0]); - pp[1] = (intensity * fore_color[1] + (1 - intensity) * back_color[1]); - pp[2] = (intensity * fore_color[2] + (1 - intensity) * back_color[2]); - } else - pp[0] = (intensity * fore_grayval + (1 - intensity) * back_grayval); - pp[alpha_pos] = (guchar) ((double) 255 * (1 - intensity*(1-curl.do_curl_opacity))); + if (curl.do_curl_gradient) { + /* Calculate position in Gradient (0 <= intensity <= 1) */ + intensity = (angle/alpha) + sin(M_PI*2 * angle/alpha)*0.075; + /* Check boundaries */ + intensity = (intensity < 0 ? 0 : (intensity > 1 ? 1 : intensity )); + gradsamp = &grad_samples[((guint) (intensity * NGRADSAMPLES)) * dest_rgn.bpp]; + if (color_image) { + pp[0] = gradsamp[0]; + pp[1] = gradsamp[1]; + pp[2] = gradsamp[2]; + } else + pp[0] = gradsamp[0]; + pp[alpha_pos] = (guchar) ((double) gradsamp[alpha_pos] * (1 - intensity*(1-curl.do_curl_opacity))); + } else { + intensity = pow (sin (M_PI * angle / alpha), 1.5); + if (color_image) { + pp[0] = (intensity * back_color[0] + (1 - intensity) * fore_color[0]); + pp[1] = (intensity * back_color[1] + (1 - intensity) * fore_color[1]); + pp[2] = (intensity * back_color[2] + (1 - intensity) * fore_color[2]); + } else + pp[0] = (intensity * back_grayval + (1 - intensity) * fore_grayval); + pp[alpha_pos] = (guchar) ((double) 255 * (1 - intensity*(1-curl.do_curl_opacity))); + } } } pp += dest_rgn.bpp; @@ -868,6 +934,8 @@ gimp_drawable_merge_shadow (curl_layer->id, FALSE); gimp_drawable_update (curl_layer->id, 0, 0, curl_layer->width, curl_layer->height); gimp_drawable_detach (curl_layer); + + if (grad_samples != NULL) g_free (grad_samples); } /************************************************/ @@ -943,4 +1011,43 @@ PARAM_IMAGE, image_id, PARAM_END); } /* page_curl */ + + +/* + Returns NGRADSAMPLES samples of active gradient. + Each sample has (gimp_drawable_bpp (drawable->id)) bytes. + "ripped" from gradmap.c. + */ +static guchar *get_samples (GDrawable *drawable) { + gdouble *f_samples, *f_samp; /* float samples */ + guchar *b_samples, *b_samp; /* byte samples */ + gint bpp, color, has_alpha, alpha; + gint i, j; + + f_samples = gimp_gradients_sample_uniform (NGRADSAMPLES); + + bpp = gimp_drawable_bpp (drawable->id); + color = gimp_drawable_color (drawable->id); + has_alpha = gimp_drawable_has_alpha (drawable->id); + alpha = (has_alpha ? bpp - 1 : bpp); + + b_samples = g_new (guchar, NGRADSAMPLES * bpp); + + for (i = 0; i < NGRADSAMPLES; i++) + { + b_samp = &b_samples[i * bpp]; + f_samp = &f_samples[i * 4]; + if (color) + for (j = 0; j < 3; j++) + b_samp[j] = f_samp[j] * 255; + else + b_samp[0] = INTENSITY (f_samp[0], f_samp[1], f_samp[2]) * 255; + + if (has_alpha) + b_samp[alpha] = f_samp[3] * 255; + } + + g_free (f_samples); + return b_samples; +} diff -ruN gimp-1.0.0/plug-ins/palette/Makefile.am gimp-1.0.1/plug-ins/palette/Makefile.am --- gimp-1.0.0/plug-ins/palette/Makefile.am Fri Mar 27 09:12:21 1998 +++ gimp-1.0.1/plug-ins/palette/Makefile.am Sun Aug 30 16:41:49 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/palette/Makefile.in gimp-1.0.1/plug-ins/palette/Makefile.in --- gimp-1.0.0/plug-ins/palette/Makefile.in Tue Jun 2 16:55:16 1998 +++ gimp-1.0.1/plug-ins/palette/Makefile.in Sun Sep 27 15:12:57 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/palette/palette.c gimp-1.0.1/plug-ins/palette/palette.c --- gimp-1.0.0/plug-ins/palette/palette.c Fri Apr 10 22:07:44 1998 +++ gimp-1.0.1/plug-ins/palette/palette.c Thu Aug 27 18:58:11 1998 @@ -165,7 +165,7 @@ static void palette_ok(GtkWidget *widget, GtkWidget **fs) { g_free(filename); - filename= strdup( gtk_file_selection_get_filename( + filename= g_strdup( gtk_file_selection_get_filename( GTK_FILE_SELECTION(fs))); running= TRUE; gtk_widget_destroy(GTK_WIDGET(fs)); diff -ruN gimp-1.0.0/plug-ins/papertile/Makefile.am gimp-1.0.1/plug-ins/papertile/Makefile.am --- gimp-1.0.0/plug-ins/papertile/Makefile.am Mon Dec 8 21:57:33 1997 +++ gimp-1.0.1/plug-ins/papertile/Makefile.am Sun Aug 30 16:41:50 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/papertile/Makefile.in gimp-1.0.1/plug-ins/papertile/Makefile.in --- gimp-1.0.0/plug-ins/papertile/Makefile.in Tue Jun 2 16:55:19 1998 +++ gimp-1.0.1/plug-ins/papertile/Makefile.in Sun Sep 27 15:13:00 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pat/Makefile.am gimp-1.0.1/plug-ins/pat/Makefile.am --- gimp-1.0.0/plug-ins/pat/Makefile.am Mon Nov 24 14:04:32 1997 +++ gimp-1.0.1/plug-ins/pat/Makefile.am Sun Aug 30 16:41:52 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pat/Makefile.in gimp-1.0.1/plug-ins/pat/Makefile.in --- gimp-1.0.0/plug-ins/pat/Makefile.in Tue Jun 2 16:55:23 1998 +++ gimp-1.0.1/plug-ins/pat/Makefile.in Sun Sep 27 15:13:04 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pcx/Makefile.am gimp-1.0.1/plug-ins/pcx/Makefile.am --- gimp-1.0.0/plug-ins/pcx/Makefile.am Mon Nov 24 14:04:32 1997 +++ gimp-1.0.1/plug-ins/pcx/Makefile.am Sun Aug 30 16:41:53 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pcx/Makefile.in gimp-1.0.1/plug-ins/pcx/Makefile.in --- gimp-1.0.0/plug-ins/pcx/Makefile.in Tue Jun 2 16:55:25 1998 +++ gimp-1.0.1/plug-ins/pcx/Makefile.in Sun Sep 27 15:13:07 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pix/Makefile.am gimp-1.0.1/plug-ins/pix/Makefile.am --- gimp-1.0.0/plug-ins/pix/Makefile.am Mon Nov 24 14:04:32 1997 +++ gimp-1.0.1/plug-ins/pix/Makefile.am Sun Aug 30 16:41:54 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pix/Makefile.in gimp-1.0.1/plug-ins/pix/Makefile.in --- gimp-1.0.0/plug-ins/pix/Makefile.in Tue Jun 2 16:55:28 1998 +++ gimp-1.0.1/plug-ins/pix/Makefile.in Sun Sep 27 15:13:10 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pixelize/Makefile.am gimp-1.0.1/plug-ins/pixelize/Makefile.am --- gimp-1.0.0/plug-ins/pixelize/Makefile.am Mon Nov 24 14:04:33 1997 +++ gimp-1.0.1/plug-ins/pixelize/Makefile.am Sun Aug 30 16:41:55 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pixelize/Makefile.in gimp-1.0.1/plug-ins/pixelize/Makefile.in --- gimp-1.0.0/plug-ins/pixelize/Makefile.in Tue Jun 2 16:55:30 1998 +++ gimp-1.0.1/plug-ins/pixelize/Makefile.in Sun Sep 27 15:13:13 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/plasma/Makefile.am gimp-1.0.1/plug-ins/plasma/Makefile.am --- gimp-1.0.0/plug-ins/plasma/Makefile.am Mon Nov 24 14:04:33 1997 +++ gimp-1.0.1/plug-ins/plasma/Makefile.am Sun Aug 30 16:41:57 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/plasma/Makefile.in gimp-1.0.1/plug-ins/plasma/Makefile.in --- gimp-1.0.0/plug-ins/plasma/Makefile.in Tue Jun 2 16:55:32 1998 +++ gimp-1.0.1/plug-ins/plasma/Makefile.in Sun Sep 27 15:13:17 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/png/Makefile.am gimp-1.0.1/plug-ins/png/Makefile.am --- gimp-1.0.0/plug-ins/png/Makefile.am Mon Nov 24 14:04:45 1997 +++ gimp-1.0.1/plug-ins/png/Makefile.am Sun Aug 30 16:41:58 1998 @@ -17,7 +17,7 @@ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ @LIBPNG_LIB@ \ - -lc -lm + -lm DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/png/Makefile.in gimp-1.0.1/plug-ins/png/Makefile.in --- gimp-1.0.0/plug-ins/png/Makefile.in Tue Jun 2 16:52:07 1998 +++ gimp-1.0.1/plug-ins/png/Makefile.in Sun Sep 27 15:08:42 1998 @@ -132,7 +132,7 @@ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ @LIBPNG_LIB@ \ - -lc -lm + -lm DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/png/png.c gimp-1.0.1/plug-ins/png/png.c --- gimp-1.0.0/plug-ins/png/png.c Sat May 30 23:49:16 1998 +++ gimp-1.0.1/plug-ins/png/png.c Sat Jun 6 16:28:13 1998 @@ -1,5 +1,5 @@ /* - * "$Id: png.c,v 1.7 1998/05/31 06:49:16 yosh Exp $" + * "$Id: png.c,v 1.7.2.1 1998/06/06 23:28:13 yosh Exp $" * * Portable Network Graphics (PNG) plug-in for The GIMP -- an image * manipulation program @@ -37,55 +37,23 @@ * Revision History: * * $Log: png.c,v $ - * Revision 1.7 1998/05/31 06:49:16 yosh - * * app/interface.c: plug mem leak in message_box - * - * * plug-ins/mail/mail.c: use g_message - * - * * plug-ins/script-fu/scripts/carve-it.scm: fix for gimp-layer-new params from - * Kevin Cozens - * - * * plug-ins/CEL/CEL.c - * * plug-ins/pcx/pcx.c - * * plug-ins/tiff/tiff.c: updates from author - * - * * plug-ins/png/png.c: correct copyright - * - * * plug-ins/print/print.h: use correct version - * - * -Yosh - * - * Revision 1.6 1998/04/13 05:43:08 yosh - * Have fun recompiling gimp everyone. It's the great FSF address change! + * Revision 1.7.2.1 1998/06/06 23:28:13 yosh + * * updated despeckle, png, sgi, and sharpen * * -Yosh * - * Revision 1.5 1998/03/30 19:05:47 adrian - * updated png.c so non-interactive mode works now - * -adrian - * - * Revision 1.4 1998/03/26 02:08:23 yosh - * * applied gimp-quinet-980122-0 and tweaked the tests a bit, this makes the - * optional library tests in configure. - * - * * applied gimp-jbuhler-980321-0, fixes more warnings in plug-ins + * Revision 1.8 1998/06/06 23:22:17 yosh + * * adding Lighting plugin * - * -Yosh - * - * Revision 1.3 1998/03/16 06:33:54 yosh - * configure saves CFLAGS properly - * all plugins should parse gtkrc now + * * updated despeckle, png, sgi, and sharpen * * -Yosh * - * Revision 1.2 1998/01/05 09:30:23 yosh - * Check for div-by-zero in by_color_select.c when threshold is 0 - * The text tool handles the no fonts case better - * Minor bug in tile saving squashed - * updated png plugin - * added flarefx plugin + * Revision 1.14 1998/05/17 15:54:15 mike + * Added gtk_rc_parse(), removed unnecessary variables. * - * -Yosh + * Revision 1.13 1998/04/02 16:00:13 mike + * Fixed bug in run() - was looking for 6 arguments and not 7 as advertised. * * Revision 1.12 1998/01/04 14:10:09 mike * Fixed paletted image saving bug - wasn't correctly storing the number of @@ -150,7 +118,7 @@ * Constants... */ -#define PLUG_IN_VERSION "1.1.5 - 4 January 1998" +#define PLUG_IN_VERSION "1.1.6 - 17 May 1998" #define SCALE_WIDTH 125 @@ -944,5 +912,5 @@ } /* - * End of "$Id: png.c,v 1.7 1998/05/31 06:49:16 yosh Exp $". + * End of "$Id: png.c,v 1.7.2.1 1998/06/06 23:28:13 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/pnm/Makefile.am gimp-1.0.1/plug-ins/pnm/Makefile.am --- gimp-1.0.0/plug-ins/pnm/Makefile.am Mon Nov 24 14:04:33 1997 +++ gimp-1.0.1/plug-ins/pnm/Makefile.am Sun Aug 30 16:41:59 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pnm/Makefile.in gimp-1.0.1/plug-ins/pnm/Makefile.in --- gimp-1.0.0/plug-ins/pnm/Makefile.in Tue Jun 2 16:55:35 1998 +++ gimp-1.0.1/plug-ins/pnm/Makefile.in Sun Sep 27 15:13:20 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/pnm/pnm.c gimp-1.0.1/plug-ins/pnm/pnm.c --- gimp-1.0.0/plug-ins/pnm/pnm.c Sat May 30 00:32:32 1998 +++ gimp-1.0.1/plug-ins/pnm/pnm.c Sun Aug 23 18:46:19 1998 @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $Id: pnm.c,v 1.6 1998/05/30 07:32:32 yosh Exp $ */ +/* $Id: pnm.c,v 1.6.2.1 1998/08/24 01:46:19 yosh Exp $ */ /* * The pnm reading and writing code was written from scratch by Erik Nygren @@ -297,7 +297,7 @@ case RUN_NONINTERACTIVE: /* Make sure all the arguments are there! */ - if (nparams != 5) + if (nparams != 6) status = STATUS_CALLING_ERROR; if (status == STATUS_SUCCESS) { diff -ruN gimp-1.0.0/plug-ins/polar/Makefile.am gimp-1.0.1/plug-ins/polar/Makefile.am --- gimp-1.0.0/plug-ins/polar/Makefile.am Mon Nov 24 14:04:33 1997 +++ gimp-1.0.1/plug-ins/polar/Makefile.am Sun Aug 30 16:42:00 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/polar/Makefile.in gimp-1.0.1/plug-ins/polar/Makefile.in --- gimp-1.0.0/plug-ins/polar/Makefile.in Tue Jun 2 16:55:38 1998 +++ gimp-1.0.1/plug-ins/polar/Makefile.in Sun Sep 27 15:13:24 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/print/Makefile.am gimp-1.0.1/plug-ins/print/Makefile.am --- gimp-1.0.0/plug-ins/print/Makefile.am Mon Apr 6 20:41:10 1998 +++ gimp-1.0.1/plug-ins/print/Makefile.am Sun Aug 30 16:42:02 1998 @@ -21,9 +21,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/print/Makefile.in gimp-1.0.1/plug-ins/print/Makefile.in --- gimp-1.0.0/plug-ins/print/Makefile.in Tue Jun 2 16:55:41 1998 +++ gimp-1.0.1/plug-ins/print/Makefile.in Sun Sep 27 15:13:27 1998 @@ -136,9 +136,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/print/print-escp2.c gimp-1.0.1/plug-ins/print/print-escp2.c --- gimp-1.0.0/plug-ins/print/print-escp2.c Sun May 17 00:16:45 1998 +++ gimp-1.0.1/plug-ins/print/print-escp2.c Thu Aug 27 18:58:13 1998 @@ -1,5 +1,5 @@ /* - * "$Id: print-escp2.c,v 1.9 1998/05/17 07:16:45 yosh Exp $" + * "$Id: print-escp2.c,v 1.9.4.1 1998/08/28 01:58:13 yosh Exp $" * * Print plug-in EPSON ESC/P2 driver for the GIMP. * @@ -30,6 +30,11 @@ * Revision History: * * $Log: print-escp2.c,v $ + * Revision 1.9.4.1 1998/08/28 01:58:13 yosh + * s/strdup/g_strdup/ for portability + * + * -Yosh + * * Revision 1.9 1998/05/17 07:16:45 yosh * 0.99.31 fun * @@ -151,7 +156,7 @@ valptrs = g_new(char *, *count); for (i = 0; i < *count; i ++) - valptrs[i] = strdup(p[i]); + valptrs[i] = g_strdup(p[i]); return (valptrs); } @@ -816,5 +821,5 @@ /* - * End of "$Id: print-escp2.c,v 1.9 1998/05/17 07:16:45 yosh Exp $". + * End of "$Id: print-escp2.c,v 1.9.4.1 1998/08/28 01:58:13 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/print/print-pcl.c gimp-1.0.1/plug-ins/print/print-pcl.c --- gimp-1.0.0/plug-ins/print/print-pcl.c Sun May 17 00:16:46 1998 +++ gimp-1.0.1/plug-ins/print/print-pcl.c Thu Aug 27 18:58:14 1998 @@ -1,5 +1,5 @@ /* - * "$Id: print-pcl.c,v 1.9 1998/05/17 07:16:46 yosh Exp $" + * "$Id: print-pcl.c,v 1.9.4.1 1998/08/28 01:58:14 yosh Exp $" * * Print plug-in HP PCL driver for the GIMP. * @@ -34,6 +34,11 @@ * Revision History: * * $Log: print-pcl.c,v $ + * Revision 1.9.4.1 1998/08/28 01:58:14 yosh + * s/strdup/g_strdup/ for portability + * + * -Yosh + * * Revision 1.9 1998/05/17 07:16:46 yosh * 0.99.31 fun * @@ -218,7 +223,7 @@ valptrs = g_new(char *, *count); for (i = 0; i < *count; i ++) - valptrs[i] = strdup(p[i]); + valptrs[i] = g_strdup(p[i]); return (valptrs); } @@ -1393,5 +1398,5 @@ /* - * End of "$Id: print-pcl.c,v 1.9 1998/05/17 07:16:46 yosh Exp $". + * End of "$Id: print-pcl.c,v 1.9.4.1 1998/08/28 01:58:14 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/print/print-ps.c gimp-1.0.1/plug-ins/print/print-ps.c --- gimp-1.0.0/plug-ins/print/print-ps.c Sun May 17 00:16:47 1998 +++ gimp-1.0.1/plug-ins/print/print-ps.c Thu Aug 27 18:58:15 1998 @@ -1,5 +1,5 @@ /* - * "$Id: print-ps.c,v 1.9 1998/05/17 07:16:47 yosh Exp $" + * "$Id: print-ps.c,v 1.9.4.1 1998/08/28 01:58:15 yosh Exp $" * * Print plug-in Adobe PostScript driver for the GIMP. * @@ -32,6 +32,11 @@ * Revision History: * * $Log: print-ps.c,v $ + * Revision 1.9.4.1 1998/08/28 01:58:15 yosh + * s/strdup/g_strdup/ for portability + * + * -Yosh + * * Revision 1.9 1998/05/17 07:16:47 yosh * 0.99.31 fun * @@ -175,7 +180,7 @@ valptrs = g_new(char *, 6); for (i = 0; i < 6; i ++) - valptrs[i] = strdup(media_sizes[i]); + valptrs[i] = g_strdup(media_sizes[i]); return (valptrs); } @@ -198,7 +203,7 @@ if (strcasecmp(lname, name) == 0) { - valptrs[*count] = strdup(loption); + valptrs[*count] = g_strdup(loption); (*count) ++; }; }; @@ -532,28 +537,28 @@ if ((command = ppd_find(ppd_file, "PageSize", media_size, &order)) != NULL) { - commands[num_commands].command = strdup(command); + commands[num_commands].command = g_strdup(command); commands[num_commands].order = order; num_commands ++; }; if ((command = ppd_find(ppd_file, "InputSlot", media_source, &order)) != NULL) { - commands[num_commands].command = strdup(command); + commands[num_commands].command = g_strdup(command); commands[num_commands].order = order; num_commands ++; }; if ((command = ppd_find(ppd_file, "MediaType", media_type, &order)) != NULL) { - commands[num_commands].command = strdup(command); + commands[num_commands].command = g_strdup(command); commands[num_commands].order = order; num_commands ++; }; if ((command = ppd_find(ppd_file, "Resolution", resolution, &order)) != NULL) { - commands[num_commands].command = strdup(command); + commands[num_commands].command = g_strdup(command); commands[num_commands].order = order; num_commands ++; }; @@ -899,5 +904,5 @@ /* - * End of "$Id: print-ps.c,v 1.9 1998/05/17 07:16:47 yosh Exp $". + * End of "$Id: print-ps.c,v 1.9.4.1 1998/08/28 01:58:15 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/ps/Makefile.am gimp-1.0.1/plug-ins/ps/Makefile.am --- gimp-1.0.0/plug-ins/ps/Makefile.am Mon Nov 24 14:04:35 1997 +++ gimp-1.0.1/plug-ins/ps/Makefile.am Sun Aug 30 16:42:03 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/ps/Makefile.in gimp-1.0.1/plug-ins/ps/Makefile.in --- gimp-1.0.0/plug-ins/ps/Makefile.in Tue Jun 2 16:55:44 1998 +++ gimp-1.0.1/plug-ins/ps/Makefile.in Sun Sep 27 15:13:31 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/ps/ps.c gimp-1.0.1/plug-ins/ps/ps.c --- gimp-1.0.0/plug-ins/ps/ps.c Sat May 30 00:32:33 1998 +++ gimp-1.0.1/plug-ins/ps/ps.c Mon Jul 13 23:20:16 1998 @@ -49,8 +49,10 @@ #include #include "gtk/gtk.h" #include "libgimp/gimp.h" -#include "app/gimage.h" -#include "app/gdisplay.h" + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif #define STR_LENGTH 64 diff -ruN gimp-1.0.0/plug-ins/psd/Makefile.am gimp-1.0.1/plug-ins/psd/Makefile.am --- gimp-1.0.0/plug-ins/psd/Makefile.am Sun Apr 26 02:35:55 1998 +++ gimp-1.0.1/plug-ins/psd/Makefile.am Sun Aug 30 16:42:04 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/psd/Makefile.in gimp-1.0.1/plug-ins/psd/Makefile.in --- gimp-1.0.0/plug-ins/psd/Makefile.in Tue Jun 2 16:55:46 1998 +++ gimp-1.0.1/plug-ins/psd/Makefile.in Sun Sep 27 15:13:34 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/psd/psd.c gimp-1.0.1/plug-ins/psd/psd.c --- gimp-1.0.0/plug-ins/psd/psd.c Sat May 30 00:32:35 1998 +++ gimp-1.0.1/plug-ins/psd/psd.c Fri Jul 31 10:14:39 1998 @@ -1,5 +1,5 @@ /* - * PSD Plugin version 1.9.9.9b (BETA) + * PSD Plugin version 1.9.9.9e (BETA) * This GIMP plug-in is designed to load Adobe Photoshop(tm) files (.PSD) * * Adam D. Moss @@ -36,6 +36,10 @@ /* * Revision history: * + * 98.07.31 / v1.9.9.9e / Adam D. Moss + * Worked around some buggy PSD savers (suspect PS4 on Mac) - ugh. + * Fixed a bug when loading layer masks of certain dimensions. + * * 98.05.04 / v1.9.9.9b / Adam D. Moss * Changed the Pascal-style string-reading stuff. That fixed * some file-padding problems. Made all debugging output @@ -282,10 +286,11 @@ static void xfread(FILE *fd, void *buf, long len, gchar *why); static void xfread_interlaced(FILE *fd, guchar *buf, long len, gchar *why, gint step); -static void *xmalloc(size_t n); +static void* xmalloc(size_t n); static void read_whole_file(FILE *fd); static void reshuffle_cmap(guchar *map256); -static guchar *getpascalstring(FILE *fd, gchar *why); +static guchar* getpascalstring(FILE *fd, gchar *why); +static gchar* getstring(size_t n, FILE * fd, gchar *why); void throwchunk(size_t n, FILE * fd, gchar *why); void dumpchunk(size_t n, FILE * fd, gchar *why); @@ -518,11 +523,43 @@ { do { - psd_image.aux_channel[psd_image.num_aux_channels].name = - getpascalstring(fd, "alpha channel name"); + guchar slen; + gchar* sname; + + slen = getguchar (fd, "alpha channel name length"); (*offset)++; remaining--; + /* Check for (Mac?) Photoshop (4?) file-writing bug */ + if (slen > remaining) + { + IFDBG {printf("\nYay, a file bug. " + "Nice one Adobe(tm). " + "I'll work around you.\n");fflush(stdout);} + break; + } + + if (slen) + { + sname = getstring(slen, fd, "alpha channel name"); + + psd_image.aux_channel[psd_image.num_aux_channels].name = + sname; + } + else + { + psd_image.aux_channel[psd_image.num_aux_channels].name = + NULL; + } + + if (psd_image.aux_channel[psd_image.num_aux_channels].name + == NULL) + { + IFDBG + {printf("\t\t\tNull channel name %d.\n", + psd_image.num_aux_channels);fflush(stdout);} + } + if (psd_image.aux_channel[psd_image.num_aux_channels].name) { guint32 alpha_name_len; @@ -541,7 +578,8 @@ if (psd_image.num_aux_channels > MAX_CHANNELS) { - printf("\nPSD: Sorry - this image has too many aux channels. Tell Adam!\n"); + printf("\nPSD: Sorry - this image has too many " + "aux channels. Tell Adam!\n"); gimp_quit(); } } @@ -549,7 +587,11 @@ } if (remaining) - throwchunk(remaining, fd, "alphaname padding 0 throw"); + { + dumpchunk(remaining, fd, "alphaname padding 0 throw"); + (*offset) += remaining; + remaining = 0; + } } break; case 0x03ef: @@ -672,7 +714,7 @@ default: IFDBG printf ("\t\t\n"); - throwchunk(Size, fd, "dispatch_res"); + dumpchunk(Size, fd, "dispatch_res"); (*offset) += Size; break; } @@ -904,8 +946,6 @@ for (layeri=0; layeri @@ -50,12 +52,12 @@ /* Defines */ #define PLUG_IN_NAME "extension_screenshot" #define PLUG_IN_PRINT_NAME "Screen Shot" -#define PLUG_IN_VERSION "v0.7 (98/05/28)" +#define PLUG_IN_VERSION "v0.9 (98/06/06)" #define PLUG_IN_MENU_PATH "/Xtns/Screen Shot" #define PLUG_IN_AUTHOR "Sven Neumann (neumanns@uni-duesseldorf.de)" #define PLUG_IN_COPYRIGHT "Sven Neumann" #define PLUG_IN_DESCRIBTION "Create a screenshot of a single window or the whole screen" -#define PLUG_IN_HELP "This extension serves as a simple frontend to the X-window utility xwd and the xwd-file-plug-in. After specifying some options, xwd is called, the user selects a window, and the resulting image is loaded into the gimp. When called non-interactively it may grab the root window or use the window-id passed as a parameter." +#define PLUG_IN_HELP "This extension serves as a simple frontend to the X-window utility xwd and the xwd-file-plug-in. After specifying some options, xwd is called, the user selects a window, and the resulting image is loaded into the gimp. Alternatively the whole screen can be grabbed. When called non-interactively it may grab the root window or use the window-id passed as a parameter." #define NUMBER_IN_ARGS 3 #define IN_ARGS { PARAM_INT32, "run_mode", "Interactive, non-interactive" },\ @@ -72,11 +74,14 @@ typedef struct { gint root; gchar *window_id; + guint delay; gint decor; } ScreenShotValues; typedef struct { GtkWidget *decor_button; + GtkWidget *delay_box; + GtkWidget *delay_spinner; GtkWidget *single_button; GtkWidget *root_button; gint run; @@ -84,9 +89,10 @@ static ScreenShotValues shootvals = { - FALSE, /* default to window */ - NULL, - TRUE /* default to decorations */ + FALSE, /* root window */ + NULL, /* window ID */ + 0, /* delay */ + TRUE, /* decorations */ }; static ScreenShotInterface shootint = @@ -110,6 +116,8 @@ static void shoot_toggle_update (GtkWidget *widget, gpointer radio_button); static void shoot_display_image (gint32 image); +static void shoot_delay (gint32 delay); +static gint shoot_delay_callback (gpointer data); /* Global Variables */ GPlugInInfo PLUG_IN_INFO = @@ -188,10 +196,11 @@ break; case RUN_NONINTERACTIVE: - if (nparams == NUMBER_IN_ARGS) + if (nparams == NUMBER_IN_ARGS) { shootvals.root = (gint) param[1].data.d_int32; shootvals.window_id = (gchar*) param[2].data.d_string; + shootvals.delay = 0; shootvals.decor = FALSE; } else @@ -209,6 +218,8 @@ if (status == STATUS_SUCCESS) { + if (shootvals.root && (shootvals.delay > 0)) + shoot_delay(shootvals.delay); /* Run the main function */ shoot(); } @@ -320,10 +331,12 @@ GtkWidget *vbox; GtkWidget *button; GtkWidget *hbox; - GtkWidget *radio_label; + GtkWidget *label; GSList *radio_group = NULL; + GtkAdjustment *adj; gint radio_pressed[2]; gint decorations; + guint delay; gint argc = 1; gchar **argv = g_new (gchar *, 1); argv[0] = g_strdup ("ScreenShot"); @@ -331,6 +344,7 @@ radio_pressed[0] = (shootvals.root == FALSE); radio_pressed[1] = (shootvals.root == TRUE); decorations = shootvals.decor; + delay = shootvals.delay; /* Init GTK */ gtk_init (&argc, &argv); @@ -369,43 +383,37 @@ frame = gtk_frame_new (NULL); gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_ETCHED_IN); gtk_container_border_width (GTK_CONTAINER (frame), 4); - gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), - frame, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), frame, TRUE, TRUE, 0); vbox = gtk_vbox_new (FALSE, 4); gtk_container_border_width (GTK_CONTAINER (vbox), 4); gtk_container_add (GTK_CONTAINER (frame), vbox); hbox = gtk_hbox_new (FALSE, 4); - gtk_box_pack_start (GTK_BOX (vbox), - hbox, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (vbox), hbox, TRUE, TRUE, 0); shootint.single_button = gtk_radio_button_new ( radio_group ); radio_group = gtk_radio_button_group ( GTK_RADIO_BUTTON (shootint.single_button) ); gtk_box_pack_start (GTK_BOX (hbox), - shootint.single_button, TRUE, TRUE, 0); + shootint.single_button, FALSE, FALSE, 0); gtk_signal_connect ( GTK_OBJECT (shootint.single_button), "toggled", (GtkSignalFunc) shoot_toggle_update, &radio_pressed[0]); gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (shootint.single_button), radio_pressed[0]); gtk_widget_show (shootint.single_button); - radio_label = gtk_label_new ( "Grab a single window" ); - gtk_box_pack_start (GTK_BOX (hbox), - radio_label, TRUE, TRUE, 0); - gtk_widget_show (radio_label); + label = gtk_label_new ( "Grab a single window" ); + gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); + gtk_widget_show (label); gtk_widget_show (hbox); /* with decorations */ - hbox = gtk_hbox_new (FALSE, 0); + hbox = gtk_hbox_new (FALSE, 4); gtk_box_pack_end (GTK_BOX (vbox), hbox, TRUE, TRUE, 0); shootint.decor_button = gtk_check_button_new_with_label ("Include decorations"); gtk_signal_connect (GTK_OBJECT (shootint.decor_button), "toggled", (GtkSignalFunc) shoot_toggle_update, &decorations); - gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (shootint.decor_button), - decorations); gtk_box_pack_end (GTK_BOX (hbox), shootint.decor_button, FALSE, FALSE, 0); - gtk_widget_set_sensitive (shootint.decor_button, radio_pressed[0]); gtk_widget_show (shootint.decor_button); gtk_widget_show (hbox); @@ -419,26 +427,55 @@ gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), frame, TRUE, TRUE, 0); + vbox = gtk_vbox_new (FALSE, 4); + gtk_container_border_width (GTK_CONTAINER (vbox), 4); + gtk_container_add (GTK_CONTAINER (frame), vbox); + hbox = gtk_hbox_new (FALSE, 4); - gtk_container_border_width (GTK_CONTAINER (hbox), 4); - gtk_container_add (GTK_CONTAINER (frame), hbox); + gtk_box_pack_start (GTK_BOX (vbox), hbox, TRUE, TRUE, 0); shootint.root_button = gtk_radio_button_new ( radio_group ); radio_group = gtk_radio_button_group ( GTK_RADIO_BUTTON (shootint.root_button) ); - gtk_box_pack_start (GTK_BOX (hbox), shootint.root_button, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (hbox), shootint.root_button, FALSE, FALSE, 0); gtk_signal_connect ( GTK_OBJECT (shootint.root_button), "toggled", (GtkSignalFunc) shoot_toggle_update, &radio_pressed[1]); - gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (shootint.root_button), - radio_pressed[1]); gtk_widget_show (shootint.root_button); - radio_label = gtk_label_new ( "Grab the whole screen" ); - gtk_box_pack_start (GTK_BOX (hbox), radio_label, TRUE, TRUE, 0); - gtk_widget_show (radio_label); + label = gtk_label_new ( "Grab the whole screen" ); + gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); + gtk_widget_show (label); gtk_widget_show (hbox); + + /* with delay */ + shootint.delay_box = gtk_hbox_new (FALSE, 4); + gtk_box_pack_end (GTK_BOX (vbox), shootint.delay_box, TRUE, TRUE, 0); + + label = gtk_label_new ( "after " ); + gtk_box_pack_start (GTK_BOX (shootint.delay_box), label, TRUE, TRUE, 0); + gtk_widget_show (label); + + adj = (GtkAdjustment *) gtk_adjustment_new ((gfloat)delay, 0.0, 100.0, 1.0, 5.0, 0.0); + shootint.delay_spinner = gtk_spin_button_new (adj, 0, 0); + gtk_box_pack_start (GTK_BOX(shootint.delay_box), shootint.delay_spinner, FALSE, TRUE, 0); + gtk_widget_show(shootint.delay_spinner); + + label = gtk_label_new ( " seconds delay" ); + gtk_box_pack_start (GTK_BOX (shootint.delay_box), label, TRUE, TRUE, 0); + gtk_widget_show (label); + + gtk_widget_show (shootint.delay_box); + + gtk_widget_show (vbox); gtk_widget_show (frame); + + gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (shootint.decor_button), + decorations); + gtk_widget_set_sensitive (shootint.decor_button, radio_pressed[0]); + gtk_toggle_button_set_state (GTK_TOGGLE_BUTTON (shootint.root_button), + radio_pressed[1]); + gtk_widget_set_sensitive (shootint.delay_box, radio_pressed[1]); gtk_widget_show (dialog); @@ -466,6 +503,7 @@ gpointer data) { shootint.run = TRUE; + shootvals.delay = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(shootint.delay_spinner)); gtk_widget_destroy (GTK_WIDGET (data)); } @@ -483,7 +521,38 @@ *toggle_val = FALSE; if (widget == shootint.single_button) + { gtk_widget_set_sensitive (shootint.decor_button, *toggle_val); + gtk_widget_set_sensitive (shootint.delay_box, !*toggle_val); + } + if (widget == shootint.root_button) + { + gtk_widget_set_sensitive (shootint.decor_button, !*toggle_val); + gtk_widget_set_sensitive (shootint.delay_box, *toggle_val); + } +} + +/* Delay functions */ + +void +shoot_delay (gint delay) +{ + gint timeout; + + timeout = gtk_timeout_add (1000, shoot_delay_callback, &delay); + gtk_main (); +} + +gint +shoot_delay_callback (gpointer data) +{ + gint *seconds_left; + + seconds_left = (gint *)data; + (*seconds_left)--; + if (!*seconds_left) + gtk_main_quit(); + return (*seconds_left); } /* Display function */ diff -ruN gimp-1.0.0/plug-ins/script-fu/Makefile.am gimp-1.0.1/plug-ins/script-fu/Makefile.am --- gimp-1.0.0/plug-ins/script-fu/Makefile.am Mon Jun 1 22:23:54 1998 +++ gimp-1.0.1/plug-ins/script-fu/Makefile.am Sun Aug 30 16:42:13 1998 @@ -37,8 +37,7 @@ $(top_builddir)/plug-ins/dbbrowser/dbbrowser_utils.o \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/plug-ins/dbbrowser/dbbrowser_utils.o \ diff -ruN gimp-1.0.0/plug-ins/script-fu/Makefile.in gimp-1.0.1/plug-ins/script-fu/Makefile.in --- gimp-1.0.0/plug-ins/script-fu/Makefile.in Tue Jun 2 16:51:46 1998 +++ gimp-1.0.1/plug-ins/script-fu/Makefile.in Sun Sep 27 15:08:24 1998 @@ -152,8 +152,7 @@ $(top_builddir)/plug-ins/dbbrowser/dbbrowser_utils.o \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/plug-ins/dbbrowser/dbbrowser_utils.o \ diff -ruN gimp-1.0.0/plug-ins/script-fu/script-fu-console.c gimp-1.0.1/plug-ins/script-fu/script-fu-console.c --- gimp-1.0.0/plug-ins/script-fu/script-fu-console.c Thu May 28 02:03:54 1998 +++ gimp-1.0.1/plug-ins/script-fu/script-fu-console.c Mon Sep 21 02:15:25 1998 @@ -554,3 +554,40 @@ close (siod_output_pipe[0]); close (siod_output_pipe[1]); } + +void +script_fu_eval_run (char *name, + int nparams, + GParam *params, + int *nreturn_vals, + GParam **return_vals) +{ + static GParam values[1]; + GStatusType status = STATUS_SUCCESS; + GRunModeType run_mode; + + run_mode = params[0].data.d_int32; + + switch (run_mode) + { + case RUN_NONINTERACTIVE: + if (repl_c_string (params[1].data.d_string, 0, 0, 1) != 0) + status = STATUS_EXECUTION_ERROR; + break; + + case RUN_INTERACTIVE: + case RUN_WITH_LAST_VALS: + status = STATUS_CALLING_ERROR; + gimp_message ("Script-Fu evaluate mode allows only noninteractive invocation"); + break; + + default: + break; + } + + *nreturn_vals = 1; + *return_vals = values; + + values[0].type = PARAM_STATUS; + values[0].data.d_status = status; +} diff -ruN gimp-1.0.0/plug-ins/script-fu/script-fu-console.h gimp-1.0.1/plug-ins/script-fu/script-fu-console.h --- gimp-1.0.0/plug-ins/script-fu/script-fu-console.h Sun Apr 12 22:43:29 1998 +++ gimp-1.0.1/plug-ins/script-fu/script-fu-console.h Mon Sep 21 02:15:26 1998 @@ -24,5 +24,10 @@ GParam *params, int *nreturn_vals, GParam **return_vals); +void script_fu_eval_run (char *name, + int nparams, + GParam *params, + int *nreturn_vals, + GParam **return_vals); #endif /* __SCRIPT_FU_CONSOLE__ */ diff -ruN gimp-1.0.0/plug-ins/script-fu/script-fu.c gimp-1.0.1/plug-ins/script-fu/script-fu.c --- gimp-1.0.0/plug-ins/script-fu/script-fu.c Sun Apr 12 22:43:36 1998 +++ gimp-1.0.1/plug-ins/script-fu/script-fu.c Mon Sep 21 02:15:27 1998 @@ -114,6 +114,13 @@ }; static gint nconsole_args = sizeof (console_args) / sizeof (console_args[0]); + static GParamDef eval_args[] = + { + { PARAM_INT32, "run_mode", "[Interactive], non-interactive" }, + { PARAM_STRING, "code", "The code to evaluate" } + }; + static gint neval_args = sizeof (eval_args) / sizeof (eval_args[0]); + static GParamDef server_args[] = { { PARAM_INT32, "run_mode", "[Interactive], non-interactive" }, @@ -156,6 +163,18 @@ PROC_EXTENSION, nserver_args, 0, server_args, NULL); + + gimp_install_procedure ("extension_script_fu_eval", + "Evaluate scheme code", + "Evaluate the code under the scheme interpeter (primarily for batch mode)", + "Manish Singh", + "Manish Singh", + "1998", + NULL, + NULL, + PROC_EXTENSION, + neval_args, 0, + eval_args, NULL); } static void @@ -221,6 +240,13 @@ { script_fu_server_run (name, nparams, param, nreturn_vals, return_vals); } + /* + * A non-interactive "console" (for batch mode) + */ + else if (strcmp (name, "extension_script_fu_eval") == 0) + { + script_fu_eval_run (name, nparams, param, nreturn_vals, return_vals); + } } static gint @@ -560,7 +586,7 @@ if (success) { args[i].type = PARAM_INT16; - args[i].data.d_int32 = get_c_long (car (a)); + args[i].data.d_int16 = (gint16) get_c_long (car (a)); } break; case PARAM_INT8: @@ -569,7 +595,7 @@ if (success) { args[i].type = PARAM_INT8; - args[i].data.d_int32 = get_c_long (car (a)); + args[i].data.d_int8 = (gint8) get_c_long (car (a)); } break; case PARAM_FLOAT: @@ -605,7 +631,7 @@ if (success) { args[i].type = PARAM_INT16ARRAY; - args[i].data.d_int16array = (short *) (car (a))->storage_as.long_array.data; + args[i].data.d_int16array = (gint16*) (car (a))->storage_as.long_array.data; } break; case PARAM_INT8ARRAY: @@ -614,7 +640,7 @@ if (success) { args[i].type = PARAM_INT8ARRAY; - args[i].data.d_int8array = (gint8 *) (car (a))->storage_as.string.data; + args[i].data.d_int8array = (gint8*) (car (a))->storage_as.string.data; } break; case PARAM_FLOATARRAY: diff -ruN gimp-1.0.0/plug-ins/semiflatten/Makefile.am gimp-1.0.1/plug-ins/semiflatten/Makefile.am --- gimp-1.0.0/plug-ins/semiflatten/Makefile.am Sat Feb 21 15:51:59 1998 +++ gimp-1.0.1/plug-ins/semiflatten/Makefile.am Sun Aug 30 16:42:14 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/semiflatten/Makefile.in gimp-1.0.1/plug-ins/semiflatten/Makefile.in --- gimp-1.0.0/plug-ins/semiflatten/Makefile.in Tue Jun 2 16:56:03 1998 +++ gimp-1.0.1/plug-ins/semiflatten/Makefile.in Sun Sep 27 15:13:57 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sgi/Makefile.am gimp-1.0.1/plug-ins/sgi/Makefile.am --- gimp-1.0.0/plug-ins/sgi/Makefile.am Mon Nov 24 14:04:37 1997 +++ gimp-1.0.1/plug-ins/sgi/Makefile.am Sun Aug 30 16:42:16 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sgi/Makefile.in gimp-1.0.1/plug-ins/sgi/Makefile.in --- gimp-1.0.0/plug-ins/sgi/Makefile.in Tue Jun 2 16:56:06 1998 +++ gimp-1.0.1/plug-ins/sgi/Makefile.in Sun Sep 27 15:14:00 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sgi/sgi.c gimp-1.0.1/plug-ins/sgi/sgi.c --- gimp-1.0.0/plug-ins/sgi/sgi.c Thu Apr 23 19:18:44 1998 +++ gimp-1.0.1/plug-ins/sgi/sgi.c Sat Jun 6 16:28:14 1998 @@ -1,5 +1,5 @@ /* - * "$Id: sgi.c,v 1.8 1998/04/24 02:18:44 yosh Exp $" + * "$Id: sgi.c,v 1.8.2.1 1998/06/06 23:28:14 yosh Exp $" * * SGI image file plug-in for the GIMP. * @@ -34,23 +34,23 @@ * Revision History: * * $Log: sgi.c,v $ - * Revision 1.8 1998/04/24 02:18:44 yosh - * * Added sharpen to stable dist + * Revision 1.8.2.1 1998/06/06 23:28:14 yosh + * * updated despeckle, png, sgi, and sharpen * - * * updated sgi and despeckle plugins - * - * * plug-ins/xd/xd.c: works with xdelta 0.18. The use of xdelta versions prior - * to this is not-supported. - * - * * plug-in/gfig/gfig.c: spelling corrections :) + * -Yosh * - * * app/fileops.c: applied gimp-gord-980420-0, fixes stale save procs in the - * file dialog + * Revision 1.9 1998/06/06 23:22:19 yosh + * * adding Lighting plugin * - * * app/text_tool.c: applied gimp-egger-980420-0, text tool optimization + * * updated despeckle, png, sgi, and sharpen * * -Yosh * + * Revision 1.5 1998/05/17 16:01:33 mike + * Removed signal handler stuff used for debugging. + * Added gtk_rc_parse(). + * Removed extra variables. + * * Revision 1.4 1998/04/23 17:40:49 mike * Updated to support 16-bit image data. * @@ -80,7 +80,7 @@ * Constants... */ -#define PLUG_IN_VERSION "1.1 - 23 April 1998" +#define PLUG_IN_VERSION "1.1.1 - 17 May 1998" /* @@ -256,7 +256,7 @@ if (compression < 0 || compression > 2) values[0].data.d_status = STATUS_CALLING_ERROR; - } + }; break; case RUN_WITH_LAST_VALS : @@ -269,7 +269,7 @@ default : break; - } + }; if (values[0].data.d_status == STATUS_SUCCESS) { @@ -278,7 +278,7 @@ gimp_set_data("file_sgi_save", &compression, sizeof(compression)); else values[0].data.d_status = STATUS_EXECUTION_ERROR; - } + }; } else values[0].data.d_status = STATUS_EXECUTION_ERROR; @@ -320,7 +320,7 @@ { g_print("can't open image file\n"); gimp_quit(); - } + }; if (strrchr(filename, '/') != NULL) sprintf(progress, "Loading %s:", strrchr(filename, '/') + 1); @@ -354,14 +354,14 @@ image_type = RGB; layer_type = RGBA_IMAGE; break; - } + }; image = gimp_image_new(sgip->xsize, sgip->ysize, image_type); if (image == -1) { g_print("can't allocate new image\n"); gimp_quit(); - } + }; gimp_image_set_filename(image, filename); @@ -413,7 +413,7 @@ count = 0; gimp_progress_update((double)y / (double)sgip->ysize); - } + }; for (i = 0; i < sgip->zsize; i ++) if (sgiGetRow(sgip, rows[i], sgip->ysize - 1 - y, i) < 0) @@ -439,8 +439,8 @@ for (x = 0, pptr = pixels[count]; x < sgip->xsize; x ++) for (i = 0; i < sgip->zsize; i ++, pptr ++) *pptr = rows[i][x] >> 8; - } - } + }; + }; /* * Do the last n rows (count always > 0) @@ -520,7 +520,7 @@ case RGBA_IMAGE : zsize = 4; break; - } + }; /* * Open the file for writing... @@ -532,7 +532,7 @@ { g_print("can't create image file\n"); gimp_quit(); - } + }; if (strrchr(filename, '/') != NULL) sprintf(progress, "Saving %s:", strrchr(filename, '/') + 1); @@ -587,10 +587,10 @@ for (j = 0; j < zsize; j ++) sgiPutRow(sgip, rows[j], drawable->height - 1 - y - i, j); - } + }; gimp_progress_update((double)y / (double)drawable->height); - } + }; /* * Done with the file... @@ -680,9 +680,6 @@ gtk_init(&argc, &argv); gtk_rc_parse(gimp_gtkrc()); - signal(SIGBUS, SIG_DFL); - signal(SIGSEGV, SIG_DFL); - /* * Open a dialog window... */ @@ -742,7 +739,7 @@ (gpointer)((long)i)); gtk_box_pack_start(GTK_BOX(vbox), button, FALSE, FALSE, 0); gtk_widget_show(button); - } + }; /* * Show everything and go... @@ -758,5 +755,5 @@ } /* - * End of "$Id: sgi.c,v 1.8 1998/04/24 02:18:44 yosh Exp $". + * End of "$Id: sgi.c,v 1.8.2.1 1998/06/06 23:28:14 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/sgi/sgi.h gimp-1.0.1/plug-ins/sgi/sgi.h --- gimp-1.0.0/plug-ins/sgi/sgi.h Thu Apr 23 19:18:45 1998 +++ gimp-1.0.1/plug-ins/sgi/sgi.h Sat Jun 6 16:28:16 1998 @@ -1,5 +1,5 @@ /* - * "$Id: sgi.h,v 1.7 1998/04/24 02:18:45 yosh Exp $" + * "$Id: sgi.h,v 1.7.2.1 1998/06/06 23:28:16 yosh Exp $" * * SGI image file format library definitions. * @@ -22,23 +22,21 @@ * Revision History: * * $Log: sgi.h,v $ - * Revision 1.7 1998/04/24 02:18:45 yosh - * * Added sharpen to stable dist + * Revision 1.7.2.1 1998/06/06 23:28:16 yosh + * * updated despeckle, png, sgi, and sharpen * - * * updated sgi and despeckle plugins - * - * * plug-ins/xd/xd.c: works with xdelta 0.18. The use of xdelta versions prior - * to this is not-supported. - * - * * plug-in/gfig/gfig.c: spelling corrections :) + * -Yosh * - * * app/fileops.c: applied gimp-gord-980420-0, fixes stale save procs in the - * file dialog + * Revision 1.8 1998/06/06 23:22:20 yosh + * * adding Lighting plugin * - * * app/text_tool.c: applied gimp-egger-980420-0, text tool optimization + * * updated despeckle, png, sgi, and sharpen * * -Yosh * + * Revision 1.5 1998/05/17 16:01:33 mike + * Added header file. + * * Revision 1.4 1998/04/23 17:40:49 mike * Updated to support 16-bit image data. * @@ -121,5 +119,5 @@ #endif /* !_SGI_H_ */ /* - * End of "$Id: sgi.h,v 1.7 1998/04/24 02:18:45 yosh Exp $". + * End of "$Id: sgi.h,v 1.7.2.1 1998/06/06 23:28:16 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/sgi/sgilib.c gimp-1.0.1/plug-ins/sgi/sgilib.c --- gimp-1.0.0/plug-ins/sgi/sgilib.c Thu Apr 23 19:18:46 1998 +++ gimp-1.0.1/plug-ins/sgi/sgilib.c Sat Jun 6 16:28:17 1998 @@ -1,5 +1,5 @@ /* - * "$Id: sgilib.c,v 1.6 1998/04/24 02:18:46 yosh Exp $" + * "$Id: sgilib.c,v 1.6.2.1 1998/06/06 23:28:17 yosh Exp $" * * SGI image file format library routines. * @@ -38,20 +38,15 @@ * Revision History: * * $Log: sgilib.c,v $ - * Revision 1.6 1998/04/24 02:18:46 yosh - * * Added sharpen to stable dist + * Revision 1.6.2.1 1998/06/06 23:28:17 yosh + * * updated despeckle, png, sgi, and sharpen * - * * updated sgi and despeckle plugins - * - * * plug-ins/xd/xd.c: works with xdelta 0.18. The use of xdelta versions prior - * to this is not-supported. - * - * * plug-in/gfig/gfig.c: spelling corrections :) + * -Yosh * - * * app/fileops.c: applied gimp-gord-980420-0, fixes stale save procs in the - * file dialog + * Revision 1.7 1998/06/06 23:22:21 yosh + * * adding Lighting plugin * - * * app/text_tool.c: applied gimp-egger-980420-0, text tool optimization + * * updated despeckle, png, sgi, and sharpen * * -Yosh * @@ -125,19 +120,19 @@ i --, offset ++) if (putlong(offset[0], sgip->file) < 0) return (-1); - } + }; if (sgip->table != NULL) { free(sgip->table[0]); free(sgip->table); - } + }; if (sgip->length != NULL) { free(sgip->length[0]); free(sgip->length); - } + }; if (sgip->comp == SGI_COMP_ARLE) free(sgip->arle_row); @@ -190,7 +185,7 @@ { for (x = sgip->xsize; x > 0; x --, row ++) *row = getshort(sgip->file); - } + }; break; case SGI_COMP_RLE : @@ -203,7 +198,7 @@ else return (read_rle16(sgip->file, row, sgip->xsize)); break; - } + }; return (0); } @@ -275,7 +270,7 @@ { free(sgip); return (NULL); - } + }; sgip->comp = getc(sgip->file); sgip->bpp = getc(sgip->file); @@ -302,7 +297,7 @@ for (i = 0; i < sgip->zsize; i ++) for (j = 0; j < sgip->ysize; j ++) sgip->table[i][j] = getlong(sgip->file); - } + }; break; case SGI_WRITE : @@ -314,7 +309,7 @@ { free(sgip); return (NULL); - } + }; sgip->mode = SGI_WRITE; @@ -334,7 +329,7 @@ { putlong(-32768, sgip->file); /* Minimum pixel */ putlong(32767, sgip->file); /* Maximum pixel */ - } + }; putlong(0, sgip->file); /* Reserved */ memset(name, 0, sizeof(name)); @@ -360,7 +355,7 @@ { for (i = xsize * ysize * zsize; i > 0; i --) putshort(0, sgip->file); - } + }; break; case SGI_COMP_ARLE : /* Aggressive RLE */ @@ -386,13 +381,13 @@ for (i = 1; i < sgip->zsize; i ++) sgip->length[i] = sgip->length[0] + i * sgip->ysize; break; - } + }; break; default : free(sgip); return (NULL); - } + }; return (sgip); } @@ -439,7 +434,7 @@ { for (x = sgip->xsize; x > 0; x --, row ++) putshort(*row, sgip->file); - } + }; break; case SGI_COMP_ARLE : @@ -461,8 +456,8 @@ sgip->table[z][y] = sgip->arle_offset; sgip->length[z][y] = sgip->arle_length; return (0); - } - } + }; + }; /* * If that didn't match, search all the previous rows... @@ -479,7 +474,7 @@ { x = 0; break; - } + }; for (x = 0; x < sgip->xsize; x ++) if (row[x] != sgip->arle_row[x]) @@ -496,14 +491,14 @@ { x = 0; break; - } + }; for (x = 0; x < sgip->xsize; x ++) if (row[x] != sgip->arle_row[x]) break; } while (x < sgip->xsize); - } + }; if (x == sgip->xsize) { @@ -533,13 +528,13 @@ sgip->arle_offset = offset; sgip->arle_length = x; memcpy(sgip->arle_row, row, sgip->xsize * sizeof(short)); - } + }; sgip->nextrow = ftell(sgip->file); sgip->length[z][y] = x; return (x); - } + }; return (0); } @@ -651,8 +646,8 @@ length ++; for (i = 0; i < count; i ++, row ++, xsize --) *row = ch; - } - } + }; + }; return (xsize > 0 ? -1 : length); } @@ -696,8 +691,8 @@ length ++; for (i = 0; i < count; i ++, row ++, xsize --) *row = ch; - } - } + }; + }; return (xsize > 0 ? -1 : length * 2); } @@ -730,7 +725,7 @@ { row ++; x --; - } + }; row -= 2; x += 2; @@ -752,8 +747,8 @@ start ++; i --; length ++; - } - } + }; + }; if (x <= 0) break; @@ -768,7 +763,7 @@ { row ++; x --; - } + }; count = row - start; while (count > 0) @@ -783,8 +778,8 @@ if (putc(repeat, fp) == EOF) return (-1); length ++; - } - } + }; + }; length ++; @@ -822,7 +817,7 @@ { row ++; x --; - } + }; row -= 2; x += 2; @@ -844,8 +839,8 @@ start ++; i --; length ++; - } - } + }; + }; if (x <= 0) break; @@ -860,7 +855,7 @@ { row ++; x --; - } + }; count = row - start; while (count > 0) @@ -875,8 +870,8 @@ if (putshort(repeat, fp) == EOF) return (-1); length ++; - } - } + }; + }; length ++; @@ -888,5 +883,5 @@ /* - * End of "$Id: sgilib.c,v 1.6 1998/04/24 02:18:46 yosh Exp $". + * End of "$Id: sgilib.c,v 1.6.2.1 1998/06/06 23:28:17 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/sharpen/Makefile.am gimp-1.0.1/plug-ins/sharpen/Makefile.am --- gimp-1.0.0/plug-ins/sharpen/Makefile.am Thu Apr 23 19:18:48 1998 +++ gimp-1.0.1/plug-ins/sharpen/Makefile.am Sun Aug 30 16:42:17 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sharpen/Makefile.in gimp-1.0.1/plug-ins/sharpen/Makefile.in --- gimp-1.0.0/plug-ins/sharpen/Makefile.in Tue Jun 2 16:56:09 1998 +++ gimp-1.0.1/plug-ins/sharpen/Makefile.in Sun Sep 27 15:14:04 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sharpen/sharpen.c gimp-1.0.1/plug-ins/sharpen/sharpen.c --- gimp-1.0.0/plug-ins/sharpen/sharpen.c Mon Apr 27 20:50:19 1998 +++ gimp-1.0.1/plug-ins/sharpen/sharpen.c Sat Jun 6 16:28:18 1998 @@ -1,5 +1,5 @@ /* - * "$Id: sharpen.c,v 1.6 1998/04/28 03:50:19 yosh Exp $" + * "$Id: sharpen.c,v 1.6.2.1 1998/06/06 23:28:18 yosh Exp $" * * Sharpen filters for The GIMP -- an image manipulation program * @@ -44,23 +44,22 @@ * Revision History: * * $Log: sharpen.c,v $ - * Revision 1.6 1998/04/28 03:50:19 yosh - * * plug-ins/animationplay/animationplay.c - * * plug-ins/CEL/CEL.c - * * plug-ins/psd/psd.c - * * plug-ins/xd/xd.c: applied gimp-joke-980427-0, warning cleanups - * - * * app/temp_buf.c: applied gimp-entity-980427-0, temp_buf swap speedups and - * more robust tempfile handling + * Revision 1.6.2.1 1998/06/06 23:28:18 yosh + * * updated despeckle, png, sgi, and sharpen * * -Yosh * - * Revision 1.5 1998/04/27 22:01:01 neo - * Updated sharpen and despeckle. Wow, sharpen is balzingly fast now, while - * despeckle is still sort of lame... + * Revision 1.7 1998/06/06 23:22:22 yosh + * * adding Lighting plugin + * + * * updated despeckle, png, sgi, and sharpen * + * -Yosh * - * --Sven + * Revision 1.14 1998/05/17 16:01:33 mike + * Removed signal handler stuff used for debugging. + * Added gtk_rc_parse(). + * Removed extra variables. * * Revision 1.13 1998/04/27 15:55:38 mike * Sharpen would shift the image down one pixel; was using the wrong "source" @@ -133,7 +132,7 @@ */ #define PLUG_IN_NAME "plug_in_sharpen" -#define PLUG_IN_VERSION "1.3 - 27 April 1998" +#define PLUG_IN_VERSION "1.4.2 - 3 June 1998" #define PREVIEW_SIZE 128 #define SCALE_WIDTH 64 #define ENTRY_WIDTH 64 @@ -342,8 +341,8 @@ default : status = STATUS_CALLING_ERROR; - break; - } + break;; + }; /* * Sharpen the image... @@ -383,7 +382,7 @@ } else status = STATUS_EXECUTION_ERROR; - } + }; /* * Reset the current run status... @@ -414,7 +413,7 @@ { pos_lut[i] = 100 * i / fact; neg_lut[i] = sharpen_percent * i / 8 / fact; - } + }; } @@ -463,7 +462,7 @@ { src_rows[row] = g_malloc(width * sizeof(guchar)); neg_rows[row] = g_malloc(width * sizeof(guchar)); - } + }; dst_row = g_malloc(width * sizeof(guchar)); @@ -498,7 +497,7 @@ case 4 : filter = rgba_filter; break; - } + }; /* * Sharpen... @@ -539,7 +538,7 @@ */ count --; - } + }; /* * Now sharpen pixels and save the results... @@ -558,10 +557,17 @@ gimp_pixel_rgn_set_row(&dst_rgn, dst_row, sel_x1, y, sel_width); } + else if (count == 2) + { + if (y == sel_y1) + gimp_pixel_rgn_set_row(&dst_rgn, src_rows[0], sel_x1, y, sel_width); + else + gimp_pixel_rgn_set_row(&dst_rgn, src_rows[2], sel_x1, y, sel_width); + }; if ((y & 15) == 0) gimp_progress_update((double)(y - sel_y1) / (double)sel_height); - } + }; /* * OK, we're done. Free all memory used... @@ -571,7 +577,7 @@ { g_free(src_rows[row]); g_free(neg_rows[row]); - } + }; g_free(dst_row); @@ -622,9 +628,6 @@ gtk_widget_set_default_visual(gtk_preview_get_visual()); gtk_widget_set_default_colormap(gtk_preview_get_cmap()); - signal(SIGBUS, SIG_DFL); - signal(SIGSEGV, SIG_DFL); - /* * Dialog window... */ @@ -852,7 +855,7 @@ case 4 : filter = rgba_filter; break; - } + }; /* * Sharpen... @@ -907,7 +910,7 @@ else image_ptr[0] = image_ptr[1] = image_ptr[2] = check + ((dst_ptr[0] - check) * dst_ptr[1]) / 255; - } + }; break; case 3 : @@ -942,10 +945,10 @@ image_ptr[0] = check + ((dst_ptr[0] - check) * dst_ptr[3]) / 255; image_ptr[1] = check + ((dst_ptr[1] - check) * dst_ptr[3]) / 255; image_ptr[2] = check + ((dst_ptr[2] - check) * dst_ptr[3]) / 255; - } - } + }; + }; break; - } + }; /* * Draw the preview image on the screen... @@ -1065,7 +1068,7 @@ compute_luts(); preview_update(); - } + }; } @@ -1098,8 +1101,8 @@ compute_luts(); preview_update(); - } - } + }; + }; } @@ -1174,7 +1177,7 @@ neg1 ++; neg2 ++; width --; - } + }; *dst++ = *src++; } @@ -1216,7 +1219,7 @@ neg1 += 2; neg2 += 2; width --; - } + }; *dst++ = *src++; *dst++ = *src++; @@ -1279,7 +1282,7 @@ neg1 += 3; neg2 += 3; width --; - } + }; *dst++ = *src++; *dst++ = *src++; @@ -1346,7 +1349,7 @@ neg1 += 4; neg2 += 4; width --; - } + }; *dst++ = *src++; *dst++ = *src++; @@ -1356,5 +1359,5 @@ /* - * End of "$Id: sharpen.c,v 1.6 1998/04/28 03:50:19 yosh Exp $". + * End of "$Id: sharpen.c,v 1.6.2.1 1998/06/06 23:28:18 yosh Exp $". */ diff -ruN gimp-1.0.0/plug-ins/shift/Makefile.am gimp-1.0.1/plug-ins/shift/Makefile.am --- gimp-1.0.0/plug-ins/shift/Makefile.am Mon Nov 24 14:04:38 1997 +++ gimp-1.0.1/plug-ins/shift/Makefile.am Sun Aug 30 16:42:18 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/shift/Makefile.in gimp-1.0.1/plug-ins/shift/Makefile.in --- gimp-1.0.0/plug-ins/shift/Makefile.in Tue Jun 2 16:56:12 1998 +++ gimp-1.0.1/plug-ins/shift/Makefile.in Sun Sep 27 15:14:07 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sinus/Makefile.am gimp-1.0.1/plug-ins/sinus/Makefile.am --- gimp-1.0.0/plug-ins/sinus/Makefile.am Sun Jan 25 20:14:16 1998 +++ gimp-1.0.1/plug-ins/sinus/Makefile.am Sun Aug 30 16:42:19 1998 @@ -16,8 +16,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sinus/Makefile.in gimp-1.0.1/plug-ins/sinus/Makefile.in --- gimp-1.0.0/plug-ins/sinus/Makefile.in Tue Jun 2 16:56:14 1998 +++ gimp-1.0.1/plug-ins/sinus/Makefile.in Sun Sep 27 15:14:11 1998 @@ -131,8 +131,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sinus/sinus.c gimp-1.0.1/plug-ins/sinus/sinus.c --- gimp-1.0.0/plug-ins/sinus/sinus.c Sun Apr 12 22:43:43 1998 +++ gimp-1.0.1/plug-ins/sinus/sinus.c Mon Jul 13 23:20:17 1998 @@ -38,6 +38,11 @@ #include #include #include + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #ifdef USE_LOGO #include "sinus_logo.h" #endif diff -ruN gimp-1.0.0/plug-ins/smooth_palette/Makefile.am gimp-1.0.1/plug-ins/smooth_palette/Makefile.am --- gimp-1.0.0/plug-ins/smooth_palette/Makefile.am Mon Nov 24 14:04:38 1997 +++ gimp-1.0.1/plug-ins/smooth_palette/Makefile.am Sun Aug 30 16:42:21 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/smooth_palette/Makefile.in gimp-1.0.1/plug-ins/smooth_palette/Makefile.in --- gimp-1.0.0/plug-ins/smooth_palette/Makefile.in Tue Jun 2 16:56:17 1998 +++ gimp-1.0.1/plug-ins/smooth_palette/Makefile.in Sun Sep 27 15:14:14 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/snoise/Makefile.am gimp-1.0.1/plug-ins/snoise/Makefile.am --- gimp-1.0.0/plug-ins/snoise/Makefile.am Mon Nov 24 14:04:39 1997 +++ gimp-1.0.1/plug-ins/snoise/Makefile.am Sun Aug 30 16:42:22 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/snoise/Makefile.in gimp-1.0.1/plug-ins/snoise/Makefile.in --- gimp-1.0.0/plug-ins/snoise/Makefile.in Tue Jun 2 16:56:19 1998 +++ gimp-1.0.1/plug-ins/snoise/Makefile.in Sun Sep 27 15:14:17 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/snp/Makefile.am gimp-1.0.1/plug-ins/snp/Makefile.am --- gimp-1.0.0/plug-ins/snp/Makefile.am Mon Nov 24 14:04:39 1997 +++ gimp-1.0.1/plug-ins/snp/Makefile.am Sun Aug 30 16:42:23 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/snp/Makefile.in gimp-1.0.1/plug-ins/snp/Makefile.in --- gimp-1.0.0/plug-ins/snp/Makefile.in Tue Jun 2 16:56:22 1998 +++ gimp-1.0.1/plug-ins/snp/Makefile.in Sun Sep 27 15:14:21 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sobel/Makefile.am gimp-1.0.1/plug-ins/sobel/Makefile.am --- gimp-1.0.0/plug-ins/sobel/Makefile.am Mon Nov 24 14:04:39 1997 +++ gimp-1.0.1/plug-ins/sobel/Makefile.am Sun Aug 30 16:42:24 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sobel/Makefile.in gimp-1.0.1/plug-ins/sobel/Makefile.in --- gimp-1.0.0/plug-ins/sobel/Makefile.in Tue Jun 2 16:56:25 1998 +++ gimp-1.0.1/plug-ins/sobel/Makefile.in Sun Sep 27 15:14:24 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sparkle/Makefile.am gimp-1.0.1/plug-ins/sparkle/Makefile.am --- gimp-1.0.0/plug-ins/sparkle/Makefile.am Mon Nov 24 14:04:39 1997 +++ gimp-1.0.1/plug-ins/sparkle/Makefile.am Sun Aug 30 16:42:26 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sparkle/Makefile.in gimp-1.0.1/plug-ins/sparkle/Makefile.in --- gimp-1.0.0/plug-ins/sparkle/Makefile.in Tue Jun 2 16:56:27 1998 +++ gimp-1.0.1/plug-ins/sparkle/Makefile.in Sun Sep 27 15:14:27 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/spread/Makefile.am gimp-1.0.1/plug-ins/spread/Makefile.am --- gimp-1.0.0/plug-ins/spread/Makefile.am Mon Nov 24 14:04:40 1997 +++ gimp-1.0.1/plug-ins/spread/Makefile.am Sun Aug 30 16:42:27 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/spread/Makefile.in gimp-1.0.1/plug-ins/spread/Makefile.in --- gimp-1.0.0/plug-ins/spread/Makefile.in Tue Jun 2 16:56:30 1998 +++ gimp-1.0.1/plug-ins/spread/Makefile.in Sun Sep 27 15:14:31 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/struc/Makefile.am gimp-1.0.1/plug-ins/struc/Makefile.am --- gimp-1.0.0/plug-ins/struc/Makefile.am Mon Nov 24 14:05:22 1997 +++ gimp-1.0.1/plug-ins/struc/Makefile.am Sun Aug 30 16:42:28 1998 @@ -15,8 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ @@ -36,8 +35,3 @@ echo $$subdir/$$file; \ done; \ done - - - - - diff -ruN gimp-1.0.0/plug-ins/struc/Makefile.in gimp-1.0.1/plug-ins/struc/Makefile.in --- gimp-1.0.0/plug-ins/struc/Makefile.in Tue Jun 2 16:51:53 1998 +++ gimp-1.0.1/plug-ins/struc/Makefile.in Sun Sep 27 15:14:34 1998 @@ -130,8 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sunras/Makefile.am gimp-1.0.1/plug-ins/sunras/Makefile.am --- gimp-1.0.0/plug-ins/sunras/Makefile.am Mon Nov 24 14:04:40 1997 +++ gimp-1.0.1/plug-ins/sunras/Makefile.am Sun Aug 30 16:42:30 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/sunras/Makefile.in gimp-1.0.1/plug-ins/sunras/Makefile.in --- gimp-1.0.0/plug-ins/sunras/Makefile.in Tue Jun 2 16:56:32 1998 +++ gimp-1.0.1/plug-ins/sunras/Makefile.in Sun Sep 27 15:14:37 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tga/Makefile.am gimp-1.0.1/plug-ins/tga/Makefile.am --- gimp-1.0.0/plug-ins/tga/Makefile.am Mon Nov 24 14:04:41 1997 +++ gimp-1.0.1/plug-ins/tga/Makefile.am Sun Aug 30 16:42:31 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tga/Makefile.in gimp-1.0.1/plug-ins/tga/Makefile.in --- gimp-1.0.0/plug-ins/tga/Makefile.in Tue Jun 2 16:56:34 1998 +++ gimp-1.0.1/plug-ins/tga/Makefile.in Sun Sep 27 15:14:41 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/threshold_alpha/Makefile.am gimp-1.0.1/plug-ins/threshold_alpha/Makefile.am --- gimp-1.0.0/plug-ins/threshold_alpha/Makefile.am Mon Nov 24 14:04:42 1997 +++ gimp-1.0.1/plug-ins/threshold_alpha/Makefile.am Sun Aug 30 16:42:32 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/threshold_alpha/Makefile.in gimp-1.0.1/plug-ins/threshold_alpha/Makefile.in --- gimp-1.0.0/plug-ins/threshold_alpha/Makefile.in Tue Jun 2 16:56:36 1998 +++ gimp-1.0.1/plug-ins/threshold_alpha/Makefile.in Sun Sep 27 15:14:44 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tiff/Makefile.am gimp-1.0.1/plug-ins/tiff/Makefile.am --- gimp-1.0.0/plug-ins/tiff/Makefile.am Mon Nov 24 14:04:46 1997 +++ gimp-1.0.1/plug-ins/tiff/Makefile.am Sun Aug 30 16:42:34 1998 @@ -16,8 +16,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBTIFF_LIB@ \ - -lc + @LIBTIFF_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tiff/Makefile.in gimp-1.0.1/plug-ins/tiff/Makefile.in --- gimp-1.0.0/plug-ins/tiff/Makefile.in Tue Jun 2 16:52:01 1998 +++ gimp-1.0.1/plug-ins/tiff/Makefile.in Sun Sep 27 15:08:45 1998 @@ -131,8 +131,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBTIFF_LIB@ \ - -lc + @LIBTIFF_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tile/Makefile.am gimp-1.0.1/plug-ins/tile/Makefile.am --- gimp-1.0.0/plug-ins/tile/Makefile.am Mon Nov 24 14:04:42 1997 +++ gimp-1.0.1/plug-ins/tile/Makefile.am Sun Aug 30 16:42:35 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tile/Makefile.in gimp-1.0.1/plug-ins/tile/Makefile.in --- gimp-1.0.0/plug-ins/tile/Makefile.in Tue Jun 2 16:56:40 1998 +++ gimp-1.0.1/plug-ins/tile/Makefile.in Sun Sep 27 15:14:48 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tileit/Makefile.am gimp-1.0.1/plug-ins/tileit/Makefile.am --- gimp-1.0.0/plug-ins/tileit/Makefile.am Mon Nov 24 14:04:42 1997 +++ gimp-1.0.1/plug-ins/tileit/Makefile.am Sun Aug 30 16:42:36 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tileit/Makefile.in gimp-1.0.1/plug-ins/tileit/Makefile.in --- gimp-1.0.0/plug-ins/tileit/Makefile.in Tue Jun 2 16:56:42 1998 +++ gimp-1.0.1/plug-ins/tileit/Makefile.in Sun Sep 27 15:14:52 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tiler/Makefile.am gimp-1.0.1/plug-ins/tiler/Makefile.am --- gimp-1.0.0/plug-ins/tiler/Makefile.am Mon Nov 24 14:04:42 1997 +++ gimp-1.0.1/plug-ins/tiler/Makefile.am Sun Aug 30 16:42:37 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/tiler/Makefile.in gimp-1.0.1/plug-ins/tiler/Makefile.in --- gimp-1.0.0/plug-ins/tiler/Makefile.in Tue Jun 2 16:56:44 1998 +++ gimp-1.0.1/plug-ins/tiler/Makefile.in Sun Sep 27 15:14:55 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/url/Makefile.am gimp-1.0.1/plug-ins/url/Makefile.am --- gimp-1.0.0/plug-ins/url/Makefile.am Mon Nov 24 14:04:43 1997 +++ gimp-1.0.1/plug-ins/url/Makefile.am Sun Aug 30 16:42:39 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/url/Makefile.in gimp-1.0.1/plug-ins/url/Makefile.in --- gimp-1.0.0/plug-ins/url/Makefile.in Tue Jun 2 16:56:47 1998 +++ gimp-1.0.1/plug-ins/url/Makefile.in Sun Sep 27 15:14:58 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/video/Makefile.am gimp-1.0.1/plug-ins/video/Makefile.am --- gimp-1.0.0/plug-ins/video/Makefile.am Mon Nov 24 14:04:43 1997 +++ gimp-1.0.1/plug-ins/video/Makefile.am Sun Aug 30 16:42:40 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/video/Makefile.in gimp-1.0.1/plug-ins/video/Makefile.in --- gimp-1.0.0/plug-ins/video/Makefile.in Tue Jun 2 16:56:50 1998 +++ gimp-1.0.1/plug-ins/video/Makefile.in Sun Sep 27 15:15:02 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/vinvert/Makefile.am gimp-1.0.1/plug-ins/vinvert/Makefile.am --- gimp-1.0.0/plug-ins/vinvert/Makefile.am Mon Nov 24 14:04:44 1997 +++ gimp-1.0.1/plug-ins/vinvert/Makefile.am Sun Aug 30 16:42:41 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/vinvert/Makefile.in gimp-1.0.1/plug-ins/vinvert/Makefile.in --- gimp-1.0.0/plug-ins/vinvert/Makefile.in Tue Jun 2 16:56:52 1998 +++ gimp-1.0.1/plug-ins/vinvert/Makefile.in Sun Sep 27 15:15:05 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/vpropagate/Makefile.am gimp-1.0.1/plug-ins/vpropagate/Makefile.am --- gimp-1.0.0/plug-ins/vpropagate/Makefile.am Mon Nov 24 14:04:44 1997 +++ gimp-1.0.1/plug-ins/vpropagate/Makefile.am Sun Aug 30 16:42:42 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/vpropagate/Makefile.in gimp-1.0.1/plug-ins/vpropagate/Makefile.in --- gimp-1.0.0/plug-ins/vpropagate/Makefile.in Tue Jun 2 16:56:55 1998 +++ gimp-1.0.1/plug-ins/vpropagate/Makefile.in Sun Sep 27 15:15:08 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/waves/Makefile.am gimp-1.0.1/plug-ins/waves/Makefile.am --- gimp-1.0.0/plug-ins/waves/Makefile.am Sat Jan 3 19:36:46 1998 +++ gimp-1.0.1/plug-ins/waves/Makefile.am Sun Aug 30 16:42:44 1998 @@ -16,8 +16,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/waves/Makefile.in gimp-1.0.1/plug-ins/waves/Makefile.in --- gimp-1.0.0/plug-ins/waves/Makefile.in Tue Jun 2 16:56:58 1998 +++ gimp-1.0.1/plug-ins/waves/Makefile.in Sun Sep 27 15:15:12 1998 @@ -131,8 +131,7 @@ $(top_builddir)/plug-ins/megawidget/libmegawidget.a \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/webbrowser/Makefile.am gimp-1.0.1/plug-ins/webbrowser/Makefile.am --- gimp-1.0.0/plug-ins/webbrowser/Makefile.am Thu Feb 26 15:33:43 1998 +++ gimp-1.0.1/plug-ins/webbrowser/Makefile.am Sun Aug 30 16:42:45 1998 @@ -20,8 +20,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBXMU_LIB@ \ - -lc + @LIBXMU_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/webbrowser/Makefile.in gimp-1.0.1/plug-ins/webbrowser/Makefile.in --- gimp-1.0.0/plug-ins/webbrowser/Makefile.in Tue Jun 2 16:51:56 1998 +++ gimp-1.0.1/plug-ins/webbrowser/Makefile.in Sun Sep 27 15:08:49 1998 @@ -135,8 +135,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBXMU_LIB@ \ - -lc + @LIBXMU_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/webbrowser/web-browser.scm gimp-1.0.1/plug-ins/webbrowser/web-browser.scm --- gimp-1.0.0/plug-ins/webbrowser/web-browser.scm Tue Apr 14 13:45:53 1998 +++ gimp-1.0.1/plug-ins/webbrowser/web-browser.scm Sun Jun 7 16:29:40 1998 @@ -10,12 +10,12 @@ ; it under the terms of the GNU General Public License as published by ; the Free Software Foundation; either version 2 of the License, or ; (at your option) any later version. -; +; ; This program is distributed in the hope that it will be useful, ; but WITHOUT ANY WARRANTY; without even the implied warranty of ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ; GNU General Public License for more details. -; +; ; You should have received a copy of the GNU General Public License ; along with this program; if not, write to the Free Software ; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. @@ -117,11 +117,11 @@ "Link to http://www.rru.com/~meo/gimp/faq-dev.html") (define (script-fu-bookmark-14) - (script-fu-bookmark "http://www.dtek.chalmers.se/~d95olofs/manual/")) + (script-fu-bookmark "http://manual.gimp.org/")) (bookmark-register "script-fu-bookmark-14" "/Xtns/Web Browser/GIMP Manual" - "Link to http://www.frozenriver.ale.se/") + "Link to http://manual.gimp.org/") (define (script-fu-bookmark-15) (script-fu-bookmark "http://abattoir.cc.ndsu.nodak.edu/~nem/gimp/tuts/")) @@ -136,6 +136,3 @@ (bookmark-register "script-fu-bookmark-16" "/Xtns/Web Browser/GIMP Bugs" "Link to http://www.wilberworks.com/bugs.cgi") - - - diff -ruN gimp-1.0.0/plug-ins/whirlpinch/Makefile.am gimp-1.0.1/plug-ins/whirlpinch/Makefile.am --- gimp-1.0.0/plug-ins/whirlpinch/Makefile.am Mon Nov 24 14:04:44 1997 +++ gimp-1.0.1/plug-ins/whirlpinch/Makefile.am Sun Aug 30 16:42:46 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/whirlpinch/Makefile.in gimp-1.0.1/plug-ins/whirlpinch/Makefile.in --- gimp-1.0.0/plug-ins/whirlpinch/Makefile.in Tue Jun 2 16:57:00 1998 +++ gimp-1.0.1/plug-ins/whirlpinch/Makefile.in Sun Sep 27 15:15:15 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/xd/Makefile.am gimp-1.0.1/plug-ins/xd/Makefile.am --- gimp-1.0.0/plug-ins/xd/Makefile.am Mon Nov 24 14:04:50 1997 +++ gimp-1.0.1/plug-ins/xd/Makefile.am Sun Aug 30 16:42:48 1998 @@ -16,8 +16,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBXDELTA_LIB@ \ - -lc + @LIBXDELTA_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/xd/Makefile.in gimp-1.0.1/plug-ins/xd/Makefile.in --- gimp-1.0.0/plug-ins/xd/Makefile.in Tue Jun 2 16:52:12 1998 +++ gimp-1.0.1/plug-ins/xd/Makefile.in Sun Sep 27 15:15:19 1998 @@ -131,8 +131,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ $(X_LIBS) \ - @LIBXDELTA_LIB@ \ - -lc + @LIBXDELTA_LIB@ DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/xpm/Makefile.am gimp-1.0.1/plug-ins/xpm/Makefile.am --- gimp-1.0.0/plug-ins/xpm/Makefile.am Mon Nov 24 14:03:47 1997 +++ gimp-1.0.1/plug-ins/xpm/Makefile.am Sun Aug 30 16:42:49 1998 @@ -16,9 +16,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ @LIBXPM_LIB@ \ - $(X_LIBS) \ - -lc - + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la diff -ruN gimp-1.0.0/plug-ins/xpm/Makefile.in gimp-1.0.1/plug-ins/xpm/Makefile.in --- gimp-1.0.0/plug-ins/xpm/Makefile.in Tue Jun 2 16:52:15 1998 +++ gimp-1.0.1/plug-ins/xpm/Makefile.in Sun Sep 27 15:08:52 1998 @@ -131,9 +131,7 @@ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ @LIBXPM_LIB@ \ - $(X_LIBS) \ - -lc - + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la diff -ruN gimp-1.0.0/plug-ins/xwd/Makefile.am gimp-1.0.1/plug-ins/xwd/Makefile.am --- gimp-1.0.0/plug-ins/xwd/Makefile.am Mon Nov 24 14:04:44 1997 +++ gimp-1.0.1/plug-ins/xwd/Makefile.am Sun Aug 30 16:42:50 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/xwd/Makefile.in gimp-1.0.1/plug-ins/xwd/Makefile.in --- gimp-1.0.0/plug-ins/xwd/Makefile.in Tue Jun 2 16:57:02 1998 +++ gimp-1.0.1/plug-ins/xwd/Makefile.in Sun Sep 27 15:15:19 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/zealouscrop/Makefile.am gimp-1.0.1/plug-ins/zealouscrop/Makefile.am --- gimp-1.0.0/plug-ins/zealouscrop/Makefile.am Mon Nov 24 14:04:45 1997 +++ gimp-1.0.1/plug-ins/zealouscrop/Makefile.am Sun Aug 30 16:42:51 1998 @@ -15,9 +15,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/zealouscrop/Makefile.in gimp-1.0.1/plug-ins/zealouscrop/Makefile.in --- gimp-1.0.0/plug-ins/zealouscrop/Makefile.in Tue Jun 2 16:57:05 1998 +++ gimp-1.0.1/plug-ins/zealouscrop/Makefile.in Sun Sep 27 15:15:22 1998 @@ -130,9 +130,7 @@ LDADD = \ $(top_builddir)/libgimp/libgimpui.la \ $(top_builddir)/libgimp/libgimp.la \ - $(X_LIBS) \ - \ - -lc + $(X_LIBS) DEPS = \ $(top_builddir)/libgimp/libgimpui.la \ diff -ruN gimp-1.0.0/plug-ins/zealouscrop/zealouscrop.c gimp-1.0.1/plug-ins/zealouscrop/zealouscrop.c --- gimp-1.0.0/plug-ins/zealouscrop/zealouscrop.c Fri Apr 10 22:07:52 1998 +++ gimp-1.0.1/plug-ins/zealouscrop/zealouscrop.c Mon Jul 13 23:20:18 1998 @@ -16,6 +16,10 @@ #include "libgimp/gimp.h" #include "gtk/gtk.h" +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + /* Declare local functions. */ static void query(void); static void run(char *name,