Index: main/trunk/binaries/windows/bin/cron/readme.txt
===================================================================
--- main/trunk/binaries/windows/bin/cron/readme.txt	(revision 21042)
+++ main/trunk/binaries/windows/bin/cron/readme.txt	(revision 21042)
@@ -0,0 +1,109 @@
+#
+# Python Cron
+# by Emilio Schapira
+# Copyright (C) 2003 Advanced Interface Technologies, Inc.
+# http://www.advancedinterfaces.com
+# http://sourceforge.net/projects/pycron/
+#
+
+**
+** INTRODUCTION
+**
+
+This is a clone of the well-known cron job scheduler for the unix flavored 
+operating systems. It is implemented in Python. The main motivation for the 
+project is to provide a robust cron daemon for the Microsoft Windows* 
+operating system. However, Python Cron is platform-independant, and can 
+be used on any operating system that supports python.
+ 
+CygWin (http://www.cygwin.com/) provides a robust implementation of the cron 
+daemon, however it requires installing the full cygwin package. There are 
+currently other alternatives that are either not robust, not free or not 
+open source. Examples of these alternatives are WinCron 
+(http://www.wincron.co.uk/), Cron (http://www.kalab.com/freeware/cron/cron.htm).
+ 
+This implementation is very simple, complete and robust.
+
+**
+** USAGE
+**
+
+usage: cron [crontab_file_name [log_file_name [pid_file_name]]]
+
+    crontab_file_name     Name and location of the crontab file. By
+                          default it is ./crontab
+    log_file_name         Name and location of the log file. By default
+                          it is ./cron.log
+    pid_file_name         Name and location of the pid file. This file
+                          will contain the process id of the cron
+                          process. It can be used later to stop the cron
+                          file. By default it is ./cron.pid
+
+**
+** Crontab files
+**
+
+A contrab file contains one command per line, except empty lines and
+lines starting with the character #, which are considered as comments.
+This file will be scanned every minute when cron is running.
+
+Each command has the format:
+
+<minute> <hour> <day of month> <month> <day of week> <command> <args>
+
+Cron will scan each entry and match the first five values with the
+current local time and date. The entries for each of these values must 
+be either:
+
+  - A number. For <month> it is the month number, and for <day of week>
+    is the day number starting with Sunday=0.
+  - An asterisk (*) which indicates that any value matches this field.
+  - Comma separated numbers that indicate that each of the values can
+    match this field.
+
+The 6th argument, <command>, is the name of the program to run. The remaining
+arguments are passed to the programm <command> as command-line arguments.
+
+Example cron entries
+
+0 * * * * echo "run every hour"
+
+0 3 * * * echo "run every day at 3am"
+
+30,0 * * * * echo "run every half hour"
+
+45 15 * * 1 echo "run every monday at 3:45pm"
+
+0 4 15 * * echo "run on the 15th of every month at 4am"
+
+**
+** Windows 
+**
+
+This example is for Windows 2K.
+
+1.- Unzip the package in c:\Program Files\pycron.
+
+2.- You can create a shorcut in the startup folder, with 
+    the following properties:
+
+  Target = C:\Program Files\Python22\pythonw.exe C:\Program Files\pycron\cron.py
+  Start In = C:\Program Files\pycron
+
+You will notice that console processes are launched in a new console window.
+To avoid this, use the provided program silentstart in your crontab file. For
+example:
+
+# Run backup script every morning at 3am
+0 3 * * * silentstart c:\scripts\backup.bat
+
+silentstart.exe must be in the path. You can copy it to c:\winnt\system32.
+
+**
+** Limitations
+**
+
+- Crontab files can not have environment variable definitions.
+- pycron doeas not support the expresions of the form /2, month
+  or day of the week names, or dash expresions such as 5-9.
+
Index: main/trunk/binaries/windows/bin/cron/startcron.bat
===================================================================
--- main/trunk/binaries/windows/bin/cron/startcron.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/cron/startcron.bat	(revision 21042)
@@ -0,0 +1,11 @@
+@echo off
+if "%GSDLHOME%" == "" goto NotSet
+
+start "" /B "%GSDLHOME%\bin\windows\cron.exe" "%GSDLHOME%\collect\crontab"
+goto End
+
+:NotSet
+echo GSDLHOME not set - run setup.bat first
+
+:End
+@echo on
Index: main/trunk/binaries/windows/bin/cron/stopcron.bat
===================================================================
--- main/trunk/binaries/windows/bin/cron/stopcron.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/cron/stopcron.bat	(revision 21042)
@@ -0,0 +1,12 @@
+@echo off
+if "%GSDLHOME%" == "" goto NotSet
+set /p pd= <cron.pid
+taskkill /PID %pd% /F 1>nul 
+del cron.pid
+goto End
+
+:NotSet
+echo GSDLHOME not set - run setup.bat first. 
+
+:End
+@echo on 
Index: main/trunk/binaries/windows/bin/ghostscript/COPYING
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/COPYING	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/COPYING	(revision 21042)
@@ -0,0 +1,340 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    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., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.
Index: main/trunk/binaries/windows/bin/ghostscript/VERSION.txt
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/VERSION.txt	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/VERSION.txt	(revision 21042)
@@ -0,0 +1,1 @@
+8.63
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FAPIcidfmap
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FAPIcidfmap	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FAPIcidfmap	(revision 21042)
@@ -0,0 +1,32 @@
+%!
+% $Id: FAPIcidfmap 6826 2006-05-31 15:29:52Z leonardo $
+% This is a sample map file for FAPI CID fonts.
+
+%
+% The map is a set of records like this :
+%
+%  /CIDfont_name options_dict ;
+%
+% where options_dict is a dictionary with the following entries :
+%
+% Key         Type      Description  
+% Path        string    Absolute path to font file, or relative path to font file from
+%                       the GS_EXTFONTPATH value.  
+% CIDFontType interger  PostScript type for this CID font. Only 0 is currently allowed.
+%                       Note that this is unrelated to the real type of the font file -
+%                       the bridge will perform format conversion.
+% FAPI        name      Name of the renderer to be used with the font. Only /UFST is now allowed.
+% SubfontId   integer   (optional) Index of the font in font collection, such as FCO or TTC.
+%                       It is being ignored if /Path doesn't specify a collection.
+%                       Default value is 0.
+% CSI         array     Must have strongly 2 elements.
+%                       The first element of the array specifies Ordering of CIDSystemInfo.
+%                       The second element specifies Supplement of CIDSystemInfo.
+%
+% Use regular Postscript syntax.
+%
+% Examples :
+%
+%  /Ryumin-Medium     << /Path (msgothic.ttc) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
+%  /HeiseiKakuGo-W5   << /Path (F:/WIN2000/Fonts/BATANG.TTC) /CIDFontType 0 /FAPI /UFST /CSI [(Japan1) 2] >> ;
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FAPIconfig
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FAPIconfig	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FAPIconfig	(revision 21042)
@@ -0,0 +1,14 @@
+%!
+% $Id: FAPIconfig 6870 2006-06-20 16:31:15Z leonardo $
+% This is configuration file for FAPI client.
+
+/FontPath             (/Fonts)     % A default directory for FAPI-handled font files path in FAPIfontmap.
+/CIDFontPath          (/CIDFonts)  % A default directory for FAPI-handled CID font files path in FAPIcidfmap.
+/HookDiskFonts        [1 2 9 11 42]  % FontType values for disk PS fonts to be redirected to FAPI.
+/HookEmbeddedFonts    [1 2 9 11 42]  % FontType values for embedded PS fonts to be redirected to FAPI.
+
+% Values allowed for HookDiskFonts and HookEmbeddedFonts are 1, 2, 9, 11, 42.
+% "Disk fonts" are fonts being installed to Ghostscript with 'lib/Fontmap' or with GS_FONTPATH,
+% and CID font resource files.
+% "Embedded fonts" are fonts and CID fonts being embedded into a document.
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FAPIconfig-FCO
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FAPIconfig-FCO	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FAPIconfig-FCO	(revision 21042)
@@ -0,0 +1,14 @@
+%!
+% $Id: FAPIconfig-FCO 6998 2006-08-18 04:42:11Z ray $
+% This is configuration file for FAPI client.
+
+/FontPath             () % A default directory for FAPI-handled font files path in FAPIfontmap.
+/CIDFontPath          () % A default directory for FAPI-handled CID font files path in FAPIcidfmap.
+/HookDiskFonts        []  % FontType values for disk PS fonts to be redirected to FAPI.
+/HookEmbeddedFonts    []  % FontType values for embedded PS fonts to be redirected to FAPI.
+
+% Values allowed for HookDiskFonts and HookEmbeddedFonts are 1, 2, 9, 11, 42.
+% "Disk fonts" are fonts being installed to Ghostscript with 'lib/Fontmap' or with GS_FONTPATH,
+% and CID font resource files.
+% "Embedded fonts" are fonts and CID fonts being embedded into a document.
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FAPIfontmap
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FAPIfontmap	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FAPIfontmap	(revision 21042)
@@ -0,0 +1,33 @@
+%!
+% $Id: FAPIfontmap 6870 2006-06-20 16:31:15Z leonardo $
+% This is a sample map file for FAPI fonts.
+
+%
+% The map is a set of records like this :
+%
+%  /font_name options_dict ;
+%
+% where options_dict is a dictionary with the following entries :
+%
+% Key       Type      Description  
+% Path      string    Absolute path to font file, or relative path to font file from
+%                     the GS_EXTFONTPATH value.  
+% FontType  interger  PostScript type for this font. Only 1 and 42 are currently allowed.
+%                     Note that this is unrelated to the real type of the font file -
+%                     the bridge will perform format conversion.
+% FAPI      name      Name of the renderer to be used with the font. Only /AgfaUFST is now allowed.
+% SubfontId integer   (optional) Index of the font in font collection, such as FCO or TTC.
+%                     It is being ignored if /Path doesn't specify a collection.
+%                     Default value is 0.
+% Decoding  name      (optional) The name of a Decoding resource to be used with the font.
+%                     If specified, "xlatmap" doesn't work for this font.
+%
+% Use regular Postscript syntax.
+%
+% Examples :
+%
+%  /ArialTT     << /Path (arial.ttf) /FontType 1 /FAPI /UFST >> ;
+%  /CourierTT   << /Path (F:/WIN2000/Fonts/cour.ttf) /FontType 1 /FAPI /UFST >> ;
+%  /FCO1        << /Path (F:/AFPL/ufst/fontdata/MTFONTS/PCLPS3/MT1/PCLP3__G.FCO) /FontType 42 /FAPI /UFST /SubfontId 10 >> ;
+%
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PCLPS2
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PCLPS2	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PCLPS2	(revision 21042)
@@ -0,0 +1,107 @@
+%    Copyright (C) 2001, 2002 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: FCOfontmap-PCLPS2 8269 2007-10-03 17:37:35Z ray $
+
+% May add general FAPIfontmap records here like this :
+/Wingdings-Regular << /Path FCOfontfile2 /FontType 1 /FAPI /UFST /SubfontId 0 /Encoding /Wingdings /Decoding /FCO_Wingdings>> ;
+
+% Mapping Postscript fonts to pclp2_xj.fco FCO members :
+FCOfontfile ReadFCOfontmap:
+0     Albertus-Medium
+1     Albertus-ExtraBold
+2     AntiqueOlive
+3     AntiqueOlive-Italic
+4     AntiqueOlive-Bold
+5     Arial
+6     Arial-Italic
+7     Arial-Bold
+8     Arial-BoldItalic
+9     Clarendon-Condensed-Bold
+10    Coronet
+11    CourierHP
+12    CourierHP-Italic
+13    CourierHP-Bold
+14    CourierHP-BoldItalic
+15    Garamond-Antiqua
+16    Garamond-Kursiv
+17    Garamond-Halbfett
+18    Garamond-KursivHalbfett
+19    LetterGothic
+20    LetterGothic-Italic
+21    LetterGothic-Bold
+22    Marigold
+23    CGOmega
+24    CGOmega-Italic
+25    CGOmega-Bold
+26    CGOmega-BoldItalic
+27    SymbolMT  SymbolEncoding  FCO_Symbol
+28    CGTimes
+29    CGTimes-Italic
+30    CGTimes-Bold
+31    CGTimes-BoldItalic
+32    TimesNewRoman
+33    TimesNewRoman-Italic
+34    TimesNewRoman-Bold
+35    TimesNewRoman-BoldItalic
+36    UniversMedium
+37    UniversMedium-Italic
+38    Univers-Bold
+39    Univers-BoldItalic
+40    Univers-Condensed-Medium
+41    Univers-Condensed-MediumItalic
+42    Univers-Condensed-Bold
+43    Univers-Condensed-BoldItalic
+44    Courier-
+45    Courier-Italic
+46    Courier-Bold-
+47    Courier-BoldItalic
+48    AvantGarde-Book
+49    AvantGarde-BookOblique
+50    AvantGarde-Demi
+51    AvantGarde-DemiOblique
+52    Bookman-Light
+53    Bookman-LightItalic
+54    Bookman-Demi
+55    Bookman-DemiItalic
+56    Courier
+57    Courier-Oblique
+58    Courier-Bold
+59    Courier-BoldOblique
+60    Helvetica
+61    Helvetica-Oblique
+62    Helvetica-Bold
+63    Helvetica-BoldOblique
+64    Helvetica-Narrow
+65    Helvetica-Narrow-Oblique
+66    Helvetica-Narrow-Bold
+67    Helvetica-Narrow-BoldOblique
+68    NewCenturySchlbk-Roman
+69    NewCenturySchlbk-Italic
+70    NewCenturySchlbk-Bold
+71    NewCenturySchlbk-BoldItalic
+72    Palatino-Roman
+73    Palatino-Italic
+74    Palatino-Bold
+75    Palatino-BoldItalic
+76    Symbol  SymbolEncoding  FCO_Symbol
+77    Times-Roman
+78    Times-Italic
+79    Times-Bold
+80    Times-BoldItalic
+81    ZapfChancery-MediumItalic
+82    ZapfDingbats DingbatsEncoding FCO_Dingbats
+EndFCOfontmap
+%EOF
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PCLPS3
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PCLPS3	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PCLPS3	(revision 21042)
@@ -0,0 +1,198 @@
+%    Copyright (C) 2001, 2002 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: FCOfontmap-PCLPS3 8269 2007-10-03 17:37:35Z ray $
+
+% May add general FAPIfontmap records here like this :
+/Wingdings-Regular << /Path FCOfontfile2 /FontType 1 /FAPI /UFST /SubfontId 0 /Encoding /Wingdings /Decoding /FCO_Wingdings>> ;
+
+% Mapping Postscript fonts to pclp2_xj.fco FCO members :
+FCOfontfile ReadFCOfontmap:
+0         Albertus-Medium
+1         Albertus-ExtraBold
+2         AntiqueOlive
+3         AntiqueOlive-Italic
+4         AntiqueOlive-Bold
+5         Arial
+6         Arial-Italic
+7         Arial-Bold
+8         Arial-BoldItalic
+9         Clarendon-Condensed-Bold
+10        Coronet
+11        CourierHP
+12        CourierHP-Italic
+13        CourierHP-Bold
+14        CourierHP-BoldItalic
+15        Garamond-Antiqua
+16        Garamond-Kursiv
+17        Garamond-Halbfett
+18        Garamond-KursivHalbfett
+19        LetterGothic
+20        LetterGothic-Italic
+21        LetterGothic-Bold
+22        Marigold
+23        CGOmega
+24        CGOmega-Italic
+25        CGOmega-Bold
+26        CGOmega-BoldItalic
+27        SymbolMT  SymbolEncoding  FCO_Symbol
+28        CGTimes
+29        CGTimes-Italic
+30        CGTimes-Bold
+31        CGTimes-BoldItalic
+32        TimesNewRoman
+33        TimesNewRoman-Italic
+34        TimesNewRoman-Bold
+35        TimesNewRoman-BoldItalic
+36        Univers-Medium
+37        Univers-MediumItalic
+38        Univers-Bold
+39        Univers-BoldItalic
+40        Univers-Condensed-Medium
+41        Univers-Condensed-MediumItalic
+42        Univers-Condensed-Bold
+43        Univers-Condensed-BoldItalic
+44        Courier
+45        Courier-Italic
+46        Courier-Bold
+47        Courier-BoldItalic
+48        AlbertusMT-Light
+49        AlbertusMT
+50        AlbertusMT-Italic
+51        AntiqueOlive-Roman
+52        AntiqueOlive-Italic
+53        AntiqueOlive-Bold
+54        AntiqueOlive-Compact
+55        AvantGarde-Book
+56        AvantGarde-BookOblique
+57        AvantGarde-Demi
+58        AvantGarde-DemiOblique
+59        Bodoni
+60        Bodoni-Italic
+61        Bodoni-Bold
+62        Bodoni-BoldItalic
+63        Bodoni-Poster
+64        Bodoni-PosterCompressed
+65        Bookman-Light
+66        Bookman-LightItalic
+67        Bookman-Demi
+68        Bookman-DemiItalic
+69        Candid
+70        Apple-Chancery
+71        Chicago
+72        Clarendon-Light
+73        Clarendon
+74        Clarendon-Bold
+75        CooperBlack
+76        CooperBlack-Italic
+77        Copperplate-ThirtyTwoBC
+78        Copperplate-ThirtyThreeBC
+79        Coronet-Regular
+80        Courier
+81        Courier-Oblique
+82        Courier-Bold
+83        Courier-BoldOblique
+84        Eurostile
+85        Eurostile-Bold
+86        Eurostile-ExtendedTwo
+87        Eurostile-BoldExtendedTwo
+88        StempelGaramond-Roman
+89        StempelGaramond-Italic
+90        StempelGaramond-Bold
+91        StempelGaramond-BoldItalic
+92        Geneva
+93        GillSans-Light
+94        GillSans-LightItalic
+95        GillSans
+96        GillSans-Italic
+97        GillSans-Bold
+98        GillSans-BoldItalic
+99        GillSans-ExtraBold
+100       GillSans-Condensed
+101       GillSans-BoldCondensed
+102       Goudy
+103       Goudy-Italic
+104       Goudy-Bold
+105       Goudy-BoldItalic
+106       Goudy-ExtraBold
+107       Helvetica-Condensed
+108       Helvetica-Condensed-Oblique
+109       Helvetica-Condensed-Bold
+110       Helvetica-Condensed-BoldObl
+111       Helvetica
+112       Helvetica-Oblique
+113       Helvetica-Bold
+114       Helvetica-BoldOblique
+115       Helvetica-Narrow
+116       Helvetica-Narrow-Oblique
+117       Helvetica-Narrow-Bold
+118       Helvetica-Narrow-BoldOblique
+119       HoeflerText-Regular
+120       HoeflerText-Italic
+121       HoeflerText-Black
+122       HoeflerText-BlackItalic
+123       HoeflerText-Ornaments
+124       JoannaMT
+125       JoannaMT-Italic
+126       JoannaMT-Bold
+127       JoannaMT-BoldItalic
+128       LetterGothic
+129       LetterGothic-Slanted
+130       LetterGothic-Bold
+131       LetterGothic-BoldSlanted
+132       LubalinGraph-Book
+133       LubalinGraph-BookOblique
+134       LubalinGraph-Demi
+135       LubalinGraph-DemiOblique
+136       Monaco
+137       MonaLisa-Recut
+138       NewYork
+139       NewCenturySchlbk-Roman
+140       NewCenturySchlbk-Italic
+141       NewCenturySchlbk-Bold
+142       NewCenturySchlbk-BoldItalic
+143       Optima
+144       Optima-Italic
+145       Optima-Bold
+146       Optima-BoldItalic
+147       Oxford
+148       Palatino-Roman
+149       Palatino-Italic
+150       Palatino-Bold
+151       Palatino-BoldItalic
+152    Symbol  SymbolEncoding  FCO_Symbol
+153       Taffy
+154       Times-Roman
+155       Times-Italic
+156       Times-Bold
+157       Times-BoldItalic
+158       Univers
+159       Univers-Oblique
+160       Univers-Bold
+161       Univers-BoldOblique
+162       Univers-Condensed
+163       Univers-CondensedOblique
+164       Univers-CondensedBold
+165       Univers-CondensedBoldOblique
+166       Univers-Light
+167       Univers-LightOblique
+168       Univers-Extended
+169       Univers-ExtendedObl
+170       Univers-BoldExt
+171       Univers-BoldExtObl
+172       ZapfChancery-MediumItalic
+173       ZapfDingbats DingbatsEncoding FCO_Dingbats
+EndFCOfontmap
+%EOF
Index: main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PS3
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PS3	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/FCOfontmap-PS3	(revision 21042)
@@ -0,0 +1,159 @@
+%    Copyright (C) 2001, 2002 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: FCOfontmap-PS3 8269 2007-10-03 17:37:35Z ray $
+
+% May add general FAPIfontmap records here like this :
+/Wingdings-Regular << /Path FCOfontfile2 /FontType 1 /FAPI /UFST /SubfontId 0 /Encoding /Wingdings /Decoding /FCO_Wingdings>> ;
+
+% Mapping Postscript fonts to ps3___xh.fco FCO members :
+FCOfontfile ReadFCOfontmap:
+0      AlbertusMT-Light
+1      AlbertusMT
+2      AlbertusMT-Italic
+3      AntiqueOlive-Roman
+4      AntiqueOlive-Italic
+5      AntiqueOlive-Bold
+6      AntiqueOlive-Compact
+7      ArialMT
+8      Arial-ItalicMT
+9      Arial-BoldMT
+10     Arial-BoldItalicMT
+11     AvantGarde-Book
+12     AvantGarde-BookOblique
+13     AvantGarde-Demi
+14     AvantGarde-DemiOblique
+15     Bodoni
+16     Bodoni-Italic
+17     Bodoni-Bold
+18     Bodoni-BoldItalic
+19     Bodoni-Poster
+20     Bodoni-PosterCompressed
+21     Bookman-Light
+22     Bookman-LightItalic
+23     Bookman-Demi
+24     Bookman-DemiItalic
+%   25     Candid       % Disabled due to unknown glyph names.
+26     Apple-Chancery
+27     Chicago
+28     Clarendon-Light
+29     Clarendon
+30     Clarendon-Bold
+31     CooperBlack
+32     CooperBlack-Italic
+33     Copperplate-ThirtyTwoBC
+34     Copperplate-ThirtyThreeBC
+35     Coronet-Regular
+36     Courier
+37     Courier-Oblique
+38     Courier-Bold
+39     Courier-BoldOblique
+40     Eurostile
+41     Eurostile-Bold
+42     Eurostile-ExtendedTwo
+43     Eurostile-BoldExtendedTwo
+44     StempelGaramond-Roman
+45     StempelGaramond-Italic
+46     StempelGaramond-Bold
+47     StempelGaramond-BoldItalic
+48     Geneva
+49     GillSans-Light
+50     GillSans-LightItalic
+51     GillSans
+52     GillSans-Italic
+53     GillSans-Bold
+54     GillSans-BoldItalic
+55     GillSans-ExtraBold
+56     GillSans-Condensed
+57     GillSans-BoldCondensed
+58     Goudy
+59     Goudy-Italic
+60     Goudy-Bold
+61     Goudy-BoldItalic
+62     Goudy-ExtraBold
+63     Helvetica-Condensed
+64     Helvetica-Condensed-Oblique
+65     Helvetica-Condensed-Bold
+66     Helvetica-Condensed-BoldObl
+67     Helvetica
+68     Helvetica-Oblique
+69     Helvetica-Bold
+70     Helvetica-BoldOblique
+71     Helvetica-Narrow
+72     Helvetica-Narrow-Oblique
+73     Helvetica-Narrow-Bold
+74     Helvetica-Narrow-BdOblique
+75     HoeflerText-Regular
+76     HoeflerText-Italic
+77     HoeflerText-Black
+78     HoeflerText-BlackItalic
+79     HoeflerText-Ornaments
+80     JoannaMT
+81     JoannaMT-Italic
+82     JoannaMT-Bold
+83     JoannaMT-BoldItalic
+84     LetterGothic
+85     LetterGothic-Slanted
+86     LetterGothic-Bold
+87     LetterGothic-BoldSlanted
+88     LubalinGraph-Book
+89     LubalinGraph-BookOblique
+90     LubalinGraph-Demi
+91     LubalinGraph-DemiOblique
+92     Marigold
+93     Monaco
+94     MonaLisa-Recut
+95     NewYork
+96     NewCenturySchlbk-Roman
+97     NewCenturySchlbk-Italic
+98     NewCenturySchlbk-Bold
+99     NewCenturySchlbk-BoldItalic
+100    Optima
+101    Optima-Italic
+102    Optima-Bold
+103    Optima-BoldItalic
+104    Oxford
+105    Palatino-Roman
+106    Palatino-Italic
+107    Palatino-Bold
+108    Palatino-BoldItalic
+109    Symbol  SymbolEncoding  FCO_Symbol
+110    Taffy
+111    Times-Roman
+112    Times-Italic
+113    Times-Bold
+114    Times-BoldItalic
+115    TimesNewRomanPSMT
+116    TimesNewRomanPS-ItalicMT
+117    TimesNewRomanPS-BoldMT
+118    TimesNewRomanPS-BdItMT
+119    Univers
+120    Univers-Oblique
+121    Univers-Bold
+122    Univers-BoldOblique
+123    Univers-Condensed
+124    Univers-CondensedOblique
+125    Univers-CondensedBold
+126    Univers-CondensedBdOblique
+127    Univers-Light
+128    Univers-LightOblique
+129    Univers-Extended
+130    Univers-ExtendedObl
+131    Univers-BoldExt
+132    Univers-BoldExtObl
+133    ZapfChancery-MediumItalic
+134    ZapfDingbats DingbatsEncoding FCO_Dingbats
+EndFCOfontmap
+%EOF
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap	(revision 21042)
@@ -0,0 +1,4 @@
+%!
+% See Fontmap.GS for the syntax of real Fontmap files.
+%% Replace 1 (Fontmap.GS)
+(Fontmap.GS) .runlibfile
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.ATB
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.ATB	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.ATB	(revision 21042)
@@ -0,0 +1,168 @@
+%    Copyright (C) 1994 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.ATB 6300 2005-12-28 19:56:24Z giles $
+% Fontmap.ATB - an alternative Fontmap for Ghostscript,
+% suitable for use with the 65 Adobe Type Manager fonts 
+% supplied with Adobe Type Basics.
+
+% Before you use ATM fonts with Ghostscript, please read carefully
+% the license that accompanies the ATM fonts; neither Aladdin Enterprises
+% nor any other distributor of Ghostscript takes any responsibility for
+% any possible violations of such licenses.
+
+% The 65 Adobe Type Basics ATM fonts
+
+%disk 1
+/Bookman-Light			(bkl_____.pfb)	;
+/Bookman-Demi			(bkd_____.pfb)	;
+/Bookman-DemiItalic		(bkdi____.pfb)	;
+/Bookman-LightItalic		(bkli____.pfb)	;
+/Courier			(com_____.pfb)	;
+/Courier-Bold			(cob_____.pfb)	;
+/Courier-BoldOblique		(cobo____.pfb)	;
+/Courier-Oblique		(coo_____.pfb)	;
+/Helvetica			(hv______.pfb)	;
+/Helvetica-Bold			(hvb_____.pfb)	;
+/Helvetica-BoldOblique		(hvbo____.pfb)	;
+/Helvetica-Oblique		(hvo_____.pfb)	;
+/Helvetica-Narrow		(hvn_____.pfb)	;
+/Helvetica-Narrow-Bold		(hvnb____.pfb)	;
+/Helvetica-Narrow-BoldOblique	(hvnbo___.pfb)	;
+/Helvetica-Narrow-Oblique	(hvno____.pfb)	;
+/Palatino-Roman			(por_____.pfb)	;
+/Palatino-Bold			(pob_____.pfb)	;
+/Palatino-BoldItalic		(pobi____.pfb)	;
+/Palatino-Italic		(poi_____.pfb)	;
+/Symbol				(sy______.pfb)	;
+/Times-Roman			(tir_____.pfb)	;
+/Times-Bold			(tib_____.pfb)	;
+/Times-BoldItalic		(tibi____.pfb)	;
+/Times-Italic			(tii_____.pfb)	;
+
+% disk2
+/AGaramond-Regular		(gdrg____.pfb)	;
+/AGaramond-Italic		(gdi_____.pfb)	;
+/AGaramond-Bold			(gdb_____.pfb)	;
+/AGaramond-BoldItalic		(gdbi____.pfb)	;
+/Americana			(am______.pfb)	;
+/Americana-ExtraBold		(ameb____.pfb)	;
+/AvantGarde-Book		(agw_____.pfb)	;
+/AvantGarde-Demi		(agd_____.pfb)	;
+/AvantGarde-DemiOblique		(agdo____.pfb)	;
+/AvantGarde-BookOblique		(agwo____.pfb)	;
+/Carta				(cr______.pfb)	;
+/Kaufmann			(kf______.pfb)	;
+/Lithos-Regular			(lorg____.pfb)	;
+/Lithos-Black			(lobl____.pfb)	;
+/NewCenturySchlbk-Roman		(ncr_____.pfb)	;
+/NewCenturySchlbk-Bold		(ncb_____.pfb)	;
+/NewCenturySchlbk-BoldItalic	(ncbi____.pfb)	;
+/NewCenturySchlbk-Italic	(nci_____.pfb)	;
+/Parisian			(pn______.pfb)	;
+/ParkAvenue			(pa______.pfb)	;
+/Tekton				(tkrg____.pfb)	;
+/Tekton-Bold			(tkb_____.pfb)	;
+/Trajan-Bold			(tjb_____.pfb)	;
+/ZapfChancery-MediumItalic	(zcmi____.pfb)	;
+/ZapfDingbats			(zd______.pfb)	;
+
+%disk 3
+/ACaslon-Regular		(awrg____.pfb)	;
+/ACaslon-Semibold		(awsb____.pfb)	;
+/ACaslon-SemiboldItalic		(awsbi___.pfb)	;
+/ACaslon-Italic			(awi_____.pfb)	;
+/Barmeno-Regular		(bfrg____.pfb)	;
+/Barmeno-Medium			(bfm_____.pfb)	;
+/Barmeno-Bold			(bfb_____.pfb)	;
+/Barmeno-ExtraBold		(bfeb____.pfb)	;
+/Blackoak			(bo______.pfb)	;
+/Formata-Regular		(fmrg____.pfb)	;
+/Formata-Medium			(fmm_____.pfb)	;
+/Formata-MediumItalic		(fmmi____.pfb)	;
+/Formata-Italic			(fmi_____.pfb)	;
+/Poetica-SuppOrnaments		(pvor____.pfb)	;
+/WoodtypeOrnaments-Two		(woor2___.pfb)	;
+
+
+% Fonts converted from bitmaps.
+
+/Charter-Roman			(bchr.gsf)	;
+/Charter-Italic			(bchri.gsf)	;
+/Charter-Bold			(bchb.gsf)	;
+/Charter-BoldItalic		(bchbi.gsf)	;
+
+/ZapfChancery			(zcr.gsf)	;
+/ZapfChancery-Oblique		(zcro.gsf)	;
+/ZapfChancery-Bold		(zcb.gsf)	;
+
+% Fonts from the X11R5 distribution.
+
+/Utopia-Regular		(putr.gsf)	;
+/Utopia-Italic		(putri.gsf)	;
+/Utopia-Bold		(putb.gsf)	;
+/Utopia-BoldItalic	(putbi.gsf)	;
+
+% Shareware fonts.  See FONTMAP.GS for the copyright statements.
+
+/Shareware-Cyrillic-Regular	(fcyr.gsf)	;
+/Shareware-Cyrillic-Italic	(fcyri.gsf)	;
+% Aliases
+/Cyrillic			/Cyrillic-Regular	;
+/Cyrillic-Regular		/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic		/Shareware-Cyrillic-Italic	;
+
+/Calligraphic-Hiragana		(fhirw.gsf)	;
+/Calligraphic-Katakana		(fkarw.gsf)	;
+
+% Fonts converted from Hershey outlines.
+
+/Hershey-Gothic-English		(hrge_r.gsf)	4290000 ;
+/Hershey-Gothic-English-Bold	(hrge_rb.gsf)	4290030 ;
+/Hershey-Gothic-English-Oblique	(hrge_ro.gsf)	4290010 ;
+
+/Hershey-Gothic-German		(hrgr_r.gsf)	4291000 ;
+/Hershey-Gothic-German-Bold	(hrgr_rb.gsf)	4291030 ;
+/Hershey-Gothic-German-Oblique	(hrgr_ro.gsf)	4291010 ;
+
+/Hershey-Gothic-Italian		(hrit_r.gsf)	4292000 ; 
+/Hershey-Gothic-Italian-Bold	(hrit_rb.gsf)	4292030 ;
+/Hershey-Gothic-Italian-Oblique	(hrit_ro.gsf)	4292010 ;
+
+/Hershey-Greek-Complex		(hrgk_c.gsf)	4293200 ;
+/Hershey-Greek-Simplex		(hrgk_s.gsf)	4293100 ;
+
+/Hershey-Plain			(hrpl_r.gsf)	4294000 ;
+/Hershey-Plain-Bold		(hrpl_rb.gsf)	4294030 ;
+/Hershey-Plain-Oblique		(hrpl_ro.gsf)	4294010 ;
+/Hershey-Plain-Simplex		(hrpl_s.gsf)	4294100 ;
+/Hershey-Plain-Simplex-Bold	(hrpl_sb.gsf)	4294130 ;
+/Hershey-Plain-Simplex-Bold-Oblique (hrpl_sbo.gsf) 4294140 ;
+/Hershey-Plain-Simplex-Oblique	(hrpl_so.gsf)	4294110 ;
+/Hershey-Plain-Triplex		(hrpl_t.gsf)	4294300 ;
+/Hershey-Plain-Triplex-Italic	(hrpl_ti.gsf)	4294320 ;
+/Hershey-Plain-Triplex-Bold	(hrpl_tb.gsf)	4294330 ;
+/Hershey-Plain-Triplex-Bold-Italic (hrpl_tbi.gsf) 4294350 ;
+
+/Hershey-Script-Complex		(hrsc_c.gsf)	4295200 ;
+/Hershey-Script-Complex-Bold	(hrsc_cb.gsf)	4295230 ;
+/Hershey-Script-Complex-Oblique	(hrsc_co.gsf)	4295210 ;
+/Hershey-Script-Simplex		(hrsc_s.gsf)	4295100 ;
+/Hershey-Script-Simplex-Bold	(hrsc_sb.gsf)	4295130 ;
+/Hershey-Script-Simplex-Oblique	(hrsc_so.gsf)	4295110 ;
+
+% This font, and only this font among the Hershey fonts, uses
+% the SymbolEncoding.
+/Hershey-Symbol			(hrsy_r.gsf)	4296000 ;
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.ATM
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.ATM	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.ATM	(revision 21042)
@@ -0,0 +1,186 @@
+%    Copyright (C) 1990, 1992, 1994, 1996 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.ATM 6300 2005-12-28 19:56:24Z giles $
+% Fontmap.ATM - an alternative Fontmap for Ghostscript,
+% suitable for use with Adobe Type Manager fonts.
+
+% Before you use ATM fonts with Ghostscript, please read carefully
+% the license that accompanies the ATM fonts; neither Aladdin Enterprises
+% nor any other distributor of Ghostscript takes any responsibility for
+% any possible violations of such licenses.
+
+% 
+
+%
+% Fonts contributed by:
+%	URW++ Design and Development Incorporated
+%	Poppenbuetteler Bogen 29A
+%	D-22399 Hamburg
+%	Germany
+%	tel. +49 (40) 60 60 50
+%	fax +49 (40) 60 60 51 11
+%	http://www.urwpp.de
+% for distribution under the GNU License and Aladdin Free Public License.
+% See the notice at the head of this Fontmap file for licensing terms.
+% Each of these fonts is individually covered by the license:
+% for licensing purposes, they are not "part of" any larger entity.
+% The following notice applies to these fonts:
+%
+%	Copyright URW Software, Copyright 1994 by URW.
+%
+
+% Actual fonts
+
+/URWBookmanL-DemiBold	(b018015l.pfb)	;
+/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
+/URWBookmanL-Ligh	(b018012l.pfb)	;
+/URWBookmanL-LighItal	(b018032l.pfb)	;
+
+/NimbusMonL-Regu	(n022003l.pfb)	;
+/NimbusMonL-ReguObli	(n022023l.pfb)	;
+/NimbusMonL-Bold	(n022004l.pfb)	;
+/NimbusMonL-BoldObli	(n022024l.pfb)	;
+
+/URWGothicL-Book	(a010013l.pfb)	;
+/URWGothicL-BookObli	(a010033l.pfb)	;
+/URWGothicL-Demi	(a010015l.pfb)	;
+/URWGothicL-DemiObli	(a010035l.pfb)	;
+
+/NimbusSanL-Regu	(n019003l.pfb)	;
+/NimbusSanL-ReguItal	(n019023l.pfb)	;
+/NimbusSanL-Bold	(n019004l.pfb)	;
+/NimbusSanL-BoldItal	(n019024l.pfb)	;
+
+/NimbusSanL-ReguCond	(n019043l.pfb)	;
+/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
+/NimbusSanL-BoldCond	(n019044l.pfb)	;
+/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
+
+/URWPalladioL-Roma	(p052003l.pfb)	;
+/URWPalladioL-Ital	(p052023l.pfb)	;
+/URWPalladioL-Bold	(p052004l.pfb)	;
+/URWPalladioL-BoldItal	(p052024l.pfb)	;
+
+/CenturySchL-Roma	(c059013l.pfb)	;
+/CenturySchL-Ital	(c059033l.pfb)	;
+/CenturySchL-Bold	(c059016l.pfb)	;
+/CenturySchL-BoldItal	(c059036l.pfb)	;
+
+/NimbusRomNo9L-Regu	(n021003l.pfb)	;
+/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
+/NimbusRomNo9L-Medi	(n021004l.pfb)	;
+/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
+
+/StandardSymL	(s050000l.pfb)	;
+
+/URWChanceryL-MediItal	(z003034l.pfb)	;
+
+/Dingbats	(d050000l.pfb)	;
+
+% Aliases
+
+/Bookman-Demi			/URWBookmanL-DemiBold	;
+/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
+/Bookman-Light			/URWBookmanL-Ligh	;
+/Bookman-LightItalic		/URWBookmanL-LighItal	;
+
+/Courier			/NimbusMonL-Regu	;
+/Courier-Oblique		/NimbusMonL-ReguObli	;
+/Courier-Bold			/NimbusMonL-Bold	;
+/Courier-BoldOblique		/NimbusMonL-BoldObli	;
+
+/AvantGarde-Book		/URWGothicL-Book	;
+/AvantGarde-BookOblique		/URWGothicL-BookObli	;
+/AvantGarde-Demi		/URWGothicL-Demi	;
+/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
+
+/Helvetica			/NimbusSanL-Regu	;
+/Helvetica-Oblique		/NimbusSanL-ReguItal	;
+/Helvetica-Bold			/NimbusSanL-Bold	;
+/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
+
+/Helvetica-Narrow		/NimbusSanL-ReguCond	;
+/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
+/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
+/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
+
+/Palatino-Roman			/URWPalladioL-Roma	;
+/Palatino-Italic		/URWPalladioL-Ital	;
+/Palatino-Bold			/URWPalladioL-Bold	;
+/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
+
+/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
+/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
+/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
+/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
+
+/Times-Roman			/NimbusRomNo9L-Regu	;
+/Times-Italic			/NimbusRomNo9L-ReguItal	;
+/Times-Bold			/NimbusRomNo9L-Medi	;
+/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
+
+/Symbol				/StandardSymL	;
+
+/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
+
+/ZapfDingbats			/Dingbats	;
+
+
+% ATM fonts.
+
+/Courier			(com_____.pfb)	;
+/Courier-Oblique		(coo_____.pfb)	;
+/Courier-Bold			(cob_____.pfb)	;
+/Courier-BoldOblique		(cobo____.pfb)	;
+
+/Helvetica			(hv______.pfb)	;
+/Helvetica-Oblique		(hvo_____.pfb)	;
+/Helvetica-Bold			(hvb_____.pfb)	;
+/Helvetica-BoldOblique		(hvbo____.pfb)	;
+
+/Symbol				(sy______.pfb)	;
+
+/Times-Roman			(tir_____.pfb)	;
+/Times-Italic			(tii_____.pfb)	;
+/Times-Bold			(tib_____.pfb)	;
+/Times-BoldItalic		(tibi____.pfb)	;
+
+
+% More fonts from Adobe Type Manager for MS Windows.
+
+/TektonMM                               (zjrg____.pfb)  ;
+
+/Boulevard				(qtrg____.pfb)  ;
+/Anna					(iarg____.pfb)  ;
+
+/PopplLaudatio-Regular			(pyrg____.pfb)  ;
+/PopplLaudatio-Medium			(pym_____.pfb)  ;
+/PopplLaudatio-Italic			(pyi_____.pfb)  ;
+/PopplLaudatio-MediumItalic		(pymi____.pfb)  ;
+
+/Boton-Regular				(tnr_____.pfb)  ;
+/Boton-Medium				(tnm_____.pfb)  ;
+/Boton-Italic				(tni_____.pfb)  ;
+/Boton-MediumItalic			(tnmi____.pfb)  ;
+
+/BaskervilleBE-Regular			(virg____.pfb)  ;
+/BaskervilleBE-Medium			(vim_____.pfb)  ;
+/BaskervilleBE-Italic			(vii_____.pfb)  ;
+/BaskervilleBE-MediumItalic		(vimi____.pfb)  ;
+
+/Giddyup				(wg______.pfb)  ;
+/Giddyup-Thangs				(wgtha___.pfb)  ;
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.GS
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.GS	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.GS	(revision 21042)
@@ -0,0 +1,408 @@
+% Copyright (C) 1996, 1999 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.GS 8856 2008-07-21 23:23:13Z giles $
+% Fontmap - standard font catalog for Ghostscript.
+
+% ----------------------------------------------------------------
+
+% This file is a catalog of fonts known to Ghostscript.  Any font
+% that is to be loaded automatically when named must be in this catalog,
+% except for fonts that Ghostscript finds automatically in directories
+% named in the GS_FONTPATH environment variable.
+
+% Each font has an entry consisting of three items:
+%
+%	- The name by which the font is known inside Ghostscript
+%	(a Ghostscript name preceded by a `/', or a string enclosed
+%	in parentheses).  This is used to find the file from which
+%	a font of a given name should be loaded.
+%
+%	- Information depending on whether this is a real font or a
+%	font alias:
+%
+%		- For real fonts, the name of the Ghostscript font
+%		file (a Ghostscript string, enclosed in parentheses).
+%		The filename should include the extension, which (by
+%		convention) is `.gsf'.  `.pfa' and `.pfb' files are
+%		also usable as fonts for Ghostscript.
+%
+%		- For font aliases, the name of the font which should
+%		be used when this one is requested, preceded by a
+%		`/'.  See the entry for Charter below for an example.
+%		Note that an alias name cannot be enclosed in parentheses.
+%
+%	- At least one space or tab, and a terminating semicolon.
+
+% The following table is executed as a PostScript file.
+% If you add new entries, be sure to copy the punctuation accurately;
+% in particular, you must leave at least one space or tab between each
+% field in the entry.  Also, please read fonts.doc for important information
+% about font names.
+
+% PDF interpreter evaluates hexadecimal escapes in PDF font names before
+% looking up the font. When the resulting name cannot be represented using
+% PostScript name syntax, the string can be used instead of the name.
+
+% Note that .pfa and .pfb fonts are compatible with Adobe Type Manager
+% and other programs that don't include full PostScript interpreters,
+% as well as with PostScript interpreters; .gsf fonts are compatible with
+% PostScript interpreters, but not with ATM or similar programs.
+
+% 
+
+%
+% Fonts contributed by:
+%	URW++ Design and Development Incorporated
+%	Poppenbuetteler Bogen 29A
+%	D-22399 Hamburg
+%	Germany
+%	tel. +49 (40) 60 60 50
+%	fax +49 (40) 60 60 51 11
+%	http://www.urwpp.de
+% for distribution under the GNU License and Aladdin Free Public License.
+% See the notice at the head of this Fontmap file for licensing terms.
+% Each of these fonts is individually covered by the license:
+% for licensing purposes, they are not "part of" any larger entity.
+% The following notice applies to these fonts:
+%
+%	Copyright URW Software, Copyright 1994 by URW.
+%
+
+% Actual fonts
+
+/URWBookmanL-DemiBold	(b018015l.pfb)	;
+/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
+/URWBookmanL-Ligh	(b018012l.pfb)	;
+/URWBookmanL-LighItal	(b018032l.pfb)	;
+
+/NimbusMonL-Regu	(n022003l.pfb)	;
+/NimbusMonL-ReguObli	(n022023l.pfb)	;
+/NimbusMonL-Bold	(n022004l.pfb)	;
+/NimbusMonL-BoldObli	(n022024l.pfb)	;
+
+/URWGothicL-Book	(a010013l.pfb)	;
+/URWGothicL-BookObli	(a010033l.pfb)	;
+/URWGothicL-Demi	(a010015l.pfb)	;
+/URWGothicL-DemiObli	(a010035l.pfb)	;
+
+/NimbusSanL-Regu	(n019003l.pfb)	;
+/NimbusSanL-ReguItal	(n019023l.pfb)	;
+/NimbusSanL-Bold	(n019004l.pfb)	;
+/NimbusSanL-BoldItal	(n019024l.pfb)	;
+
+/NimbusSanL-ReguCond	(n019043l.pfb)	;
+/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
+/NimbusSanL-BoldCond	(n019044l.pfb)	;
+/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
+
+/URWPalladioL-Roma	(p052003l.pfb)	;
+/URWPalladioL-Ital	(p052023l.pfb)	;
+/URWPalladioL-Bold	(p052004l.pfb)	;
+/URWPalladioL-BoldItal	(p052024l.pfb)	;
+
+/CenturySchL-Roma	(c059013l.pfb)	;
+/CenturySchL-Ital	(c059033l.pfb)	;
+/CenturySchL-Bold	(c059016l.pfb)	;
+/CenturySchL-BoldItal	(c059036l.pfb)	;
+
+/NimbusRomNo9L-Regu	(n021003l.pfb)	;
+/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
+/NimbusRomNo9L-Medi	(n021004l.pfb)	;
+/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
+
+/StandardSymL	(s050000l.pfb)	;
+
+/URWChanceryL-MediItal	(z003034l.pfb)	;
+
+/Dingbats	(d050000l.pfb)	;
+
+% Aliases
+
+/Bookman-Demi			/URWBookmanL-DemiBold	;
+/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
+/Bookman-Light			/URWBookmanL-Ligh	;
+/Bookman-LightItalic		/URWBookmanL-LighItal	;
+
+/Courier			/NimbusMonL-Regu	;
+/Courier-Oblique		/NimbusMonL-ReguObli	;
+/Courier-Bold			/NimbusMonL-Bold	;
+/Courier-BoldOblique		/NimbusMonL-BoldObli	;
+
+/AvantGarde-Book		/URWGothicL-Book	;
+/AvantGarde-BookOblique		/URWGothicL-BookObli	;
+/AvantGarde-Demi		/URWGothicL-Demi	;
+/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
+
+/Helvetica			/NimbusSanL-Regu	;
+/Helvetica-Oblique		/NimbusSanL-ReguItal	;
+/Helvetica-Bold			/NimbusSanL-Bold	;
+/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
+
+/Helvetica-Narrow		/NimbusSanL-ReguCond	;
+/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
+/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
+/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
+
+/Palatino-Roman			/URWPalladioL-Roma	;
+/Palatino-Italic		/URWPalladioL-Ital	;
+/Palatino-Bold			/URWPalladioL-Bold	;
+/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
+
+/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
+/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
+/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
+/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
+
+/Times-Roman			/NimbusRomNo9L-Regu	;
+/Times-Italic			/NimbusRomNo9L-ReguItal	;
+/Times-Bold			/NimbusRomNo9L-Medi	;
+/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
+
+/Symbol				/StandardSymL	;
+
+/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
+
+/ZapfDingbats			/Dingbats	;
+
+% 
+
+%
+% Type 1 fonts contributed to the X11R5 distribution.
+%
+
+% The following notice accompanied the Charter fonts.
+%
+% (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA.
+%
+% You are hereby granted permission under all Bitstream propriety rights
+% to use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream
+% Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts
+% for any purpose and without restriction; provided, that this notice is
+% left intact on all copies of such fonts and that Bitstream's trademark
+% is acknowledged as shown below on all unmodified copies of the 4 Charter
+% Type 1 fonts.
+%
+% BITSTREAM CHARTER is a registered trademark of Bitstream Inc.
+
+/CharterBT-Roman		(bchr.pfa)	;
+/CharterBT-Italic		(bchri.pfa)	;
+/CharterBT-Bold			(bchb.pfa)	;
+/CharterBT-BoldItalic		(bchbi.pfa)	;
+
+% Aliases
+
+/Charter-Roman			/CharterBT-Roman	;
+/Charter-Italic			/CharterBT-Italic	;
+/Charter-Bold			/CharterBT-Bold		;
+/Charter-BoldItalic		/CharterBT-BoldItalic	;
+
+% The following notice accompanied the Utopia font:
+%
+%   Permission to use, reproduce, display and distribute the listed
+%   typefaces is hereby granted, provided that the Adobe Copyright notice
+%   appears in all whole and partial copies of the software and that the
+%   following trademark symbol and attribution appear in all unmodified
+%   copies of the software:
+%
+%           Copyright (c) 1989 Adobe Systems Incorporated
+%           Utopia (R)
+%           Utopia is a registered trademark of Adobe Systems Incorporated
+%
+%   The Adobe typefaces (Type 1 font program, bitmaps and Adobe Font
+%   Metric files) donated are:
+%
+%           Utopia Regular
+%           Utopia Italic
+%           Utopia Bold
+%           Utopia Bold Italic
+
+/Utopia-Regular		(putr.pfa)	;
+/Utopia-Italic		(putri.pfa)	;
+/Utopia-Bold		(putb.pfa)	;
+/Utopia-BoldItalic	(putbi.pfa)	;
+
+% 
+
+%
+% Fonts contributed by URW GmbH for distribution under the GNU License.
+% The following notice accompanied these fonts:
+%
+% U004006T URW Grotesk 2031 Bold PostScript Type 1 Font Program
+% U003043T URW Antiqua 2051 Regular Condensed PostScript Type 1 Font Program
+%
+% Copyright (c) 1992 URW GmbH, Hamburg, Germany
+%
+% This program is free software; you can redistribute it and/or modify
+% 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) later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; wihtout 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., 59 Temple Place, Suite 330, Boston, MA 02111 U.S.A.
+%
+% Address:
+% URW GmbH
+% PC Support
+% Harksheider Strasse 102
+% 2000 Hamburg 65
+% Germany
+% Phone: +49 40 60 60 50       (Reception)
+% Phone: +49 40 60 60 52 30   (PC Support)
+% Fax    : +49 40 60 60 52 52
+%
+
+/URWAntiquaT-RegularCondensed	(u003043t.gsf)	;
+/URWGroteskT-Bold		(u004006t.gsf)	;
+
+% 
+
+%
+% Calligraphic Kana fonts.  These are distributed under the OFL 1.1:
+%
+% Copyright (c) 1993, Kevin Hartig (kevin.hartig@gmail.com),
+% with Reserved Font Name Calligraphic-Hiragana and Calligraphic-Katakana.
+% This Font Software is licensed under the SIL Open Font License, Version 1.1.
+% This license is available with an FAQ at:  http://scripts.sil.org/OFL
+
+% Hiragana and Katakana fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Calligraphic-Hiragana		(fhirw.gsf)	;
+/Calligraphic-Katakana		(fkarw.gsf)	;
+
+% 
+
+%
+% Public-domain fonts.  These have no copyright, and are of unknown quality.
+
+% Cyrillic fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Shareware-Cyrillic-Regular	(fcyr.gsf)	;
+/Shareware-Cyrillic-Italic	(fcyri.gsf)	;
+
+% Aliases
+/Cyrillic			/Cyrillic-Regular	;
+/Cyrillic-Regular		/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic		/Shareware-Cyrillic-Italic	;
+
+% 
+
+%
+% Fonts converted from Hershey outlines.  These are constructed and
+% maintained manually.  These are also in the public domain.
+%
+% The suggested UniqueID's and filenames are constructed differently for
+% these than for the ones above, because of the strange way that the Hershey
+% fonts were constructed.  The scheme for these looks like:
+%
+% 42TTXY0
+%
+% TT = typeface, X = ``class'', Y = variation
+%
+% The typeface names and numbers are listed in fonts.mak.
+%
+% class:
+% 0 = normal			= r
+% 1 = simplex			= s
+% 2 = complex			= c
+% 3 = triplex			= t
+% 4 = duplex			= d
+%
+% variation:
+% 0 = normal			(omitted)
+% 1 = oblique			= o
+% 2 = italic			= i
+% 3 = bold			= b
+% 4 = bold oblique		= bo
+% 5 = bold italic		= bi
+%
+
+% Fonts created by Thomas Wolff <wolff@inf.fu-berlin.de>, by adding
+% accents, accented characters, and various other non-alphabetics
+% to the original Hershey fonts.  These are "freeware", not to be sold.
+
+/Hershey-Gothic-English		(hrger.pfa)	;	% 5066533
+/Hershey-Gothic-German		(hrgrr.pfa)	;
+/Hershey-Gothic-Italian		(hritr.pfa)	; 
+
+/Hershey-Plain-Duplex		(hrpld.pfa)	;
+/Hershey-Plain-Duplex-Italic	(hrpldi.pfa)	;
+/Hershey-Plain-Triplex		(hrplt.pfa)	;
+/Hershey-Plain-Triplex-Italic	(hrplti.pfa)	;
+
+/Hershey-Script-Complex		(hrscc.pfa)	;
+/Hershey-Script-Simplex		(hrscs.pfa)	;	% 5066541
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Gothic-English-Bold		(hrgerb.gsf)	;	% 5066542
+/Hershey-Gothic-English-Oblique		(hrgero.gsf)	;
+/Hershey-Gothic-English-SemiBold	(hrgerd.gsf)	;
+/Hershey-Gothic-German-Bold		(hrgrrb.gsf)	;
+/Hershey-Gothic-German-Oblique		(hrgrro.gsf)	;
+/Hershey-Gothic-Italian-Bold		(hritrb.gsf)	;
+/Hershey-Gothic-Italian-Oblique		(hritro.gsf)	;
+
+/Hershey-Plain-Duplex-Bold		(hrpldb.gsf)	;
+/Hershey-Plain-Duplex-Bold-Italic	(hrpldbi.gsf)	;
+/Hershey-Plain-Triplex-Bold		(hrpltb.gsf)	;
+/Hershey-Plain-Triplex-Bold-Italic	(hrpltbi.gsf)	;
+
+/Hershey-Script-Complex-Bold		(hrsccb.gsf)	;
+/Hershey-Script-Complex-Oblique		(hrscco.gsf)	;
+/Hershey-Script-Simplex-Bold		(hrscsb.gsf)	;
+/Hershey-Script-Simplex-Oblique		(hrscso.gsf)	;	% 5066556
+
+% Fonts consisting only of characters from the original Hershey
+% distribution.  These are Type 3 fonts.
+
+/Hershey-Greek-Complex			(hrgkc.gsf)	;	% 5066557
+/Hershey-Greek-Simplex			(hrgks.gsf)	;
+
+/Hershey-Plain				(hrplr.gsf)	;
+/Hershey-Plain-Simplex			(hrpls.gsf)	;	% 5066560
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Plain-Bold			(hrplrb.gsf)	;	% 5066561
+/Hershey-Plain-Bold-Oblique		(hrplrbo.gsf)	;
+/Hershey-Plain-Oblique			(hrplro.gsf)	;
+/Hershey-Plain-Simplex-Bold		(hrplsb.gsf)	;
+/Hershey-Plain-Simplex-Bold-Oblique	(hrplsbo.gsf)	;
+/Hershey-Plain-Simplex-Oblique		(hrplso.gsf)	;	% 5066566
+
+% This font, and only this font among the Hershey fonts, uses
+% the SymbolEncoding.
+
+/Hershey-Symbol				(hrsyr.gsf)	;	% 5066567
+
+/Arial					/ArialMT		;
+/Arial,Bold				/Arial-BoldMT		;
+/Arial,Italic				/Arial-ItalicMT		;
+/Arial,BoldItalic			/Arial-BoldItalicMT	;
+
+/TimesNewRoman				/TimesNewRomanPSMT		;
+/TimesNewRoman,Bold			/TimesNewRomanPS-BoldMT		;
+/TimesNewRoman,Italic			/TimesNewRomanPS-ItalicMT	;
+/TimesNewRoman,BoldItalic		/TimesNewRomanPS-BoldItalicMT	;
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.OS2
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.OS2	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.OS2	(revision 21042)
@@ -0,0 +1,216 @@
+%    Copyright (C) 1990, 1992, 1993, 1996 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.OS2 6300 2005-12-28 19:56:24Z giles $
+% fontmap.os2 aka Fontmap.OS2 - OS/2 font catalog for Ghostscript.
+
+% ----------------------------------------------------------------
+
+% This file is a catalog of fonts known to Ghostscript.  Any font
+% that is to be loaded automatically when named must be in this catalog,
+% except for fonts that Ghostscript finds automatically in directories
+% named in the GS_FONTPATH environment variable.
+
+% Each font has an entry consisting of three items:
+%
+%	- The name by which the font is known inside Ghostscript
+%	(a Ghostscript name preceded by a `/', or a string enclosed
+%	in parentheses).  This is used to find the file from which
+%	a font of a given name should be loaded.
+%
+%	- Information depending on whether this is a real font or a
+%	font alias:
+%
+%		- For real fonts, the name of the Ghostscript font
+%		file (a Ghostscript string, enclosed in parentheses).
+%		The filename should include the extension, which (by
+%		convention) is `.gsf'.  `.pfa' and `.pfb' files are
+%		also usable as fonts for Ghostscript.
+%
+%		- For font aliases, the name of the font which should
+%		be used when this one is requested, preceded by a
+%		`/'.  See the entry for Charter below for an example.
+%
+%	- A terminating semicolon.
+
+% Because of limitations in the MS-DOS environment, Ghostscript font
+% file names must be no more than 8 characters long, must consist only
+% of LOWER CASE letters, digits, and underscores, and must start with a
+% letter.  Font names, on the other hand, need only obey the syntax of
+% names in the Ghostscript language, which is much more liberal.
+
+% Most of the Ghostscript fonts were created automatically from freely
+% available bitmaps.  There is a makefile (fonts.mak) that specifies
+% how this conversion was done.  fonts.mak also specifies, for each such
+% converted font, its uniqueID (an integer used to identify distinct fonts
+% within the Ghostscript font machinery), and its encoding (the mapping
+% from character codes in a string to character names).  For more detailed
+% information, read fonts.mak.
+
+% The following table is actually a Ghostscript data structure.
+% If you add new entries, be sure to copy the punctuation accurately;
+% in particular, you must leave at least one space or tab between each
+% field in the entry.  Also, please read fonts.doc for important information
+% about font names.
+
+
+% 
+
+%
+% Fonts contributed by:
+%	URW++ Design and Development Incorporated
+%	Poppenbuetteler Bogen 29A
+%	D-22399 Hamburg
+%	Germany
+%	tel. +49 (40) 60 60 50
+%	fax +49 (40) 60 60 51 11
+%	http://www.urwpp.de
+% for distribution under the GNU License and Aladdin Free Public License.
+% See the notice at the head of this Fontmap file for licensing terms.
+% Each of these fonts is individually covered by the license:
+% for licensing purposes, they are not "part of" any larger entity.
+% The following notice applies to these fonts:
+%
+%	Copyright URW Software, Copyright 1994 by URW.
+%
+
+% Actual fonts
+
+/URWBookmanL-DemiBold	(b018015l.pfb)	;
+/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
+/URWBookmanL-Ligh	(b018012l.pfb)	;
+/URWBookmanL-LighItal	(b018032l.pfb)	;
+
+/NimbusMonL-Regu	(n022003l.pfb)	;
+/NimbusMonL-ReguObli	(n022023l.pfb)	;
+/NimbusMonL-Bold	(n022004l.pfb)	;
+/NimbusMonL-BoldObli	(n022024l.pfb)	;
+
+/URWGothicL-Book	(a010013l.pfb)	;
+/URWGothicL-BookObli	(a010033l.pfb)	;
+/URWGothicL-Demi	(a010015l.pfb)	;
+/URWGothicL-DemiObli	(a010035l.pfb)	;
+
+/NimbusSanL-Regu	(n019003l.pfb)	;
+/NimbusSanL-ReguItal	(n019023l.pfb)	;
+/NimbusSanL-Bold	(n019004l.pfb)	;
+/NimbusSanL-BoldItal	(n019024l.pfb)	;
+
+/NimbusSanL-ReguCond	(n019043l.pfb)	;
+/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
+/NimbusSanL-BoldCond	(n019044l.pfb)	;
+/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
+
+/URWPalladioL-Roma	(p052003l.pfb)	;
+/URWPalladioL-Ital	(p052023l.pfb)	;
+/URWPalladioL-Bold	(p052004l.pfb)	;
+/URWPalladioL-BoldItal	(p052024l.pfb)	;
+
+/CenturySchL-Roma	(c059013l.pfb)	;
+/CenturySchL-Ital	(c059033l.pfb)	;
+/CenturySchL-Bold	(c059016l.pfb)	;
+/CenturySchL-BoldItal	(c059036l.pfb)	;
+
+/NimbusRomNo9L-Regu	(n021003l.pfb)	;
+/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
+/NimbusRomNo9L-Medi	(n021004l.pfb)	;
+/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
+
+/StandardSymL	(s050000l.pfb)	;
+
+/URWChanceryL-MediItal	(z003034l.pfb)	;
+
+/Dingbats	(d050000l.pfb)	;
+
+% Aliases
+
+/Bookman-Demi			/URWBookmanL-DemiBold	;
+/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
+/Bookman-Light			/URWBookmanL-Ligh	;
+/Bookman-LightItalic		/URWBookmanL-LighItal	;
+
+/Courier			/NimbusMonL-Regu	;
+/Courier-Oblique		/NimbusMonL-ReguObli	;
+/Courier-Bold			/NimbusMonL-Bold	;
+/Courier-BoldOblique		/NimbusMonL-BoldObli	;
+
+/AvantGarde-Book		/URWGothicL-Book	;
+/AvantGarde-BookOblique		/URWGothicL-BookObli	;
+/AvantGarde-Demi		/URWGothicL-Demi	;
+/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
+
+/Helvetica			/NimbusSanL-Regu	;
+/Helvetica-Oblique		/NimbusSanL-ReguItal	;
+/Helvetica-Bold			/NimbusSanL-Bold	;
+/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
+
+/Helvetica-Narrow		/NimbusSanL-ReguCond	;
+/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
+/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
+/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
+
+/Palatino-Roman			/URWPalladioL-Roma	;
+/Palatino-Italic		/URWPalladioL-Ital	;
+/Palatino-Bold			/URWPalladioL-Bold	;
+/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
+
+/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
+/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
+/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
+/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
+
+/Times-Roman			/NimbusRomNo9L-Regu	;
+/Times-Italic			/NimbusRomNo9L-ReguItal	;
+/Times-Bold			/NimbusRomNo9L-Medi	;
+/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
+
+/Symbol				/StandardSymL	;
+
+/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
+
+/ZapfDingbats			/Dingbats	;
+
+
+% 
+
+% ATM fonts that come with OS/2.
+
+/Courier			(cour.pfb)	;
+/Courier-Oblique		/Courier-Italic	;
+/Courier-Italic			(couri.pfb)	;
+/Courier-Bold			(courb.pfb)	;
+/Courier-BoldOblique		/Courier-BoldItalic	;
+/Courier-BoldItalic		(courbi.pfb)	;
+
+/Helvetica			(helv.pfb)	;
+/Helvetica-Oblique		/Helvetica-Italic	;
+/Helvetica-Italic		(helvi.pfb)	;
+/Helvetica-Bold			(helvb.pfb)	;
+/Helvetica-BoldOblique		/Helvetica-BoldItalic	;
+/Helvetica-BoldItalic		(helvbi.pfb)	;
+
+/Symbol				/SymbolSet	;
+/SymbolSet			(symb.pfb)	;
+
+/Times-Roman			/TimesNewRoman	;
+/TimesNewRoman			(tnr.pfb)	;
+/Times-Italic			/TimesNewRoman-Italic	;
+/TimesNewRoman-Italic		(tnri.pfb)	;
+/Times-Bold			/TimesNewRoman-Bold	;
+/TimesNewRoman-Bold		(tnrb.pfb)	;
+/Times-BoldItalic		/TimesNewRoman-BoldItalic	;
+/TimesNewRoman-BoldItalic	(tnrbi.pfb)	;
+
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.OSF
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.OSF	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.OSF	(revision 21042)
@@ -0,0 +1,163 @@
+% fontmap.osf aka Fontmap.OSF1 - Ghostscript fontmap for DEC OSF/1 systems.
+%
+% UNIX systems from Digital Equipment Corporation are bundled with a license
+% for Display PostScript, including certain fonts.  Using their font outlines
+% (which on OSF/1 systems are found in /usr/lib/X11/fonts/Type1Adobe)
+% improves the visual quality of documents displayed on screen.  To do that,
+% use this file as your Fontmap file and add /usr/lib/X11/fonts/Type1Adobe
+% as the second argument to GS_LIB_DEFAULT in your makefile
+% in your makefile.
+%
+% This file is Pete Kaiser's original Ultrix file as modified by
+% Bjorn S. Nilsson (nilsson@nbi.dk) first for Ultrix 4.3 and then
+% for OSF/1 version 1.3.
+%
+
+%/AvantGarde-Book			(AvantGarde-Book)	;
+%/AvantGarde-BookOblique		(AvantGarde-BookOblique);
+%/AvantGarde-Demi			(AvantGarde-Demi)	;
+%/AvantGarde-DemiOblique		(AvantGarde-DemiOblique);
+
+%/Courier-BoldItalic			/Courier-BoldOblique	;
+%/Courier-Italic			/Courier-Oblique	;
+
+%/Courier				(Courier)		;
+%/Courier-Bold				(Courier-Bold)		;
+%/Courier-BoldOblique			(Courier-BoldOblique)	;
+%/Courier-Oblique			(Courier-Oblique)	;
+
+%/Helvetica				(Helvetica)		;
+%/Helvetica-Bold			(Helvetica-Bold)	;
+%/Helvetica-BoldOblique			(Helvetica-BoldOblique)	;
+%/Helvetica-Oblique			(Helvetica-Oblique)	;
+
+%/LubalinGraph-Book			(LubalinGraph-Book)	;
+%/LubalinGraph-BookOblique		(LubalinGraph-BookOblique);
+%/LubalinGraph-Demi			(LubalinGraph-Demi)	;
+%/LubalinGraph-DemiOblique		(LubalinGraph-DemiOblique);
+
+%/NewCenturySchlbk-Bold			(NewCenturySchlbk-Bold)	;
+%/NewCenturySchlbk-BoldItalic		(NewCenturySchlbk-BoldItalic);
+%/NewCenturySchlbk-Italic		(NewCenturySchlbk-Italic);
+%/NewCenturySchlbk-Roman		(NewCenturySchlbk-Roman);
+
+%/Souvenir-Demi				(Souvenir-Demi)		;
+%/Souvenir-DemiItalic			(Souvenir-DemiItalic)	;
+%/Souvenir-Light			(Souvenir-Light)	;
+%/Souvenir-LightItalic			(Souvenir-LightItalic)	;
+
+%/Symbol				(Symbol)		;
+
+%/Times-Bold				(Times-Bold)		;
+%/Times-BoldItalic			(Times-BoldItalic)	;
+%/Times-Italic				(Times-Italic)		;
+%/Times-Roman				(Times-Roman)		;
+
+%/ZapfDingbats				(ZapfDingbats)		;
+
+/AvantGarde-Book		(AvantGarde-Book.pfa)		;
+/AvantGarde-BookOblique		(AvantGarde-BookOblique.pfa)	;
+/AvantGarde-Demi		(AvantGarde-Demi.pfa)		;
+/AvantGarde-DemiOblique		(AvantGarde-DemiOblique.pfa)	;
+/Bookman-Demi			(pbkd.gsf)			;
+/Bookman-DemiItalic		(pbkdi.gsf)			;
+/Bookman-Light			(pbkl.gsf)			;
+/Bookman-LightItalic		(pbkli.gsf)			;
+/Calligraphic-Hiragana		(fhirw.gsf)			;
+/Calligraphic-Katakana		(fkarw.gsf)			;
+/CharterBT-Bold			(bchb.gsf)			;
+/CharterBT-BoldItalic		(bchbi.gsf)			;
+/CharterBT-Italic		(bchri.gsf)			;
+/CharterBT-Roman		(bchr.gsf)			;
+/Courier			(Courier.pfa)			;
+/Courier-Bold			(Courier-Bold.pfa)		;
+/Courier-BoldOblique		(Courier-BoldOblique.pfa)	;
+/Courier-Oblique		(Courier-Oblique.pfa)		;
+/Helvetica			(Helvetica.pfa)			;
+/Helvetica-Bold			(Helvetica-Bold.pfa)		;
+/Helvetica-BoldOblique		(Helvetica-BoldOblique.pfa)	;
+/Helvetica-Oblique		(Helvetica-Oblique.pfa)		;
+/Hershey-Gothic-English		(hrger.gsf)			;
+/Hershey-Gothic-German		(hrgrr.gsf)			;
+/Hershey-Gothic-Italian		(hritr.gsf)			; 
+/Hershey-Plain-Duplex		(hrpld.gsf)			;
+/Hershey-Plain-Duplex-Italic	(hrpldi.gsf)			;
+/Hershey-Plain-Triplex		(hrplt.gsf)			;
+/Hershey-Plain-Triplex-Italic	(hrplti.gsf)			;
+/Hershey-Script-Complex		(hrscc.gsf)			;
+/Hershey-Script-Simplex		(hrscs.gsf)			;
+/Hershey-Gothic-English-Bold	(hrgerb.gsf)			;
+/Hershey-Gothic-English-Oblique	(hrgero.gsf)			;
+/Hershey-Gothic-English-Semibold (hrgerd.gsf)			;
+/Hershey-Gothic-German-Bold	(hrgrrb.gsf)			;
+/Hershey-Gothic-German-Oblique	(hrgrro.gsf)			;
+/Hershey-Gothic-Italian-Bold	(hritrb.gsf)			;
+/Hershey-Gothic-Italian-Oblique	(hritro.gsf)			;
+/Hershey-Plain-Duplex-Bold	(hrpldb.gsf)			;
+/Hershey-Plain-Duplex-Bold-Italic (hrpldbi.gsf)			;
+/Hershey-Plain-Triplex-Bold	(hrpltb.gsf)			;
+/Hershey-Plain-Triplex-Bold-Italic (hrpltbi.gsf)		;
+/Hershey-Script-Complex-Bold	(hrsccb.gsf)			;
+/Hershey-Script-Complex-Oblique	(hrscco.gsf)			;
+/Hershey-Script-Simplex-Bold	(hrscsb.gsf)			;
+/Hershey-Script-Simplex-Oblique	(hrscso.gsf)			;
+/Hershey-Greek-Complex		(hrgkc.gsf)			;
+/Hershey-Greek-Simplex		(hrgks.gsf)			;
+/Hershey-Plain			(hrplr.gsf)			;
+/Hershey-Plain-Simplex		(hrpls.gsf)			;
+/Hershey-Plain-Bold		(hrplrb.gsf)			;
+/Hershey-Plain-Bold-Oblique	(hrplrbo.gsf)			;
+/Hershey-Plain-Oblique		(hrplro.gsf)			;
+/Hershey-Plain-Simplex-Bold	(hrplsb.gsf)			;
+/Hershey-Plain-Simplex-Bold-Oblique (hrplsbo.gsf)		;
+/Hershey-Plain-Simplex-Oblique	(hrplso.gsf)			;
+/Hershey-Symbol			(hrsy_r.gsf)			;
+/LubalinGraph-Book		(LubalinGraph-Book.pfa)		;
+/LubalinGraph-BookOblique	(LubalinGraph-BookOblique.pfa)	;
+/LubalinGraph-Demi		(LubalinGraph-Demi.pfa)		;
+/LubalinGraph-DemiOblique	(LubalinGraph-DemiOblique.pfa)	;
+/NewCenturySchlbk-Bold		(NewCenturySchlbk-Bold.pfa)	;
+/NewCenturySchlbk-BoldItalic	(NewCenturySchlbk-BoldItalic.pfa) ;
+/NewCenturySchlbk-Italic	(NewCenturySchlbk-Italic.pfa)	;
+/NewCenturySchlbk-Roman		(NewCenturySchlbk-Roman.pfa)	;
+/NimbusRomanNo9L-Regular	(n021003l.gsf)			;
+/NimbusSansL-Regular		(n019003l.gsf)			;
+/Palatino-Bold			(pplb.gsf)			;
+/Palatino-BoldItalic		(pplbi.gsf)			;
+/Palatino-Italic		(pplri.gsf)			;
+/Palatino-Roman			(pplr.gsf)			;
+/Shareware-Cyrillic-Regular	(fcyr.gsf)			;
+/Shareware-Cyrillic-Italic	(fcyri.gsf)			;
+/Souvenir-Demi			(Souvenir-Demi.pfa)		;
+/Souvenir-DemiItalic		(Souvenir-DemiItalic.pfa)	;
+/Souvenir-Light			(Souvenir-Light.pfa)		;
+/Souvenir-LightItalic		(Souvenir-LightItalic.pfa)	;
+/Symbol				(Symbol.pfa)			;
+/Times-Bold			(Times-Bold.pfa)		;
+/Times-BoldItalic		(Times-BoldItalic.pfa)		;
+/Times-Italic			(Times-Italic.pfa)		;
+/Times-Roman			(Times-Roman.pfa)		;
+/URWAntiquaT-RegularCondensed	(u003043t.gsf)			;
+/URWGroteskT-Bold		(u004006t.gsf)			;
+/Utopia-Bold			(putb.gsf)			;
+/Utopia-BoldItalic		(putbi.gsf)			;
+/Utopia-Italic			(putri.gsf)			;
+/Utopia-Regular			(putr.gsf)			;
+/ZapfChancery			(zcr.gsf)			;
+/ZapfChancery-Bold		(zcb.gsf)			;
+/ZapfChancery-Oblique		(zcro.gsf)			;
+/ZapfDingbats			(ZapfDingbats.pfa)		;
+/Cyrillic			/Cyrillic-Regular		;
+/Cyrillic-Regular		/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic		/Shareware-Cyrillic-Italic	;
+
+% BSN additions from original Fontmap file and some more aliases
+
+/Helvetica-Narrow-Bold		/Helvetica-Narrow	;
+/ZapfChancery-MediumItalic	/ZapfChancery-Oblique	;
+/Charter-Roman			/CharterBT-Roman	;
+/Charter-Italic			/CharterBT-Italic	;
+/Charter-Bold			/CharterBT-Bold		;
+/Charter-BoldItalic		/CharterBT-BoldItalic	;
+/Courier-Italic			/Courier-Oblique	;
+/Courier-BoldItalic		/Courier-BoldOblique	;
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.SGI
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.SGI	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.SGI	(revision 21042)
@@ -0,0 +1,411 @@
+% Copyright (C) 1996, 1999 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.SGI 6300 2005-12-28 19:56:24Z giles $
+%
+% Fontmap.SGI - standard font catalog for Ghostscript, modified for IRIX 5.3
+% with the DPS fonts installed (dps_eoe.sw.dpsfonts).
+% by H. Gohel, gohel@acm.org. 1999-09-10
+
+% ----------------------------------------------------------------
+
+% This file is a catalog of fonts known to Ghostscript.  Any font
+% that is to be loaded automatically when named must be in this catalog,
+% except for fonts that Ghostscript finds automatically in directories
+% named in the GS_FONTPATH environment variable.
+
+% Each font has an entry consisting of three items:
+%
+%	- The name by which the font is known inside Ghostscript
+%	(a Ghostscript name preceded by a `/', or a string enclosed
+%	in parentheses).  This is used to find the file from which
+%	a font of a given name should be loaded.
+%
+%	- Information depending on whether this is a real font or a
+%	font alias:
+%
+%		- For real fonts, the name of the Ghostscript font
+%		file (a Ghostscript string, enclosed in parentheses).
+%		The filename should include the extension, which (by
+%		convention) is `.gsf'.  `.pfa' and `.pfb' files are
+%		also usable as fonts for Ghostscript.
+%
+%		- For font aliases, the name of the font which should
+%		be used when this one is requested, preceded by a
+%		`/'.  See the entry for Charter below for an example.
+%		Note that an alias name cannot be enclosed in parentheses.
+%
+%	- At least one space or tab, and a terminating semicolon.
+
+% Because of limitations in the MS-DOS environment, Ghostscript font
+% file names must be no more than 8 characters long, must consist only
+% of LOWER CASE letters, digits, and underscores, and must start with a
+% letter.  Font names, on the other hand, need only obey the syntax of
+% names in the Ghostscript language, which is much more liberal.
+
+% The following table is actually a Ghostscript data structure.
+% If you add new entries, be sure to copy the punctuation accurately;
+% in particular, you must leave at least one space or tab between each
+% field in the entry.  Also, please read fonts.doc for important information
+% about font names.
+
+% Note that .pfa and .pfb fonts are compatible with Adobe Type Manager
+% and other programs that don't include full PostScript interpreters,
+% as well as with PostScript interpreters; .gsf fonts are compatible with
+% PostScript interpreters, but not with ATM or similar programs.
+
+% 
+
+%
+% Fonts contributed by:
+%	URW++ Design and Development Incorporated
+%	Poppenbuetteler Bogen 29A
+%	D-22399 Hamburg
+%	Germany
+%	tel. +49 (40) 60 60 50
+%	fax +49 (40) 60 60 51 11
+%	http://www.urwpp.de
+% for distribution under the GNU License and Aladdin Free Public License.
+% See the notice at the head of this Fontmap file for licensing terms.
+% Each of these fonts is individually covered by the license:
+% for licensing purposes, they are not "part of" any larger entity.
+% The following notice applies to these fonts:
+%
+%	Copyright URW Software, Copyright 1994 by URW.
+%
+
+% Actual fonts
+
+/URWBookmanL-DemiBold	(b018015l.pfb)	;
+/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
+/URWBookmanL-Ligh	(b018012l.pfb)	;
+/URWBookmanL-LighItal	(b018032l.pfb)	;
+
+/NimbusMonL-Regu	(n022003l.pfb)	;
+/NimbusMonL-ReguObli	(n022023l.pfb)	;
+/NimbusMonL-Bold	(n022004l.pfb)	;
+/NimbusMonL-BoldObli	(n022024l.pfb)	;
+
+/URWGothicL-Book	(a010013l.pfb)	;
+/URWGothicL-BookObli	(a010033l.pfb)	;
+/URWGothicL-Demi	(a010015l.pfb)	;
+/URWGothicL-DemiObli	(a010035l.pfb)	;
+
+/NimbusSanL-Regu	(n019003l.pfb)	;
+/NimbusSanL-ReguItal	(n019023l.pfb)	;
+/NimbusSanL-Bold	(n019004l.pfb)	;
+/NimbusSanL-BoldItal	(n019024l.pfb)	;
+
+/NimbusSanL-ReguCond	(n019043l.pfb)	;
+/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
+/NimbusSanL-BoldCond	(n019044l.pfb)	;
+/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
+
+/URWPalladioL-Roma	(p052003l.pfb)	;
+/URWPalladioL-Ital	(p052023l.pfb)	;
+/URWPalladioL-Bold	(p052004l.pfb)	;
+/URWPalladioL-BoldItal	(p052024l.pfb)	;
+
+/CenturySchL-Roma	(c059013l.pfb)	;
+/CenturySchL-Ital	(c059033l.pfb)	;
+/CenturySchL-Bold	(c059016l.pfb)	;
+/CenturySchL-BoldItal	(c059036l.pfb)	;
+
+/NimbusRomNo9L-Regu	(n021003l.pfb)	;
+/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
+/NimbusRomNo9L-Medi	(n021004l.pfb)	;
+/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
+
+/StandardSymL	(s050000l.pfb)	;
+
+/URWChanceryL-MediItal	(z003034l.pfb)	;
+
+/Dingbats	(d050000l.pfb)	;
+
+% Aliases
+% These Adobe fonts are available with DPS on IRIX, so they commented out:
+
+%/Bookman-Demi			/URWBookmanL-DemiBold	;
+%/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
+%/Bookman-Light			/URWBookmanL-Ligh	;
+%/Bookman-LightItalic		/URWBookmanL-LighItal	;
+
+%/Courier			/NimbusMonL-Regu	;
+%/Courier-Oblique		/NimbusMonL-ReguObli	;
+%/Courier-Bold			/NimbusMonL-Bold	;
+%/Courier-BoldOblique		/NimbusMonL-BoldObli	;
+
+%/AvantGarde-Book		/URWGothicL-Book	;
+%/AvantGarde-BookOblique		/URWGothicL-BookObli	;
+%/AvantGarde-Demi		/URWGothicL-Demi	;
+%/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
+
+%/Helvetica			/NimbusSanL-Regu	;
+%/Helvetica-Oblique		/NimbusSanL-ReguItal	;
+%/Helvetica-Bold			/NimbusSanL-Bold	;
+%/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
+
+%/Helvetica-Narrow		/NimbusSanL-ReguCond	;
+%/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
+%/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
+%/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
+
+%/Palatino-Roman			/URWPalladioL-Roma	;
+%/Palatino-Italic		/URWPalladioL-Ital	;
+%/Palatino-Bold			/URWPalladioL-Bold	;
+%/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
+
+%/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
+%/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
+%/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
+%/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
+
+%/Times-Roman			/NimbusRomNo9L-Regu	;
+%/Times-Italic			/NimbusRomNo9L-ReguItal	;
+%/Times-Bold			/NimbusRomNo9L-Medi	;
+%/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
+
+%/Symbol				/StandardSymL	;
+
+%/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
+
+%/ZapfDingbats			/Dingbats	;
+
+% 
+
+%
+% Type 1 fonts contributed to the X11R5 distribution.
+%
+
+% The following notice accompanied the Charter fonts.
+%
+% (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA.
+%
+% You are hereby granted permission under all Bitstream propriety rights
+% to use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream
+% Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts
+% for any purpose and without restriction; provided, that this notice is
+% left intact on all copies of such fonts and that Bitstream's trademark
+% is acknowledged as shown below on all unmodified copies of the 4 Charter
+% Type 1 fonts.
+%
+% BITSTREAM CHARTER is a registered trademark of Bitstream Inc.
+
+% The Bitstream Charter fonts have different names (CharterBT-
+% instead of Charter-), but Ghostscript doesn't care.
+/Charter-Roman			(bchr.pfa)	;
+/Charter-Italic			(bchri.pfa)	;
+/Charter-Bold			(bchb.pfa)	;
+/Charter-BoldItalic		(bchbi.pfa)	;
+
+% The following notice accompanied the Utopia font:
+%
+%   Permission to use, reproduce, display and distribute the listed
+%   typefaces is hereby granted, provided that the Adobe Copyright notice
+%   appears in all whole and partial copies of the software and that the
+%   following trademark symbol and attribution appear in all unmodified
+%   copies of the software:
+%
+%           Copyright (c) 1989 Adobe Systems Incorporated
+%           Utopia (R)
+%           Utopia is a registered trademark of Adobe Systems Incorporated
+%
+%   The Adobe typefaces (Type 1 font program, bitmaps and Adobe Font
+%   Metric files) donated are:
+%
+%           Utopia Regular
+%           Utopia Italic
+%           Utopia Bold
+%           Utopia Bold Italic
+
+% The original Utopia files are available with IRIX and DPS so need
+% for aliases, HJG.
+
+%/Utopia-Regular		(putr.pfa)	;
+%/Utopia-Italic		(putri.pfa)	;
+%/Utopia-Bold		(putb.pfa)	;
+%/Utopia-BoldItalic	(putbi.pfa)	;
+
+% 
+
+%
+% Fonts contributed by URW GmbH for distribution under the GNU License.
+% The following notice accompanied these fonts:
+%
+% U004006T URW Grotesk 2031 Bold PostScript Type 1 Font Program
+% U003043T URW Antiqua 2051 Regular Condensed PostScript Type 1 Font Program
+%
+% Copyright (c) 1992 URW GmbH, Hamburg, Germany
+%
+% This program is free software; you can redistribute it and/or modify
+% 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) later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; wihtout 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.
+%
+% Address:
+% URW GmbH
+% PC Support
+% Harksheider Strasse 102
+% 2000 Hamburg 65
+% Germany
+% Phone: +49 40 60 60 50       (Reception)
+% Phone: +49 40 60 60 52 30   (PC Support)
+% Fax    : +49 40 60 60 52 52
+%
+
+/URWAntiquaT-RegularCondensed	(u003043t.gsf)	;
+/URWGroteskT-Bold		(u004006t.gsf)	;
+
+% 
+
+%
+% Shareware Kana fonts.  These are subject to the following notice:
+%
+% These copyrighted fonts were developed by Kevin Hartig. Permission is
+% granted to freely distribute them in entirety along with this statement.
+% This is shareware. If you decide to use these fonts please contribute
+% $10 US to help support further freeware and shareware software development.
+% Questions and comments may be sent to:
+%
+% hartig@fsl.noaa.gov
+% khartig@nyx.cs.du.edu
+%
+% Kevin Hartig
+% 1126 Collyer Street
+% Longmont, CO 80501 USA
+% 
+% copyright 1993.
+
+% Hiragana and Katakana fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Calligraphic-Hiragana		(fhirw.gsf)	;
+/Calligraphic-Katakana		(fkarw.gsf)	;
+
+% 
+
+%
+% Public-domain fonts.  These have no copyright, and are of unknown quality.
+
+% Cyrillic fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Shareware-Cyrillic-Regular	(fcyr.gsf)	;
+/Shareware-Cyrillic-Italic	(fcyri.gsf)	;
+
+% Aliases
+/Cyrillic			/Cyrillic-Regular	;
+/Cyrillic-Regular		/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic		/Shareware-Cyrillic-Italic	;
+
+% 
+
+%
+% Fonts converted from Hershey outlines.  These are constructed and
+% maintained manually.  These are also in the public domain.
+%
+% The suggested UniqueID's and filenames are constructed differently for
+% these than for the ones above, because of the strange way that the Hershey
+% fonts were constructed.  The scheme for these looks like:
+%
+% 42TTXY0
+%
+% TT = typeface, X = ``class'', Y = variation
+%
+% The typeface names and numbers are listed in fonts.mak.
+%
+% class:
+% 0 = normal			= r
+% 1 = simplex			= s
+% 2 = complex			= c
+% 3 = triplex			= t
+% 4 = duplex			= d
+%
+% variation:
+% 0 = normal			(omitted)
+% 1 = oblique			= o
+% 2 = italic			= i
+% 3 = bold			= b
+% 4 = bold oblique		= bo
+% 5 = bold italic		= bi
+%
+
+% Fonts created by Thomas Wolff <wolff@inf.fu-berlin.de>, by adding
+% accents, accented characters, and various other non-alphabetics
+% to the original Hershey fonts.  These are "freeware", not to be sold.
+
+/Hershey-Gothic-English		(hrger.pfa)	;	% 5066533
+/Hershey-Gothic-German		(hrgrr.pfa)	;
+/Hershey-Gothic-Italian		(hritr.pfa)	; 
+
+/Hershey-Plain-Duplex		(hrpld.pfa)	;
+/Hershey-Plain-Duplex-Italic	(hrpldi.pfa)	;
+/Hershey-Plain-Triplex		(hrplt.pfa)	;
+/Hershey-Plain-Triplex-Italic	(hrplti.pfa)	;
+
+/Hershey-Script-Complex		(hrscc.pfa)	;
+/Hershey-Script-Simplex		(hrscs.pfa)	;	% 5066541
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Gothic-English-Bold		(hrgerb.gsf)	;	% 5066542
+/Hershey-Gothic-English-Oblique		(hrgero.gsf)	;
+/Hershey-Gothic-English-SemiBold	(hrgerd.gsf)	;
+/Hershey-Gothic-German-Bold		(hrgrrb.gsf)	;
+/Hershey-Gothic-German-Oblique		(hrgrro.gsf)	;
+/Hershey-Gothic-Italian-Bold		(hritrb.gsf)	;
+/Hershey-Gothic-Italian-Oblique		(hritro.gsf)	;
+
+/Hershey-Plain-Duplex-Bold		(hrpldb.gsf)	;
+/Hershey-Plain-Duplex-Bold-Italic	(hrpldbi.gsf)	;
+/Hershey-Plain-Triplex-Bold		(hrpltb.gsf)	;
+/Hershey-Plain-Triplex-Bold-Italic	(hrpltbi.gsf)	;
+
+/Hershey-Script-Complex-Bold		(hrsccb.gsf)	;
+/Hershey-Script-Complex-Oblique		(hrscco.gsf)	;
+/Hershey-Script-Simplex-Bold		(hrscsb.gsf)	;
+/Hershey-Script-Simplex-Oblique		(hrscso.gsf)	;	% 5066556
+
+% Fonts consisting only of characters from the original Hershey
+% distribution.  These are Type 3 fonts.
+
+/Hershey-Greek-Complex			(hrgkc.gsf)	;	% 5066557
+/Hershey-Greek-Simplex			(hrgks.gsf)	;
+
+/Hershey-Plain				(hrplr.gsf)	;
+/Hershey-Plain-Simplex			(hrpls.gsf)	;	% 5066560
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Plain-Bold			(hrplrb.gsf)	;	% 5066561
+/Hershey-Plain-Bold-Oblique		(hrplrbo.gsf)	;
+/Hershey-Plain-Oblique			(hrplro.gsf)	;
+/Hershey-Plain-Simplex-Bold		(hrplsb.gsf)	;
+/Hershey-Plain-Simplex-Bold-Oblique	(hrplsbo.gsf)	;
+/Hershey-Plain-Simplex-Oblique		(hrplso.gsf)	;	% 5066566
+
+% This font, and only this font among the Hershey fonts, uses
+% the SymbolEncoding.
+
+/Hershey-Symbol				(hrsyr.gsf)	;	% 5066567
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.Sol
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.Sol	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.Sol	(revision 21042)
@@ -0,0 +1,493 @@
+% Copyright (C) 1996, 1999 Aladdin Enterprises.  All rights reserved.
+% 
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.Sol 6300 2005-12-28 19:56:24Z giles $
+% Fontmap.Solaris - Ghostscript Fontmap for Solaris 2.3 and above
+% ===============================================================
+%
+% The Solaris 2.3 (and above) operating system from Sun Microsystems comes with
+% Display Postscript (DPS), including certain Type1 and Type3 PostScript fonts.
+% Using these fonts instead of the default Ghostscript fonts greatly improves
+% the visual quality of Ghostscript rendered documents, especially at larger
+% font sizes. You should definately use these fonts if you have Solaris 2.3 or
+% above.
+%
+% To use the Solaris 2 DPS fonts, simply copy this file (Fontmap.Solaris) to
+%
+%   /usr/local/lib/Ghostscript/VERSION/Fontmap
+%   (where VERSION is the version number of Ghostscript, eg: 3.33)
+%
+% and set the environment variable GS_LIB as follows:
+%
+%   GS_LIB=/usr/openwin/lib/X11/fonts/Type1:/usr/openwin/lib/X11/fonts/Type3
+%   export GS_LIB
+%
+% You can use /usr/openwin/lib/fonts/Type1/outline instead if you like, it
+% makes no difference (the files in /usr/openwin/lib/fonts/Type1 are symlinks
+% into /usr/openwin/lib/fonts/Type1/outline).
+%
+% Instead of setting GS_LIB, you could add the above directories to
+% GS_LIB_DEFAULT in your makefile before building Ghostscript.
+%
+%
+% IMPORTANT NOTE
+% ==============
+%
+% Note that simply setting GS_FONTPATH may not work, because for some reason
+% some versions of gs can't seem to find any fonts in
+% /usr/openwin/lib/X11/fonts/Type1/outline.
+% It says: "15 files, 15 scanned, 0 new fonts".
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% ----------------------------------------------------------------
+
+% This file is a catalog of fonts known to Ghostscript.  Any font
+% that is to be loaded automatically when named must be in this catalog,
+% except for fonts that Ghostscript finds automatically in directories
+% named in the GS_FONTPATH environment variable.
+
+% Each font has an entry consisting of three items:
+%
+%	- The name by which the font is known inside Ghostscript
+%	(a Ghostscript name preceded by a `/', or a string enclosed
+%	in parentheses).  This is used to find the file from which
+%	a font of a given name should be loaded.
+%
+%	- Information depending on whether this is a real font or a
+%	font alias:
+%
+%		- For real fonts, the name of the Ghostscript font
+%		file (a Ghostscript string, enclosed in parentheses).
+%		The filename should include the extension, which (by
+%		convention) is `.gsf'.  `.pfa' and `.pfb' files are
+%		also usable as fonts for Ghostscript.
+%
+%		- For font aliases, the name of the font which should
+%		be used when this one is requested, preceded by a
+%		`/'.  See the entry for Charter below for an example.
+%		Note that an alias name cannot be enclosed in parentheses.
+%
+%	- At least one space or tab, and a terminating semicolon.
+
+% Because of limitations in the MS-DOS environment, Ghostscript font
+% file names must be no more than 8 characters long, must consist only
+% of LOWER CASE letters, digits, and underscores, and must start with a
+% letter.  Font names, on the other hand, need only obey the syntax of
+% names in the Ghostscript language, which is much more liberal.
+
+% The following table is actually a Ghostscript data structure.
+% If you add new entries, be sure to copy the punctuation accurately;
+% in particular, you must leave at least one space or tab between each
+% field in the entry.  Also, please read fonts.doc for important information
+% about font names.
+
+% Note that .pfa and .pfb fonts are compatible with Adobe Type Manager
+% and other programs that don't include full PostScript interpreters,
+% as well as with PostScript interpreters; .gsf fonts are compatible with
+% PostScript interpreters, but not with ATM or similar programs.
+
+% 
+
+%
+% Fonts contributed by:
+%	URW++ Design and Development Incorporated
+%	Poppenbuetteler Bogen 29A
+%	D-22399 Hamburg
+%	Germany
+%	tel. +49 (40) 60 60 50
+%	fax +49 (40) 60 60 51 11
+%	http://www.urwpp.de
+% for distribution under the GNU License and Aladdin Free Public License.
+% See the notice at the head of this Fontmap file for licensing terms.
+% Each of these fonts is individually covered by the license:
+% for licensing purposes, they are not "part of" any larger entity.
+% The following notice applies to these fonts:
+%
+%	Copyright URW Software, Copyright 1994 by URW.
+%
+
+% Actual fonts
+
+/URWBookmanL-DemiBold	(b018015l.pfb)	;
+/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
+/URWBookmanL-Ligh	(b018012l.pfb)	;
+/URWBookmanL-LighItal	(b018032l.pfb)	;
+
+/NimbusMonL-Regu	(n022003l.pfb)	;
+/NimbusMonL-ReguObli	(n022023l.pfb)	;
+/NimbusMonL-Bold	(n022004l.pfb)	;
+/NimbusMonL-BoldObli	(n022024l.pfb)	;
+
+/URWGothicL-Book	(a010013l.pfb)	;
+/URWGothicL-BookObli	(a010033l.pfb)	;
+/URWGothicL-Demi	(a010015l.pfb)	;
+/URWGothicL-DemiObli	(a010035l.pfb)	;
+
+/NimbusSanL-Regu	(n019003l.pfb)	;
+/NimbusSanL-ReguItal	(n019023l.pfb)	;
+/NimbusSanL-Bold	(n019004l.pfb)	;
+/NimbusSanL-BoldItal	(n019024l.pfb)	;
+
+/NimbusSanL-ReguCond	(n019043l.pfb)	;
+/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
+/NimbusSanL-BoldCond	(n019044l.pfb)	;
+/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
+
+/URWPalladioL-Roma	(p052003l.pfb)	;
+/URWPalladioL-Ital	(p052023l.pfb)	;
+/URWPalladioL-Bold	(p052004l.pfb)	;
+/URWPalladioL-BoldItal	(p052024l.pfb)	;
+
+/CenturySchL-Roma	(c059013l.pfb)	;
+/CenturySchL-Ital	(c059033l.pfb)	;
+/CenturySchL-Bold	(c059016l.pfb)	;
+/CenturySchL-BoldItal	(c059036l.pfb)	;
+
+/NimbusRomNo9L-Regu	(n021003l.pfb)	;
+/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
+/NimbusRomNo9L-Medi	(n021004l.pfb)	;
+/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
+
+/StandardSymL	(s050000l.pfb)	;
+
+/URWChanceryL-MediItal	(z003034l.pfb)	;
+
+/Dingbats	(d050000l.pfb)	;
+
+% Aliases
+
+/Bookman-Demi			/URWBookmanL-DemiBold	;
+/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
+/Bookman-Light			/URWBookmanL-Ligh	;
+/Bookman-LightItalic		/URWBookmanL-LighItal	;
+
+/Courier			/NimbusMonL-Regu	;
+/Courier-Oblique		/NimbusMonL-ReguObli	;
+/Courier-Bold			/NimbusMonL-Bold	;
+/Courier-BoldOblique		/NimbusMonL-BoldObli	;
+
+/AvantGarde-Book		/URWGothicL-Book	;
+/AvantGarde-BookOblique		/URWGothicL-BookObli	;
+/AvantGarde-Demi		/URWGothicL-Demi	;
+/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
+
+% Solaris 2 DPS has Helvetica as a Type1 font.
+%/Helvetica			/NimbusSanL-Regu	;
+%/Helvetica-Oblique		/NimbusSanL-ReguItal	;
+%/Helvetica-Bold			/NimbusSanL-Bold	;
+%/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
+
+/Helvetica-Narrow		/NimbusSanL-ReguCond	;
+/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
+/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
+/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
+
+/Palatino-Roman			/URWPalladioL-Roma	;
+/Palatino-Italic		/URWPalladioL-Ital	;
+/Palatino-Bold			/URWPalladioL-Bold	;
+/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
+
+/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
+/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
+/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
+/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
+
+% Solaris 2 DPS has Times as a Type1 font.
+%/Times-Roman			/NimbusRomNo9L-Regu	;
+%/Times-Italic			/NimbusRomNo9L-ReguItal	;
+%/Times-Bold			/NimbusRomNo9L-Medi	;
+%/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
+
+% Solaris 2 DPS has Symbol as a Type1 font.
+%/Symbol				/StandardSymL	;
+
+/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
+
+/ZapfDingbats			/Dingbats	;
+
+% 
+
+%
+% Type 1 fonts contributed to the X11R5 distribution.
+%
+
+% The following notice accompanied the Charter fonts.
+%
+% (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA.
+%
+% You are hereby granted permission under all Bitstream propriety rights
+% to use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream
+% Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts
+% for any purpose and without restriction; provided, that this notice is
+% left intact on all copies of such fonts and that Bitstream's trademark
+% is acknowledged as shown below on all unmodified copies of the 4 Charter
+% Type 1 fonts.
+%
+% BITSTREAM CHARTER is a registered trademark of Bitstream Inc.
+
+/CharterBT-Roman		(bchr.pfa)	;
+/CharterBT-Italic		(bchri.pfa)	;
+/CharterBT-Bold			(bchb.pfa)	;
+/CharterBT-BoldItalic		(bchbi.pfa)	;
+
+% Aliases
+
+/Charter-Roman			/CharterBT-Roman	;
+/Charter-Italic			/CharterBT-Italic	;
+/Charter-Bold			/CharterBT-Bold		;
+/Charter-BoldItalic		/CharterBT-BoldItalic	;
+
+% The following notice accompanied the Utopia font:
+%
+%   Permission to use, reproduce, display and distribute the listed
+%   typefaces is hereby granted, provided that the Adobe Copyright notice
+%   appears in all whole and partial copies of the software and that the
+%   following trademark symbol and attribution appear in all unmodified
+%   copies of the software:
+%
+%           Copyright (c) 1989 Adobe Systems Incorporated
+%           Utopia (R)
+%           Utopia is a registered trademark of Adobe Systems Incorporated
+%
+%   The Adobe typefaces (Type 1 font program, bitmaps and Adobe Font
+%   Metric files) donated are:
+%
+%           Utopia Regular
+%           Utopia Italic
+%           Utopia Bold
+%           Utopia Bold Italic
+
+/Utopia-Regular		(putr.pfa)	;
+/Utopia-Italic		(putri.pfa)	;
+/Utopia-Bold		(putb.pfa)	;
+/Utopia-BoldItalic	(putbi.pfa)	;
+
+% 
+
+%
+% Fonts contributed by URW GmbH for distribution under the GNU License.
+% The following notice accompanied these fonts:
+%
+% U004006T URW Grotesk 2031 Bold PostScript Type 1 Font Program
+% U003043T URW Antiqua 2051 Regular Condensed PostScript Type 1 Font Program
+%
+% Copyright (c) 1992 URW GmbH, Hamburg, Germany
+%
+% This program is free software; you can redistribute it and/or modify
+% 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) later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; wihtout 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., 59 Temple Place, Suite 330, Boston, MA 02111 U.S.A.
+%
+% Address:
+% URW GmbH
+% PC Support
+% Harksheider Strasse 102
+% 2000 Hamburg 65
+% Germany
+% Phone: +49 40 60 60 50       (Reception)
+% Phone: +49 40 60 60 52 30   (PC Support)
+% Fax    : +49 40 60 60 52 52
+%
+
+/URWAntiquaT-RegularCondensed	(u003043t.gsf)	;
+/URWGroteskT-Bold		(u004006t.gsf)	;
+
+% 
+
+%
+% Shareware Kana fonts.  These are subject to the following notice:
+%
+% These copyrighted fonts were developed by Kevin Hartig. Permission is
+% granted to freely distribute them in entirety along with this statement.
+% This is shareware. If you decide to use these fonts please contribute
+% $10 US to help support further freeware and shareware software development.
+% Questions and comments may be sent to:
+%
+% hartig@fsl.noaa.gov
+% khartig@nyx.cs.du.edu
+%
+% Kevin Hartig
+% 1126 Collyer Street
+% Longmont, CO 80501 USA
+% 
+% copyright 1993.
+
+% Hiragana and Katakana fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Calligraphic-Hiragana		(fhirw.gsf)	;
+/Calligraphic-Katakana		(fkarw.gsf)	;
+
+% 
+
+%
+% Public-domain fonts.  These have no copyright, and are of unknown quality.
+
+% Cyrillic fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Shareware-Cyrillic-Regular	(fcyr.gsf)	;
+/Shareware-Cyrillic-Italic	(fcyri.gsf)	;
+
+% Aliases
+/Cyrillic			/Cyrillic-Regular	;
+/Cyrillic-Regular		/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic		/Shareware-Cyrillic-Italic	;
+
+% 
+
+%
+% Fonts converted from Hershey outlines.  These are constructed and
+% maintained manually.  These are also in the public domain.
+%
+% The suggested UniqueID's and filenames are constructed differently for
+% these than for the ones above, because of the strange way that the Hershey
+% fonts were constructed.  The scheme for these looks like:
+%
+% 42TTXY0
+%
+% TT = typeface, X = ``class'', Y = variation
+%
+% The typeface names and numbers are listed in fonts.mak.
+%
+% class:
+% 0 = normal			= r
+% 1 = simplex			= s
+% 2 = complex			= c
+% 3 = triplex			= t
+% 4 = duplex			= d
+%
+% variation:
+% 0 = normal			(omitted)
+% 1 = oblique			= o
+% 2 = italic			= i
+% 3 = bold			= b
+% 4 = bold oblique		= bo
+% 5 = bold italic		= bi
+%
+
+% Fonts created by Thomas Wolff <wolff@inf.fu-berlin.de>, by adding
+% accents, accented characters, and various other non-alphabetics
+% to the original Hershey fonts.  These are "freeware", not to be sold.
+
+/Hershey-Gothic-English		(hrger.pfa)	;	% 5066533
+/Hershey-Gothic-German		(hrgrr.pfa)	;
+/Hershey-Gothic-Italian		(hritr.pfa)	; 
+
+/Hershey-Plain-Duplex		(hrpld.pfa)	;
+/Hershey-Plain-Duplex-Italic	(hrpldi.pfa)	;
+/Hershey-Plain-Triplex		(hrplt.pfa)	;
+/Hershey-Plain-Triplex-Italic	(hrplti.pfa)	;
+
+/Hershey-Script-Complex		(hrscc.pfa)	;
+/Hershey-Script-Simplex		(hrscs.pfa)	;	% 5066541
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Gothic-English-Bold		(hrgerb.gsf)	;	% 5066542
+/Hershey-Gothic-English-Oblique		(hrgero.gsf)	;
+/Hershey-Gothic-English-SemiBold	(hrgerd.gsf)	;
+/Hershey-Gothic-German-Bold		(hrgrrb.gsf)	;
+/Hershey-Gothic-German-Oblique		(hrgrro.gsf)	;
+/Hershey-Gothic-Italian-Bold		(hritrb.gsf)	;
+/Hershey-Gothic-Italian-Oblique		(hritro.gsf)	;
+
+/Hershey-Plain-Duplex-Bold		(hrpldb.gsf)	;
+/Hershey-Plain-Duplex-Bold-Italic	(hrpldbi.gsf)	;
+/Hershey-Plain-Triplex-Bold		(hrpltb.gsf)	;
+/Hershey-Plain-Triplex-Bold-Italic	(hrpltbi.gsf)	;
+
+/Hershey-Script-Complex-Bold		(hrsccb.gsf)	;
+/Hershey-Script-Complex-Oblique		(hrscco.gsf)	;
+/Hershey-Script-Simplex-Bold		(hrscsb.gsf)	;
+/Hershey-Script-Simplex-Oblique		(hrscso.gsf)	;	% 5066556
+
+% Fonts consisting only of characters from the original Hershey
+% distribution.  These are Type 3 fonts.
+
+/Hershey-Greek-Complex			(hrgkc.gsf)	;	% 5066557
+/Hershey-Greek-Simplex			(hrgks.gsf)	;
+
+/Hershey-Plain				(hrplr.gsf)	;
+/Hershey-Plain-Simplex			(hrpls.gsf)	;	% 5066560
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Plain-Bold			(hrplrb.gsf)	;	% 5066561
+/Hershey-Plain-Bold-Oblique		(hrplrbo.gsf)	;
+/Hershey-Plain-Oblique			(hrplro.gsf)	;
+/Hershey-Plain-Simplex-Bold		(hrplsb.gsf)	;
+/Hershey-Plain-Simplex-Bold-Oblique	(hrplsbo.gsf)	;
+/Hershey-Plain-Simplex-Oblique		(hrplso.gsf)	;	% 5066566
+
+% This font, and only this font among the Hershey fonts, uses
+% the SymbolEncoding.
+
+/Hershey-Symbol				(hrsyr.gsf)	;	% 5066567
+% 
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%  Solaris 2 Display PostScript Type1 and Type3 fonts...
+%
+
+/Helvetica			(Helvetica.pfa)			;
+/Helvetica-Bold			(Helvetica-Bold.pfa)		;
+/Helvetica-BoldOblique		(Helvetica-BoldOblique.pfa)	;
+/Helvetica-Oblique		(Helvetica-Oblique.pfa)		;
+
+/Symbol				(Symbol.pfa)			;
+/SymbolSet			/Symbol				;
+
+/Times-Bold			(Times-Bold.pfa)		;
+/Times-BoldItalic		(Times-BoldItalic.pfa)		;
+/Times-Italic			(Times-Italic.pfa)		;
+/Times-Roman			(Times-Roman.pfa)		;
+/TimesNewRoman			/Times-Roman			;
+/TimesNewRoman-Bold		/Times-Bold			;
+/TimesNewRoman-BoldItalic	/Times-BoldItalic		;
+/TimesNewRoman-Italic		/Times-Italic			;
+
+/Dijkstra			(Dijkstra.ps)			;
+
+/Hershey-Cyrillic		(HrshCyr.ps)			;
+
+/Hershey-Gothic			(HrshGoth.ps)			;
+
+/Hershey-Greek			(HrshGrk.ps)			;
+/Hershey-Greek-Narrow		(HrshGrkN.ps)			;
+/Hershey-Greekp			(HrshGrkp.ps)			;
+
+/Hershey-Italic			(HrshI.ps)			;
+/Hershey-Italic-Narrow		(HrshIN.ps)			;
+/Hershey-Italic-Wide		(HrshIW.ps)			;
+/Hershey-Roman			(HrshRom.ps)			;
+/Hershey-Roman-Narrow		(HrshRomN.ps)			;
+/Hershey-Roman-Wide		(HrshRomW.ps)			;
+/Hershey-Romand			(HrshRomd.ps)			;
+/Hershey-Romanp			(HrshRomp.ps)			;
+
+/Hershey-Script			(HrshScr.ps)			;
+/Hershey-Script-Narrow		(HrshScrN.ps)			;
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.Ult
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.Ult	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.Ult	(revision 21042)
@@ -0,0 +1,146 @@
+%    Copyright (C) 1990, 1995, 1999 Aladdin Enterprises.  All rights reserved.
+%
+% This software is provided AS-IS with no warranty, either express or
+% implied.
+% 
+% This software is distributed under license and may not be copied,
+% modified or distributed except as expressly authorized under the terms
+% of the license contained in the file LICENSE in this distribution.
+% 
+% For more information about licensing, please refer to
+% http://www.ghostscript.com/licensing/. For information on
+% commercial licensing, go to http://www.artifex.com/licensing/ or
+% contact Artifex Software, Inc., 101 Lucas Valley Road #110,
+% San Rafael, CA  94903, U.S.A., +1(415)492-9861.
+
+% $Id: Fontmap.Ult 6300 2005-12-28 19:56:24Z giles $
+% Fontmap.Ult is derived from the standard Fontmap file distributed with
+% ghostscript; for credits and sources see that file.  The modifications here
+% are valid for ULTRIX 4.3, and consist of defining some fonts and font
+% aliases as the licensed fontfiles included in ULTRIX for use on ULTRIX
+% workstations, which give better quality than the free fontfiles available
+% for ghostscript.  Under ULTRIX 4.3 the licensed fontfiles are found in
+%
+%	/usr/lib/DPS/outline/decwin
+%
+% so that directory must either be built into ghostscript by redefining
+% GS_LIB_DEFAULT when ghostscript is compiled, or else by defining an
+% environmental variable GS_LIB_DEFAULT, which contains it as an element of
+% the path, when running ghostscript.  For instance, under the KornShell
+%
+%	GS_LIB_DEFAULT=/usr/gs:/usr/lib/DPS/outline/decwin:/usr/gs/fonts
+%	export GS_LIB_DEFAULT
+%
+% Peter Kaiser (kaiser@acm.org) 27 January 1995
+% Updated by L. Peter Deutsch (ghost@aladdin.com) 5 January 1999
+%   to include correct aliasing for the Bitstream Charter fonts
+
+/AvantGarde-Book			(AvantGarde-Book)		;
+/AvantGarde-BookOblique			(AvantGarde-BookOblique)	;
+/AvantGarde-Demi			(AvantGarde-Demi)		;
+/AvantGarde-DemiOblique			(AvantGarde-DemiOblique)	;
+/Courier				(Courier)			;
+/Courier-Bold				(Courier-Bold)			;
+/Courier-BoldOblique			(Courier-BoldOblique)		;
+/Courier-Oblique			(Courier-Oblique)		;
+/Helvetica				(Helvetica)			;
+/Helvetica-Bold				(Helvetica-Bold)		;
+/Helvetica-BoldOblique			(Helvetica-BoldOblique)		;
+/Helvetica-Oblique			(Helvetica-Oblique)		;
+/LubalinGraph-Book			(LubalinGraph-Book)		;
+/LubalinGraph-BookOblique		(LubalinGraph-BookOblique)	;
+/LubalinGraph-Demi			(LubalinGraph-Demi)		;
+/LubalinGraph-DemiOblique		(LubalinGraph-DemiOblique)	;
+/NewCenturySchlbk-Bold			(NewCenturySchlbk-Bold)		;
+/NewCenturySchlbk-BoldItalic		(NewCenturySchlbk-BoldItalic)	;
+/NewCenturySchlbk-Italic		(NewCenturySchlbk-Italic)	;
+/NewCenturySchlbk-Roman			(NewCenturySchlbk-Roman)	;
+/Souvenir-Demi				(Souvenir-Demi)			;
+/Souvenir-DemiItalic			(Souvenir-DemiItalic)		;
+/Souvenir-Light				(Souvenir-Light)		;
+/Souvenir-LightItalic			(Souvenir-LightItalic)		;
+/Symbol					(Symbol)			;
+/Times-Bold				(Times-Bold)			;
+/Times-BoldItalic			(Times-BoldItalic)		;
+/Times-Italic				(Times-Italic)			;
+/Times-Roman				(Times-Roman)			;
+
+% Fonts distributed as part of ghostscript
+
+/Bookman-Demi				(pbkd.gsf)	;
+/Bookman-DemiItalic			(pbkdi.gsf)	;
+/Bookman-Light				(pbkl.gsf)	;
+/Bookman-LightItalic			(pbkli.gsf)	;
+/Calligraphic-Hiragana			(fhirw.gsf)	;
+/Calligraphic-Katakana			(fkarw.gsf)	;
+/CharterBT-Bold				(bchb.pfa)	;
+/CharterBT-BoldItalic			(bchbi.pfa)	;
+/CharterBT-Italic			(bchri.pfa)	;
+/CharterBT-Roman			(bchr.pfa)	;
+/Hershey-Gothic-English			(hrger.pfa)	;
+/Hershey-Gothic-English-Bold		(hrgerb.gsf)	;
+/Hershey-Gothic-English-Oblique		(hrgero.gsf)	;
+/Hershey-Gothic-English-SemiBold	(hrgerd.gsf)	;
+/Hershey-Gothic-German			(hrgrr.pfa)	;
+/Hershey-Gothic-German-Bold		(hrgrrb.gsf)	;
+/Hershey-Gothic-German-Oblique		(hrgrro.gsf)	;
+/Hershey-Gothic-Italian			(hritr.pfa)	;
+/Hershey-Gothic-Italian-Bold		(hritrb.gsf)	;
+/Hershey-Gothic-Italian-Oblique		(hritro.gsf)	;
+/Hershey-Greek-Complex			(hrgkc.gsf)	;
+/Hershey-Greek-Simplex			(hrgks.gsf)	;
+/Hershey-Plain				(hrplr.gsf)	;
+/Hershey-Plain-Bold			(hrplrb.gsf)	;
+/Hershey-Plain-Bold-Oblique		(hrplrbo.gsf)	;
+/Hershey-Plain-Duplex			(hrpld.pfa)	;
+/Hershey-Plain-Duplex-Bold		(hrpldb.gsf)	;
+/Hershey-Plain-Duplex-Bold-Italic	(hrpldbi.gsf)	;
+/Hershey-Plain-Duplex-Italic		(hrpldi.pfa)	;
+/Hershey-Plain-Oblique			(hrplro.gsf)	;
+/Hershey-Plain-Simplex			(hrpls.gsf)	;
+/Hershey-Plain-Simplex-Bold		(hrplsb.gsf)	;
+/Hershey-Plain-Simplex-Bold-Oblique	(hrplsbo.gsf)	;
+/Hershey-Plain-Simplex-Oblique		(hrplso.gsf)	;
+/Hershey-Plain-Triplex			(hrplt.pfa)	;
+/Hershey-Plain-Triplex-Bold		(hrpltb.gsf)	;
+/Hershey-Plain-Triplex-Bold-Italic	(hrpltbi.gsf)	;
+/Hershey-Plain-Triplex-Italic		(hrplti.pfa)	;
+/Hershey-Script-Complex			(hrscc.pfa)	;
+/Hershey-Script-Complex-Bold		(hrsccb.gsf)	;
+/Hershey-Script-Complex-Oblique		(hrscco.gsf)	;
+/Hershey-Script-Simplex			(hrscs.pfa)	;
+/Hershey-Script-Simplex-Bold		(hrscsb.gsf)	;
+/Hershey-Script-Simplex-Oblique		(hrscso.gsf)	;
+/Hershey-Symbol				(hrsyr.gsf)	;
+/NimbusRomanNo9L-Regular		(n021003l.gsf)	;
+/NimbusSansL-Regular			(n019003l.gsf)	;
+/Palatino-Bold				(pplb.gsf)	;
+/Palatino-BoldItalic			(pplbi.gsf)	;
+/Palatino-Italic			(pplri.gsf)	;
+/Palatino-Roman				(pplr.gsf)	;
+/Shareware-Cyrillic-Italic		(fcyri.gsf)	;
+/Shareware-Cyrillic-Regular		(fcyr.gsf)	;
+/URWAntiquaT-RegularCondensed		(u003043t.gsf)	;
+/URWGroteskT-Bold			(u004006t.gsf)	;
+/Utopia-Bold				(putb.pfa)	;
+/Utopia-BoldItalic			(putbi.pfa)	;
+/Utopia-Italic				(putri.pfa)	;
+/Utopia-Regular				(putr.pfa)	;
+/ZapfChancery				(zcr.gsf)	;
+/ZapfChancery-Bold			(zcb.gsf)	;
+/ZapfChancery-Oblique			(zcro.gsf)	;
+/ZapfDingbats				(pzdr.gsf)	;
+
+% Font aliases
+
+/Charter-Roman			/CharterBT-Roman	;
+/Charter-Italic			/CharterBT-Italic	;
+/Charter-Bold			/CharterBT-Bold		;
+/Charter-BoldItalic		/CharterBT-BoldItalic	;
+/Courier-BoldItalic			/Courier-BoldOblique		;
+/Courier-Italic				/Courier-Oblique		;
+/Cyrillic				/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic			/Shareware-Cyrillic-Italic	;
+/Cyrillic-Regular			/Shareware-Cyrillic-Regular	;
+/Helvetica-Narrow-Bold			/Helvetica-Narrow		;
+/ZapfChancery-MediumItalic		/ZapfChancery-Oblique		;
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.VMS
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.VMS	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Fontmap.VMS	(revision 21042)
@@ -0,0 +1,430 @@
+% fontmap.vms - Ghostscript fontmap for VAX/VMS systems with DECwindows/Motif.
+%
+% Mathog, 14-SEP-2000.  Modified slightly from that provided by 6.01.
+% Changed to use Courier font from Decwindows instead of Ghostscript
+% The hershey fonts are listed, but they are not constructed during a regular
+% build of the package.
+%
+% **************************
+%Uses all the XDPS Outline fonts (Type 1 fonts) provided with Motif.
+%
+%XDPS on VAX/VMS does not have Bookman, Palatino and ZapfChancery fonts, so
+%we still have to use the Ghostscript fonts for those. Helvetica-Narrow is also
+%missing. But then you get the LubalinGraph and Souvenir fonts which are just
+%beautiful!
+
+/AvantGarde-Book
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]AVANTGARDE-BOOK.XDPS$OUTLINE) ;
+/AvantGarde-BookOblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]AVANTGARDE-BOOKOBLIQUE.XDPS$OUTLINE) ;
+/AvantGarde-Demi
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]AVANTGARDE-DEMI.XDPS$OUTLINE) ;
+/AvantGarde-DemiOblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]AVANTGARDE-DEMIOBLIQUE.XDPS$OUTLINE) ;
+/Courier-Bold
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]COURIER-BOLD.XDPS$OUTLINE) ;
+/Courier-BoldOblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]COURIER-BOLDOBLIQUE.XDPS$OUTLINE) ;
+/Courier-Oblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]COURIER-OBLIQUE.XDPS$OUTLINE) ;
+/Courier
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]COURIER.XDPS$OUTLINE) ;
+/Helvetica-Bold
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]HELVETICA-BOLD.XDPS$OUTLINE) ;
+/Helvetica-BoldOblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]HELVETICA-BOLDOBLIQUE.XDPS$OUTLINE) ;
+/Helvetica-Oblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]HELVETICA-OBLIQUE.XDPS$OUTLINE) ;
+/Helvetica
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]HELVETICA.XDPS$OUTLINE) ;
+/LubalinGraph-Book
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]LUBALINGRAPH-BOOK.XDPS$OUTLINE) ;
+/LubalinGraph-BookOblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]LUBALINGRAPH-BOOKOBLIQUE.XDPS$OUTLINE) ;
+/LubalinGraph-Demi
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]LUBALINGRAPH-DEMI.XDPS$OUTLINE) ;
+/LubalinGraph-DemiOblique
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]LUBALINGRAPH-DEMIOBLIQUE.XDPS$OUTLINE) ;
+/NewCenturySchlbk-Roman
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]NEWCENTURYSCHLBK-ROMAN.XDPS$OUTLINE) ;
+/NewCenturySchlbk-Italic
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]NEWCENTURYSCHLBK-ITALIC.XDPS$OUTLINE) ;
+/NewCenturySchlbk-Bold
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]NEWCENTURYSCHLBK-BOLD.XDPS$OUTLINE) ;
+/NewCenturySchlbk-BoldItalic
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]NEWCENTURYSCHLBK-BOLDITALIC.XDPS$OUTLINE) ;
+/Souvenir-Light
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]SOUVENIR-LIGHT.XDPS$OUTLINE) ;
+/Souvenir-LightItalic
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]SOUVENIR-LIGHTITALIC.XDPS$OUTLINE) ;
+/Souvenir-Demi
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]SOUVENIR-DEMI.XDPS$OUTLINE) ;
+/Souvenir-DemiItalic
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]SOUVENIR-DEMIITALIC.XDPS$OUTLINE) ;
+%If you want the Apple symbol (SIC!) then remove the comment (%)
+%in front of character 240 in the following file (he he he)
+/Symbol
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]SYMBOL.XDPS$OUTLINE) ;
+/Times-Roman
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]TIMES-ROMAN.XDPS$OUTLINE) ;
+/Times-Italic
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]TIMES-ITALIC.XDPS$OUTLINE) ;
+/Times-Bold
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]TIMES-BOLD.XDPS$OUTLINE) ;
+/Times-BoldItalic
+    (SYS$COMMON:[SYSFONT.XDPS.OUTLINE]TIMES-BOLDITALIC.XDPS$OUTLINE) ;
+
+% 
+
+%
+% Fonts contributed by:
+%	URW++ Design and Development Incorporated
+%	Poppenbuetteler Bogen 29A
+%	D-22399 Hamburg
+%	Germany
+%	tel. +49 (40) 60 60 50
+%	fax +49 (40) 60 60 51 11
+%	http://www.urwpp.de
+% for distribution under the GNU License and Aladdin Free Public License.
+% See the notice at the head of this Fontmap file for licensing terms.
+% Each of these fonts is individually covered by the license:
+% for licensing purposes, they are not "part of" any larger entity.
+% The following notice applies to these fonts:
+%
+%	Copyright URW Software, Copyright 1994 by URW.
+%
+
+% Actual fonts
+
+/URWBookmanL-DemiBold	(b018015l.pfb)	;
+/URWBookmanL-DemiBoldItal	(b018035l.pfb)	;
+/URWBookmanL-Ligh	(b018012l.pfb)	;
+/URWBookmanL-LighItal	(b018032l.pfb)	;
+
+/NimbusMonL-Regu	(n022003l.pfb)	;
+/NimbusMonL-ReguObli	(n022023l.pfb)	;
+/NimbusMonL-Bold	(n022004l.pfb)	;
+/NimbusMonL-BoldObli	(n022024l.pfb)	;
+
+/URWGothicL-Book	(a010013l.pfb)	;
+/URWGothicL-BookObli	(a010033l.pfb)	;
+/URWGothicL-Demi	(a010015l.pfb)	;
+/URWGothicL-DemiObli	(a010035l.pfb)	;
+
+/NimbusSanL-Regu	(n019003l.pfb)	;
+/NimbusSanL-ReguItal	(n019023l.pfb)	;
+/NimbusSanL-Bold	(n019004l.pfb)	;
+/NimbusSanL-BoldItal	(n019024l.pfb)	;
+
+/NimbusSanL-ReguCond	(n019043l.pfb)	;
+/NimbusSanL-ReguCondItal	(n019063l.pfb)	;
+/NimbusSanL-BoldCond	(n019044l.pfb)	;
+/NimbusSanL-BoldCondItal	(n019064l.pfb)	;
+
+/URWPalladioL-Roma	(p052003l.pfb)	;
+/URWPalladioL-Ital	(p052023l.pfb)	;
+/URWPalladioL-Bold	(p052004l.pfb)	;
+/URWPalladioL-BoldItal	(p052024l.pfb)	;
+
+/CenturySchL-Roma	(c059013l.pfb)	;
+/CenturySchL-Ital	(c059033l.pfb)	;
+/CenturySchL-Bold	(c059016l.pfb)	;
+/CenturySchL-BoldItal	(c059036l.pfb)	;
+
+/NimbusRomNo9L-Regu	(n021003l.pfb)	;
+/NimbusRomNo9L-ReguItal	(n021023l.pfb)	;
+/NimbusRomNo9L-Medi	(n021004l.pfb)	;
+/NimbusRomNo9L-MediItal	(n021024l.pfb)	;
+
+/StandardSymL	(s050000l.pfb)	;
+
+/URWChanceryL-MediItal	(z003034l.pfb)	;
+
+/Dingbats	(d050000l.pfb)	;
+
+
+% Aliases
+
+/Bookman-Demi			/URWBookmanL-DemiBold	;
+/Bookman-DemiItalic		/URWBookmanL-DemiBoldItal	;
+/Bookman-Light			/URWBookmanL-Ligh	;
+/Bookman-LightItalic		/URWBookmanL-LighItal	;
+
+%/Courier			/NimbusMonL-Regu	;
+%/Courier-Oblique		/NimbusMonL-ReguObli	;
+%/Courier-Bold			/NimbusMonL-Bold	;
+%/Courier-BoldOblique		/NimbusMonL-BoldObli	;
+
+%/AvantGarde-Book		/URWGothicL-Book	;
+%/AvantGarde-BookOblique		/URWGothicL-BookObli	;
+%/AvantGarde-Demi		/URWGothicL-Demi	;
+%/AvantGarde-DemiOblique		/URWGothicL-DemiObli	;
+
+%/Helvetica			/NimbusSanL-Regu	;
+%/Helvetica-Oblique		/NimbusSanL-ReguItal	;
+%/Helvetica-Bold			/NimbusSanL-Bold	;
+%/Helvetica-BoldOblique		/NimbusSanL-BoldItal	;
+
+/Helvetica-Narrow		/NimbusSanL-ReguCond	;
+/Helvetica-Narrow-Oblique	/NimbusSanL-ReguCondItal	;
+/Helvetica-Narrow-Bold		/NimbusSanL-BoldCond	;
+/Helvetica-Narrow-BoldOblique	/NimbusSanL-BoldCondItal	;
+
+/Palatino-Roman			/URWPalladioL-Roma	;
+/Palatino-Italic		/URWPalladioL-Ital	;
+/Palatino-Bold			/URWPalladioL-Bold	;
+/Palatino-BoldItalic		/URWPalladioL-BoldItal	;
+
+%/NewCenturySchlbk-Roman		/CenturySchL-Roma	;
+%/NewCenturySchlbk-Italic	/CenturySchL-Ital	;
+%/NewCenturySchlbk-Bold		/CenturySchL-Bold	;
+%/NewCenturySchlbk-BoldItalic	/CenturySchL-BoldItal	;
+
+%/Times-Roman			/NimbusRomNo9L-Regu	;
+%/Times-Italic			/NimbusRomNo9L-ReguItal	;
+%/Times-Bold			/NimbusRomNo9L-Medi	;
+%/Times-BoldItalic		/NimbusRomNo9L-MediItal	;
+
+%/Symbol				/StandardSymL	;
+
+/ZapfChancery-MediumItalic	/URWChanceryL-MediItal	;
+
+/ZapfDingbats			/Dingbats	;
+
+
+% 
+
+%
+% Type 1 fonts contributed to the X11R5 distribution.
+%
+
+% The following notice accompanied the Charter fonts.
+%
+% (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA.
+%
+% You are hereby granted permission under all Bitstream propriety rights
+% to use, copy, modify, sublicense, sell, and redistribute the 4 Bitstream
+% Charter (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts
+% for any purpose and without restriction; provided, that this notice is
+% left intact on all copies of such fonts and that Bitstream's trademark
+% is acknowledged as shown below on all unmodified copies of the 4 Charter
+% Type 1 fonts.
+%
+% BITSTREAM CHARTER is a registered trademark of Bitstream Inc.
+/CharterBT-Roman		(bchr.pfa)	;
+/CharterBT-Italic		(bchri.pfa)	;
+/CharterBT-Bold			(bchb.pfa)	;
+/CharterBT-BoldItalic		(bchbi.pfa)	;
+%Charter to CharterBT aliasing
+/Charter-Roman			/CharterBT-Roman	;
+/Charter-Italic			/CharterBT-Italic	;
+/Charter-Bold			/CharterBT-Bold		;
+/Charter-BoldItalic		/CharterBT-BoldItalic	;
+
+% IBM Courier - Copyright (c) IBM Corporation 1990, 1991
+%/Courier		(ncrr.pfa)	;
+%/Courier-Italic		(ncrri.pfa)	;
+%/Courier-Bold		(ncrb.pfa)	;
+%/Courier-BoldItalic	(ncrbi.pfa)	;
+%Oblique to Italic aliasing
+%/Courier-Oblique		/Courier-Italic		;
+%/Courier-BoldOblique		/Courier-BoldItalic	;
+/Courier-Italic			/Courier-Oblique	;
+/Courier-BoldItalic		/Courier-BoldOblique	;
+
+% The following notice accompanied the Utopia font:
+%
+%   Permission to use, reproduce, display and distribute the listed
+%   typefaces is hereby granted, provided that the Adobe Copyright notice
+%   appears in all whole and partial copies of the software and that the
+%   following trademark symbol and attribution appear in all unmodified
+%   copies of the software:
+%
+%           Copyright (c) 1989 Adobe Systems Incorporated
+%           Utopia (R)
+%           Utopia is a registered trademark of Adobe Systems Incorporated
+%
+%   The Adobe typefaces (Type 1 font program, bitmaps and Adobe Font
+%   Metric files) donated are:
+%
+%           Utopia Regular
+%           Utopia Italic
+%           Utopia Bold
+%           Utopia Bold Italic
+
+/Utopia-Regular		(putr.gsf)	;
+/Utopia-Italic		(putri.gsf)	;
+/Utopia-Bold		(putb.gsf)	;
+/Utopia-BoldItalic	(putbi.gsf)	;
+
+% 
+
+%
+% Fonts contributed by URW GmbH for distribution under the GNU License.
+% The following notice accompanied these fonts:
+%
+% U004006T URW Grotesk 2031 Bold PostScript Type 1 Font Program
+% U003043T URW Antiqua 2051 Regular Condensed PostScript Type 1 Font Program
+%
+% Copyright (c) 1992 URW GmbH, Hamburg, Germany
+%
+% This program is free software; you can redistribute it and/or modify
+% 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) later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; wihtout 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., 59 Temple Place, Suite 330, Boston, MA 02111 U.S.A.
+%
+% Address:
+% URW GmbH
+% PC Support
+% Harksheider Strasse 102
+% 2000 Hamburg 65
+% Germany
+% Phone: +49 40 60 60 50       (Reception)
+% Phone: +49 40 60 60 52 30   (PC Support)
+% Fax    : +49 40 60 60 52 52
+%
+
+/URWAntiquaT-RegularCondensed	(u003043t.gsf)	;
+/URWGroteskT-Bold		(u004006t.gsf)	;
+
+% 
+
+%
+% Shareware Kana fonts.  These are subject to the following notice:
+%
+% These copyrighted fonts were developed by Kevin Hartig. Permission is
+% granted to freely distribute them in entirety along with this statement.
+% This is shareware. If you decide to use these fonts please contribute
+% $10 US to help support further freeware and shareware software development.
+% Questions and comments may be sent to:
+%
+% hartig@fsl.noaa.gov
+% khartig@nyx.cs.du.edu
+%
+% Kevin Hartig
+% 1126 Collyer Street
+% Longmont, CO 80501 USA
+% 
+% copyright 1993.
+
+% Hiragana and Katakana fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Calligraphic-Hiragana		(fhirw.gsf)	;
+/Calligraphic-Katakana		(fkarw.gsf)	;
+
+% 
+
+%
+% Public-domain fonts.  These have no copyright, and are of unknown quality.
+
+% Cyrillic fonts.  The character names are inappropriate,
+% and the encoding is probably not related to any known standard.
+
+/Shareware-Cyrillic-Regular	(fcyr.gsf)	;
+/Shareware-Cyrillic-Italic	(fcyri.gsf)	;
+
+% Aliases
+/Cyrillic			/Cyrillic-Regular	;
+/Cyrillic-Regular		/Shareware-Cyrillic-Regular	;
+/Cyrillic-Italic		/Shareware-Cyrillic-Italic	;
+
+% 
+
+%
+% Fonts converted from Hershey outlines.  These are constructed and
+% maintained manually.  These are also in the public domain.
+%
+% The suggested UniqueID's and filenames are constructed differently for
+% these than for the ones above, because of the strange way that the Hershey
+% fonts were constructed.  The scheme for these looks like:
+%
+% 42TTXY0
+%
+% TT = typeface, X = ``class'', Y = variation
+%
+% The typeface names and numbers are listed in fonts.mak.
+%
+% class:
+% 0 = normal			= r
+% 1 = simplex			= s
+% 2 = complex			= c
+% 3 = triplex			= t
+% 4 = duplex			= d
+%
+% variation:
+% 0 = normal			(omitted)
+% 1 = oblique			= o
+% 2 = italic			= i
+% 3 = bold			= b
+% 4 = bold oblique		= bo
+% 5 = bold italic		= bi
+%
+
+% Fonts created by Thomas Wolff <wolff@inf.fu-berlin.de>, by adding
+% accents, accented characters, and various other non-alphabetics
+% to the original Hershey fonts.  These are "freeware", not to be sold.
+
+/Hershey-Gothic-English		(hrger.pfa)	;	% 5066533
+/Hershey-Gothic-German		(hrgrr.pfa)	;
+/Hershey-Gothic-Italian		(hritr.pfa)	; 
+
+/Hershey-Plain-Duplex		(hrpld.pfa)	;
+/Hershey-Plain-Duplex-Italic	(hrpldi.pfa)	;
+/Hershey-Plain-Triplex		(hrplt.pfa)	;
+/Hershey-Plain-Triplex-Italic	(hrplti.pfa)	;
+
+/Hershey-Script-Complex		(hrscc.pfa)	;
+/Hershey-Script-Simplex		(hrscs.pfa)	;	% 5066541
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Gothic-English-Bold		(hrgerb.gsf)	;	% 5066542
+/Hershey-Gothic-English-Oblique		(hrgero.gsf)	;
+/Hershey-Gothic-English-SemiBold	(hrgerd.gsf)	;
+/Hershey-Gothic-German-Bold		(hrgrrb.gsf)	;
+/Hershey-Gothic-German-Oblique		(hrgrro.gsf)	;
+/Hershey-Gothic-Italian-Bold		(hritrb.gsf)	;
+/Hershey-Gothic-Italian-Oblique		(hritro.gsf)	;
+
+/Hershey-Plain-Duplex-Bold		(hrpldb.gsf)	;
+/Hershey-Plain-Duplex-Bold-Italic	(hrpldbi.gsf)	;
+/Hershey-Plain-Triplex-Bold		(hrpltb.gsf)	;
+/Hershey-Plain-Triplex-Bold-Italic	(hrpltbi.gsf)	;
+
+/Hershey-Script-Complex-Bold		(hrsccb.gsf)	;
+/Hershey-Script-Complex-Oblique		(hrscco.gsf)	;
+/Hershey-Script-Simplex-Bold		(hrscsb.gsf)	;
+/Hershey-Script-Simplex-Oblique		(hrscso.gsf)	;	% 5066556
+
+% Fonts consisting only of characters from the original Hershey
+% distribution.  These are Type 3 fonts.
+
+/Hershey-Greek-Complex			(hrgkc.gsf)	;	% 5066557
+/Hershey-Greek-Simplex			(hrgks.gsf)	;
+
+/Hershey-Plain				(hrplr.gsf)	;
+/Hershey-Plain-Simplex			(hrpls.gsf)	;	% 5066560
+
+% Fonts created algorithmically from the above.
+
+/Hershey-Plain-Bold			(hrplrb.gsf)	;	% 5066561
+/Hershey-Plain-Bold-Oblique		(hrplrbo.gsf)	;
+/Hershey-Plain-Oblique			(hrplro.gsf)	;
+/Hershey-Plain-Simplex-Bold		(hrplsb.gsf)	;
+/Hershey-Plain-Simplex-Bold-Oblique	(hrplsbo.gsf)	;
+/Hershey-Plain-Simplex-Oblique		(hrplso.gsf)	;	% 5066566
+
+% This font, and only this font among the Hershey fonts, uses
+% the SymbolEncoding.
+
+/Hershey-Symbol				(hrsyr.gsf)	;	% 5066567
Index: main/trunk/binaries/windows/bin/ghostscript/lib/Info-macos.plist
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/Info-macos.plist	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/Info-macos.plist	(revision 21042)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
+<plist version="0.9">
+<dict>
+        <key>CFBundleIdentifier</key>
+        <string>com.ghostscript.Ghostscript</string>
+        <key>CFBundleName</key>
+        <string>Ghostscript</string>
+        <key>CFBundleShortVersionString</key>
+        <string>703</string>
+        <key>NSExecutable</key>
+        <string>Ghostscript</string>
+</dict>
+</plist>
Index: main/trunk/binaries/windows/bin/ghostscript/lib/afmdiff.awk
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/afmdiff.awk	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/afmdiff.awk	(revision 21042)
@@ -0,0 +1,151 @@
+#!/usr/bin/awk -f
+###=====================================================================
+### Read two Adobe Font Metric files, and compute tables of the
+### differences in character repertoire, declared widths (WX), and
+### bounding boxes.
+###
+### Usage:
+###	awk -f afmdiff.awk file1.afm file2.afm
+###
+### Author:
+### 	Nelson H. F. Beebe
+### 	Center for Scientific Computing
+### 	University of Utah
+### 	Department of Mathematics, 322 INSCC
+### 	155 S 1400 E RM 233
+### 	Salt Lake City, UT 84112-0090
+### 	USA
+### 	Email: beebe@math.utah.edu, beebe@acm.org, beebe@computer.org,
+###	       beebe@ieee.org (Internet)
+### 	WWW URL: http://www.math.utah.edu/~beebe
+### 	Telephone: +1 801 581 5254
+### 	FAX: +1 801 585 1640, +1 801 581 4148
+###
+########################################################################
+########################################################################
+########################################################################
+###                                                                  ###
+###        awkdiff.awk: compare two Adobe Font Metric files          ###
+###                                                                  ###
+###              Copyright (C) 2000 Nelson H. F. Beebe               ###
+###                                                                  ###
+### This program is covered by the GNU General Public License (GPL), ###
+### version 2 or later, available as the file COPYING in the program ###
+### source distribution, and on the Internet at                      ###
+###                                                                  ###
+###               ftp://ftp.gnu.org/gnu/GPL                          ###
+###                                                                  ###
+###               http://www.gnu.org/copyleft/gpl.html               ###
+###                                                                  ###
+### This program is free software; you can redistribute it and/or    ###
+### modify 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., 59 Temple Place, Suite 330, Boston,   ###
+### MA 02111-1307 USA                                                ###
+###                                                                  ###
+### This program may also be distributed as part of AFPL             ###
+### Ghostscript, under the terms of the Aladdin Free Public License  ###
+### (the "License").                                                 ###
+###                                                                  ###
+### Every copy of AFPL Ghostscript must include a copy of the        ###
+### License, normally in a plain ASCII text file named PUBLIC.  The  ###
+### License grants you the right to copy, modify and redistribute    ###
+### AFPL Ghostscript, but only under certain conditions              ###
+### described in the License.  Among other things, the License       ###
+### requires that the copyright notice and this notice be preserved  ###
+### on all copies.                                                   ###
+###                                                                  ###
+########################################################################
+########################################################################
+########################################################################
+#
+# [29-Apr-2000]
+#=======================================================================
+
+/^FontName/	{ FontName[++NFontName] = $2 }
+
+
+/^C /		{
+		    if (NFontName == 1)
+			CharName1[$8]++
+		    if (NFontName == 2)
+			CharName2[$8]++
+		}
+
+
+/^C /		{
+		    name = $8
+		    if (name in WX)
+		    {
+			if (WX[name] != $5)
+			    WXDIFF[name] = WX[name] - $5
+		    }
+		    else
+			WX[name] = $5
+		}
+
+
+/^C /		{
+		    name = $8
+		    bx = $13 - $11
+		    if (name in BX)
+		    {
+			if (BX[name] != bx)
+			    BXDIFF[name] = BX[name] - bx
+		    }
+		    else
+			BX[name] = bx
+		}
+
+
+/^C /		{
+		    name = $8
+		    by = $14 - $12
+		    if (name in BY)
+		    {
+			if (BY[name] != by)
+			    BYDIFF[name] = BY[name] - by
+		    }
+		    else
+			BY[name] = by
+		}
+
+
+END		{
+		    Sortpipe = "sort -f | pr -3 -w80 -l1 -t"
+		    print "Comparison of AFM metrics in files:", ARGV[1], ARGV[2]
+		    print "Font names:", FontName[1], FontName[2]
+		    show_name_diffs(FontName[2],CharName2, FontName[1],CharName1)
+		    show_name_diffs(FontName[1],CharName1, FontName[2],CharName2)
+		    show_num_diffs("WX width differences", WXDIFF)
+		    show_num_diffs("Bounding box width differences", BXDIFF)
+		    show_num_diffs("Bounding box height differences",BYDIFF)
+		}
+
+function show_name_diffs(font1,array1,font2,array2, name)
+{
+    print "\nChars from", font2, "missing from", font1 ":"
+    for (name in array2)
+    {
+	if (!(name in array1))
+	    printf("%s\n", name) | Sortpipe
+    }
+    close(Sortpipe)
+}
+
+function show_num_diffs(title,array, name)
+{
+    printf("\n%s:\n", title)
+    for (name in array)
+	printf("%-15s\t%4d\n", name, array[name]) | Sortpipe
+    close(Sortpipe)
+}
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bdftops
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bdftops	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bdftops	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: bdftops 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -dBATCH -dNODISPLAY -- bdftops.ps "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bdftops.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bdftops.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bdftops.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: bdftops.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -dBATCH -dNODISPLAY -- bdftops.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bdftops.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bdftops.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bdftops.cmd	(revision 21042)
@@ -0,0 +1,7 @@
+/* $Id: bdftops.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+@gsos2 -q -dBATCH -dNODISPLAY -- bdftops.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8.rpd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8.rpd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8.rpd	(revision 21042)
@@ -0,0 +1,17 @@
+
+StartEntry: U_CanonBJC8200
+GSDriver: uniprint 
+Description: {Canon BJC-8200 (UP)}
+About: { \
+	 Canon BJC-8200 uniprint driver settings.\
+       }
+Resolution: {NA} {NA} {}
+  BitsPerPixel: {bj8pp12f} {1200x1200DpI, photo paper pro, color, rendered}
+  BitsPerPixel: {bj8hg12f} {1200x1200DpI, high gloss photo film, color, rendered}
+  BitsPerPixel: {bj8gc12f} {1200x1200DpI, glossy photo cards, color, rendered}
+  BitsPerPixel: {bj8oh06n} {600x600DpI, transparencies, color, rendered}
+  BitsPerPixel: {bj8ts06n} {600x600DpI, t-shirt transfer, color, rendered}
+  BitsPerPixel: {bj8pa06n} {600x600DpI, plain paper, color, rendered}
+
+EndEntry
+#
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8gc12f.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8gc12f.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8gc12f.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 8200, (1200DpI)^2, glossy photo card, high quality"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/Canon
+-r1200x1200
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b 4b 0200 000f
+   1b28 62 0100 01
+   1b28 71 0100 01
+   1b28 64 0400 04b0 04b0
+   1b28 63 0300 3005 04
+   1b28 6c 0200 340d
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8hg12f.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8hg12f.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8hg12f.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 8200, (1200DpI)^2, high gloss photo, high quality"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/Canon
+-r1200x1200
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b 4b 0200 000f
+   1b28 62 0100 01
+   1b28 71 0100 01
+   1b28 64 0400 04b0 04b0
+   1b28 63 0300 3006 04
+   1b28 6c 0200 3406
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8oh06n.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8oh06n.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8oh06n.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 8200, (600DpI)^2, OHP, normal quality"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/Canon
+-r600x600
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b 4b 0200 000f
+   1b28 62 0100 01
+   1b28 71 0100 01
+   1b28 64 0400 0258 0258
+   1b28 63 0300 3002 03
+   1b28 6c 0200 3402
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8pa06n.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8pa06n.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8pa06n.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 8200, (600DpI)^2, plain paper, normal quality"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/Canon
+-r600x600
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b 4b 0200 000f
+   1b28 62 0100 01
+   1b28 71 0100 01
+   1b28 64 0400 0258 0258
+   1b28 63 0300 3000 03
+   1b28 6c 0200 3400
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8pp12f.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8pp12f.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8pp12f.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 8200, (1200DpI)^2, professional photo paper, highest quality"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/Canon
+-r1200x1200
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b 4b 0200 000f
+   1b28 62 0100 01
+   1b28 71 0100 01
+   1b28 64 0400 04b0 04b0
+   1b28 63 0300 3009 04
+   1b28 6c 0200 340d
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bj8ts06n.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bj8ts06n.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bj8ts06n.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 8200, (600DpI)^2, t-shirt transfer, normal quality"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/Canon
+-r600x600
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b 4b 0200 000f
+   1b28 62 0100 01
+   1b28 71 0100 01
+   1b28 64 0400 0258 0258
+   1b28 63 0300 3003 03
+   1b28 6c 0200 3403
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a0.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a0.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a0.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, plain paper high speed, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 100200
+   1b28 64 0200 0168
+   1b28 6c 0200 1400
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a1.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a1.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a1.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, plain paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 100110
+   1b28 64 0200 0168
+   1b28 6c 0200 1400
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a2.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a2.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a2.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, coated paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 101110
+   1b28 64 0200 0168
+   1b28 6c 0200 1410
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a3.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a3.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a3.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, transparency film, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 102110
+   1b28 64 0200 0168
+   1b28 6c 0200 1420
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a4.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a4.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a4.upp	(revision 21042)
@@ -0,0 +1,45 @@
+-supModel="Canon BJC 610, 360x360DpI, back print film, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupYFlip
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 103110
+   1b28 64 0200 0168
+   1b28 6c 0200 1430
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a5.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a5.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a5.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, fabric sheet, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 104110
+   1b28 64 0200 0168
+   1b28 6c 0200 1850
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a6.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a6.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a6.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, glossy paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 105110
+   1b28 64 0200 0168
+   1b28 6c 0200 1460
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a7.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a7.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a7.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, high gloss film, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 106110
+   1b28 64 0200 0168
+   1b28 6c 0200 1470
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a8.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a8.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610a8.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 360x360DpI, high resolution paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r360x360
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0058 0.0164 0.0301 0.0463 0.0648 0.0851 0.1073 
+0.1311 0.1564 0.1832 0.2114 0.2408 0.2716 0.3035 0.3366 
+0.3708 0.4061 0.4425 0.4798 0.5182 0.5576 0.5978 0.6391 
+0.6812 0.7242 0.7681 0.8128 0.8584 0.9048 0.9520 1.0000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 107110
+   1b28 64 0200 0168
+   1b28 6c 0200 14a0
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b1.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b1.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b1.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 720x720DpI, plain paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0029 0.0082 0.0151 0.0232 0.0324 0.0426 0.0537 
+0.0655 0.0782 0.0916 0.1057 0.1204 0.1358 0.1517 0.1683 
+0.1854 0.2030 0.2212 0.2399 0.2591 0.2788 0.2989 0.3195 
+0.3406 0.3621 0.3840 0.4064 0.4292 0.4524 0.4760 0.5000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0004 0.0017 0.0037 0.0067 0.0104 0.0150 0.0204 
+0.0266 0.0337 0.0416 0.0504 0.0599 0.0703 0.0816 0.0937 
+0.1066 0.1203 0.1349 0.1503 0.1665 0.1836 0.2015 0.2202 
+0.2398 0.2601 0.2814 0.3034 0.3263 0.3501 0.3746 0.4000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0004 0.0017 0.0037 0.0067 0.0104 0.0150 0.0204 
+0.0266 0.0337 0.0416 0.0504 0.0599 0.0703 0.0816 0.0937 
+0.1066 0.1203 0.1349 0.1503 0.1665 0.1836 0.2015 0.2202 
+0.2398 0.2601 0.2814 0.3034 0.3263 0.3501 0.3746 0.4000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0004 0.0017 0.0037 0.0067 0.0104 0.0150 0.0204 
+0.0266 0.0337 0.0416 0.0504 0.0599 0.0703 0.0816 0.0937 
+0.1066 0.1203 0.1349 0.1503 0.1665 0.1836 0.2015 0.2202 
+0.2398 0.2601 0.2814 0.3034 0.3263 0.3501 0.3746 0.4000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 101110
+   1b28 64 0200 02d0
+   1b28 6c 0200 1410
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b2.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b2.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b2.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 720x720DpI, coated paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0029 0.0082 0.0151 0.0232 0.0324 0.0426 0.0537 
+0.0655 0.0782 0.0916 0.1057 0.1204 0.1358 0.1517 0.1683 
+0.1854 0.2030 0.2212 0.2399 0.2591 0.2788 0.2989 0.3195 
+0.3406 0.3621 0.3840 0.4064 0.4292 0.4524 0.4760 0.5000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 101110
+   1b28 64 0200 02d0
+   1b28 6c 0200 1410
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b3.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b3.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b3.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 720x720DpI, transparency film, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 102110
+   1b28 64 0200 02d0
+   1b28 6c 0200 1420
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b4.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b4.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b4.upp	(revision 21042)
@@ -0,0 +1,45 @@
+-supModel="Canon BJC 610, 720x720DpI, back print film, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupYFlip
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0005 0.0019 0.0042 0.0075 0.0117 0.0169 0.0229 
+0.0300 0.0379 0.0468 0.0567 0.0674 0.0791 0.0918 0.1054 
+0.1199 0.1353 0.1517 0.1690 0.1873 0.2065 0.2266 0.2477 
+0.2697 0.2927 0.3165 0.3414 0.3671 0.3938 0.4214 0.4500 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0005 0.0019 0.0042 0.0075 0.0117 0.0169 0.0229 
+0.0300 0.0379 0.0468 0.0567 0.0674 0.0791 0.0918 0.1054 
+0.1199 0.1353 0.1517 0.1690 0.1873 0.2065 0.2266 0.2477 
+0.2697 0.2927 0.3165 0.3414 0.3671 0.3938 0.4214 0.4500 
+}"
+-dupYellowTransfer="{
+0.0000 0.0005 0.0019 0.0042 0.0075 0.0117 0.0169 0.0229 
+0.0300 0.0379 0.0468 0.0567 0.0674 0.0791 0.0918 0.1054 
+0.1199 0.1353 0.1517 0.1690 0.1873 0.2065 0.2266 0.2477 
+0.2697 0.2927 0.3165 0.3414 0.3671 0.3938 0.4214 0.4500 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 103110
+   1b28 64 0200 02d0
+   1b28 6c 0200 1430
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b6.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b6.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b6.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 720x720DpI, glossy paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0029 0.0082 0.0151 0.0232 0.0324 0.0426 0.0537 
+0.0655 0.0782 0.0916 0.1057 0.1204 0.1358 0.1517 0.1683 
+0.1854 0.2030 0.2212 0.2399 0.2591 0.2788 0.2989 0.3195 
+0.3406 0.3621 0.3840 0.4064 0.4292 0.4524 0.4760 0.5000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 105110
+   1b28 64 0200 02d0
+   1b28 6c 0200 1460
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b7.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b7.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b7.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 720x720DpI, high gloss paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 106110
+   1b28 64 0200 02d0
+   1b28 6c 0200 1470
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b8.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b8.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/bjc610b8.upp	(revision 21042)
@@ -0,0 +1,44 @@
+-supModel="Canon BJC 610, 720x720DpI, high resolution paper, color, rendered"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Canon
+-r720x720
+-dupMargins="{ 8.23 20.44 11.05 7.9 }"
+-dupOutputComponentOrder="{ 3 2 1 0 }"  
+-dupBlackTransfer="{
+0.0000 0.0008 0.0033 0.0075 0.0133 0.0208 0.0300 0.0408 
+0.0533 0.0674 0.0832 0.1007 0.1199 0.1407 0.1632 0.1873 
+0.2131 0.2406 0.2697 0.3005 0.3330 0.3671 0.4029 0.4404 
+0.4795 0.5203 0.5627 0.6069 0.6527 0.7001 0.7492 0.8000 
+}"
+-dupCyanTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupMagentaTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupYellowTransfer="{
+0.0000 0.0005 0.0021 0.0047 0.0083 0.0130 0.0187 0.0255 
+0.0333 0.0421 0.0520 0.0630 0.0749 0.0879 0.1020 0.1171 
+0.1332 0.1504 0.1686 0.1878 0.2081 0.2294 0.2518 0.2752 
+0.2997 0.3252 0.3517 0.3793 0.4079 0.4376 0.4683 0.5000 
+}"
+-dupBeginPageCommand="<
+   1b5b4b 0200 000f
+   1b28 62 0100 01
+   1b28 63 0300 107110
+   1b28 64 0200 02d0
+   1b28 6c 0200 14a0
+   1b28 67 0100 E5
+>"
+-dupEndJobCommand="(\033\050b\001\000\000\033@)"
+-dupEndPageCommand="(\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/cbjc600.ppd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/cbjc600.ppd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/cbjc600.ppd	(revision 21042)
@@ -0,0 +1,404 @@
+*PPD-Adobe: "4.1"
+*% Adobe Systems PostScript(R) Printer Description File
+*% Copyright 1995 Yves Arrouye for AFPL Ghostscript with Level 2 PS.
+*% All Rights Reserved. 
+*% This file may be distributed as part of GNU Ghostscript and/or AFPL
+*% Ghostscript, under the same terms and conditions as Ghostscript.
+*% End of Copyright statement
+*FormatVersion: "4.1"
+*FileVersion: "1.0"
+*LanguageVersion: English
+*PCFileName: "CBJC600.PPD"
+*Product: "(Canon Bubble Jet Color 600)"
+*PSVersion: "(2010.351) 0"
+*ModelName: "Canon Bubble Jet Color 600"
+*NickName: "BJC-600"
+
+*% This file is not complete, and may lack some useful information...
+
+*% Note: the default transfer function should be set to Null if Ghostscript
+*% exhibit a bug making magenta appear while printing in gray levels...
+*% Note: if you print on A4 paper by default, change *Default values (the
+*% default is Letter here).
+
+*% ==============Constraints =================
+
+*UIConstraints: *BitsPerPixel None *ColorModel DeviceCMYK
+*UIConstraints: *BitsPerPixel None *ColorModel DeviceRGB
+*UIConstraints: *BitsPerPixel 16 *ColorModel DeviceRGB
+*UIConstraints: *BitsPerPixel 16 *ColorModel DeviceGray
+*UIConstraints: *BitsPerPixel 24 *ColorModel DeviceGray
+*UIConstraints: *BitsPerPixel 32 *ColorModel DeviceRGB
+*UIConstraints: *BitsPerPixel 32 *ColorModel DeviceGray
+
+*UIConstraints: *ColorModel DeviceCMYK *BitsPerPixel None
+*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel None
+*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel 16
+*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel 32
+*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 16
+*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 24
+*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 32
+
+*% =========== Device Capabilities ===============
+
+*LanguageLevel: "2"
+*Protocols: TBCP
+*FreeVM: "2124600"
+*ColorDevice:  True
+*DefaultColorSpace: CMYK
+*FileSystem: True
+*Throughput: "1"
+
+*Password: "()" 
+
+*% ============Paper Size Information ==============
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize A4: "1 dict dup /PageSize [595 842] put setpagedevice"
+*PageSize A5: "1 dict dup /PageSize [421 595] put setpagedevice"
+*PageSize A6: "1 dict dup /PageSize [297 421] put setpagedevice"
+*PageSize A7: "1 dict dup /PageSize [210 297] put setpagedevice"
+*PageSize A8: "1 dict dup /PageSize [148 210] put setpagedevice"
+*PageSize A9: "1 dict dup /PageSize [105 148] put setpagedevice"
+*PageSize A10: "1 dict dup /PageSize [74 105] put setpagedevice"
+*PageSize B5: "1 dict dup /PageSize [501 709] put setpagedevice"
+*PageSize Letter/US Letter: "1 dict dup /PageSize [612 792] put setpagedevice"
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion A4: "1 dict dup /PageSize [595 842] put setpagedevice"
+*PageRegion A5: "1 dict dup /PageSize [421 595] put setpagedevice"
+*PageRegion A6: "1 dict dup /PageSize [297 421] put setpagedevice"
+*PageRegion A7: "1 dict dup /PageSize [210 297] put setpagedevice"
+*PageRegion A8: "1 dict dup /PageSize [148 210] put setpagedevice"
+*PageRegion A9: "1 dict dup /PageSize [105 148] put setpagedevice"
+*PageRegion A10: "1 dict dup /PageSize [74 105] put setpagedevice"
+*PageRegion B5: "1 dict dup /PageSize [501 709] put setpagedevice"
+*PageRegion Letter/US Letter: "1 dict dup /PageSize [612 792] put setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea A4: "18.425196 27.096094 576.625183 833.496094"
+*ImageableArea A5: "18.425196 27.096045 402.625183 586.496033"
+*ImageableArea A6: "18.425196 27.096045 278.625183 412.496033"
+*ImageableArea A7: "18.425196 27.096045 191.625198 288.496033"
+*ImageableArea A8: "18.425196 27.096045 129.625198 201.496048"
+*ImageableArea A9: "18.425196 27.096045 86.625198 139.496048"
+*ImageableArea A10: "18.425196 27.096045 55.625195 96.496048"
+*ImageableArea B5: "18.425196 27.096045 482.625183 700.496033"
+*ImageableArea Letter/US Letter: "18.425196 27.096045 593.625183 783.496033"
+
+*?ImageableArea: "
+save
+  /cvp {(                ) cvs print ( ) print } bind def
+  /upperright {10000 mul floor 10000 div} bind def
+  /lowerleft {10000 mul ceiling 10000 div} bind def
+  newpath clippath pathbbox
+  4 -2 roll exch 2 {lowerleft cvp} repeat
+  exch 2 {upperright cvp} repeat flush
+ restore
+"
+*End
+
+*PaperDimension A4: "595 842"
+*PaperDimension A5: "421 595"
+*PaperDimension A6: "297 421"
+*PaperDimension A7: "210 297"
+*PaperDimension A8: "148 210"
+*PaperDimension A9: "105 148"
+*PaperDimension A10: "74 105"
+*PaperDimension B5: "501 709"
+*PaperDimension Letter/US Letter: "612 792"
+
+*HWMargins: "9.637794495 27.042521 9.637794495 8.503937"
+
+*% =============Halftone Information ===============
+
+*ScreenFreq: "60.0"
+*ScreenAngle: "45.0"
+
+*DefaultScreenProc: Dot
+*ScreenProc Dot: "
+{dup mul exch dup mul add 1.0 exch sub }
+"
+*End
+*ScreenProc Line: "{ pop }"
+*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
+
+*DefaultTransfer: Normalized
+*Transfer Normalized: "{mark
+1.0 1.000 0.955 0.915 0.847 0.765 0.683 0.602 0.500 0.311 0.030 0.0
+counttomark dup 3 add -1 roll exch
+2 sub mul dup floor cvi dup 3 1 roll sub exch dup 
+3 add index exch 2 add index dup 4 1 roll sub mul add
+counttomark 1 add 1 roll cleartomark
+} bind"
+*End
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub }"
+*End
+
+*%==================Input Slot====================
+
+*OpenUI *InputSlot/Media Source: PickOne
+*OrderDependency: 20 AnySetup *InputSlot
+*DefaultInputSlot: Feeder
+*InputSlot Feeder/Paper Tray: ""
+*CloseUI: *InputSlot
+
+*%=================Manual Feed====================
+
+*OpenUI *ManualFeed/Manual Feed:  Boolean
+*OrderDependency: 20 AnySetup *ManualFeed
+*DefaultManualFeed: False
+*ManualFeed True/True: "1 dict dup /ManualFeed true put setpagedevice"
+*ManualFeed False/False: "1 dict dup /ManualFeed false put setpagedevice"
+*?ManualFeed: "
+ save
+ currentpagedevice /ManualFeed get
+ {(True)}{(False)}ifelse = flush
+ restore"
+*End
+
+*CloseUI: *ManualFeed
+
+*%===================Resolution====================
+
+*OpenUI *Resolution/Resolution: PickOne
+*OrderDependency: 10 AnySetup *Resolution
+*DefaultResolution: 360x360dpi
+*Resolution 90x90dpi/90dpi: "
+ 1 dict dup /HWResolution [ 90 90 ]
+ put setpagedevice"
+*End
+
+*Resolution 180x180dpi/180dpi: "
+ 1 dict dup /HWResolution [ 180 180 ]
+ put setpagedevice"
+*End
+
+*Resolution 360x360dpi/360dpi: "
+ 1 dict dup /HWResolution [ 360 360 ]
+ put setpagedevice"
+*End
+
+*?Resolution: "
+ save
+ currentpagedevice /HWResolution get dup
+ 0 get cvi 10 string cvs print
+ (x) print
+ 0 get cvi 10 string print
+ (dpi) = flush
+ restore"
+*End
+
+*CloseUI: *Resolution
+
+*%===================Output Depth====================
+
+*OpenUI *BitsPerPixel/Print Depth: PickOne
+*OrderDependency: 30 AnySetup *BitsPerPixel
+*DefaultBitsPerPixel: 24
+*BitsPerPixel None/1bpp: "
+ 1 dict dup /BitsPerPixel 1 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 8/8bpp: "
+ 1 dict dup /BitsPerPixel 8 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 16/16bpp: "
+ 1 dict dup /BitsPerPixel 16 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 24/24bpp: "
+ 1 dict dup /BitsPerPixel 24 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 32/32bpp: "
+ 1 dict dup /BitsPerPixel 32 put
+ setpagedevice"
+*End
+
+*?BitsPerPixel: "
+ save
+ currentpagedevice /BitsPerPixel get dup 1 eq { pop (None) } if = flush
+ restore"
+*End
+
+*CloseUI: *BitsPerPixel
+
+*%=================Media Type============================
+
+*OpenUI *MediaType/Media Type: PickOne
+*OrderDependency: 50 AnySetup *MediaType
+*DefaultMediaType: PlainPaper
+*MediaType PlainPaper/Plain Paper: "
+ 1 dict dup /MediaType (PlainPaper) put setpagedevice"
+*End
+
+*MediaType CoatedPaper/Coated Paper: "
+ 1 dict dup /MediaType (CoatedPaper) put setpagedevice"
+*End
+
+*MediaType TransparencyFilm/Transparency Film: "
+ 1 dict dup /MediaType (TransparencyFilm) put setpagedevice"
+*End
+
+*MediaType Envelope/Envelope: "
+ 1 dict dup /MediaType (Envelope) put setpagedevice"
+*End
+
+*MediaType Card/Card: "
+ 1 dict dup /MediaType (Card) put setpagedevice"
+*End
+
+*MediaType Other/Other: "
+ 1 dict dup /MediaType (Other) put setpagedevice"
+*End
+
+*?MediaType: "
+ save
+ currentpagedevice /MediaType get
+ dup null eq {pop (Unknown)} if = flush 
+ restore " 
+*End
+
+*CloseUI: *MediaType
+
+*%===================Printing Quality====================
+
+*OpenUI *OutputMode/Print Quality: PickOne
+*OrderDependency: 50 AnySetup *OuputMode
+*DefaultOutputMode: Normal
+*OutputMode Draft/Draft: "
+ 1 dict dup /PrintQuality (Draft) put setpagedevice"
+*End
+
+*OutputMode Normal/Normal: "
+ 1 dict dup /PrintQuality (Normal) put setpagedevice"
+*End
+
+*OutputMode High/High: "
+ 1 dict dup /PrintQuality (High) put setpagedevice"
+*End
+
+*?OutputMode: "
+ save
+ currentpagedevice /PrintQuality get
+ dup null eq {pop (Unknown)} if = flush 
+ restore " 
+*End
+
+*CloseUI: *OutputMode
+
+*%===================Color/Gray Printing====================
+
+*OpenUI *ColorModel/Color Processing: PickOne
+*OrderDependency: 20 AnySetup *ColorModel
+*DefaultColorModel: DeviceCMYK
+*ColorModel DeviceGray/Gray: "
+ 1 dict dup /ProcessColorModel /DeviceGray 
+ put setpagedevice"
+*End
+
+*ColorModel DeviceRGB/RGB: "
+ 1 dict dup /ProcessColorModel /DeviceRGB
+ put setpagedevice"
+*End
+
+*ColorModel DeviceCMYK/CMYK: "
+ 1 dict dup /ProcessColorModel /DeviceCMYK 
+ put setpagedevice"
+*End
+
+*?ColorModel: "
+ save
+ currentpagedevice /ProcessColorModel get = flush 
+ restore "
+*End
+
+*CloseUI: *ColorModel
+
+*%===================Media Weight/Thick Media====================
+
+*OpenUI *ThickMedia/Thick Media: PickOne
+*OrderDependency: 30 AnySetup *ThickMedia
+*Default ThickMedia: Thin
+*ThickMedia Thin/No: "
+ 1 dict dup /MediaWeight 80 
+ put setpagedevice"
+*End
+
+*ThickMedia Thick/Yes: "
+ 1 dict dup /ThickMedia 120
+ put setpagedevice"
+*End
+
+*?ThickMedia: "
+ save
+ currentpagedevice /MediaWeight get 105 gt { (Thick) } { (Thin) } ifelse
+ = flush 
+ restore "
+*End
+
+*CloseUI: *ThickMedia
+
+*%===================PrintColors====================
+
+*OpenUI *PrintColors/Print Colors: PickOne
+*OrderDependency: 20 AnySetup *PrintColors
+*DefaultPrintColors: "15"
+*PrintColors 0/None: "1 dict dup /PrintColors 0 put setpagedevice"
+*End
+
+*PrintColors 1/Cyan: "1 dict dup /PrintColors 1 put setpagedevice"
+*End
+
+*PrintColors 2/Magenta: "1 dict dup /PrintColors 2 put setpagedevice"
+*End
+
+*PrintColors 4/Yellow: "1 dict dup /PrintColors 4 put setpagedevice"
+*End
+
+*PrintColors 8/Black: "1 dict dup /PrintColors 8 put setpagedevice"
+*End
+
+*PrintColors 15/All: "1 dict dup /PrintColors 15 put setpagedevice"
+*End
+
+
+*CloseUI *PrintColors
+
+*%===================Monochrome Printing====================
+
+*OpenUI *MonochromePrint/Monochrome Print: Boolean
+*OrderDependency: 50 AnySetup *MonochromePrint
+*DefaultMonochromePrint: False
+*MonochromePrint True/Yes: "
+ 1 dict dup /MonochromePrint true 
+ put setpagedevice"
+*End
+
+*MonochromePrint False/No: "
+ 1 dict dup /MonochromePrint false 
+ put setpagedevice"
+*End
+
+*?MonochromePrint: "
+ save
+ currentpagedevice /MonochromePrint get
+ {(True)}{(False)}ifelse = flush
+ restore"
+*End
+
+*CloseUI: *MonochromePrint
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/cbjc800.ppd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/cbjc800.ppd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/cbjc800.ppd	(revision 21042)
@@ -0,0 +1,389 @@
+*PPD-Adobe: "4.1"
+*% Adobe Systems PostScript(R) Printer Description File
+*% Copyright 1995 Yves Arrouye for AFPL Ghostscript with Level 2 PS.
+*% All Rights Reserved. 
+*% This file may be distributed as part of GNU Ghostscript and/or AFPL
+*% Ghostscript, under the same terms and conditions as Ghostscript.
+*% End of Copyright statement
+*FormatVersion: "4.1"
+*FileVersion: "1.0"
+*LanguageVersion: English
+*PCFileName: "CBJC800.PPD"
+*Product: "(Canon Bubble Jet Color 800)"
+*PSVersion: "(2010.351) 0"
+*ModelName: "Canon Bubble Jet Color 800"
+*NickName: "BJC-800"
+
+*% This file is not complete, and may lack some useful information...
+
+*% Note: the default transfer function should be set to Null if Ghostscript
+*% exhibit a bug making magenta appear while printing in gray levels...
+*% Note: if you print on A4 paper by default, change *Default values (the
+*% default is Letter here).
+
+*% ==============Constraints =================
+
+*UIConstraints: *BitsPerPixel None *ColorModel DeviceCMYK
+*UIConstraints: *BitsPerPixel None *ColorModel DeviceRGB
+*UIConstraints: *BitsPerPixel 16 *ColorModel DeviceRGB
+*UIConstraints: *BitsPerPixel 16 *ColorModel DeviceGray
+*UIConstraints: *BitsPerPixel 24 *ColorModel DeviceGray
+*UIConstraints: *BitsPerPixel 32 *ColorModel DeviceRGB
+*UIConstraints: *BitsPerPixel 32 *ColorModel DeviceGray
+
+*UIConstraints: *ColorModel DeviceCMYK *BitsPerPixel None
+*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel None
+*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel 16
+*UIConstraints: *ColorModel DeviceRGB *BitsPerPixel 32
+*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 16
+*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 24
+*UIConstraints: *ColorModel DeviceGray *BitsPerPixel 32
+
+*% =========== Device Capabilities ===============
+
+*LanguageLevel: "2"
+*Protocols: TBCP
+*FreeVM: "2124600"
+*ColorDevice:  True
+*DefaultColorSpace: CMYK
+*FileSystem: True
+*Throughput: "1"
+
+*Password: "()" 
+
+*% ============Paper Size Information ==============
+
+*OpenUI *PageSize: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: Letter
+*PageSize A4: "1 dict dup /PageSize [595 842] put setpagedevice"
+*PageSize A5: "1 dict dup /PageSize [421 595] put setpagedevice"
+*PageSize A6: "1 dict dup /PageSize [297 421] put setpagedevice"
+*PageSize A7: "1 dict dup /PageSize [210 297] put setpagedevice"
+*PageSize A8: "1 dict dup /PageSize [148 210] put setpagedevice"
+*PageSize A9: "1 dict dup /PageSize [105 148] put setpagedevice"
+*PageSize A10: "1 dict dup /PageSize [74 105] put setpagedevice"
+*PageSize B5: "1 dict dup /PageSize [501 709] put setpagedevice"
+*PageSize Letter/US Letter: "1 dict dup /PageSize [612 792] put setpagedevice"
+*PageSize 11x17/US 11x17: "1 dict dup /PageSize [792 1224] put setpagedevice"
+*PageSize Ledger/US Ledger: "1 dict dup /PageSize [1224 792] put setpagedevice"
+*PageSize Legal/US Legal: "1 dict dup /PageSize [612 1008] put setpagedevice"
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: Letter
+*PageRegion A4: "1 dict dup /PageSize [595 842] put setpagedevice"
+*PageRegion A5: "1 dict dup /PageSize [421 595] put setpagedevice"
+*PageRegion A6: "1 dict dup /PageSize [297 421] put setpagedevice"
+*PageRegion A7: "1 dict dup /PageSize [210 297] put setpagedevice"
+*PageRegion A8: "1 dict dup /PageSize [148 210] put setpagedevice"
+*PageRegion A9: "1 dict dup /PageSize [105 148] put setpagedevice"
+*PageRegion A10: "1 dict dup /PageSize [74 105] put setpagedevice"
+*PageRegion B5: "1 dict dup /PageSize [501 709] put setpagedevice"
+*PageRegion Letter/US Letter: "1 dict dup /PageSize [612 792] put setpagedevice"
+*PageRegion 11x17/US 11x17: "1 dict dup /PageSize [792 1224] put setpagedevice"
+*PageRegion Ledger/US Ledger: "1 dict dup /PageSize [1224 792] put setpagedevice"
+*PageRegion Legal/US Legal: "1 dict dup /PageSize [612 1008] put setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea A3: "9.637793 27.096094 832.437805 1181.496094"
+*ImageableArea A4: "18.425196 27.096094 576.625183 833.496094"
+*ImageableArea A5: "18.425196 27.096045 402.625183 586.496033"
+*ImageableArea A6: "18.425196 27.096045 278.625183 412.496033"
+*ImageableArea A7: "18.425196 27.096045 191.625198 288.496033"
+*ImageableArea A8: "18.425196 27.096045 129.625198 201.496048"
+*ImageableArea A9: "18.425196 27.096045 86.625198 139.496048"
+*ImageableArea A10: "18.425196 27.096045 55.625195 96.496048"
+*ImageableArea B5: "18.425196 27.096045 482.625183 700.496033"
+*ImageableArea Letter/US Letter: "18.425196 27.096045 593.625183 783.496033"
+*ImageableArea 11x17/US 11x17: "9.637793 27.096094 782.437805 1215.496094"
+*ImageableArea Ledger/US Ledger: "9.637793 27.096045 1214.437744 783.496033"
+*ImageableArea Legal/US Legal: "9.637793 27.096094 602.437805 999.496094"
+
+*?ImageableArea: "
+save
+  /cvp {(                ) cvs print ( ) print } bind def
+  /upperright {10000 mul floor 10000 div} bind def
+  /lowerleft {10000 mul ceiling 10000 div} bind def
+  newpath clippath pathbbox
+  4 -2 roll exch 2 {lowerleft cvp} repeat
+  exch 2 {upperright cvp} repeat flush
+ restore
+"
+*End
+
+*PaperDimension A4: "595 842"
+*PaperDimension A5: "421 595"
+*PaperDimension A6: "297 421"
+*PaperDimension A7: "210 297"
+*PaperDimension A8: "148 210"
+*PaperDimension A9: "105 148"
+*PaperDimension A10: "74 105"
+*PaperDimension B5: "501 709"
+*PaperDimension Letter/US Letter: "612 792"
+*PaperDimension 11x17/US 11x17: "792 1224"
+*PaperDimension Ledger/US Ledger: "1224 792"
+*PaperDimension Legal/US Legal: "612 1008"
+
+*HWMargins: "9.637794495 19.842518 9.637794495 8.503937"
+
+*% =============Halftone Information ===============
+
+*ScreenFreq: "60.0"
+*ScreenAngle: "45.0"
+
+*DefaultScreenProc: Dot
+*ScreenProc Dot: "
+{dup mul exch dup mul add 1.0 exch sub }
+"
+*End
+*ScreenProc Line: "{ pop }"
+*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
+
+*DefaultTransfer: Normalized
+*Transfer Normalized: "{mark
+1.0 1.000 0.955 0.915 0.847 0.765 0.683 0.602 0.500 0.311 0.030 0.0
+counttomark dup 3 add -1 roll exch
+2 sub mul dup floor cvi dup 3 1 roll sub exch dup 
+3 add index exch 2 add index dup 4 1 roll sub mul add
+counttomark 1 add 1 roll cleartomark
+} bind"
+*End
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub }"
+*End
+
+*%==================Input Slot====================
+
+*OpenUI *InputSlot/Media Source: PickOne
+*OrderDependency: 20 AnySetup *InputSlot
+*DefaultInputSlot: Feeder
+*InputSlot Feeder/Paper Tray: ""
+*CloseUI: *InputSlot
+
+*%=================Manual Feed====================
+
+*OpenUI *ManualFeed/Manual Feed:  Boolean
+*OrderDependency: 20 AnySetup *ManualFeed
+*DefaultManualFeed: False
+*ManualFeed True/True: "1 dict dup /ManualFeed true put setpagedevice"
+*ManualFeed False/False: "1 dict dup /ManualFeed false put setpagedevice"
+*?ManualFeed: "
+ save
+ currentpagedevice /ManualFeed get
+ {(True)}{(False)}ifelse = flush
+ restore"
+*End
+
+*CloseUI: *ManualFeed
+
+*%===================Resolution====================
+
+*OpenUI *Resolution/Resolution: PickOne
+*OrderDependency: 10 AnySetup *Resolution
+*DefaultResolution: 360x360dpi
+*Resolution 90x90dpi/90dpi: "
+ 1 dict dup /HWResolution [ 90 90 ]
+ put setpagedevice"
+*End
+
+*Resolution 180x180dpi/180dpi: "
+ 1 dict dup /HWResolution [ 180 180 ]
+ put setpagedevice"
+*End
+
+*Resolution 360x360dpi/360dpi: "
+ 1 dict dup /HWResolution [ 360 360 ]
+ put setpagedevice"
+*End
+
+*?Resolution: "
+ save
+ currentpagedevice /HWResolution get dup
+ 0 get cvi 10 string cvs print
+ (x) print
+ 0 get cvi 10 string print
+ (dpi) = flush
+ restore"
+*End
+
+*CloseUI: *Resolution
+
+*%===================Output Depth====================
+
+*OpenUI *BitsPerPixel/Print Depth: PickOne
+*OrderDependency: 30 AnySetup *BitsPerPixel
+*DefaultBitsPerPixel: 24
+*BitsPerPixel None/1bpp: "
+ 1 dict dup /BitsPerPixel 1 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 8/8bpp: "
+ 1 dict dup /BitsPerPixel 8 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 16/16bpp: "
+ 1 dict dup /BitsPerPixel 16 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 24/24bpp: "
+ 1 dict dup /BitsPerPixel 24 put
+ setpagedevice"
+*End
+
+*BitsPerPixel 32/32bpp: "
+ 1 dict dup /BitsPerPixel 32 put
+ setpagedevice"
+*End
+
+*?BitsPerPixel: "
+ save
+ currentpagedevice /BitsPerPixel get dup 1 eq { pop (None) } if = flush
+ restore"
+*End
+
+*CloseUI: *BitsPerPixel
+
+*%=================Media Type============================
+
+*OpenUI *MediaType/Media Type: PickOne
+*OrderDependency: 50 AnySetup *MediaType
+*DefaultMediaType: PlainPaper
+*MediaType PlainPaper/Plain Paper: "
+ 1 dict dup /MediaType (PlainPaper) put setpagedevice"
+*End
+
+*MediaType CoatedPaper/Coated Paper: "
+ 1 dict dup /MediaType (CoatedPaper) put setpagedevice"
+*End
+
+*MediaType TransparencyFilm/Transparency Film: "
+ 1 dict dup /MediaType (TransparencyFilm) put setpagedevice"
+*End
+
+*MediaType Envelope/Envelope: "
+ 1 dict dup /MediaType (Envelope) put setpagedevice"
+*End
+
+*MediaType Card/Card: "
+ 1 dict dup /MediaType (Card) put setpagedevice"
+*End
+
+*MediaType Other/Other: "
+ 1 dict dup /MediaType (Other) put setpagedevice"
+*End
+
+*?MediaType: "
+ save
+ currentpagedevice /MediaType get
+ dup null eq {pop (Unknown)} if = flush 
+ restore " 
+*End
+
+*CloseUI: *MediaType
+
+*%===================Printing Quality====================
+
+*OpenUI *OutputMode/Print Quality: PickOne
+*OrderDependency: 10 AnySetup *OuputMode
+*DefaultOutputMode: Normal
+*OutputMode Draft/Draft: "
+ 1 dict dup /PrintQuality (Draft) put setpagedevice"
+*End
+
+*OutputMode Low/Low: "
+ 1 dict dup /PrintQuality (Low) put setpagedevice"
+*End
+
+*OutputMode Normal/Normal: "
+ 1 dict dup /PrintQuality (Normal) put setpagedevice"
+*End
+
+*OutputMode High/High: "
+ 1 dict dup /PrintQuality (High) put setpagedevice"
+*End
+
+*CloseUI: *OutputMode
+
+*%===================Color/Gray Printing====================
+
+*OpenUI *ColorModel/Color Processing: PickOne
+*OrderDependency: 20 AnySetup *ColorModel
+*DefaultColorModel: DeviceCMYK
+*ColorModel DeviceGray/Gray: "
+ 1 dict dup /ProcessColorModel /DeviceGray 
+ put setpagedevice"
+*End
+
+*ColorModel DeviceRGB/RGB: "
+ 1 dict dup /ProcessColorModel /DeviceRGB
+ put setpagedevice"
+*End
+
+*ColorModel DeviceCMYK/CMYK: "
+ 1 dict dup /ProcessColorModel /DeviceCMYK 
+ put setpagedevice"
+*End
+
+*?ColorModel: "
+ save
+ currentpagedevice /ProcessColorModel get = flush 
+ restore "
+*End
+
+*CloseUI: *ColorModel
+
+*%===================Media Weight/Thick Media====================
+
+*OpenUI *ThickMedia/Thick Media: PickOne
+*OrderDependency: 30 AnySetup *ThickMedia
+*Default ThickMedia: Thin
+*ThickMedia Thin/No: "
+ 1 dict dup /MediaWeight 80 
+ put setpagedevice"
+*End
+
+*ThickMedia Thick/Yes: "
+ 1 dict dup /ThickMedia 120
+ put setpagedevice"
+*End
+
+*?ThickMedia: "
+ save
+ currentpagedevice /MediaWeight get 105 gt { (Thick) } { (Thin) } ifelse
+ = flush 
+ restore "
+*End
+
+*CloseUI: *ThickMedia
+
+*%===================PrintColors====================
+
+*OpenUI *PrintColors/Print Colors: PickOne
+*OrderDependency: 20 AnySetup *PrintColors
+*DefaultPrintColors: "15"
+*PrintColors 0/None: "1 dict dup /PrintColors 0 put setpagedevice"
+*End
+
+*PrintColors 1/Cyan: "1 dict dup /PrintColors 1 put setpagedevice"
+*End
+
+*PrintColors 2/Magenta: "1 dict dup /PrintColors 2 put setpagedevice"
+*End
+
+*PrintColors 4/Yellow: "1 dict dup /PrintColors 4 put setpagedevice"
+*End
+
+*PrintColors 8/Black: "1 dict dup /PrintColors 8 put setpagedevice"
+*End
+
+*PrintColors 15/All: "1 dict dup /PrintColors 15 put setpagedevice"
+*End
+
+
+*CloseUI *PrintColors
Index: main/trunk/binaries/windows/bin/ghostscript/lib/cdj550.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/cdj550.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/cdj550.upp	(revision 21042)
@@ -0,0 +1,48 @@
+-supModel="HP Deskjet 550c, 300x300DpI, Gamma=2"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Pcl
+-r300x300
+-dupMargins="{ 12.0 36.0 12.0 12.0}"
+-dupBlackTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupCyanTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupMagentaTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupYellowTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupBeginPageCommand="<
+   1b2a726243
+   1b2a7433303052
+   1b266c33616f6c45
+   1b2a6f31643251
+   1b2a703059
+   1b2a72732d34753041
+   1b2a62326d
+>"
+-dupAdjustPageWidthCommand
+-dupEndPageCommand="(0M\033*rbC\033E\033&l0H)"
+-dupAbortCommand="(0M\033*rbC\033E\15\12\12\12\12    Printout-Aborted\15\033&l0H)"
+-dupYMoveCommand="(%dy\0)"
+-dupWriteComponentCommands="{ (%dv\0) (%dv\0) (%dv\0) (%dw\0) }"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/cdj690.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/cdj690.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/cdj690.upp	(revision 21042)
@@ -0,0 +1,52 @@
+-supModel="HP Deskjet 690 Normal Gamma 2.0"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Pcl
+-r600x300
+-dupMargins="{ 12.0 36.0 12.0 12.0}"
+-dupBlackTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupCyanTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupMagentaTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupYellowTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupBeginPageCommand="<
+1b25 2d31 3233 3435 5840 
+504a 4c20 454e 5445 5220 4c41 4e47 5541 
+4745 3d50 434c 534c 4545 4b0a 1b45 1b2a 
+6232 421b 2a6f 3557 040c 0000 001b 2a6f 
+3144 1b26 6c31 481b 266c 3236 6130 4c1b 
+2a6f 3557 0103 0000 011b 266c 304d 1b26 
+6c30 6f30 451b 2a6f 304d 1b26 7533 3030 
+441b 2a70 3058 1b2a 7030 591b 2a67 3857 
+0201 0258 012c 0002 1b2a 7234 3830 3053 
+1b2a 7231 411b 2a62 324d 1b2a 6233 3034 
+591b 2a62 326d 
+>"
+-dupAdjustPageWidthCommand
+-dupEndPageCommand="(0M\033*rbC\033E\033&l0H)"
+-dupAbortCommand="(0M\033*rbC\033E\15\12\12\12\12    Printout-Aborted\15\033&l0H)"
+-dupYMoveCommand="(%dy\0)"
+-dupWriteComponentCommands="{ (%dv\0) (%dv\0) (%dv\0) (%dw\0) }"
+-dupOutputYOffset=10000
Index: main/trunk/binaries/windows/bin/ghostscript/lib/cdj690ec.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/cdj690ec.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/cdj690ec.upp	(revision 21042)
@@ -0,0 +1,54 @@
+-supModel="HP Deskjet 690 Econo-Fast Gamma 2.0"
+-sDEVICE=uniprint
+-sPAPERSIZE=a4
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Pcl
+-r300x300
+
+-dupOutputYOffset=300
+-dupMargins="{ 0.0 36.0 12.0 12.0}"
+-dupBlackTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupCyanTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupMagentaTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupYellowTransfer="{
+     0.0000 0.0010 0.0042 0.0094 0.0166 0.0260 0.0375 0.0510 
+     0.0666 0.0843 0.1041 0.1259 0.1498 0.1758 0.2039 0.2341
+     0.2663 0.3007 0.3371 0.3756 0.4162 0.4589 0.5036 0.5505
+     0.5994 0.6504 0.7034 0.7586 0.8158 0.8751 0.9365 1.0000
+}"
+-dupBeginPageCommand="<
+1b25 2d31 3233 3435 5840 
+504a 4c20 454e 5445 5220 4c41 4e47 5541 
+4745 3d50 434c 534c 4545 4b0a 1b45 1b2a 
+6232 421b 2a6f 3557 040c 0000 001b 2a6f 
+3144 1b26 6c31 481b 266c 3236 6130 4c1b 
+2a6f 3557 0103 0000 011b 266c 304d 1b26 
+6c30 6f30 451b 2a6f 2d31 4d1b 2675 3330 
+3044 1b2a 7030 581b 2a70 3059 1b2a 6732 
+3657 0204 012c 012c 0002 012c 012c 0002 
+012c 012c 0002 012c 012c 0002 1b2a 7232 
+3430 3053 1b2a 7231 411b 2a62 324d 1b2a 
+6231 591b 2a62 326d>"
+-dupAdjustPageWidthCommand
+-dupEndPageCommand="(0M\033*rbC\033E\033&l0H)"
+-dupAbortCommand="(0M\033*rbC\033E\15\12\12\12\12    Printout-Aborted\15\033&l0H)"
+-dupYMoveCommand="(%dy\0)"
+-dupWriteComponentCommands="{ (%dv\0) (%dv\0) (%dv\0) (%dw\0) }"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/cidfmap
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/cidfmap	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/cidfmap	(revision 21042)
@@ -0,0 +1,28 @@
+%!
+% $Id: cidfmap 6300 2005-12-28 19:56:24Z giles $
+% This is a sample map file for CIDFont category.
+
+%
+% The map is a set of records, which must use one of the two formats :
+%
+% 1. A substutution of a CIF font with another CID font :
+%
+%    /substituted /original ;
+%
+%    Where 'substituted' is a name being used in a document,
+%    'original' is a name of an available resource.
+%
+% 2. A substutution of a CIF font with a True Type font :
+%
+%    /substituted << /FileType /TrueType /Path (path) /SunfontID 1 /CSI [(ordering) supplement] >> ;
+%
+%    Where 'substituted' is a name being used in a document,
+%    'path' is a path to a True Type font file,
+%    'ordering' is a value of Ordering required for CIDSystemInfo dictionary,
+%    'supplement' is a value of Supplement required for CIDSystemInfo dictionary.
+%
+% Examples :
+%    
+%   /ShinGo-Bold   /HeiseiKakuGo-W5 ;
+%   /Ryumin-Medium << /FileType /TrueType /Path (H:/AuxFiles/Fonts/BATANG.TTC) /SubfontID 3 /CSI [(Japan1) 2] >> ;
+%
Index: main/trunk/binaries/windows/bin/ghostscript/lib/dnj750c.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/dnj750c.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/dnj750c.upp	(revision 21042)
@@ -0,0 +1,47 @@
+-supModel="HP Designjet 750c, 300x300DpI, Gamma=2.5, CMY"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceRGB
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Pcl
+-r300x300
+-dupMargins="{0.0 0.0 0.0 0.0}"
+-dupRedTransfer="{1.0 0.921295345 0.846429467 0.775337517 0.707954228 
+0.644212425 0.584044278 0.527380228 0.474149585 0.424279869 0.377697408 
+0.334326446 0.294089675 0.256907612 0.222698912 0.191379622 0.162863538 
+0.137061611 0.113881744 0.0932285339 0.0750028 0.0591011234 0.0454152822 
+0.0338314585 0.0242292974 0.0164806321 0.0104477014 0.00598061318 0.00291339168 
+0.00105723308 0.000186894162 0.0}"
+-dupGreenTransfer="{1.0 0.921295345 0.846429467 0.775337517 0.707954228 
+0.644212425 0.584044278 0.527380228 0.474149585 0.424279869 0.377697408 
+0.334326446 0.294089675 0.256907612 0.222698912 0.191379622 0.162863538 
+0.137061611 0.113881744 0.0932285339 0.0750028 0.0591011234 0.0454152822 
+0.0338314585 0.0242292974 0.0164806321 0.0104477014 0.00598061318 0.00291339168 
+0.00105723308 0.000186894162 0.0}"
+-dupBlueTransfer="{1.0 0.921295345 0.846429467 0.775337517 0.707954228 
+0.644212425 0.584044278 0.527380228 0.474149585 0.424279869 0.377697408 
+0.334326446 0.294089675 0.256907612 0.222698912 0.191379622 0.162863538 
+0.137061611 0.113881744 0.0932285339 0.0750028 0.0591011234 0.0454152822 
+0.0338314585 0.0242292974 0.0164806321 0.0104477014 0.00598061318 0.00291339168 
+0.00105723308 0.000186894162 0.0}"
+-dupBeginPageCommand="<1b252d31323334355840504a4c204a4f42204e414d45203d20226773
+220d0a40504a4c20534554204d4952524f52203d204f4646200a40504a4c205345542050414c4554
+5445534f55524345203d20534f465457415245200a40504a4c205345542052454e4445524d4f4445
+203d20434f4c4f52200a40504a4c20534554205245534f4c5554494f4e203d2030200a40504a4c20
+534554205052494e5441524541203d2046554c4c53495a45200a40504a4c20534554205041504552
+4c454e475448203d2030200a40504a4c205345542050415045525749445448203d2030200a40504a
+4c20534554204f5249454e544154494f4e203d20504f525452414954200a40504a4c20534554204d
+415247494e53203d204e4f524d414c200a40504a4c20454e544552204c414e4755414745203d2048
+50474c32200d0a1b2531424250352c31494e5755304e50384543514c3130301b2531411b2661314e
+1b2a7631385700000308080800ff00ff00ff0000000000001b2a7632353561323535623235356330
+491b2a763061323535623235356331491b2a763235356130623235356332491b2a76306130623235
+356333491b2a763235356132353562306334491b2a76306132353562306335491b2a763235356130
+62306336491b2a7630613062306337491b2a74521b2a72531b2a72541b2a7231411b2a62324d>"
+-dupAdjustPageWidthCommand
+-dupAdjustPageLengthCommand
+-dupAdjustResolutionCommand
+-dupEndPageCommand="<1b2a72431b451b25314250473b1b252d313233343558>"
+-dupAbortCommand="
+(\033*rC\033E\15\12\12\12\12    Printout-Aborted\033%1BPG;\033%-12345X)"
+-dupWriteComponentCommands="{(\033*b%dV\0) (\033*b%dV\0) (\033*b%dW\0)}"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/dnj750m.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/dnj750m.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/dnj750m.upp	(revision 21042)
@@ -0,0 +1,59 @@
+-supModel="HP Designjet 750m, 600x600DpI, Gamma=2.5, CMY"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Pcl
+-r600x600
+-dupMargins="{0.0 0.0 0.0 0.0}"
+-dupWhiteTransfer="{
+1.0            0.921295345  0.846429467   0.775337517   0.707954228
+0.644212425    0.584044278  0.527380228   0.474149585   0.424279869
+0.377697408    0.334326446  0.294089675   0.256907612   0.222698912
+0.191379622    0.162863538  0.137061611   0.113881744   0.0932285339
+0.0750028      0.0591011234 0.0454152822  0.0338314585  0.0242292974
+0.0164806321   0.0104477014 0.00598061318 0.00291339168 0.00105723308
+0.000186894162 0.0
+}"
+-dupBeginPageCommand="<
+   1b252d313233343558
+   40504a4c204a4f42204e414d45203d20226773220d0a
+   40504a4c20534554204d4952524f52203d204f4646200a
+   40504a4c205345542050414c45545445534f55524345203d20534f465457415245200a
+   40504a4c205345542052454e4445524d4f4445203d20475241595343414c45200a
+   40504a4c20534554205245534f4c5554494f4e203d2030200a
+   40504a4c20534554205052494e5441524541203d2046554c4c53495a45200a
+   40504a4c205345542050415045524c454e475448203d2030200a
+   40504a4c205345542050415045525749445448203d2030200a
+   40504a4c20534554204f5249454e544154494f4e203d20504f525452414954200a
+   40504a4c20534554204d415247494e53203d204e4f524d414c200a
+   40504a4c20454e544552204c414e4755414745203d204850474c32200d0a
+   1b253142
+   4250352c31
+   494e
+   575530
+   4e5032
+   4543
+   514c313030
+   1b253141
+   1b2661314e
+   1b2a763657
+   00
+   00
+   01
+   080808
+   1b2a76 32353561 32353562 32353563 3049
+   1b2a76     3061     3062     3063 3149
+   1b2a74 33323152
+   1b2a72 33323153
+   1b2a72 54
+   1b2a72 3141
+   1b2a62 324d
+>"
+-dupAdjustPageWidthCommand
+-dupAdjustPageLengthCommand
+-dupAdjustResolutionCommand
+-dupEndPageCommand="(\033*rC\033E\033%1BPG;\033%-12345X)"
+-dupAbortCommand="(\033*rC\033E\15\12\12\12\12    Printout-Aborted\033%1BPG;\033%-12345X)"
+-dupWriteComponentCommands="{ (\033*b%dW\0) }"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/dumphint
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/dumphint	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/dumphint	(revision 21042)
@@ -0,0 +1,30 @@
+#!/bin/sh
+# $Id: dumphint 8773 2008-05-25 02:17:14Z alexcher $
+# Linearized PDF hint formatting utility.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+
+OPTIONS="-dSAFER -dDELAYSAFER"
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -ne 1 ]; then
+	echo "Usage: `basename $0` input.pdf" 1>&2
+	exit 1
+fi
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY $OPTIONS -- dumphint.ps "$1"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/dumphint.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/dumphint.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/dumphint.bat	(revision 21042)
@@ -0,0 +1,22 @@
+@echo off 
+@rem $Id: dumphint.bat 6300 2005-12-28 19:56:24Z giles $
+@rem Linearized PDF hint formatting utility.
+
+if %1/==/ goto usage
+call gssetgs.bat
+echo -q -dNODISPLAY -dSAFER -dDELAYSAFER >_.at
+:cp
+if %2/==/ goto doit
+echo %2 >>_.at
+shift
+goto cp
+
+:doit
+%GSC% -q @_.at -- dumphint.ps %1
+if exist _.at erase _.at
+goto end
+
+:usage
+echo Usage: dumphint input.pdf
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/dvipdf
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/dvipdf	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/dvipdf	(revision 21042)
@@ -0,0 +1,47 @@
+#!/bin/sh
+# $Id: dvipdf 8773 2008-05-25 02:17:14Z alexcher $
+# Convert DVI to PDF.
+#
+# Please contact Andrew Ford <A.Ford@ford-mason.co.uk> with any questions
+# about this file.
+#
+# Based on ps2pdf
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+
+
+OPTIONS=""
+DVIPSOPTIONS=""
+while true
+do
+	case "$1" in
+	-R*) DVIPSOPTIONS="$DVIPSOPTIONS $1";;
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -lt 1 -o $# -gt 2 ]; then
+	echo "Usage: `basename $0` [options...] input.dvi [output.pdf]" 1>&2
+	exit 1
+fi
+
+infile=$1;
+
+if [ $# -eq 1 ]
+then
+	case "${infile}" in
+	  *.dvi)	base=`basename "${infile}" .dvi` ;;
+	  *)		base=`basename "${infile}"` ;;
+	esac
+	outfile="${base}".pdf
+else
+	outfile=$2
+fi
+
+# We have to include the options twice because -I only takes effect if it
+# appears before other options.
+exec dvips $DVIPSOPTIONS -q -f "$infile" | $GS_EXECUTABLE $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="$outfile" $OPTIONS -c .setpdfwrite -
Index: main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps	(revision 21042)
@@ -0,0 +1,29 @@
+#!/bin/sh
+# $Id: eps2eps 8773 2008-05-25 02:17:14Z alexcher $
+# "Distill" Encapsulated PostScript.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+OPTIONS="-dDEVICEWIDTH=250000 -dDEVICEHEIGHT=250000"
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -ne 2 ]; then
+	echo "Usage: `basename $0` ...switches... input.eps output.eps" 1>&2
+	exit 1
+fi
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=epswrite "-sOutputFile=$2" -dNOPAUSE -dBATCH -dSAFER $OPTIONS "$1"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps.bat	(revision 21042)
@@ -0,0 +1,26 @@
+@echo off 
+@rem $Id: eps2eps.bat 6300 2005-12-28 19:56:24Z giles $
+@rem "Distill" Encapsulated PostScript.
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+call gssetgs.bat
+echo -dNOPAUSE -dBATCH -dSAFER >_.at
+rem Watcom C deletes = signs, so use # instead.
+echo -dDEVICEWIDTH#250000 -dDEVICEHEIGHT#250000 >>_.at
+:cp
+if %3/==/ goto doit
+echo %1 >>_.at
+shift
+goto cp
+
+:doit
+rem Watcom C deletes = signs, so use # instead.
+%GSC% -q -sDEVICE#epswrite -sOutputFile#%2 @_.at %1
+if exist _.at erase _.at
+goto end
+
+:usage
+echo "Usage: eps2eps ...switches... input.eps output.eps"
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/eps2eps.cmd	(revision 21042)
@@ -0,0 +1,36 @@
+/* $Id: eps2eps.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* "Distill" Encapsulated PostScript. */
+
+parse arg params
+
+gs='@gsos2'
+
+if params='' then call usage
+
+options='-dNOPAUSE -dBATCH -dSAFER'
+
+/* extract options from command line */
+i=1
+param=word(params,i)
+do while substr(param,1,1)='-'
+	options=options param
+	i=i+1
+	param=word(params,i)
+end
+
+infile=param
+if infile='' then call usage
+outfile=word(params,i+1)
+if outfile='' then call usage
+
+gs '-q -sDEVICE=epswrite -sOutputFile='outfile options infile
+exit
+
+usage:
+say 'Usage: eps2eps ...switches... input.eps output.eps'
+exit
Index: main/trunk/binaries/windows/bin/ghostscript/lib/fixmswrd.pl
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/fixmswrd.pl	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/fixmswrd.pl	(revision 21042)
@@ -0,0 +1,206 @@
+#!/usr/bin/perl
+# $Id: fixmswrd.pl 6300 2005-12-28 19:56:24Z giles $
+
+#   (C) 1997 Anthony Shipman
+# 
+#   This software is provided 'as-is', without any express or implied
+#   warranty.  In no event will the authors be held liable for any damages
+#   arising from the use of this software.
+# 
+#   Permission is granted to anyone to use this software for any purpose,
+#   including commercial applications, and to alter it and redistribute it
+#   freely, subject to the following restrictions:
+# 
+#   1. The origin of this software must not be misrepresented; you must not
+#      claim that you wrote the original software. If you use this software
+#      in a product, an acknowledgment in the product documentation would be
+#      appreciated but is not required.
+#   2. Altered source versions must be plainly marked as such, and must not be
+#      misrepresented as being the original software.
+#   3. This notice may not be removed or altered from any source distribution.
+# 
+#   Anthony Shipman    shipmana@acm.org
+
+# This program patches the postscript generated by MS Word printer drivers
+# so that they work with ghostview 1.5.  The problem is that the document
+# structuring conventions are not followed by Word.  The pages are supposed
+# to be independent but they depend on a dictionary being opened outside
+# of the pages.  The erroneous structure is
+# 
+# 	%%EndSetup
+# 	NTPSOct95 begin
+# 	%%Page: 1 1
+# 	<text>
+# 	showpage
+# 	%%Page: 2 2
+# 	<text>
+# 	showpage
+# 	......
+# 	%%Trailer
+# 	...
+# 	end
+# 	%%EOF
+# 
+# This only works if the all of the structure around the pages is preserved.
+# The opening of NTPSOct95 happens outside of any structured section so
+# it is never seen by ghostview.  We change the structure to
+# 
+# 	%%EndSetup
+# 	%%Page: 1 1
+# 	NTPSOct95 begin
+# 	<text>
+# 	showpage
+# 	end
+# 	%%Page: 2 2
+# 	NTPSOct95 begin
+# 	<text>
+# 	showpage
+# 	end
+# 	......
+# 	%%Trailer
+# 	...
+# 	%%EOF
+# 
+# That is the dictionary opening is repeated inside each page.
+# 
+# We add a comment to the document to mark that it has been converted.
+# This has the form 
+#	%LOCALGhostviewPatched
+#
+# Usage:
+#	fixmswrd [-v] [file [output-file]]
+
+require 'getopts.pl';
+
+#=================================================================
+
+$program = "fixmswrd";
+
+sub usage {
+    die "Usage: $program [-v] [file [output-file]]\n";
+}
+
+#=================================================================
+
+&Getopts("v") || &usage;
+
+$verbose = $opt_v;
+
+
+$infile = shift(@ARGV);
+if ($infile)
+{
+    open(INFILE, $infile) || die "$program: Cannot read from $infile\n";
+    $handle = "INFILE";
+}
+else
+{
+    $handle = "STDIN";
+}
+
+
+$outfile = shift(@ARGV);
+if ($outfile)
+{
+    open(OUTFILE, ">$outfile") || die "$program: Cannot write to $outfile\n";
+    select(OUTFILE);
+}
+
+#  This reads the header comments and detects the presence of the marker.
+$have_marker = 0;
+
+undef $dict_name;
+undef $dict_line;
+
+&read_comments;
+&put_comments;
+
+if ($have_marker)
+{
+    $verbose && print STDERR "$program: Warning - already converted\n";
+
+    while(<$handle>)		# pass the file through unchanged.
+    {
+	print;
+    }
+}
+else
+{
+    $seen_trailer = 0;
+
+    while(<$handle>)		# massage the file
+    {
+	if ($dict_line)
+	{
+	    next if (/$dict_line/o);		# drop the old begin line
+	    $seen_trailer = 1 if (/^%%Trailer/);
+	    next if ($seen_trailer and /^end/);	# drop the old end line
+	}
+
+	print;
+
+	if (/^%%Page:/)
+	{
+	    print "$dict_name begin\n";	# add at the start of the page
+	}
+	elsif (/^showpage/)
+	{
+	    print "end\n";			# add at the end of the page
+	}
+	elsif (/^%%BeginResource: procset (\S+)/)
+	{
+	    $dict_name = $1;
+	    $dict_line = "^$dict_name begin";
+	}
+	elsif (/^%%BeginProcSet: (\S+)/)	# for older document versions
+	{
+	    $dict_name = $1;
+	    $dict_line = "^$dict_name begin";
+	}
+	elsif (/^%%EndProlog:/)
+	{
+	    unless ($dict_line) 
+	    {
+		$verbose && 
+		    print STDERR "$program: Warning - unrecognised document structure\n";
+	    }
+	}
+    }
+}
+
+exit 0;
+
+#=================================================================
+
+
+#  This reads all of the header comments into an array which we can write
+#  out again later.  In addition we detect the presence of the marker comment.
+
+sub read_comments
+{
+    @headers = ();
+
+    while (<$handle>)
+    {				# without chopping
+	push(@headers, $_);
+	if (/^%LOCALGhostviewPatched/)
+	{
+	    $have_marker = 1;
+	}
+	last if /^%%EndComments/;
+    }
+}
+
+
+
+sub put_comments 
+{
+    foreach $h (@headers)
+    {
+	if (!$have_marker and ($h =~ /^%%EndComments/))
+	{
+	    print "%LOCALGhostviewPatched\n";
+	}
+	print $h;		# contains the newline
+    }
+}
Index: main/trunk/binaries/windows/bin/ghostscript/lib/font2c
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/font2c	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/font2c	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: font2c 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/font2c.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/font2c.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/font2c.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: font2c.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/font2c.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/font2c.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/font2c.cmd	(revision 21042)
@@ -0,0 +1,7 @@
+/* $Id: font2c.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+@gsos2 -q -dNODISPLAY -dWRITESYSTEMDICT -- font2c.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ghostpdf.inf
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ghostpdf.inf	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ghostpdf.inf	(revision 21042)
@@ -0,0 +1,44 @@
+; GHOSTPDF.INF (for Windows 2k, XP and XP x64 edition)
+
+[Version]
+Signature="$Windows NT$"
+Provider=Ghostgum Software Pty Ltd
+ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
+Class=Printer
+CatalogFile=oemprint.cat
+
+DriverVer=01/02/2007,1.0.0.1
+
+; Manufacturer section
+[Manufacturer]
+"Ghostscript"=Ghostscript,NTamd64,NTia64
+
+; Model sections
+[Ghostscript]
+"Ghostscript PDF" = GHOSTPDF.PPD, Ghostscript_PDF, Ghostscript_PDF_Writer
+
+[Ghostscript.NTamd64]
+"Ghostscript PDF" = GHOSTPDF.PPD, Ghostscript_PDF, Ghostscript_PDF_Writer
+
+[Ghostscript.NTia64]
+"Ghostscript PDF" = GHOSTPDF.PPD, Ghostscript_PDF, Ghostscript_PDF_Writer
+
+; Installer section
+[GHOSTPDF.PPD]
+CopyFiles=@GHOSTPDF.PPD
+DataSection=PSCRIPT_DATA
+Include=NTPRINT.INF
+Needs=PSCRIPT.OEM
+
+[DestinationDirs]
+DefaultDestDir=66000
+
+[SourceDisksNames]
+1=%Disk1%,,,""
+
+[SourceDisksFiles]
+GHOSTPDF.PPD =1
+
+[Strings]
+Disk1="Ghostscript PPD Setup Disk 1"
+; end of ghostpdf.inf
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ghostpdf.ppd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ghostpdf.ppd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ghostpdf.ppd	(revision 21042)
@@ -0,0 +1,522 @@
+*PPD-Adobe: "4.3"
+*FileVersion: "1.1"
+*FormatVersion: "4.3" 
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*Manufacturer: "Ghostscript"
+*ModelName: "Ghostscript PDF Writer"
+*ShortNickName: "Ghostscript"
+*NickName: "Ghostscript"
+*% PCFileName should be of the form XXNNNNNN.PPD where XX is an assigned
+*% manufacturer code.
+*PCFileName: "GHOSTPDF.PPD"
+*Product: "(Ghostscript)"
+*Product: "(AFPL Ghostscript)"
+*Product: "(GNU Ghostscript)"
+*Product: "(GPL Ghostscript)"
+*PSVersion: "(3010) 815"
+
+*% *DefaultImageableArea:
+*% *DefaultPageRegion:
+*% *PageRegion:
+*% *ImageableArea:
+*% *DefaultPageSize:
+*% *PageSize:
+*% *DefaultPaperDimension:
+*% *PaperDimension:
+
+*% == Above are required
+
+*Copyright: "2004-2006 Ghostgum Software Pty Ltd"
+*%
+*%  Copyright (C) 2004-2006, Ghostgum Software Pty Ltd.  All rights reserved.
+*%
+*%  Permission is hereby granted, free of charge, to any person obtaining
+*%  a copy of this file ("Software"), to deal in the Software without
+*%  restriction, including without limitation the rights to use, copy,
+*%  modify, merge, publish, distribute, sublicense, and/or sell copies of
+*%  this Software, and to permit persons to whom this file is furnished to
+*%  do so, subject to the following conditions:
+*%
+*%  This Software is distributed with NO WARRANTY OF ANY KIND.  No author
+*%  or distributor accepts any responsibility for the consequences of using it,
+*%  or for whether it serves any particular purpose or works at all, unless he
+*%  or she says so in writing.
+*%
+*%  The above copyright notice and this permission notice shall be included
+*%  in all copies or substantial portions of the Software.
+
+*% There is an accompanying file ghostpdf.inf that is used to 
+*% install this PPD on Windows 2k/XP.
+*% This PPD includes configuration items specific to generating
+*% PDF files with ghostscript.
+*% If you are not using the ghostscript pdfwrite device,
+*% all items in the PDF group should be left as "Default".
+
+
+*% == Basic Capabilities
+*LanguageLevel: "3"
+*ColorDevice: True
+*DefaultColorSpace: RGB
+*FileSystem: True
+*Extensions: CMYK FileSystem Composite
+*TTRasterizer: Type42
+*FreeVM: "10000000"
+*PrintPSErrors: True
+*ContoneOnly: True
+*% AccurateScreensSupport: True
+
+*% order dependency
+*%  10 HWResolution
+*%  20 PageSize and other page device parameters
+*%  30 PDFSETTINGS
+*%  40 distiller parameters
+
+*% == Resolution
+*OpenUI *Resolution: PickOne
+*DefaultResolution: 600dpi
+*OrderDependency: 10 AnySetup *Resolution
+*Resolution 72dpi: "<< /HWResolution [72 72] >> setpagedevice"
+*Resolution 96dpi: "<< /HWResolution [96 96] >> setpagedevice"
+*Resolution 144dpi: "<< /HWResolution [144 144] >> setpagedevice"
+*Resolution 150dpi: "<< /HWResolution [150 150] >> setpagedevice"
+*Resolution 300dpi: "<< /HWResolution [300 300] >> setpagedevice"
+*Resolution 600dpi: "<< /HWResolution [600 600] >> setpagedevice"
+*Resolution 720dpi: "<< /HWResolution [720 720] >> setpagedevice"
+*Resolution 1200dpi: "<< /HWResolution [1200 1200] >> setpagedevice"
+*Resolution 2400dpi: "<< /HWResolution [2400 2400] >> setpagedevice"
+*Resolution 3600dpi: "<< /HWResolution [3600 3600] >> setpagedevice"
+*Resolution 4000dpi: "<< /HWResolution [4000 4000] >> setpagedevice"
+*CloseUI: *Resolution
+
+
+*% == Paper stuff
+*% Page sizes taken from ghostscript gs_statd.ps.
+*% Ghostscript pdfwrite ignores Orientation, so set the
+*% custom page width/height and then use an Install procedure
+*% to rotate the image.
+
+*HWMargins: 0 0 0 0
+*ParamCustomPageSize Width: 1 points 1 5670
+*ParamCustomPageSize Height: 2 points 1 5670
+*ParamCustomPageSize WidthOffset/Width Margin: 3 points 0 5670
+*ParamCustomPageSize HeightOffset/Height Margin: 4 points 0 5670
+*ParamCustomPageSize Orientation: 5 int 0 3
+*NonUIOrderDependency: 20 AnySetup *CustomPageSize
+*CustomPageSize True: "
+  5 -2 roll exch 5 2 roll
+  3 -2 roll exch 3 2 roll
+  [ {}
+    {90 rotate 0 currentpagedevice /PageSize get 0 get neg translate}
+    {180 rotate currentpagedevice /PageSize get 
+     dup 0 get neg exch 1 get neg translate}
+    {270 rotate currentpagedevice /PageSize get 1 get neg 0 translate}
+  ] exch get
+  4 dict dup begin 6 1 roll
+  /Install exch def
+  2 array astore /PageOffset exch def
+  2 array astore /PageSize exch def
+  /ImagingBBox null def
+  end setpagedevice"
+*End
+*MaxMediaWidth: "5670"
+*MaxMediaHeight: "5670"
+
+*LandscapeOrientation: Any
+
+*OpenUI *PageSize: PickOne
+*DefaultPageSize: Letter
+*OrderDependency: 20 AnySetup *PageSize
+*PageSize Tabloid: "<< /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
+*PageSize Ledger: "<< /PageSize [1224 792] /ImagingBBox null >> setpagedevice"
+*PageSize Legal: "<< /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageSize Letter: "<< /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageSize LetterSmall: "<< /PageSize [612 792] /ImagingBBox [25 25 587 767] >> setpagedevice"
+*PageSize Statement: "<< /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageSize Note: "<< /PageSize [612 792] /ImagingBBox [25 25 587 767] >> setpagedevice"
+*PageSize A0: "<< /PageSize [2384 3370] /ImagingBBox null >> setpagedevice"
+*PageSize A1: "<< /PageSize [1684 2384] /ImagingBBox null >> setpagedevice"
+*PageSize A2: "<< /PageSize [1191 1684] /ImagingBBox null >> setpagedevice"
+*PageSize A3: "<< /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
+*PageSize A4: "<< /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageSize A4Small: "<< /PageSize [595 842] /ImagingBBox [25 25 750 817] >> setpagedevice"
+*PageSize A5: "<< /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageSize A6: "<< /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageSize A7: "<< /PageSize [210 297] /ImagingBBox null >> setpagedevice"
+*PageSize A8: "<< /PageSize [148 210] /ImagingBBox null >> setpagedevice"
+*PageSize A9: "<< /PageSize [105 148] /ImagingBBox null >> setpagedevice"
+*PageSize A10: "<< /PageSize [73 105] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB0/ISO B0: "<< /PageSize [2835 4008] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB1/ISO B1: "<< /PageSize [2004 2835] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB2/ISO B2: "<< /PageSize [1417 2004] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB3/ISO B3: "<< /PageSize [1001 1417] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB4/ISO B4: "<< /PageSize [709 1001] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB5/ISO B5: "<< /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageSize ISOB6/ISO B6: "<< /PageSize [354 499] /ImagingBBox null >> setpagedevice"
+*PageSize B0/JIS B0: "<< /PageSize [2920 4127] /ImagingBBox null >> setpagedevice"
+*PageSize B1/JIS B1: "<< /PageSize [2064 2920] /ImagingBBox null >> setpagedevice"
+*PageSize B2/JIS B2: "<< /PageSize [1460 2064] /ImagingBBox null >> setpagedevice"
+*PageSize B3/JIS B3: "<< /PageSize [1032 1460] /ImagingBBox null >> setpagedevice"
+*PageSize B4/JIS B4: "<< /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
+*PageSize B5/JIS B5: "<< /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageSize B6/JIS B6: "<< /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC0/Envelope C0: "<< /PageSize [2599 3677] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC1/Envelope C1: "<< /PageSize [1837 2599] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC2/Envelope C2: "<< /PageSize [1296 1837] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC3/Envelope C3: "<< /PageSize [918 1296] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC4/Envelope C4: "<< /PageSize [649 918] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC5/Envelope C5: "<< /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageSize EnvC6/Envelope C6: "<< /PageSize [323 459] /ImagingBBox null >> setpagedevice"
+*PageSize ARCHE: "<< /PageSize [2592 3456] /ImagingBBox null >> setpagedevice"
+*PageSize ARCHD: "<< /PageSize [1728 2592] /ImagingBBox null >> setpagedevice"
+*PageSize ARCHC: "<< /PageSize [1296 1728] /ImagingBBox null >> setpagedevice"
+*PageSize ARCHB: "<< /PageSize [864 1296] /ImagingBBox null >> setpagedevice"
+*PageSize ARCHA: "<< /PageSize [648 864] /ImagingBBox null >> setpagedevice"
+*PageSize FLSA: "<< /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize FLSE: "<< /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageSize PA4: "<< /PageSize [595 792] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*DefaultPageRegion: Letter
+*OrderDependency: 20 AnySetup *PageRegion
+*PageRegion Tabloid: "<< /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
+*PageRegion Ledger: "<< /PageSize [1224 792] /ImagingBBox null >> setpagedevice"
+*PageRegion Legal: "<< /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
+*PageRegion Letter: "<< /PageSize [612 792] /ImagingBBox null >> setpagedevice"
+*PageRegion LetterSmall: "<< /PageSize [612 792] /ImagingBBox [25 25 587 767] >> setpagedevice"
+*PageRegion Note: "<< /PageSize [612 792] /ImagingBBox [25 25 587 767] >> setpagedevice"
+*PageRegion Statement: "<< /PageSize [396 612] /ImagingBBox null >> setpagedevice"
+*PageRegion A0: "<< /PageSize [2384 3370] /ImagingBBox null >> setpagedevice"
+*PageRegion A1: "<< /PageSize [1684 2384] /ImagingBBox null >> setpagedevice"
+*PageRegion A2: "<< /PageSize [1191 1684] /ImagingBBox null >> setpagedevice"
+*PageRegion A3: "<< /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
+*PageRegion A4: "<< /PageSize [595 842] /ImagingBBox null >> setpagedevice"
+*PageRegion A4Small: "<< /PageSize [595 842] /ImagingBBox [25 25 750 817] >> setpagedevice"
+*PageRegion A5: "<< /PageSize [420 595] /ImagingBBox null >> setpagedevice"
+*PageRegion A6: "<< /PageSize [297 420] /ImagingBBox null >> setpagedevice"
+*PageRegion A7: "<< /PageSize [210 297] /ImagingBBox null >> setpagedevice"
+*PageRegion A8: "<< /PageSize [148 210] /ImagingBBox null >> setpagedevice"
+*PageRegion A9: "<< /PageSize [105 148] /ImagingBBox null >> setpagedevice"
+*PageRegion A10: "<< /PageSize [73 105] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB0/ISO B0: "<< /PageSize [2835 4008] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB1/ISO B1: "<< /PageSize [2004 2835] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB2/ISO B2: "<< /PageSize [1417 2004] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB3/ISO B3: "<< /PageSize [1001 1417] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB4/ISO B4: "<< /PageSize [709 1001] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB5/ISO B5: "<< /PageSize [499 709] /ImagingBBox null >> setpagedevice"
+*PageRegion ISOB6/ISO B6: "<< /PageSize [354 499] /ImagingBBox null >> setpagedevice"
+*PageRegion B0/JIS B0: "<< /PageSize [2920 4127] /ImagingBBox null >> setpagedevice"
+*PageRegion B1/JIS B1: "<< /PageSize [2064 2920] /ImagingBBox null >> setpagedevice"
+*PageRegion B2/JIS B2: "<< /PageSize [1460 2064] /ImagingBBox null >> setpagedevice"
+*PageRegion B3/JIS B3: "<< /PageSize [1032 1460] /ImagingBBox null >> setpagedevice"
+*PageRegion B4/JIS B4: "<< /PageSize [729 1032] /ImagingBBox null >> setpagedevice"
+*PageRegion B5/JIS B5: "<< /PageSize [516 729] /ImagingBBox null >> setpagedevice"
+*PageRegion B6/JIS B6: "<< /PageSize [363 516] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC0/Envelope C0: "<< /PageSize [2599 3677] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC1/Envelope C1: "<< /PageSize [1837 2599] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC2/Envelope C2: "<< /PageSize [1296 1837] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC3/Envelope C3: "<< /PageSize [918 1296] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC4/Envelope C4: "<< /PageSize [649 918] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC5/Envelope C5: "<< /PageSize [459 649] /ImagingBBox null >> setpagedevice"
+*PageRegion EnvC6/Envelope C6: "<< /PageSize [323 459] /ImagingBBox null >> setpagedevice"
+*PageRegion ARCHE: "<< /PageSize [2592 3456] /ImagingBBox null >> setpagedevice"
+*PageRegion ARCHD: "<< /PageSize [1728 2592] /ImagingBBox null >> setpagedevice"
+*PageRegion ARCHC: "<< /PageSize [1296 1728] /ImagingBBox null >> setpagedevice"
+*PageRegion ARCHB: "<< /PageSize [864 1296] /ImagingBBox null >> setpagedevice"
+*PageRegion ARCHA: "<< /PageSize [648 864] /ImagingBBox null >> setpagedevice"
+*PageRegion FLSA: "<< /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion FLSE: "<< /PageSize [612 936] /ImagingBBox null >> setpagedevice"
+*PageRegion PA4: "<< /PageSize [595 792] /ImagingBBox null >> setpagedevice"
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: Letter
+*ImageableArea Tabloid: "0 0 792 1224"
+*ImageableArea Ledger: "0 0 1224 792"
+*ImageableArea Legal: "0 0 612 1008"
+*ImageableArea Letter: "0 0 612 792"
+*ImageableArea LetterSmall: "25 25 587 767"
+*ImageableArea Note: "25 25 587 767"
+*ImageableArea Statement: "0 0 396 612"
+*ImageableArea A0: "0 0 2384 3370"
+*ImageableArea A1: "0 0 1684 2384"
+*ImageableArea A2: "0 0 1191 1684"
+*ImageableArea A3: "0 0 842 1191"
+*ImageableArea A4: "0 0 595 842"
+*ImageableArea A4Small: "25 25 750 817"
+*ImageableArea A5: "0 0 420 595"
+*ImageableArea A6: "0 0 297 420"
+*ImageableArea A7: "0 0 210 297"
+*ImageableArea A8: "0 0 148 210"
+*ImageableArea A9: "0 0 105 148"
+*ImageableArea A10: "0 0 73 105"
+*ImageableArea ISOB0/ISO B0: "0 0 2835 4008"
+*ImageableArea ISOB1/ISO B1: "0 0 2004 2835"
+*ImageableArea ISOB2/ISO B2: "0 0 1417 2004"
+*ImageableArea ISOB3/ISO B3: "0 0 1001 1417"
+*ImageableArea ISOB4/ISO B4: "0 0 709 1001"
+*ImageableArea ISOB5/ISO B5: "0 0 499 709"
+*ImageableArea ISOB6/ISO B6: "0 0 354 499"
+*ImageableArea B0/JIS B0: "0 0 2920 4127"
+*ImageableArea B1/JIS B1: "0 0 2064 2920"
+*ImageableArea B2/JIS B2: "0 0 1460 2064"
+*ImageableArea B3/JIS B3: "0 0 1032 1460"
+*ImageableArea B4/JIS B4: "0 0 729 1032"
+*ImageableArea B5/JIS B5: "0 0 516 729"
+*ImageableArea B6/JIS B6: "0 0 363 516"
+*ImageableArea EnvC0/Envelope C0: "0 0 2599 3677"
+*ImageableArea EnvC1/Envelope C1: "0 0 1837 2599"
+*ImageableArea EnvC2/Envelope C2: "0 0 1296 1837"
+*ImageableArea EnvC3/Envelope C3: "0 0 918 1296"
+*ImageableArea EnvC4/Envelope C4: "0 0 649 918"
+*ImageableArea EnvC5/Envelope C5: "0 0 459 649"
+*ImageableArea EnvC6/Envelope C6: "0 0 323 459"
+*ImageableArea ARCHE: "0 0 2592 3456"
+*ImageableArea ARCHD: "0 0 1728 2592"
+*ImageableArea ARCHC: "0 0 1296 1728"
+*ImageableArea ARCHB: "0 0 864 1296"
+*ImageableArea ARCHA: "0 0 648 864"
+*ImageableArea FLSA: "0 0 612 936"
+*ImageableArea FLSE: "0 0 612 936"
+*ImageableArea PA4: "0 0 595 792"
+
+*DefaultPaperDimension: Letter
+*PaperDimension Tabloid: "792 1224"
+*PaperDimension Ledger: "1224 792"
+*PaperDimension Legal: "612 1008"
+*PaperDimension Letter: "612 792"
+*PaperDimension LetterSmall: "612 792"
+*PaperDimension Note: "612 792"
+*PaperDimension Statement: "396 612"
+*PaperDimension A0: "2384 3370"
+*PaperDimension A1: "1684 2384"
+*PaperDimension A2: "1191 1684"
+*PaperDimension A3: "842 1191"
+*PaperDimension A4: "595 842"
+*PaperDimension A4Small: "595 842"
+*PaperDimension A5: "420 595"
+*PaperDimension A6: "297 420"
+*PaperDimension A7: "210 297"
+*PaperDimension A8: "148 210"
+*PaperDimension A9: "105 148"
+*PaperDimension A10: "73 105"
+*PaperDimension ISOB0/ISO B0: "2835 4008"
+*PaperDimension ISOB1/ISO B1: "2004 2835"
+*PaperDimension ISOB2/ISO B2: "1417 2004"
+*PaperDimension ISOB3/ISO B3: "1001 1417"
+*PaperDimension ISOB4/ISO B4: "709 1001"
+*PaperDimension ISOB5/ISO B5: "499 709"
+*PaperDimension ISOB6/ISO B6: "354 499"
+*PaperDimension B0/JIS B0: "2920 4127"
+*PaperDimension B1/JIS B1: "2064 2920"
+*PaperDimension B2/JIS B2: "1460 2064"
+*PaperDimension B3/JIS B3: "1032 1460"
+*PaperDimension B4/JIS B4: "729 1032"
+*PaperDimension B5/JIS B5: "516 729"
+*PaperDimension B6/JIS B6: "363 516"
+*PaperDimension EnvC0/Envelope C0: "2599 3677"
+*PaperDimension EnvC1/Envelope C1: "1837 2599"
+*PaperDimension EnvC2/Envelope C2: "1296 1837"
+*PaperDimension EnvC3/Envelope C3: "918 1296"
+*PaperDimension EnvC4/Envelope C4: "649 918"
+*PaperDimension EnvC5/Envelope C5: "459 649"
+*PaperDimension EnvC6/Envelope C6: "323 459"
+*PaperDimension ARCHE: "2592 3456"
+*PaperDimension ARCHD: "1728 2592"
+*PaperDimension ARCHC: "1296 1728"
+*PaperDimension ARCHB: "864 1296"
+*PaperDimension ARCHA: "648 864"
+*PaperDimension FLSA: "612 936"
+*PaperDimension FLSE: "612 936"
+*PaperDimension PA4: "595 792"
+
+
+*% == Fonts
+*DefaultFont: Courier
+*% First the standard 35 aliases with the actual fonts commented out.
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*% *Font URWBookmanL-DemiBold: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*% *Font URWBookmanL-DemiBoldItal: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*% *Font URWBookmanL-Ligh: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*% *Font URWBookmanL-LighItal: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*% *Font NimbusMonL-Regu: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*% *Font NimbusMonL-ReguObli: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*% *Font NimbusMonL-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*% *Font NimbusMonL-BoldObli: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*% *Font URWGothicL-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*% *Font URWGothicL-BookObli: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*% *Font URWGothicL-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*% *Font URWGothicL-DemiObli: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-Regu: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-ReguItal: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-BoldItal: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-ReguCond: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-ReguCondItal: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-BoldCond: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*% *Font NimbusSanL-BoldCondItal: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*% *Font URWPalladioL-Roma: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*% *Font URWPalladioL-Ital: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*% *Font URWPalladioL-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*% *Font URWPalladioL-BoldItal: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*% *Font CenturySchL-Roma: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*% *Font CenturySchL-Ital: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*% *Font CenturySchL-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*% *Font CenturySchL-BoldItal: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*% *Font NimbusRomNo9L-Regu: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*% *Font NimbusRomNo9L-ReguItal: Standard "(1.05)" Standard ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*% *Font NimbusRomNo9L-Medi: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*% *Font NimbusRomNo9L-MediItal: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*% *Font StandardSymL: Special (001.005)" Special ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*% *Font URWChanceryL-MediItal: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special (001.005)" Special ROM
+*% *Font Dingbats: Special (001.005)" Special ROM
+*% Then a few ghostscript extras
+*Font Charter-Roman: Standard "(2.0-1.0)" Standard ROM
+*Font CharterBT-Roman: Standard "(2.0-1.0)" Standard ROM
+*Font Charter-Italic: Standard "(2.0-1.0)" Standard ROM
+*Font CharterBT-Italic: Standard "(2.0-1.0)" Standard ROM
+*Font Charter-Bold: Standard "(2.0-1.0)" Standard ROM
+*Font CharterBT-Bold: Standard "(2.0-1.0)" Standard ROM
+*Font Charter-BoldItalic: Standard "(2.0-1.0)" Standard ROM
+*Font CharterBT-BoldItalic: Standard "(2.0-1.0)" Standard ROM
+*Font Utopia-Regular: Standard "(001.001)" Standard ROM
+*Font Utopia-Italic: Standard "(001.001)" Standard ROM
+*Font Utopia-Bold: Standard "(001.001)" Standard ROM
+*Font Utopia-BoldItalic: Standard "(001.001)" Standard ROM
+
+*% == Most of these set distiller parameters
+*% If the target device is not the Ghostscript pdfwrite device,
+*% then these should all be left at "Default"
+*OpenGroup: PDF
+
+*% == The pdfwrite device can select different color spaces
+*OpenUI *ColorModel/PDF Colour Model: PickOne
+*DefaultColorModel: Default
+*OrderDependency: 20 AnySetup *ColorModel
+*ColorModel Default: ""
+*ColorModel Grey: "<< /ProcessColorModel /DeviceGray >> setpagedevice"
+*ColorModel RGB: "<< /ProcessColorModel /DeviceRGB >> setpagedevice"
+*ColorModel CMYK: "<< /ProcessColorModel /DeviceCMYK >> setpagedevice"
+*CloseUI: *ColorModel
+
+*OpenUI *PDFSettings/PDF Settings: PickOne
+*DefaultPDFSettings: Default
+*OrderDependency: 30 AnySetup *PDFSettings
+*PDFSettings Default: ""
+*PDFSettings Screen: ".distillersettings /screen get setdistillerparams"
+*PDFSettings Ebook: ".distillersettings /ebook get setdistillerparams"
+*PDFSettings Printer: ".distillersettings /printer get setdistillerparams"
+*PDFSettings Prepress: ".distillersettings /prepress get setdistillerparams"
+*CloseUI: *PDFSettings
+
+*OpenUI *ColorImageFilter/PDF Colour Image Compression: PickOne
+*DefaultColorImageFilter: Default
+*OrderDependency: 40 AnySetup *ColorImageFilter
+*ColorImageFilter Default: ""
+*ColorImageFilter JPEG: "<< /AutoFilterColorImages false /ColorImageFilter /DCTEncode >> setdistillerparams"
+*ColorImageFilter Flate: "<< /AutoFilterColorImages false /ColorImageFilter /FlateEncode >> setdistillerparams"
+*CloseUI: *ColorImageFilter
+
+*OpenUI *GrayImageFilter/PDF Grey Image Compression: PickOne
+*DefaultGrayImageFilter: Default
+*OrderDependency: 40 AnySetup *GrayImageFilter
+*GrayImageFilter Default: ""
+*GrayImageFilter JPEG: "<< /AutoFilterGrayImages false /GrayImageFilter /DCTEncode >> setdistillerparams"
+*GrayImageFilter Flate: "<< /AutoFilterGrayImages false /GrayImageFilter /FlateEncode >> setdistillerparams"
+*CloseUI: *GrayImageFilter
+
+*OpenUI *MonoImageFilter/PDF Monochrome Image Compression: PickOne
+*DefaultMonoImageFilter: Default
+*OrderDependency: 40 AnySetup *MonoImageFilter
+*MonoImageFilter Default: ""
+*MonoImageFilter FaxG3/Fax G3: "<< /AutoFilterMonoImages false /MonoImageFilter /CCITTFaxEncode >> setdistillerparams"
+*MonoImageFilter Flate: "<< /AutoFilterMonoImages false /MonoImageFilter /FlateEncode >> setdistillerparams"
+*CloseUI: *MonoImageFilter
+
+*OpenUI *CompatibilityLevel/PDF Compatibility: PickOne
+*DefaultCompatibilityLevel: Default
+*OrderDependency: 40 AnySetup *CompatibilityLevel
+*CompatibilityLevel Default: ""
+*CompatibilityLevel 1.2: "<< /CompatibilityLevel 1.2 >> setdistillerparams"
+*CompatibilityLevel 1.3: "<< /CompatibilityLevel 1.3 >> setdistillerparams"
+*CompatibilityLevel 1.4: "<< /CompatibilityLevel 1.4 >> setdistillerparams"
+*CloseUI: *CompatibilityLevel
+
+*OpenUI *AutoRotatePages/PDF AutoRotatePages: PickOne
+*DefaultAutoRotatePages: Default
+*OrderDependency: 40 AnySetup *AutoRotatePages
+*AutoRotatePages Default: ""
+*AutoRotatePages None: "<< /AutoRotatePages /None >> setdistillerparams"
+*AutoRotatePages PageByPage: "<< /AutoRotatePages /PageByPage >> setdistillerparams"
+*AutoRotatePages All: "<< /AutoRotatePages /All >> setdistillerparams"
+*CloseUI: *AutoRotatePages
+
+*OpenUI *ParseDSCComments/PDF ParseDSCComments: PickOne
+*DefaultParseDSCComments: Default
+*OrderDependency: 40 AnySetup *ParseDSCComments
+*ParseDSCComments Default: ""
+*ParseDSCComments True: "<< /ParseDSCComments true >> setdistillerparams"
+*ParseDSCComments False: "<< /ParseDSCComments false >> setdistillerparams"
+*CloseUI: *ParseDSCComments
+
+*OpenUI *EmbedAllFonts/PDF EmbedAllFonts: PickOne
+*DefaultEmbedAllFonts: Default
+*OrderDependency: 40 AnySetup *EmbedAllFonts
+*EmbedAllFonts Default: ""
+*EmbedAllFonts True: "<< /EmbedAllFonts true >> setdistillerparams"
+*EmbedAllFonts False: "<< /EmbedAllFonts false >> setdistillerparams"
+*CloseUI: *EmbedAllFonts
+
+*OpenUI *SubsetFonts/PDF SubsetFonts: PickOne
+*DefaultSubsetFonts: Default
+*OrderDependency: 40 AnySetup *SubsetFonts
+*SubsetFonts Default: ""
+*SubsetFonts True: "<< /SubsetFonts true >> setdistillerparams"
+*SubsetFonts False: "<< /SubsetFonts false >> setdistillerparams"
+*CloseUI: *SubsetFonts
+
+*OpenUI *CompressPages/PDF Compress Pages: PickOne
+*DefaultCompressPages: Default
+*OrderDependency: 40 AnySetup *CompressPages
+*CompressPages Default: ""
+*CompressPages True: "<< /CompressPages true >> setdistillerparams"
+*CompressPages False: "<< /CompressPages false >> setdistillerparams"
+*CloseUI: *CompressPages
+
+*CloseGroup: PDF
+
+*% End of Ghostscript PDF Writer PPD file
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_l.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_l.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_l.xbm	(revision 21042)
@@ -0,0 +1,29 @@
+#define gs_l.xbm_width 48
+#define gs_l.xbm_height 48
+#define gs_l.xbm_x_hot 0
+#define gs_l.xbm_y_hot 0
+static unsigned char gs_l.xbm_bits[] = {
+   0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0xa0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x20, 0x03, 0x00,
+   0x00, 0x00, 0x00, 0x3e, 0x03, 0x00, 0x00, 0x00, 0xff, 0x1f, 0x07, 0x00,
+   0x00, 0xe0, 0xff, 0x0f, 0x07, 0x00, 0x00, 0xf8, 0xff, 0x81, 0x07, 0x00,
+   0x00, 0xfc, 0x1f, 0xc0, 0x0f, 0x00, 0x00, 0xfe, 0x07, 0xf0, 0x1f, 0x00,
+   0x00, 0xff, 0x01, 0xf8, 0x1f, 0x00, 0x00, 0xff, 0x41, 0xfc, 0x3f, 0x00,
+   0x80, 0xff, 0xc8, 0xfc, 0x3f, 0x00, 0x80, 0xff, 0xd8, 0xf8, 0x3f, 0x00,
+   0x80, 0xff, 0x98, 0xf0, 0x3f, 0x00, 0x80, 0xff, 0x10, 0xe0, 0x3f, 0x00,
+   0x00, 0xff, 0x01, 0xc0, 0x3f, 0x00, 0x00, 0xff, 0x81, 0x81, 0x1f, 0x00,
+   0x00, 0xfe, 0x83, 0x83, 0x1f, 0x00, 0x00, 0xfc, 0x0f, 0x83, 0x0f, 0x00,
+   0x00, 0xf8, 0x1f, 0xc3, 0x03, 0x00, 0x00, 0xe0, 0x1f, 0xe0, 0x01, 0x00,
+   0x00, 0xf0, 0x1f, 0x38, 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0x00, 0x00,
+   0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x80, 0x7f, 0x00, 0x00, 0x00, 0x00,
+   0xc0, 0xff, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x00,
+   0xc0, 0xff, 0xff, 0xff, 0x01, 0x00, 0xc0, 0xff, 0xff, 0xff, 0x0f, 0x00,
+   0x80, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0x00,
+   0x00, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0xfc, 0xff, 0xff, 0xff, 0x03,
+   0x00, 0xc0, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0xf0, 0xff, 0x03,
+   0xc0, 0x3f, 0x00, 0x00, 0xff, 0x03, 0xe0, 0x0f, 0x00, 0x00, 0xfe, 0x03,
+   0xf0, 0x07, 0xfc, 0x00, 0xfc, 0x01, 0xf0, 0x07, 0x0e, 0x00, 0xff, 0x04,
+   0xf0, 0x07, 0x7e, 0xe0, 0x7f, 0x02, 0xf0, 0x0f, 0xfc, 0xff, 0x1f, 0x01,
+   0xe0, 0x1f, 0xf0, 0xff, 0xc3, 0x00, 0xc0, 0xff, 0x00, 0x00, 0x78, 0x00,
+   0x80, 0xff, 0x0f, 0xf8, 0x3f, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x07, 0x00,
+   0x00, 0xe0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_l.xpm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_l.xpm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_l.xpm	(revision 21042)
@@ -0,0 +1,58 @@
+/* XPM */
+static char * gs_l_xpm[] = {
+/* width height ncolors cpp [x_hot y_hot] */
+"48 48 4 1 0 0",
+/* colors */
+" 	s none	m none	c none",
+".	s iconColor1	m black	c black",
+"X	s iconColor2	m white	c white",
+"o	s iconColor5	m black	c blue",
+/* pixels */
+"                             .                  ",
+"                            .X..                ",
+"                             .X..               ",
+"                             .XX..              ",
+"                         .....XX..              ",
+"                .............XXX...             ",
+"             ...............XXXX...             ",
+"           ..............XXXXXX....             ",
+"          ...........XXXXXXXXX......            ",
+"         ..........XXXXXXXXX.........           ",
+"        .........XXXXXXXXXX..........           ",
+"        .........XXXXXoXXX............          ",
+"       .........XXXoXXooXX............          ",
+"       .........XXXooXooXXX...........          ",
+"       .........XXXooXXoXXXX..........          ",
+"       .........XXXXoXXXXXXXX.........          ",
+"        .........XXXXXXXXXXXXX........          ",
+"        .........XXXXXXooXXXXXX......           ",
+"         .........XXXXXoooXXXXX......           ",
+"          ..........XXXXooXXXXX.....            ",
+"           ..........XXXooXXXX....              ",
+"             ........XXXXXXXX....               ",
+"            .........XXXXXX...                  ",
+"          ..........XXXXXXX                     ",
+"        ........XXXXXXXXXXXX                    ",
+"       ........XXXXXXXXXXXXXX                   ",
+"      ..........XXXXXXXXXXXXXXX                 ",
+"      ..................XXXXXXXXX               ",
+"      ...........................X              ",
+"      ..............................            ",
+"       ................................         ",
+"       .................................        ",
+"        .................................       ",
+"          ................................      ",
+"              ............................      ",
+"               XXXXXXXXXXXXX..............      ",
+"      ........XXXXXXXXXXXXXXXXXX..........      ",
+"     .......XXXXXXXXXXXXXXXXXXXXX.........      ",
+"    .......XXXXXXX......XXXXXXXXXX.......X      ",
+"    .......XXXXXX...XXXXXXXXXXXX........XX.     ",
+"    .......XXXXXX......XXXXXX..........XX.      ",
+"    ........XXXXXX...................XXX.       ",
+"     ........XXXXXXX..............XXXX..        ",
+"      ..........XXXXXXXXXXXXXXXXXXX....         ",
+"       .............XXXXXXX...........          ",
+"         ..........................             ",
+"             ...................                ",
+"                                                "};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_l_m.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_l_m.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_l_m.xbm	(revision 21042)
@@ -0,0 +1,29 @@
+#define gs_l_m.xbm_width 48
+#define gs_l_m.xbm_height 48
+#define gs_l_m.xbm_x_hot 0
+#define gs_l_m.xbm_y_hot 0
+static unsigned char gs_l_m.xbm_bits[] = {
+   0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00,
+   0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x03, 0x00,
+   0x00, 0x00, 0x00, 0xfe, 0x03, 0x00, 0x00, 0x00, 0xff, 0xff, 0x07, 0x00,
+   0x00, 0xe0, 0xff, 0xff, 0x07, 0x00, 0x00, 0xf8, 0xff, 0xff, 0x07, 0x00,
+   0x00, 0xfc, 0xff, 0xff, 0x0f, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x1f, 0x00,
+   0x00, 0xff, 0xff, 0xff, 0x1f, 0x00, 0x00, 0xff, 0xff, 0xff, 0x3f, 0x00,
+   0x80, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x80, 0xff, 0xff, 0xff, 0x3f, 0x00,
+   0x80, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x80, 0xff, 0xff, 0xff, 0x3f, 0x00,
+   0x00, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xff, 0xff, 0xff, 0x1f, 0x00,
+   0x00, 0xfe, 0xff, 0xff, 0x1f, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x0f, 0x00,
+   0x00, 0xf8, 0xff, 0xff, 0x03, 0x00, 0x00, 0xe0, 0xff, 0xff, 0x01, 0x00,
+   0x00, 0xf0, 0xff, 0x3f, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x07, 0x00, 0x00,
+   0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x1f, 0x00, 0x00,
+   0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0xff, 0x01, 0x00,
+   0xc0, 0xff, 0xff, 0xff, 0x03, 0x00, 0xc0, 0xff, 0xff, 0xff, 0x0f, 0x00,
+   0x80, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0x00,
+   0x00, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0xfc, 0xff, 0xff, 0xff, 0x03,
+   0x00, 0xc0, 0xff, 0xff, 0xff, 0x03, 0x00, 0x80, 0xff, 0xff, 0xff, 0x03,
+   0xc0, 0xff, 0xff, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0xff, 0xff, 0x03,
+   0xf0, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf0, 0xff, 0xff, 0xff, 0xff, 0x07,
+   0xf0, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf0, 0xff, 0xff, 0xff, 0xff, 0x01,
+   0xe0, 0xff, 0xff, 0xff, 0xff, 0x00, 0xc0, 0xff, 0xff, 0xff, 0x7f, 0x00,
+   0x80, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x07, 0x00,
+   0x00, 0xe0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_m.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_m.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_m.xbm	(revision 21042)
@@ -0,0 +1,16 @@
+#define gs_m.xbm_width 32
+#define gs_m.xbm_height 32
+#define gs_m.xbm_x_hot 0
+#define gs_m.xbm_y_hot 0
+static unsigned char gs.m.bm_bits[] = {
+   0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x48, 0x00,
+   0x00, 0xf8, 0xc7, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x80, 0x3f, 0xf0, 0x00,
+   0xc0, 0x0f, 0xf8, 0x01, 0xc0, 0x87, 0xfc, 0x03, 0xe0, 0xa7, 0xfc, 0x03,
+   0xe0, 0x27, 0xf8, 0x03, 0xe0, 0x07, 0xf0, 0x03, 0xc0, 0x0f, 0xe3, 0x01,
+   0x80, 0x1f, 0xe3, 0x00, 0x00, 0x3f, 0x60, 0x00, 0x00, 0x7c, 0x10, 0x00,
+   0xc0, 0x3f, 0x00, 0x00, 0xe0, 0x03, 0x00, 0x00, 0xf0, 0x07, 0x00, 0x00,
+   0xf0, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0x07,
+   0xc0, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x1f, 0x00, 0x00, 0xe0, 0x1f,
+   0xf0, 0x00, 0x80, 0x0f, 0x78, 0x10, 0x80, 0x07, 0x78, 0x10, 0xc0, 0x13,
+   0x70, 0xe0, 0xff, 0x08, 0xf0, 0x00, 0x00, 0x06, 0xc0, 0x03, 0xe0, 0x01,
+   0x00, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_m.xpm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_m.xpm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_m.xpm	(revision 21042)
@@ -0,0 +1,44 @@
+/* XPM */
+static char * gs_m_xpm[] = {
+/* width height ncolors cpp [x_hot y_hot] */
+"32 32 6 1 0 0",
+/* colors */
+" 	s none	m none	c none",
+".	s iconColor1	m black	c black",
+"X	s iconColor2	m white	c white",
+"o	c #C0C0C0C0C0C0",
+"O	c #808080808080",
+"+	c #00000000FFFF",
+/* pixels */
+"                    .X          ",
+"                    .X.         ",
+"                   .XX.         ",
+"           ........XXX..        ",
+"        .........oXXXo..        ",
+"       .......XXXXXXO...        ",
+"      ......XXXXXXX......       ",
+"      .....XXXX+XX........      ",
+"     ......XX+X+XX........      ",
+"     ......XX+XXXXX.......      ",
+"     ......XXXXXXXXX......      ",
+"      ......XXXX++XXX....       ",
+"       .....OXXX++XXX...        ",
+"        ......XXXXXXX..         ",
+"          .....XXXXX.           ",
+"      ........XXXXXXX           ",
+"     .....XXXXXXXXXXXX          ",
+"    .......XXXXXXXXXXXX         ",
+"    ...................X        ",
+"    ......................      ",
+"     ......................     ",
+"      ......................    ",
+"        .....................   ",
+"         XXXXXXXXXXXX........   ",
+"    ....XXXXXXXXXXXXXXX.....X   ",
+"   ....XXXXX.XXXXXXXXXX....XX   ",
+"   ....XXXXX.XXXXXXXXX....XX.   ",
+"    ...XXXXXX...........XXX.    ",
+"    ....XXXXXXXXXXXXXXXXX..     ",
+"      ....XXXXXXXXXXX....       ",
+"        .............           ",
+"                                "};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_m_m.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_m_m.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_m_m.xbm	(revision 21042)
@@ -0,0 +1,16 @@
+#define gs_m_m.xbm_width 32
+#define gs_m_m.xbm_height 32
+#define gs_m_m.xbm_x_hot 0
+#define gs_m_m.xbm_y_hot 0
+static unsigned char gs.m_m.bm_bits[] = {
+   0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x78, 0x00,
+   0x00, 0xf8, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00, 0x80, 0xff, 0xff, 0x00,
+   0xc0, 0xff, 0xff, 0x01, 0xc0, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0x03,
+   0xe0, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0x03, 0xc0, 0xff, 0xff, 0x01,
+   0x80, 0xff, 0xff, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xfc, 0x1f, 0x00,
+   0xc0, 0xff, 0x1f, 0x00, 0xe0, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x7f, 0x00,
+   0xf0, 0xff, 0xff, 0x00, 0xf0, 0xff, 0xff, 0x03, 0xe0, 0xff, 0xff, 0x07,
+   0xc0, 0xff, 0xff, 0x0f, 0x00, 0xff, 0xff, 0x1f, 0x00, 0xfe, 0xff, 0x1f,
+   0xf0, 0xff, 0xff, 0x1f, 0xf8, 0xff, 0xff, 0x1f, 0xf8, 0xff, 0xff, 0x1f,
+   0xf0, 0xff, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x07, 0xc0, 0xff, 0xff, 0x01,
+   0x00, 0xff, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_s.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_s.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_s.xbm	(revision 21042)
@@ -0,0 +1,11 @@
+#define gs_s.xbm_width 24
+#define gs_s.xbm_height 24
+#define gs_s.xbm_x_hot 0
+#define gs_s.xbm_y_hot 0
+static unsigned char gs.s.bm_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x80, 0x08, 0x00, 0x00, 0x13,
+   0x00, 0x00, 0x33, 0x00, 0xfe, 0x31, 0xe0, 0xff, 0x38, 0xf0, 0x3f, 0x38,
+   0xf8, 0x07, 0x7e, 0xfc, 0x01, 0x7f, 0xfe, 0x90, 0x7f, 0x7e, 0x94, 0x7f,
+   0x7e, 0x84, 0x7f, 0x7e, 0x00, 0x7f, 0x7e, 0x00, 0x7e, 0xfc, 0x60, 0x7c,
+   0xfc, 0x61, 0x38, 0xf8, 0x03, 0x38, 0xf8, 0x03, 0x18, 0xf0, 0x07, 0x0c,
+   0xc0, 0x0f, 0x06, 0xc0, 0x07, 0x03, 0xf0, 0x01, 0x00, 0x00, 0x00, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_s.xpm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_s.xpm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_s.xpm	(revision 21042)
@@ -0,0 +1,36 @@
+/* XPM */
+static char * gs_s_xpm[] = {
+/* width height ncolors cpp [x_hot y_hot] */
+"24 24 6 1 0 0",
+/* colors */
+" 	s none	m none	c none",
+".	c #808080808080",
+"X	s iconColor1	m black	c black",
+"o	c #C0C0C0C0C0C0",
+"O	s iconColor2	m white	c white",
+"+	c #00000000FFFF",
+/* pixels */
+"                        ",
+"                 ..     ",
+"               XoOo.    ",
+"                X.OoX   ",
+"                X.OoX.  ",
+"         .XXXXXX.oOoXX  ",
+"     ..XXXXXXXX.oOO.XX  ",
+"    XXXXXXXX..oOOOo.XX  ",
+"   XXXXXXX.OOOOOo.XXXX. ",
+"  XXXXXX.OOOOOOOXXXXXXX ",
+" .XXXXX.OOOO+OOXXXXXXXX ",
+" XXXXXXOOO+O+OOXXXXXXXX ",
+" XXXXXXOOO+OOOOXXXXXXXX ",
+" XXXXXXOOOOOOOOOXXXXXXX ",
+" .XXXXXOOOOOOOOOO.XXXXX ",
+"  XXXXXXOOOOO++OOO.XXXX ",
+"  .XXXXX.OOOO++OOOoXXX  ",
+"   XXXXXX.OOOOOOOOOXXX  ",
+"   .XXXXXXoOOOOOOOoXX   ",
+"    .XXXXXXoOOOOOo.X    ",
+"      .XXXXXOOOOO.X     ",
+"      .XXXXOOOOO..      ",
+"    XXXXXOOOOOOOO       ",
+"                        "};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_s_m.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_s_m.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_s_m.xbm	(revision 21042)
@@ -0,0 +1,11 @@
+#define gs_s_m.xbm_width 24
+#define gs_s_m.xbm_height 24
+#define gs_s_m.xbm_x_hot 0
+#define gs_s_m.xbm_y_hot 0
+static unsigned char gs.s_m.bm_bits[] = {
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x80, 0x0f, 0x00, 0x00, 0x1f,
+   0x00, 0x00, 0x3f, 0x00, 0xfe, 0x3f, 0xe0, 0xff, 0x3f, 0xf0, 0xff, 0x3f,
+   0xf8, 0xff, 0x7f, 0xfc, 0xff, 0x7f, 0xfe, 0xff, 0x7f, 0xfe, 0xff, 0x7f,
+   0xfe, 0xff, 0x7f, 0xfe, 0xff, 0x7f, 0xfe, 0xff, 0x7f, 0xfc, 0xff, 0x7f,
+   0xfc, 0xff, 0x3f, 0xf8, 0xff, 0x3f, 0xf8, 0xff, 0x1f, 0xf0, 0xff, 0x0f,
+   0xc0, 0xff, 0x07, 0xc0, 0xff, 0x03, 0xf0, 0xff, 0x01, 0x00, 0x00, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_t.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_t.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_t.xbm	(revision 21042)
@@ -0,0 +1,8 @@
+#define gs_t.xbm_width 16
+#define gs_t.xbm_height 16
+#define gs_t.xbm_x_hot 0
+#define gs_t.xbm_y_hot 0
+static unsigned char gs.t.bm_bits[] = {
+   0x00, 0x10, 0x00, 0x20, 0x00, 0x68, 0xf0, 0x67, 0xfc, 0x61, 0x7e, 0x70,
+   0x1f, 0xf9, 0x4f, 0xfd, 0x4f, 0xfc, 0x0f, 0xf8, 0x1f, 0xf3, 0x1e, 0xe3,
+   0x3e, 0x60, 0x7c, 0x30, 0x70, 0x0c, 0x1e, 0x00};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_t.xpm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_t.xpm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_t.xpm	(revision 21042)
@@ -0,0 +1,28 @@
+/* XPM */
+static char * gs_t_xpm[] = {
+/* width height ncolors cpp [x_hot y_hot] */
+"16 16 6 1 0 0",
+/* colors */
+" 	s none	m none	c none",
+".	s iconColor1	m black	c black",
+"X	s iconColor2	m white	c white",
+"o	c #808080808080",
+"O	c #C0C0C0C0C0C0",
+"+	c #00000000FFFF",
+/* pixels */
+"            .   ",
+"            X.  ",
+"           .X.o ",
+"    o......XX.. ",
+"  .......OXXX.. ",
+" ......XXXXXo.. ",
+"o....XXX+XX.....",
+"....XX+X+Xo.....",
+"....XX+XXXo.....",
+"....XXXXXXX.....",
+"o...oXXX++XX....",
+" ....XXX++XXX..o",
+" ....oXXXXXXX.. ",
+"  .....XXXXX..  ",
+"    ...XXXoo    ",
+" o...XXXXXXX    "};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gs_t_m.xbm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gs_t_m.xbm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gs_t_m.xbm	(revision 21042)
@@ -0,0 +1,8 @@
+#define gs_t_m.xbm_width 16
+#define gs_t_m.xbm_height 16
+#define gs_t_m.xbm_x_hot 0
+#define gs_t_m.xbm_y_hot 0
+static unsigned char gs.t_m.bm_bits[] = {
+   0x00, 0x10, 0x00, 0x30, 0x00, 0x78, 0xf0, 0x7f, 0xfc, 0x7f, 0xfe, 0x7f,
+   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff,
+   0xfe, 0x7f, 0xfc, 0x3f, 0xf0, 0x0f, 0xfe, 0x0f};
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsbj
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsbj	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsbj	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: gsbj 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=bj10e -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsbj.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsbj.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsbj.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gsbj.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -sDEVICE=bj10e -r180 -dNOPAUSE -sPROGNAME=gsbj -- gslp.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsdj
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsdj	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsdj	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: gsdj 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=deskjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsdj.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsdj.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsdj.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gsdj.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -sDEVICE=deskjet -r300 -dNOPAUSE -sPROGNAME=gsdj -- gslp.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsdj500
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsdj500	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsdj500	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: gsdj500 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=djet500 -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsdj500.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsdj500.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsdj500.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gsdj500.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -sDEVICE#djet500 -r300 -dNOPAUSE -sPROGNAME=gsdj500 -- gslp.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gslj
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gslj	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gslj	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: gslj 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=laserjet -r300 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gslj.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gslj.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gslj.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gslj.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -sDEVICE=laserjet -r300 -dNOPAUSE -sPROGNAME=gslj -- gslp.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gslp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gslp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gslp	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: gslp 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=epson -r180 -dNOPAUSE -sPROGNAME=$0 -- gslp.ps --heading-center "`date`" "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gslp.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gslp.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gslp.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gslp.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -q -sDEVICE=epson -r180 -dNOPAUSE -sPROGNAME=gslp -- gslp.ps %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsnd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsnd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsnd	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: gsnd 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -dNODISPLAY "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsnd.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsnd.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsnd.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gsnd.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -DNODISPLAY %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gsndt.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gsndt.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gsndt.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gsndt.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -DNODISPLAY %1 %2 %3 %4 %5 %6 %7 %8 %9 >t
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gssetgs.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gssetgs.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gssetgs.bat	(revision 21042)
@@ -0,0 +1,8 @@
+@echo off
+@rem $Id: gssetgs.bat 6300 2005-12-28 19:56:24Z giles $
+
+rem Set default values for GS (gs with graphics window) and GSC
+rem (console mode gs) if the user hasn't set them.
+
+if %GS%/==/ set GS=gswin32
+if %GSC%/==/ set GSC=gswin32c
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gst.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gst.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gst.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gst.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GS% %1 %2 %3 %4 %5 %6 %7 %8 %9 >t
Index: main/trunk/binaries/windows/bin/ghostscript/lib/gstt.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/gstt.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/gstt.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: gstt.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GS% %1 %2 %3 %4 %5 %6 %7 %8 %9 >>t
Index: main/trunk/binaries/windows/bin/ghostscript/lib/lp386.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/lp386.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/lp386.bat	(revision 21042)
@@ -0,0 +1,2 @@
+@rem $Id: lp386.bat 6300 2005-12-28 19:56:24Z giles $
+@gs386 -sDEVICE=djet500 -dNOPAUSE -- gslp.ps -fCourier9 %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/lp386r2.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/lp386r2.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/lp386r2.bat	(revision 21042)
@@ -0,0 +1,2 @@
+@rem $Id: lp386r2.bat 6300 2005-12-28 19:56:24Z giles $
+@gs386 -sDEVICE=djet500 -dNOPAUSE -- gslp.ps -2r %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/lpgs.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/lpgs.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/lpgs.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: lpgs.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -sDEVICE#djet500 -dNOPAUSE -sPROGNAME=lpgs -- gslp.ps -fCourier9 %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/lpr2.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/lpr2.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/lpr2.bat	(revision 21042)
@@ -0,0 +1,5 @@
+@echo off
+@rem $Id: lpr2.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+%GSC% -sDEVICE#djet500 -dNOPAUSE -sPROGNAME=lpr2 -- gslp.ps -2r %1 %2 %3 %4 %5 %6 %7 %8 %9
Index: main/trunk/binaries/windows/bin/ghostscript/lib/lprsetup.sh
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/lprsetup.sh	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/lprsetup.sh	(revision 21042)
@@ -0,0 +1,189 @@
+#!/bin/sh
+# $Id: lprsetup.sh 6300 2005-12-28 19:56:24Z giles $
+#
+# BSD PRINT FILTER SETUP utility for Ghostscript - used and tested on
+# SunOS 4.1.3, but I hope it will be useful on other BSD systems
+# See documentation for usage
+#
+
+DEVICES="bjt600.32 bjc600.32 bjc600.24 bjc600.24.3 bjc600.16 bjc600.8 bjc600.8.1 bjc600.1 bjc600.dq"
+#FILTERS="if nf tf gf vf df cf rf"
+FILTERS="if"
+
+# The port your printer is on
+PRINTERDEV=/dev/lp1
+# The kind of printer (accepted values: 'parallel' and 'serial')
+PRINTERTYPE=parallel
+
+GSDIR=/usr/local/lib/ghostscript
+GSFILTERDIR=$GSDIR/filt
+SPOOLDIR=/var/spool
+GSIF=unix-lpr.sh
+PCAP=printcap.insert
+
+PATH=/bin:/usr/bin:/usr/ucb
+export PATH
+
+if [ ! -w $GSDIR ]; then
+  echo "$GSDIR must be writable to create filter directory"
+  exit 1
+fi
+
+echo "
+Making links in the filter directory $GSFILTERDIR ...
+"
+
+#
+# Make the directory for holding the filter and links
+#
+if [ -d $GSFILTERDIR ]; then
+  echo "$GSFILTERDIR already exists - not created"
+else
+  mkdir $GSFILTERDIR
+fi
+rm -f $GSFILTERDIR/direct
+ln -s . $GSFILTERDIR/direct
+rm -f $GSFILTERDIR/indirect
+ln -s . $GSFILTERDIR/indirect
+
+#
+# Create a link from each filtertype to the real filter script
+#
+for filter in $FILTERS
+do
+  rm -f $GSFILTERDIR/gs$filter
+  ln -s  ../$GSIF $GSFILTERDIR/gs$filter
+done
+
+#
+# Create a link from each device to the filter directory
+#
+for device in $DEVICES
+do
+  dualqueue=
+  case "$device" in
+    *.dq) device=`basename $device .dq` ; dualqueue=t ;;
+  esac
+  rm -f $GSFILTERDIR/$device
+  if [ $dualqueue ]; then
+    rm -f $GSFILTERDIR/indirect/$device
+    ln -s . $GSFILTERDIR/indirect/$device
+  else
+    rm -f $GSFILTERDIR/direct/$device
+    ln -s . $GSFILTERDIR/direct/$device
+  fi
+done
+
+#
+# Create a basic printcap insert - this is made in the CURRENT directory
+#
+rm -f $PCAP
+cat > $PCAP << EOF
+# This is an example printcap insert for Ghostscript printers
+# You will probably want either to change the names for each printer
+# below (first line for each device) to something more sensible, or
+# to add additional name entries (eg cdjcolor for cdj500.24)
+# The example is shown set up for $PRINTERTYPE printers - you will need
+# to alter the entries for different or networked remote printer,
+# eg. a remote network printer would have a line something like:
+#    :lp=:rm=artemis:rp=LPT1:
+# for a PC called artemis, replacing the serial port settings
+#
+# NB/ This is only an example - it is unlikely to be complete or exactly
+# correct for your system, but is designed to illustrate filter names 
+# corresponding to the accompanying bsd-if print filter
+#
+EOF
+
+(
+previous=undefined
+for device in $DEVICES
+do
+  dualqueue=
+  case "$device" in
+    *.dq) device=`basename $device .dq` ; dualqueue=t ;;
+  esac
+  base="`echo $device | sed 's/\.[0-9][0-9]*$//'`"
+  base="`echo $base | sed 's/\.[0-9][0-9]*$//'`"
+#
+# If device listed with '.dq' suffix, we set up a separate output queue
+#
+  if [ $dualqueue ]; then
+    if [ $base != $previous ]; then
+      previous=$base
+      echo "\
+# Entry for raw device $base.raw
+$base.raw|Raw output device $base:\\
+    :lp=$PRINTERDEV:\\"
+    if test "$PRINTERTYPE" = serial
+    then
+	echo "br#19200:xc#0177777:\\"
+        echo ":ms=-parity,ixon,-opost:\\"
+    fi
+    echo ":sd=$SPOOLDIR/$base/raw:\\
+    :mx#0:sf:sh:rs:"
+    fi
+    echo "\
+# Entry for device $device (output to $base.raw)
+$device|Ghostscript device $device:\\
+    :lp=/dev/null:\\"
+  else
+    echo "\
+# Entry for device $device
+$device|Ghostscript device $device:\\
+    :lp=$PRINTERDEV:\\"
+    if test "$PRINTERTYPE" = serial
+    then
+	echo "br#19200:xc#0177777:\\"
+        echo ":ms=-parity,ixon,-opost:\\"
+    fi
+  fi
+  echo "\
+    :sd=$SPOOLDIR/$base:\\
+    :lf=$SPOOLDIR/$base/logfile:\\
+    :af=$SPOOLDIR/$base/acct:\\"
+  for filter in $FILTERS
+  do
+    if [ $dualqueue ]; then
+      echo "\
+    :$filter=$GSFILTERDIR/indirect/$device/gs$filter:\\"
+    else
+      echo "\
+    :$filter=$GSFILTERDIR/direct/$device/gs$filter:\\"
+    fi
+  done
+  echo "\
+    :mx#0:sf:sh:rs:"
+done
+) >> $PCAP
+
+echo "
+Example printcap insert file \"$PCAP\" now created"
+
+#
+# Remind the user what's still to do
+#
+
+echo "
+NB/ You will need to create the following directories, with
+appropriate permissions, and do 'touch logfile' and 'touch acct'
+in the top level directories (ie. not the 'raw' ones):
+"
+(
+for device in $DEVICES
+do
+  dualqueue=
+  case "$device" in
+    *.dq) device=`basename $device .dq` ; dualqueue=t ;;
+  esac
+  base="`echo $device | sed 's/\.[0-9][0-9]*$//'`"
+  base="`echo $base | sed 's/\.[0-9][0-9]*$//'`"
+  echo "  $SPOOLDIR/$base"
+  if [ $dualqueue ]; then
+    echo "  $SPOOLDIR/$base/raw"
+  fi
+done
+) | sort -u
+
+echo "
+        + + + "
Index: main/trunk/binaries/windows/bin/ghostscript/lib/necp2x.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/necp2x.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/necp2x.upp	(revision 21042)
@@ -0,0 +1,35 @@
+-supModel="NEC Prinwriter 2X, 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Epson
+-r360x360
+-dupMargins="{ 9.0 40.0 9.0 67.0}"
+-dupWhiteTransfer="{
+ 0.40000 0.36253 0.32747 0.29475 
+ 0.26428 0.23599 0.20979 0.18561
+ 0.16336 0.14297 0.12435 0.10741
+ 0.09209 0.07831 0.06597 0.05500
+ 0.04532 0.03684 0.02950 0.02320
+ 0.01787 0.01343 0.00979 0.00687
+ 0.00461 0.00290 0.00168 0.00086
+ 0.00036 0.00011 0.00001 0.00000
+}"
+-dupWeaveXPasses=2
+-dupWeaveYPasses=2
+-dupOutputPins=24
+-dupWeaveYFeeds="{11 12 13 12}"
+-dupWeaveInitialYFeeds="{ 0  1  0 11}"
+-dupWeaveInitialPins="{   6 24 16  5}"
+-dupFormatXabsolute
+-dupBeginPageCommand="<
+1b40 1b40 1b7401 1b5200 1b50  1b54 1b7200 1b32 1b4306 1b5500 0d 1c242000
+>"
+-dupAdjustPageLengthCommand
+-dupEndPageCommand="(\014)"
+-dupAbortCommand="(\034F\034\063\044\15\12\12\12    Printout-Aborted\15\014)"
+-dupXMoveCommand="(\015\034$)"
+-dupSetLineFeedCommand="(\034F\034\063)"
+-dupWriteComponentCommands="{(\033*\047)}"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/necp2x6.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/necp2x6.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/necp2x6.upp	(revision 21042)
@@ -0,0 +1,35 @@
+-supModel="NEC Prinwriter 2X, 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/Epson
+-r360x360
+-dupMargins="{ 9.0 9.0 9.0 67.0}"
+-dupWhiteTransfer="{
+ 0.40000 0.36253 0.32747 0.29475 
+ 0.26428 0.23599 0.20979 0.18561
+ 0.16336 0.14297 0.12435 0.10741
+ 0.09209 0.07831 0.06597 0.05500
+ 0.04532 0.03684 0.02950 0.02320
+ 0.01787 0.01343 0.00979 0.00687
+ 0.00461 0.00290 0.00168 0.00086
+ 0.00036 0.00011 0.00001 0.00000
+}"
+-dupWeaveXPasses=3
+-dupWeaveYPasses=2
+-dupOutputPins=24
+-dupWeaveYFeeds="{        7  9  7  9  7  9}"
+-dupWeaveInitialYFeeds="{ 0  0  1  0  0  9}"
+-dupWeaveInitialPins="{   5 21 13 16  8 24}"
+-dupFormatXabsolute
+-dupBeginPageCommand="<
+1b40 1b40 1b7401 1b5200 1b50  1b54 1b7200 1b32 1b4306 1b5500 0d 1c242000
+>"
+-dupAdjustPageLengthCommand
+-dupEndPageCommand="(\014)"
+-dupAbortCommand="(\034F\034\063\044\15\12\12\12    Printout-Aborted\15\014)"
+-dupXMoveCommand="(\015\034$)"
+-dupSetLineFeedCommand="(\034F\034\063)"
+-dupWriteComponentCommands="{(\033*\041)}"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdf2dsc
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdf2dsc	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdf2dsc	(revision 21042)
@@ -0,0 +1,35 @@
+#! /bin/sh
+# $Id: pdf2dsc 8107 2007-07-05 19:04:29Z till $
+
+# psf2dsc: generates an index of a PDF file.
+#
+# Yves Arrouye <arrouye@debian.org>, 1996.
+# 2000-05-18 lpd <ghost@aladdin.com> added -dSAFER
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+me=`basename $0`
+
+usage() {
+    >&2 echo usage: $me "pdffile [ dscfile ]"
+    exit 1
+}
+
+if [ $# -gt 2 ]
+then
+    usage
+fi
+
+pdffile=$1
+dscfile=$2
+: ${dscfile:=`echo $pdffile | sed 's,\.[^/.]*,,'`.dsc}
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -dSAFER -dDELAYSAFER\
+    -sPDFname="$pdffile" -sDSCname="$dscfile" pdf2dsc.ps -c quit
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdf2dsc.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdf2dsc.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdf2dsc.bat	(revision 21042)
@@ -0,0 +1,18 @@
+@echo off 
+@rem $Id: pdf2dsc.bat 6300 2005-12-28 19:56:24Z giles $
+@rem Convert PDF to DSC
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+call gssetgs.bat
+
+rem Watcom C deletes = signs, so use # instead.
+%GSC% -q -dNODISPLAY -dSAFER -dDELAYSAFER -sPDFname#%1 -sDSCname#%2 -sOutputFile#%2 pdf2dsc.ps
+goto end
+
+:usage
+echo "Usage: pdf2dsc input.pdf output.dsc"
+
+:end
+
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps	(revision 21042)
@@ -0,0 +1,38 @@
+#!/bin/sh
+# $Id: pdf2ps 8107 2007-07-05 19:04:29Z till $
+# Convert PDF to PostScript.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+OPTIONS=""
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -eq 2 ] 
+then
+    outfile=$2
+elif [ $# -eq 1 ]
+then
+    outfile=`basename "$1" \.pdf`.ps
+else
+    echo "Usage: `basename $0` [-dASCII85EncodePages=false] [-dLanguageLevel=1|2|3] input.pdf [output.ps]" 1>&2
+    exit 1
+fi
+
+# Doing an initial 'save' helps keep fonts from being flushed between pages.
+# We have to include the options twice because -I only takes effect if it
+# appears before other options.
+exec "$GS_EXECUTABLE" $OPTIONS -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pswrite "-sOutputFile=$outfile" $OPTIONS -c save pop -f "$1"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps.bat	(revision 21042)
@@ -0,0 +1,24 @@
+@echo off 
+@rem $Id: pdf2ps.bat 6300 2005-12-28 19:56:24Z giles $
+@rem Convert PDF to PostScript.
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+call gssetgs.bat
+echo -dNOPAUSE -dBATCH -dSAFER -sDEVICE#pswrite >_.at
+:cp
+if %3/==/ goto doit
+echo %1 >>_.at
+shift
+goto cp
+
+:doit
+rem Watcom C deletes = signs, so use # instead.
+%GSC% -q -sOutputFile#%2 @_.at %1
+if exist _.at erase _.at
+goto end
+
+:usage
+echo "Usage: pdf2ps [-dASCII85DecodePages=false] [-dLanguageLevel=n] input.pdf output.ps"
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdf2ps.cmd	(revision 21042)
@@ -0,0 +1,41 @@
+/* $Id: pdf2ps.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* Convert PDF to PostScript. */
+
+parse arg params
+
+gs='@gsos2'
+inext='.pdf'
+outext='.ps'
+
+if params='' then call usage
+
+options='-dNOPAUSE -dBATCH -dSAFER -sDEVICE=pswrite'
+
+/* extract options from command line */
+i=1
+param=word(params,i)
+do while substr(param,1,1)='-'
+	options=options param
+	i=i+1
+	param=word(params,i)
+end
+
+infile=param
+if infile='' then call usage
+outfile=word(params,i+1)
+if outfile='' then do
+	outfile=infile''outext
+	infile=infile''inext
+end
+
+gs '-q -sOutputFile='outfile options infile
+exit
+
+usage:
+say 'Usage: pdf2ps [-dASCII85DecodePages=false] [-dLanguageLevel=n] input[.pdf output.ps]'
+exit
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdfopt
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdfopt	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdfopt	(revision 21042)
@@ -0,0 +1,29 @@
+#!/bin/sh
+# $Id: pdfopt 8773 2008-05-25 02:17:14Z alexcher $
+# Convert PDF to "optimized" form.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+OPTIONS="-dSAFER -dDELAYSAFER"
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -ne 2 ]; then
+	echo "Usage: `basename $0` input.pdf output.pdf" 1>&2
+	exit 1
+fi
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY $OPTIONS -- pdfopt.ps "$1" "$2"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pdfopt.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pdfopt.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pdfopt.bat	(revision 21042)
@@ -0,0 +1,23 @@
+@echo off 
+@rem $Id: pdfopt.bat 6300 2005-12-28 19:56:24Z giles $
+@rem Convert PDF to "optimized" form.
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+call gssetgs.bat
+echo -q -dNODISPLAY -dSAFER -dDELAYSAFER >_.at
+:cp
+if %3/==/ goto doit
+echo %1 >>_.at
+shift
+goto cp
+
+:doit
+%GSC% -q @_.at -- pdfopt.ps %1 %2
+if exist _.at erase _.at
+goto end
+
+:usage
+echo "Usage: pdfopt input.pdf output.pdf"
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm	(revision 21042)
@@ -0,0 +1,17 @@
+#!/bin/sh
+# $Id: pf2afm 8107 2007-07-05 19:04:29Z till $
+# Make an AFM file from PFB / PFA and (optionally) PFM files.  Usage:
+#	pf2afm fontfilename
+# Output goes to fontfilename.afm, which must not already exist.
+# See pf2afm.ps for more details.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -dSAFER -dDELAYSAFER  -- pf2afm.ps "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm.bat	(revision 21042)
@@ -0,0 +1,17 @@
+@echo off 
+@rem $Id: pf2afm.bat 6300 2005-12-28 19:56:24Z giles $
+@rem Make an AFM file from PFB / PFA and (optionally) PFM files.
+
+if %1/==/ goto usage
+if not %2/==/ goto usage
+call gssetgs.bat
+
+%GSC% -q -dNODISPLAY -dSAFER -dDELAYSAFER -- pf2afm.ps %1
+goto end
+
+:usage
+echo "Usage: pf2afm disk_font_name"
+
+:end
+
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pf2afm.cmd	(revision 21042)
@@ -0,0 +1,7 @@
+/* $Id: pf2afm.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+@gsos2 -q -dNODISPLAY -dSAFER -dDELAYSAFER -- pf2afm.ps %1
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pfbtopfa
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pfbtopfa	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pfbtopfa	(revision 21042)
@@ -0,0 +1,25 @@
+#!/bin/sh
+# $Id: pfbtopfa 8107 2007-07-05 19:04:29Z till $
+# Convert .pfb fonts to .pfa format
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+if [ $# -eq 2 ] 
+then
+    outfile=$2
+elif [ $# -eq 1 ]
+then
+    outfile=`basename "$1" \.pfb`.pfa
+else
+    echo "Usage: `basename $0` input.pfb [output.pfa]" 1>&2
+    exit 1
+fi
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -- pfbtopfa.ps "$1" "$outfile"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pfbtopfa.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pfbtopfa.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pfbtopfa.bat	(revision 21042)
@@ -0,0 +1,16 @@
+@echo off 
+@rem $Id: pfbtopfa.bat 6300 2005-12-28 19:56:24Z giles $
+@rem Convert .pfb fonts to .pfa format
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+if not %3/==/ goto usage
+call gssetgs.bat
+
+%GSC% -q -dNODISPLAY -- pfbtopfa.ps %1 %2
+goto end
+
+:usage
+echo "Usage: pfbtopfa input.pfb output.pfa"
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pftogsf.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pftogsf.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pftogsf.bat	(revision 21042)
@@ -0,0 +1,20 @@
+@echo off
+@rem $Id: pftogsf.bat 6300 2005-12-28 19:56:24Z giles $
+
+rem ******************************
+rem * Convert .pf? files to .gsf *
+rem ******************************
+
+call gssetgs.bat
+echo (wrfont.ps) run (unprot.ps) run unprot >_temp_.ps
+echo systemdict /definefont. /definefont load put >>_temp_.ps
+echo systemdict /definefont { userdict /LFN 3 index put definefont. } bind put >>_temp_.ps
+echo ARGUMENTS 0 get (r) file .loadfont LFN findfont setfont prunefont reprot >>_temp_.ps
+echo ARGUMENTS 1 get (w) file dup writefont closefile quit >>_temp_.ps
+rem for %%f in (cyr cyri) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf
+rem for %%f in (ncrr ncrb ncrri ncrbi) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf
+rem for %%f in (bchr bchb bchri bchbi) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf
+rem for %%f in (putr putb putri putbi) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfa\%%f.pfa fonts\%%f.gsf
+rem for %%f in (n019003l n021003l u003043t u004006t) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\%%f.gsf %%f.gsf
+for %%f in (hig_____ kak_____) do %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps fonts\pfb\%%f.pfb %%f.gsf
+rem %GSC% -q -dNODISPLAY -dWRITESYSTEMDICT -- _temp_.ps allfonts\baxter.pfb baxter.gsf
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pphs
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pphs	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pphs	(revision 21042)
@@ -0,0 +1,16 @@
+#!/bin/sh
+# $Id: pphs 8107 2007-07-05 19:04:29Z till $
+# Print the Primary Hint Stream from a linearized PDF file.  Usage:
+#	pphs filename.pdf
+# Output goes to stdout.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -- pphs.ps "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/printafm
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/printafm	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/printafm	(revision 21042)
@@ -0,0 +1,16 @@
+#!/bin/sh
+# $Id: printafm 8107 2007-07-05 19:04:29Z till $
+# Print the metrics from a font in AFM format.  Usage:
+#	printafm fontname
+# Output goes to stdout.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -- printafm.ps "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii	(revision 21042)
@@ -0,0 +1,22 @@
+#!/bin/sh
+# $Id: ps2ascii 6300 2005-12-28 19:56:24Z giles $
+# Extract ASCII text from a PostScript file.  Usage:
+#	ps2ascii [infile.ps [outfile.txt]]
+# If outfile is omitted, output goes to stdout.
+# If both infile and outfile are omitted, ps2ascii acts as a filter,
+# reading from stdin and writing on stdout.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+
+trap "rm -f _temp_.err _temp_.out" 0 1 2 15
+
+OPTIONS="-q -dNODISPLAY -dSAFER -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE"
+if ( test $# -eq 0 ) then
+	$GS_EXECUTABLE $OPTIONS -c save -f ps2ascii.ps - -c quit
+elif ( test $# -eq 1 ) then
+	$GS_EXECUTABLE $OPTIONS -c save -f ps2ascii.ps "$1" -c quit
+else
+	$GS_EXECUTABLE $OPTIONS -c save -f ps2ascii.ps "$1" -c quit >"$2"
+fi
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii.bat	(revision 21042)
@@ -0,0 +1,15 @@
+@echo off
+@rem $Id: ps2ascii.bat 6300 2005-12-28 19:56:24Z giles $
+
+call gssetgs.bat
+if '%1'=='' goto a0
+if '%2'=='' goto a1
+%GSC% -q -dNODISPLAY -dSAFER -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps %1 -c quit >%2
+goto x
+:a0
+%GSC% -q -dNODISPLAY -dSAFER -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps - -c quit
+goto x
+:a1
+%GSC% -q -dNODISPLAY -dSAFER -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps %1 -c quit
+goto x
+:x
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ascii.cmd	(revision 21042)
@@ -0,0 +1,18 @@
+/* $Id: ps2ascii.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+@echo off
+if '%1'=='' goto a0
+if '%2'=='' goto a1
+gsos2 -q -dNODISPLAY -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps %1 -c quit >%2
+goto x
+:a0
+gsos2 -q -dNODISPLAY -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps - -c quit
+goto x
+:a1
+gsos2 -q -dNODISPLAY -dDELAYBIND -dWRITESYSTEMDICT -dSIMPLE ps2ascii.ps %1 -c quit
+goto x
+:x
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi	(revision 21042)
@@ -0,0 +1,102 @@
+#!/bin/sh
+# $Id: ps2epsi 8491 2008-01-18 06:17:02Z alexcher $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+# try to create a temporary file securely
+if test -z "$TMPDIR"; then
+	TMPDIR=/tmp
+fi
+if which mktemp >/dev/null 2>/dev/null; then
+	tmpfile="`mktemp $TMPDIR/ps2epsi.XXXXXX`"
+else
+	tmpdir=$TMPDIR/ps2epsi.$$
+	(umask 077 && mkdir "$tmpdir")
+	if test ! -d "$tmpdir"; then
+		echo "failed: could not create temporary file"
+		exit 1
+	fi
+	tmpfile="$tmpdir"/ps2epsi$$
+fi
+trap "rm -rf \"$tmpfile\"" 0 1 2 3 7 13 15
+
+export outfile
+
+if [ $# -lt 1 -o $# -gt 2 ]; then
+	echo "Usage: `basename $0` file.ps [file.epsi]" 1>&2
+	exit 1
+fi
+
+infile=$1;
+
+if [ $# -eq 1 ]
+then
+	case "${infile}" in
+	  *.ps)		base=`basename "${infile}" .ps` ;;
+	  *.cps)	base=`basename "${infile}" .cps` ;;
+	  *.eps)	base=`basename "${infile}" .eps` ;;
+	  *.epsf)	base=`basename "${infile}" .epsf` ;;
+	  *)		base=`basename "${infile}"` ;;
+	esac
+	outfile=${base}.epsi
+else
+	outfile=$2
+fi
+
+ls -l "${infile}" |
+awk 'F==1	{
+		cd="%%CreationDate: " $6 " " $7 " " $8;
+		t="%%Title: " $9;
+		f="%%For:" U " " $3;
+		c="%%Creator: Ghostscript ps2epsi from " $9;
+		next;
+		}
+	/^%!/	{next;}
+	/^%%Title:/	{t=$0; next;}
+	/^%%Creator:/	{c=$0; next;}
+	/^%%CreationDate:/	{cd=$0; next;}
+	/^%%For:/	{f=$0; next;}
+	!/^%/	{
+		print "/ps2edict 30 dict def";
+		print "ps2edict begin";
+		print "/epsititle (" t "\\n) def";
+		print "/epsicreator (" c "\\n) def";
+		print "/epsicrdt (" cd "\\n) def";
+		print "/epsifor (" f "\\n) def";
+		print "end";
+		exit(0);
+		}
+	' U="$USERNAME$LOGNAME"  F=1 - F=2 "${infile}" >"$tmpfile"
+
+"$GS_EXECUTABLE" -q -dNOPAUSE -dSAFER -dDELAYSAFER -r72 -sDEVICE=bit -sOutputFile=/dev/null "$tmpfile" ps2epsi.ps "$tmpfile" <"${infile}" 1>&2
+rm -f "$tmpfile"
+rm -rf "$tmpdir"
+
+(
+cat << BEGINEPS
+save countdictstack mark newpath /showpage {} def /setpagedevice /pop load def
+%%EndProlog
+%%Page 1 1
+BEGINEPS
+
+cat "${infile}" |
+LC_ALL=C \
+sed -e '/^%%BeginPreview:/,/^%%EndPreview[^!-\~]*$/d' -e '/^%!PS-Adobe/d'\
+	-e '/^%%[A-Za-z][A-Za-z]*[^!-\~]*$/d' -e '/^%%[A-Za-z][A-Za-z]*: /d'
+
+cat << ENDEPS
+%%Trailer
+cleartomark countdictstack exch sub { end } repeat restore
+%%EOF
+ENDEPS
+
+) >> "${outfile}"
+
+exit 0
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi.bat	(revision 21042)
@@ -0,0 +1,32 @@
+@echo off 
+@rem $Id: ps2epsi.bat 8491 2008-01-18 06:17:02Z alexcher $
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+
+call gssetgs.bat
+set infile=%1
+set outfile=%2
+
+rem Ghostscript uses %outfile% to define the output file
+%GSC% -q -dNOPAUSE -dSAFER -dDELAYSAFER -sDEVICE=bit -sOutputFile=NUL ps2epsi.ps < %infile%
+
+rem We bracket the actual file with a few commands to help encapsulation
+echo %%%%Page: 1 1 >> %outfile%
+echo %%%%BeginDocument: %outfile% >> %outfile%
+echo /InitDictCount countdictstack def gsave save mark newpath >> %outfile%
+echo userdict /setpagedevice /pop load put >> %outfile%
+
+rem Append the original onto the preview header
+copy %outfile% + %infile%
+
+echo %%%%EndDocument >> %outfile%
+echo countdictstack InitDictCount sub { end } repeat >> %outfile%
+echo cleartomark restore grestore >> %outfile%
+
+goto end
+
+:usage
+echo "Usage: ps2epsi <infile.ps> <outfile.epi>"
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2epsi.cmd	(revision 21042)
@@ -0,0 +1,35 @@
+/* $Id: ps2epsi.cmd 8491 2008-01-18 06:17:02Z alexcher $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+@echo off
+if %1/==/ goto usage
+if %2/==/ goto usage
+
+set infile=%1
+set outfile=%2
+
+rem Ghostscript uses %outfile% to define the output file
+gsos2 -q -dNOPAUSE -dSAFER -dDELAYSAFER -sDEVICE=bit -sOutputFile=NUL ps2epsi.ps < %infile%
+
+rem We bracket the actual file with a few commands to help encapsulation
+echo %%%%Page: 1 1 >> %outfile%
+echo %%%%BeginDocument: %outfile% >> %outfile%
+echo /InitDictCount countdictstack def gsave save mark newpath >> %outfile%
+echo userdict /setpagedevice /pop load put >> %outfile%
+
+rem Append the original onto the preview header
+copy %outfile% + %infile%
+
+echo %%%%EndDocument >> %outfile%
+echo countdictstack InitDictCount sub { end } repeat >> %outfile%
+echo cleartomark restore grestore >> %outfile%
+
+goto end
+
+:usage
+echo "Usage: ps2epsi <infile.ps> <outfile.epi>"
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: ps2pdf 8107 2007-07-05 19:04:29Z till $
+# Convert PostScript to PDF.
+
+# Currently, we produce PDF 1.4 by default, but this is not guaranteed
+# not to change in the future.
+version=14
+
+ps2pdf="`dirname $0`/ps2pdf$version"
+if test ! -x "$ps2pdf"; then
+	ps2pdf="ps2pdf$version"
+fi
+exec "$ps2pdf" "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf.bat	(revision 21042)
@@ -0,0 +1,18 @@
+@echo off
+@rem $Id: ps2pdf.bat 8244 2007-09-18 19:01:34Z giles $
+
+rem Convert PostScript to PDF 1.4 (Acrobat 5-and-later compatible).
+rem The default PDF compatibility level may change in the future:
+rem use ps2pdf12 or ps2pdf13 if you want a specific level.
+
+rem The current default compatibility level is PDF 1.4.
+echo -dCompatibilityLevel#1.4 >_.at
+goto bot
+
+rem Pass arguments through a file to avoid overflowing the command line.
+:top
+echo %1 >>_.at
+shift
+:bot
+if not %3/==/ goto top
+call ps2pdfxx %1 %2
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf.cmd	(revision 21042)
@@ -0,0 +1,43 @@
+/* $Id: ps2pdf.cmd 8244 2007-09-18 19:01:34Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* Convert PostScript to PDF 1.4 (Acrobat 5-and-later compatible). */
+/* The PDF compatibility level may change in the future: */
+/* use ps2pdf12 or ps2pdf13 if you want a specific level. */
+
+parse arg params
+
+gs='@gsos2'
+inext='.ps'
+outext='.pdf'
+
+if params='' then call usage
+
+options=''
+
+/* extract options from command line */
+i=1
+param=word(params,i)
+do while substr(param,1,1)='-'
+	options=options param
+	i=i+1
+	param=word(params,i)
+end
+
+infile=param
+if infile='' then call usage
+outfile=word(params,i+1)
+if outfile='' then do
+	outfile=infile''outext
+	infile=infile''inext
+end
+
+gs options '-q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile='outfile options '-c save pop -f' infile
+exit
+
+usage:
+say 'Usage: ps2pdf [options...] input[.ps output.pdf]'
+exit
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12	(revision 21042)
@@ -0,0 +1,8 @@
+#!/bin/sh
+# $Id: ps2pdf12 8107 2007-07-05 19:04:29Z till $
+# Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible).
+ps2pdfwr="`dirname $0`/ps2pdfwr"
+if test ! -x "$ps2pdfwr"; then
+	ps2pdfwr="ps2pdfwr"
+fi
+exec "$ps2pdfwr" -dCompatibilityLevel=1.2 "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12.bat	(revision 21042)
@@ -0,0 +1,15 @@
+@echo off
+@rem $Id: ps2pdf12.bat 6300 2005-12-28 19:56:24Z giles $
+
+rem Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible).
+
+echo -dCompatibilityLevel#1.2 >_.at
+goto bot
+
+rem Pass arguments through a file to avoid overflowing the command line.
+:top
+echo %1 >>_.at
+shift
+:bot
+if not %3/==/ goto top
+call ps2pdfxx %1 %2
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf12.cmd	(revision 21042)
@@ -0,0 +1,11 @@
+/* $Id: ps2pdf12.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible). */
+
+parse arg params
+
+call 'ps2pdf' '-dCompatibilityLevel=1.2' params
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13	(revision 21042)
@@ -0,0 +1,8 @@
+#!/bin/sh
+# $Id: ps2pdf13 8107 2007-07-05 19:04:29Z till $
+# Convert PostScript to PDF 1.3 (Acrobat 4-and-later compatible).
+ps2pdfwr="`dirname $0`/ps2pdfwr"
+if test ! -x "$ps2pdfwr"; then
+	ps2pdfwr="ps2pdfwr"
+fi
+exec "$ps2pdfwr" -dCompatibilityLevel=1.3 "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13.bat	(revision 21042)
@@ -0,0 +1,15 @@
+@echo off
+@rem $Id: ps2pdf13.bat 6300 2005-12-28 19:56:24Z giles $
+
+rem Convert PostScript to PDF 1.3 (Acrobat 4-and-later compatible).
+
+echo -dCompatibilityLevel#1.3 >_.at
+goto bot
+
+rem Pass arguments through a file to avoid overflowing the command line.
+:top
+echo %1 >>_.at
+shift
+:bot
+if not %3/==/ goto top
+call ps2pdfxx %1 %2
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf13.cmd	(revision 21042)
@@ -0,0 +1,11 @@
+/* $Id: ps2pdf13.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* Convert PostScript to PDF 1.3 (Acrobat 4-and-later compatible). */
+
+parse arg params
+
+call 'ps2pdf' '-dCompatibilityLevel=1.3' params
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14	(revision 21042)
@@ -0,0 +1,8 @@
+#!/bin/sh
+# $Id: ps2pdf14 8107 2007-07-05 19:04:29Z till $
+# Convert PostScript to PDF 1.4 (Acrobat 5-and-later compatible).
+ps2pdfwr="`dirname $0`/ps2pdfwr"
+if test ! -x "$ps2pdfwr"; then
+	ps2pdfwr="ps2pdfwr"
+fi
+exec "$ps2pdfwr" -dCompatibilityLevel=1.4 "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14.bat	(revision 21042)
@@ -0,0 +1,15 @@
+@echo off
+@rem $Id: ps2pdf14.bat 6300 2005-12-28 19:56:24Z giles $
+
+rem Convert PostScript to PDF 1.4 (Acrobat 5-and-later compatible).
+
+echo -dCompatibilityLevel#1.4 >_.at
+goto bot
+
+rem Pass arguments through a file to avoid overflowing the command line.
+:top
+echo %1 >>_.at
+shift
+:bot
+if not %3/==/ goto top
+call ps2pdfxx %1 %2
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdf14.cmd	(revision 21042)
@@ -0,0 +1,11 @@
+/* $Id: ps2pdf14.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* Convert PostScript to PDF 1.4 (Acrobat 5-and-later compatible). */
+
+parse arg params
+
+call 'ps2pdf' '-dCompatibilityLevel=1.4' params
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdfwr
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdfwr	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdfwr	(revision 21042)
@@ -0,0 +1,45 @@
+#!/bin/sh
+# $Id: ps2pdfwr 8107 2007-07-05 19:04:29Z till $
+# Convert PostScript to PDF without specifying CompatibilityLevel.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+OPTIONS="-dSAFER"
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -lt 1 -o $# -gt 2 ]; then
+	echo "Usage: `basename $0` [options...] (input.[e]ps|-) [output.pdf|-]" 1>&2
+	exit 1
+fi
+
+infile="$1";
+
+if [ $# -eq 1 ]
+then
+	case "${infile}" in
+	  -)		outfile=- ;;
+	  *.eps)	base=`basename "${infile}" .eps`; outfile="${base}.pdf" ;;
+	  *.ps)		base=`basename "${infile}" .ps`; outfile="${base}.pdf" ;;
+	  *)		base=`basename "${infile}"`; outfile="${base}.pdf" ;;
+	esac
+else
+	outfile="$2"
+fi
+
+# We have to include the options twice because -I only takes effect if it
+# appears before other options.
+exec "$GS_EXECUTABLE" $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite "-sOutputFile=$outfile" $OPTIONS -c .setpdfwrite -f "$infile"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdfxx.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdfxx.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2pdfxx.bat	(revision 21042)
@@ -0,0 +1,65 @@
+@echo off
+@rem $Id: ps2pdfxx.bat 8547 2008-02-25 16:10:43Z alexcher $
+rem Internal batch file for calling pdfwrite driver.
+
+rem The files that call this one (ps2pdf*.bat) write the command-line
+rem options into _.at, and then pass the last 2 (or fewer) arguments
+rem to this file.
+
+call gssetgs.bat
+echo -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE#pdfwrite >_.at2
+
+if "%OS%"=="Windows_NT" goto nt
+
+rem	Run ps2pdf on any Microsoft OS.
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+
+rem Watcom C deletes = signs, so use # instead.
+rem We have to include the options twice because -I only takes effect if it
+rem appears before other options.
+
+:run
+echo -sOutputFile#%2 >>_.at2
+copy /b /y _.at2+_.at >NUL
+echo -c .setpdfwrite -f%1 >>_.at2
+%GSC% @_.at @_.at2
+goto end
+
+:usage
+echo Usage: ps2pdf [options...] input.[e]ps output.pdf
+goto end
+
+rem	Run ps2pdf on Windows NT.
+
+:nt
+if not CMDEXTVERSION 1 goto run
+if %1/==/ goto ntusage
+if %2/==/ goto nooutfile
+goto run
+
+:ntusage
+echo Usage: ps2pdf input.ps [output.pdf]
+echo    or: ps2pdf [options...] input.[e]ps output.pdf
+goto end
+
+:nooutfile
+rem We don't know why the circumlocution with _1 is needed....
+set _1=%1
+set _outf=%_1:.PS=.pdf%
+if %_1%==%_outf% goto addsuff
+call ps2pdfxx %1 %_outf%
+goto postsuff
+
+:addsuff
+call ps2pdfxx %1 %1%.pdf
+
+:postsuff
+set _1=
+set _outf=
+
+:end
+rem	Clean up.
+if exist _.at erase _.at
+if exist _.at2 erase _.at2
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps	(revision 21042)
@@ -0,0 +1,30 @@
+#!/bin/sh
+# $Id: ps2ps 8773 2008-05-25 02:17:14Z alexcher $
+# "Distill" PostScript.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+OPTIONS="-dSAFER"
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -ne 2 ]; then
+	echo "Usage: `basename $0` [options] input.ps output.ps" 1>&2
+	echo "  e.g. `basename $0` -sPAPERSIZE=a4 input.ps output.ps" 1>&2
+	exit 1
+fi
+
+exec "$GS_EXECUTABLE" -q -sDEVICE=pswrite "-sOutputFile=$2" -dNOPAUSE -dBATCH $OPTIONS "$1"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps.bat	(revision 21042)
@@ -0,0 +1,25 @@
+@echo off 
+@rem $Id: ps2ps.bat 6417 2005-12-29 01:11:43Z alexcher $
+@rem "Distill" PostScript.
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+call gssetgs.bat
+echo -dNOPAUSE -dSAFER -dBATCH >_.at
+:cp
+if %3/==/ goto doit
+echo %1 >>_.at
+shift
+goto cp
+
+:doit
+rem Watcom C deletes = signs, so use # instead.
+%GSC% -q -sDEVICE#pswrite -sOutputFile#%2 @_.at %1
+if exist _.at erase _.at
+goto end
+
+:usage
+echo "Usage: ps2ps [options] input.ps output.ps"
+echo "  e.g. ps2ps -sPAPERSIZE=a4 input.ps output.ps
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps.cmd	(revision 21042)
@@ -0,0 +1,36 @@
+/* $Id: ps2ps.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* "Distill" PostScript. */
+
+parse arg params
+
+gs='@gsos2'
+
+if params='' then call usage
+
+options='-dNOPAUSE -dBATCH'
+
+/* extract options from command line */
+i=1
+param=word(params,i)
+do while substr(param,1,1)='-'
+	options=options param
+	i=i+1
+	param=word(params,i)
+end
+
+infile=param
+if infile='' then call usage
+outfile=word(params,i+1)
+if outfile='' then call usage
+
+gs '-q -sDEVICE=pswrite -sOutputFile='outfile options infile
+exit
+
+usage:
+say 'Usage: ps2ps ...switches... input.ps output.ps'
+exit
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2	(revision 21042)
@@ -0,0 +1,27 @@
+#!/bin/sh
+# $Id: ps2ps2 8773 2008-05-25 02:17:14Z alexcher $
+# "Distill" PostScript with the Ghostscript 'ps2write' device
+# this generates a PDF-style stream with an attached 
+# PostScript program to interpret it.
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+
+OPTIONS="-dSAFER"
+while true
+do
+	case "$1" in
+	-?*) OPTIONS="$OPTIONS $1" ;;
+	*)  break ;;
+	esac
+	shift
+done
+
+if [ $# -ne 2 ]; then
+	echo "Usage: `basename $0` [options] input.ps output.ps" 1>&2
+	echo "  e.g. `basename $0` -sPAPERSIZE=a4 input.ps output.ps" 1>&2
+	exit 1
+fi
+
+exec $GS_EXECUTABLE -q -sDEVICE=ps2write "-sOutputFile=$2" -dNOPAUSE -dBATCH $OPTIONS "$1"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2.bat	(revision 21042)
@@ -0,0 +1,25 @@
+@echo off
+@rem $Id: ps2ps2.bat 6417 2005-12-29 01:11:43Z alexcher $
+@rem Converting Postscript 3 or PDF into PostScript 2.
+
+if %1/==/ goto usage
+if %2/==/ goto usage
+call gssetgs.bat
+echo -dNOPAUSE -dSAFER -dBATCH >_.at
+:cp
+if %3/==/ goto doit
+echo %1 >>_.at
+shift
+goto cp
+
+:doit
+rem Watcom C deletes = signs, so use # instead.
+%GSC% -q -sDEVICE#ps2write -sOutputFile#%2 @_.at %1
+if exist _.at erase _.at
+goto end
+
+:usage
+echo "Usage: ps2ps [options] input.ps output.ps"
+echo "  e.g. ps2ps -sPAPERSIZE=a4 input.ps output.ps
+
+:end
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2.cmd
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2.cmd	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ps2ps2.cmd	(revision 21042)
@@ -0,0 +1,36 @@
+/* $Id: ps2ps2.cmd 6300 2005-12-28 19:56:24Z giles $ */
+/*
+ * This file is maintained by a user: if you have any questions about it,
+ * please contact Mark Hale (mark.hale@physics.org).
+ */
+
+/* "Distill" PostScript. */
+
+parse arg params
+
+gs='@gsos2'
+
+if params='' then call usage
+
+options='-dNOPAUSE -dBATCH'
+
+/* extract options from command line */
+i=1
+param=word(params,i)
+do while substr(param,1,1)='-'
+	options=options param
+	i=i+1
+	param=word(params,i)
+end
+
+infile=param
+if infile='' then call usage
+outfile=word(params,i+1)
+if outfile='' then call usage
+
+gs '-q -sDEVICE=ps2write -sOutputFile='outfile options infile
+exit
+
+usage:
+say 'Usage: ps2ps ...switches... input.ps output.ps'
+exit
Index: main/trunk/binaries/windows/bin/ghostscript/lib/pv.sh
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/pv.sh	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/pv.sh	(revision 21042)
@@ -0,0 +1,50 @@
+#!/bin/sh -f
+# $Id: pv.sh 8104 2007-07-05 10:41:52Z till $
+#
+# pv - preview a specified page of a dvi file in a Ghostscript window
+# usage: pv page file
+#
+# pv converts the given page to PostScript and displays it
+# in a Ghostscript window.
+#
+if [ $# -lt 2 ] ;then
+  echo usage: $0 'page_number file_name[.dvi]'
+  exit 1
+fi
+#
+# The following line used to appear here:
+#
+#RESOLUTION=100
+#
+# But according to Peter Dyballa
+# <pete@lovelace.informatik.uni-frankfurt.de>, "Modern versions of dvips are
+# taught to read configuration files which tell them the paths to PK, TFM,
+# VF and other files for example PostScript font programmes. These files
+# tell #dvips too which default resolution is used and therefore which
+# series of PK files (based on 300 DPI or 400 DPI or 600 DPI or even more)
+# are held on the system."  So we have deleted this line, and also removed
+# the -D switch from the call of dvips below.
+#
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+
+TEMPDIR=.
+PAGE=$1
+shift
+FILE="$1"
+shift
+if test -z "$TEMPDIR"; then
+	TEMPDIR=/tmp
+fi
+if which mktemp >/dev/null 2>/dev/null; then
+	tmpfile="`mktemp $TEMPDIR/\"$FILE\".pv.XXXXXX`"
+else
+	tmpfile="$TEMPDIR/$FILE.$$.pv"
+fi
+trap "rm -rf $tmpfile" 0 1 2 15
+#dvips -D$RESOLUTION -p $PAGE -n 1 "$FILE" "$@" -o $tmpfile
+dvips -p $PAGE -n 1 "$FILE" "$@" -o $tmpfile
+$GS_EXECUTABLE $tmpfile
+exit 0
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ras1.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ras1.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ras1.upp	(revision 21042)
@@ -0,0 +1,8 @@
+-supModel="SUN rasterfile, 1 Bit, 2 Colors (Ghostscript-Rendering)"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/SunRaster
+-dupComponentBits={1}
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ras24.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ras24.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ras24.upp	(revision 21042)
@@ -0,0 +1,8 @@
+-supModel="SUN rasterfile, 24 Bit, 7 Colors (RGB-Error-Diffusion)"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceRGB
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/SunRaster
+-dupComponentBits="{8 8 8}"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ras3.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ras3.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ras3.upp	(revision 21042)
@@ -0,0 +1,8 @@
+-supModel="SUN rasterfile, 3 Bit, 7 Colors (RGB-Ghostscript)"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceRGB
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/SunRaster
+-dupComponentBits="{1 1 1}"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ras32.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ras32.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ras32.upp	(revision 21042)
@@ -0,0 +1,8 @@
+-supModel="SUN rasterfile, 32 Bit, 6+1 Colors (CMYK-Error-Diffusion)"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/SunRaster
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ras4.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ras4.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ras4.upp	(revision 21042)
@@ -0,0 +1,8 @@
+-supModel="SUN rasterfile, 4 Bit, 6+1 Colors (CMYK-Ghostscript)"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/SunRaster
+-dupComponentBits="{1 1 1 1}"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/ras8m.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/ras8m.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/ras8m.upp	(revision 21042)
@@ -0,0 +1,8 @@
+-supModel="SUN rasterfile, 8 Bit, 2 Colors (Error-Diffusion)"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/SunRaster
+-dupComponentBits={8}
Index: main/trunk/binaries/windows/bin/ghostscript/lib/rinkj-2200-setup
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/rinkj-2200-setup	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/rinkj-2200-setup	(revision 21042)
@@ -0,0 +1,222 @@
+Manufacturer: EPSON
+Model: Stylus Photo 2200
+Resolution: 1440x720
+Dither: 2
+Aspect: 2
+Microdot: 16
+Unidirectional: 0
+AddLut: K
+23
+0 0
+0.041667 0.072936
+0.083333 0.144825
+0.125000 0.193066
+0.166667 0.249716
+0.208333 0.302334
+0.250000 0.342984
+0.291667 0.386044
+0.333333 0.425084
+0.375000 0.458522
+0.416667 0.520504
+0.458333 0.577275
+0.500000 0.605041
+0.541667 0.652086
+0.583333 0.679372
+0.625000 0.703745
+0.666667 0.727044
+0.708333 0.750855
+0.750000 0.765267
+0.791667 0.920270
+0.833333 0.992157
+0.875000 0.996076
+0.916667 1.000000
+AddLut: K
+4
+0 0
+0 0.5
+0.15 0.75
+0.65 1
+AddLut: k
+23
+0 0
+0.041667 0.072936
+0.083333 0.144825
+0.125000 0.193066
+0.166667 0.249716
+0.208333 0.302334
+0.250000 0.342984
+0.291667 0.386044
+0.333333 0.425084
+0.375000 0.458522
+0.416667 0.520504
+0.458333 0.577275
+0.500000 0.605041
+0.541667 0.652086
+0.583333 0.679372
+0.625000 0.703745
+0.666667 0.727044
+0.708333 0.750855
+0.750000 0.765267
+0.791667 0.920270
+0.833333 0.992157
+0.875000 0.996076
+0.916667 1.000000
+AddLut: k
+5
+0 0
+0.2 0.375
+0.35 0.5
+0.1 0.75
+0 1
+AddLut: C
+22
+0 0
+0.041667 0.088977
+0.083333 0.167638
+0.125000 0.235395
+0.166667 0.296362
+0.208333 0.359009
+0.250000 0.407284
+0.291667 0.453199
+0.333333 0.493685
+0.375000 0.528351
+0.416667 0.592415
+0.458333 0.651623
+0.500000 0.681794
+0.541667 0.742354
+0.583333 0.784790
+0.625000 0.816796
+0.666667 0.850265
+0.708333 0.873510
+0.750000 0.884950
+0.791667 0.966983
+0.833333 0.998659
+0.875000 1.000000
+AddLut: C
+4
+0 0
+0 0.5
+0.15 0.75
+0.65 1
+AddLut: c
+22
+0 0
+0.041667 0.088977
+0.083333 0.167638
+0.125000 0.235395
+0.166667 0.296362
+0.208333 0.359009
+0.250000 0.407284
+0.291667 0.453199
+0.333333 0.493685
+0.375000 0.528351
+0.416667 0.592415
+0.458333 0.651623
+0.500000 0.681794
+0.541667 0.742354
+0.583333 0.784790
+0.625000 0.816796
+0.666667 0.850265
+0.708333 0.873510
+0.750000 0.884950
+0.791667 0.966983
+0.833333 0.998659
+0.875000 1.000000
+AddLut: c
+5
+0 0
+0.2 0.375
+0.35 0.5
+0.1 0.75
+0 1
+AddLut: M
+23
+0 0
+0.041667 0.066179
+0.083333 0.127506
+0.125000 0.171801
+0.166667 0.217173
+0.208333 0.263159
+0.250000 0.299030
+0.291667 0.335471
+0.333333 0.365411
+0.375000 0.389305
+0.416667 0.439855
+0.458333 0.485691
+0.500000 0.513796
+0.541667 0.597812
+0.583333 0.657433
+0.625000 0.706738
+0.666667 0.755192
+0.708333 0.795656
+0.750000 0.826408
+0.791667 0.948840
+0.833333 0.998498
+0.875000 0.999740
+0.916667 1.000000
+AddLut: M
+4
+0 0
+0 0.5
+0.15 0.75
+0.65 1
+AddLut: m
+23
+0 0
+0.041667 0.066179
+0.083333 0.127506
+0.125000 0.171801
+0.166667 0.217173
+0.208333 0.263159
+0.250000 0.299030
+0.291667 0.335471
+0.333333 0.365411
+0.375000 0.389305
+0.416667 0.439855
+0.458333 0.485691
+0.500000 0.513796
+0.541667 0.597812
+0.583333 0.657433
+0.625000 0.706738
+0.666667 0.755192
+0.708333 0.795656
+0.750000 0.826408
+0.791667 0.948840
+0.833333 0.998498
+0.875000 0.999740
+0.916667 1.000000
+AddLut: m
+5
+0 0
+0.2 0.375
+0.35 0.5
+0.1 0.75
+0 1
+AddLut: Y
+21
+0 0
+0.041667 0.082679
+0.083333 0.173423
+0.125000 0.251594
+0.166667 0.336706
+0.208333 0.407062
+0.250000 0.459290
+0.291667 0.522042
+0.333333 0.577070
+0.375000 0.636163
+0.416667 0.683434
+0.458333 0.726899
+0.500000 0.761784
+0.541667 0.789214
+0.583333 0.810356
+0.625000 0.852995
+0.666667 0.869116
+0.708333 0.900888
+0.750000 0.925593
+0.791667 0.989315
+0.833333 1.000000
+AddLut: Y
+3
+0 0
+0.2 0.5
+0.65 1
Index: main/trunk/binaries/windows/bin/ghostscript/lib/st640ih.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/st640ih.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/st640ih.upp	(revision 21042)
@@ -0,0 +1,60 @@
+-supModel="Epson Stylus Color 640, 1440x720DpI, Inkjet Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/EscP2XY
+-r1440x720
+-dupMargins="{ 9.0 24.0 9.0 9.0}"
+-dupBlackTransfer="{ 
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupCyanTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupMagentaTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupYellowTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveXPasses=2
+-dupOutputXStep=2
+-dupWeaveYPasses=8
+-dupOutputPins=30
+-dupWeaveYFeeds="{15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15}"
+-dupWeaveXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
+-dupWeaveYOffset=38
+-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3 15}"
+-dupWeaveInitialXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
+-dupWeaveInitialPins="{  15  9 18 12  6 15  9 18 27 21 30 24 18 27 21 30}"
+-dupFormatYabsolute
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+   1b5501
+   1b2865 0200 0002
+   1b284b 0200 0002
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupXStepCommand="<1b285c 0400 a005 0100 0000>"
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/st640ihg.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/st640ihg.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/st640ihg.upp	(revision 21042)
@@ -0,0 +1,45 @@
+-supModel="Epson Stylus Color 640, 1440x720DpI, Grayscale, Inkjet Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2XY
+-r1440x720
+-dupMargins="{ 9.0 24.0 9.0 9.0}"
+-dupWhiteTransfer="{ 
+ 0.30000000 0.25411765 0.20862745 0.18509804 0.16313725 0.14588235 0.12862745
+ 0.11450980 0.10196078 0.09098039 0.08156863 0.07215686 0.06431373 0.05490196
+ 0.04549020 0.03764706 0.02980392 0.02196078 0.01254902 0.00627451 0.00000000
+}"
+-dupOutputComponentOrder="{ 0 }"
+-dupWeaveXPasses=2
+-dupOutputXStep=2
+-dupWeaveYPasses=8
+-dupOutputPins=30
+-dupWeaveYFeeds="{15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15}"
+-dupWeaveXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
+-dupWeaveYOffset=38
+-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3 15}"
+-dupWeaveInitialXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
+-dupWeaveInitialPins="{  15  9 18 12  6 15  9 18 27 21 30 24 18 27 21 30}"
+-dupFormatYabsolute
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+   1b5501
+   1b2865 0200 0002
+   1b284b 0200 0002
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupXStepCommand="<1b285c 0400 a005 0100 0000>"
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/st640p.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/st640p.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/st640p.upp	(revision 21042)
@@ -0,0 +1,52 @@
+-supModel="Epson Stylus Color 640, 720x720DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 24.0 9.0 9.0}"
+-dupBlackTransfer="{ 
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupCyanTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupMagentaTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupYellowTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=8
+-dupOutputPins=32
+-dupWeaveYFeeds="{31 31 31 31 37 33 33 29}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1 25}"
+-dupWeaveInitialPins="{  4 24 28 32 19 15 11  7}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/st640pg.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/st640pg.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/st640pg.upp	(revision 21042)
@@ -0,0 +1,37 @@
+-supModel="Epson Stylus Color 640, 720x720DpI, Grayscale, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 24.0 9.0 9.0}"
+-dupWhiteTransfer="{ 
+ 0.30000000 0.25411765 0.20862745 0.18509804 0.16313725 0.14588235 0.12862745
+ 0.11450980 0.10196078 0.09098039 0.08156863 0.07215686 0.06431373 0.05490196
+ 0.04549020 0.03764706 0.02980392 0.02196078 0.01254902 0.00627451 0.00000000
+}"
+-dupOutputComponentOrder="{ 0 }"
+-dupWeaveYPasses=8
+-dupOutputPins=32
+-dupWeaveYFeeds="{31 31 31 31 37 33 33 29}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1 25}"
+-dupWeaveInitialPins="{  4 24 28 32 19 15 11  7}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/st640pl.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/st640pl.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/st640pl.upp	(revision 21042)
@@ -0,0 +1,52 @@
+-supModel="Epson Stylus Color 640, 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/FSCMYK32
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 24.0 9.0 9.0}"
+-dupBlackTransfer="{ 
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupCyanTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupMagentaTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupYellowTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.30000000
+}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=4
+-dupOutputPins=32
+-dupWeaveYFeeds="{33 30 35 30}"
+-dupWeaveInitialYFeeds="{1  1  1 29}"
+-dupWeaveInitialPins="{  8 16 32 23}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 0A
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/st640plg.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/st640plg.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/st640plg.upp	(revision 21042)
@@ -0,0 +1,37 @@
+-supModel="Epson Stylus Color 640, 360x360DpI, Grayscale, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 24.0 9.0 9.0}"
+-dupWhiteTransfer="{ 
+ 0.30000000 0.25411765 0.20862745 0.18509804 0.16313725 0.14588235 0.12862745
+ 0.11450980 0.10196078 0.09098039 0.08156863 0.07215686 0.06431373 0.05490196
+ 0.04549020 0.03764706 0.02980392 0.02196078 0.01254902 0.00627451 0.00000000
+}"
+-dupOutputComponentOrder="{ 0 }"
+-dupWeaveYPasses=4
+-dupOutputPins=32
+-dupWeaveYFeeds="{33 30 35 30}"
+-dupWeaveInitialYFeeds="{1  1  1 29}"
+-dupWeaveInitialPins="{  8 16 32 23}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 0A
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc.upp	(revision 21042)
@@ -0,0 +1,56 @@
+-supModel="Epson Stylus Color I (and PRO Series), 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=4
+-dupOutputPins=15
+-dupWeaveYFeeds="{15 15 15 15}"
+-dupWeaveInitialYFeeds="{1  1  1 13}"
+-dupWeaveInitialPins="{  4 15 11  7}"
+-dupBlackTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupCyanTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupMagentaTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupYellowTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 00
+   1b2855 0100 0A
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc1520h.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc1520h.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc1520h.upp	(revision 21042)
@@ -0,0 +1,61 @@
+-supModel="Epson Stylus Color 1520, 1440x720DpI, Inkjet Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2XY
+-r1440x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{ 
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupCyanTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupMagentaTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupYellowTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveXPasses=2
+-dupOutputXStep=2
+-dupWeaveYPasses=4
+-dupOutputPins=62
+-dupWeaveYFeeds="{31 31 31 31 31 31 31 31}"
+-dupWeaveXStarts="{0  1  0  1  1  0  1  0}"
+-dupWeaveYOffset=18
+-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3 31}"
+-dupWeaveInitialXStarts="{0  1  0  1  1  0  1  0}"
+-dupWeaveInitialPins="{ 13 20 27 34 41 48 55 62}"
+-dupFormatYabsolute
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b2873 0100 02
+   1b5501
+   1b2865 0200 0001
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupXStepCommand="<1b285c 0400 a005 0100>"
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc2.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc2.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc2.upp	(revision 21042)
@@ -0,0 +1,56 @@
+-supModel="Epson Stylus Color II / IIs, 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=3
+-dupOutputPins=20
+-dupWeaveYFeeds="{20 20 20}"
+-dupWeaveInitialYFeeds="{1  1 19}"
+-dupWeaveInitialPins="{  7 20 13}"
+-dupBlackTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupCyanTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupMagentaTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupYellowTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 00
+   1b2855 0100 0A
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc200_h.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc200_h.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc200_h.upp	(revision 21042)
@@ -0,0 +1,54 @@
+-supModel="Epson Stylus Color 200 , 360x720DpI"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2XY
+-r360x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupOutputPins=19
+-dupWeaveYPasses=6
+-dupWeaveXPasses=1
+-dupWeaveYFeeds="{19 19 19 19 19 19}"
+-dupBlackTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupCyanTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupMagentaTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupYellowTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b5501
+   1b2865 0200 0001
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc2_h.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc2_h.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc2_h.upp	(revision 21042)
@@ -0,0 +1,56 @@
+-supModel="Epson Stylus Color II, 720x720DpI, Special Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=6
+-dupOutputPins=20
+-dupWeaveYFeeds="{20 20 19 22 16 23}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1 19}"
+-dupWeaveInitialPins="{  4 20  7 17 10 13}"
+-dupBlackTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupCyanTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupMagentaTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupYellowTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 00
+   1b2855 0100 05
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc2s_h.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc2s_h.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc2s_h.upp	(revision 21042)
@@ -0,0 +1,60 @@
+-supModel="Epson Stylus Color IIs, 720x720DpI, Special Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2XY
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{
+     0.0000     0.0003  0.0027  0.0056  0.0085  0.0120  0.0156  0.0196
+     0.0227     0.0260  0.0292  0.0323  0.0354  0.0386  0.0416  0.0450
+     0.0503     0.0564  0.0630  0.0711  0.0799  0.0905  0.1038  0.1169
+     0.1321     0.1522  0.1761  0.2011  0.2285  0.2678  0.3102  0.3637
+}"
+-dupCyanTransfer="{
+     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
+     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
+     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
+     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
+}"
+-dupMagentaTransfer="{
+     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
+     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
+     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
+     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
+}"
+-dupYellowTransfer="{
+     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
+     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
+     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
+     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
+}"
+-dupFormatYabsolute
+-dupWeaveYPasses=6
+-dupWeaveXPasses=2
+-dupOutputPins=20
+-dupWeaveYFeeds="{10 10 10 10 10 11 10 10 10 10 10  9}"
+-dupWeaveXStarts="{0  1  0  1  0  1  0  1  0  1  0  1}"
+-dupWeaveInitialYFeeds="{ 1  1  1  1  1  1  1  1  1  1  1  1}"
+-dupWeaveInitialXStarts="{0  1  0  1  0  1  1  0  1  0  1  0}"
+-dupWeaveInitialPins="{   2 17  5 20  8 13  6 11  9 14  2 17}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 00
+   1b2855 0100 05
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc300.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc300.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc300.upp	(revision 21042)
@@ -0,0 +1,63 @@
+-supModel="Epson Stylus Color 300, 360x360 dpi, colour, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscNozzleMap
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=6
+-dupOutputPins=11
+-dupWeaveYFeeds="{11 11 11 11 11 11}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1  7}"
+-dupWeaveInitialPins="{  2  11  9  7  5  3}"
+-dupWeaveYOffset=0
+-dupNozzleMapRowsPerPass=64
+-dupNozzleMapPatternRepeat=6
+-dupNozzleMapRowMask="{ 2 4 1 3 0 0 }"
+-dupNozzleMapMaskScanOffset="{ 0 1 2 3 0 0 }"
+-dupBlackTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupCyanTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupMagentaTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+-dupYellowTransfer="{
+       0.0000 0.0034 0.0185 0.0377 0.0574 0.0769 0.0952 0.1147
+       0.1337 0.1540 0.1759 0.1985 0.2209 0.2457 0.2706 0.2949
+       0.3209 0.3496 0.3820 0.4145 0.4505 0.4907 0.5344 0.5840
+       0.6445 0.7093 0.8154 0.9816 0.9983 0.9988 0.9994 1.0000
+}"
+
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b7c000900802a2c640316110524
+   1b285208000052454d4f544531
+   1b000000
+   1b2847 0100 01
+   1b2855 0100 0A
+   1b2843 0200 7210
+   1b5501
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc300bl.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc300bl.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc300bl.upp	(revision 21042)
@@ -0,0 +1,43 @@
+-supModel="Epson Stylus Color 300, 180x180 dpi, black only, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscNozzleMap
+-r360x180
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=1
+-dupOutputPins=31
+-dupNozzleMapRowsPerPass=64
+-dupNozzleMapPatternRepeat=6
+-dupNozzleMapRowMask="{ 0 0 1 0 1 1}"
+-dupNozzleMapMaskScanOffset="{ 0 0 0 0 1 2 }"
+-dupWhiteTransfer="{
+1.0            0.921295345  0.846429467   0.775337517   0.707954228
+0.644212425    0.584044278  0.527380228   0.474149585   0.424279869
+0.377697408    0.334326446  0.294089675   0.256907612   0.222698912
+0.191379622    0.162863538  0.137061611   0.113881744   0.0932285339
+0.0750028      0.0591011234 0.0454152822  0.0338314585  0.0242292974
+0.0164806321   0.0104477014 0.00598061318 0.00291339168 0.00105723308
+0.000186894162 0.0
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b7c000900802a2c640316110524
+   1b285208000052454d4f544531
+   1b000000
+   1b2847 0100 01
+   1b2855 0100 14
+   1b2843 0200 7210
+   1b5501
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc300bm.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc300bm.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc300bm.upp	(revision 21042)
@@ -0,0 +1,46 @@
+-supModel="Epson Stylus Color 300, 360x360 dpi, black only, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceGray
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscNozzleMap
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=2
+-dupOutputPins=31
+-dupWeaveYFeeds="{31 31}"
+-dupWeaveInitialYFeeds="{1 31}"
+-dupWeaveInitialPins="{16 31}"
+-dupNozzleMapRowsPerPass=64
+-dupNozzleMapPatternRepeat=6
+-dupNozzleMapRowMask="{ 0 0 1 0 1 1}"
+-dupNozzleMapMaskScanOffset="{ 0 0 0 0 2 4 }"
+-dupWhiteTransfer="{
+1.0            0.921295345  0.846429467   0.775337517   0.707954228
+0.644212425    0.584044278  0.527380228   0.474149585   0.424279869
+0.377697408    0.334326446  0.294089675   0.256907612   0.222698912
+0.191379622    0.162863538  0.137061611   0.113881744   0.0932285339
+0.0750028      0.0591011234 0.0454152822  0.0338314585  0.0242292974
+0.0164806321   0.0104477014 0.00598061318 0.00291339168 0.00105723308
+0.000186894162 0.0
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b7c000900802a2c640316110524
+   1b285208000052454d4f544531
+   1b000000
+   1b2847 0100 01
+   1b2855 0100 0a
+   1b2843 0200 7210
+   1b5501
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc500p.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc500p.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc500p.upp	(revision 21042)
@@ -0,0 +1,51 @@
+-supModel="Epson Stylus Color 500, 360x360DpI, not Weaved, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{
+      0.0000    0.0008  0.0075  0.0155  0.0235  0.0331  0.0430  0.0540
+      0.0625    0.0714  0.0804  0.0889  0.0973  0.1061  0.1143  0.1239
+      0.1382    0.1551  0.1732  0.1956  0.2196  0.2488  0.2854  0.3215
+      0.3633    0.4185  0.4841  0.5529  0.6284  0.7365  0.8529  1.0000
+}"
+-dupCyanTransfer="{
+     0.0000     0.0021  0.0152  0.0291  0.0418  0.0552  0.0681  0.0818
+     0.0947     0.1082  0.1218  0.1347  0.1474  0.1607  0.1732  0.1877
+     0.2029     0.2208  0.2393  0.2626  0.2866  0.3159  0.3528  0.3873
+     0.4268     0.4797  0.5417  0.6042  0.6712  0.7692  0.8714  1.0000
+}"
+-dupMagentaTransfer="{
+     0.0000     0.0021  0.0152  0.0291  0.0418  0.0552  0.0681  0.0818
+     0.0947     0.1082  0.1218  0.1347  0.1474  0.1607  0.1732  0.1877
+     0.2029     0.2208  0.2393  0.2626  0.2866  0.3159  0.3528  0.3873
+     0.4268     0.4797  0.5417  0.6042  0.6712  0.7692  0.8714  1.0000
+}"
+-dupYellowTransfer="{
+     0.0000     0.0021  0.0152  0.0291  0.0418  0.0552  0.0681  0.0818
+     0.0947     0.1082  0.1218  0.1347  0.1474  0.1607  0.1732  0.1877
+     0.2029     0.2208  0.2393  0.2626  0.2866  0.3159  0.3528  0.3873
+     0.4268     0.4797  0.5417  0.6042  0.6712  0.7692  0.8714  1.0000
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 01
+   1b2855 0100 0A
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc500ph.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc500ph.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc500ph.upp	(revision 21042)
@@ -0,0 +1,51 @@
+-supModel="Epson Stylus Color 500, 720x720DpI, not Weaved, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{
+     0.0000     0.0003  0.0027  0.0056  0.0085  0.0120  0.0156  0.0196
+     0.0227     0.0260  0.0292  0.0323  0.0354  0.0386  0.0416  0.0450
+     0.0503     0.0564  0.0630  0.0711  0.0799  0.0905  0.1038  0.1169
+     0.1321     0.1522  0.1761  0.2011  0.2285  0.2678  0.3102  0.3637
+}"
+-dupCyanTransfer="{
+     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
+     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
+     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
+     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
+}"
+-dupMagentaTransfer="{
+     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
+     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
+     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
+     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
+}"
+-dupYellowTransfer="{
+     0.0000     0.0008  0.0055  0.0106  0.0152  0.0201  0.0248  0.0298
+     0.0344     0.0393  0.0443  0.0490  0.0536  0.0585  0.0630  0.0683
+     0.0738     0.0803  0.0870  0.0955  0.1042  0.1149  0.1283  0.1408
+     0.1552     0.1744  0.1970  0.2197  0.2441  0.2797  0.3169  0.3637
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 01
+   1b2855 0100 05
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc600ih.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc600ih.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc600ih.upp	(revision 21042)
@@ -0,0 +1,61 @@
+-supModel="Epson Stylus Color 600, 1440x720DpI, Inkjet Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2XY
+-r1440x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{ 
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupCyanTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupMagentaTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupYellowTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveXPasses=2
+-dupOutputXStep=2
+-dupWeaveYPasses=8
+-dupOutputPins=30
+-dupWeaveYFeeds="{15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15}"
+-dupWeaveXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
+-dupWeaveYOffset=38
+-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3  3  3  3  3  3  3  3  3 15}"
+-dupWeaveInitialXStarts="{0  1  0  1  0  1  0  1  1  0  1  0  1  0  1  0}"
+-dupWeaveInitialPins="{  15  9 18 12  6 15  9 18 27 21 30 24 18 27 21 30}"
+-dupFormatYabsolute
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+   1b5501
+   1b2865 0200 0002
+   1b284b 0200 0002
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupXStepCommand="<1b285c 0400 a005 0100 0000>"
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc600p.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc600p.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc600p.upp	(revision 21042)
@@ -0,0 +1,37 @@
+-supModel="Epson Stylus Color 600, 720x720DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{   0.0000 0.0329 0.0706 0.1160 0.2392 0.7955 }"
+-dupCyanTransfer="{ 0.0000 0.0602 0.1133 0.1961 0.2945 0.3885 }"
+-dupMagentaTransfer="{    0.0000 0.0452 0.0836 0.1215 0.1493 0.1749 }"
+-dupYellowTransfer="{  0.0000 0.0350 0.0914 0.1567 0.2430 0.2934 }"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=8
+-dupOutputPins=32
+-dupWeaveYFeeds="{31 31 31 31 37 33 33 29}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1 25}"
+-dupWeaveInitialPins="{  4 24 28 32 19 15 11  7}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc600pl.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc600pl.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc600pl.upp	(revision 21042)
@@ -0,0 +1,37 @@
+-supModel="Epson Stylus Color 600, 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{   0.0000 0.0553 0.1158 0.1998 0.4321 1.0000 }"
+-dupCyanTransfer="{    0.0000 0.1188 0.2272 0.3745 0.5396 0.6145 }"
+-dupMagentaTransfer="{ 0.0000 0.0851 0.1512 0.2111 0.2606 0.2818 }"
+-dupYellowTransfer="{  0.0000 0.0679 0.1742 0.3129 0.4587 0.5389 }"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=4
+-dupOutputPins=32
+-dupWeaveYFeeds="{33 30 35 30}"
+-dupWeaveInitialYFeeds="{1  1  1 29}"
+-dupWeaveInitialPins="{  8 16 32 23}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 0A
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc640p.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc640p.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc640p.upp	(revision 21042)
@@ -0,0 +1,36 @@
+-supModel="Epson Stylus Color 640, 720x720DpI, Inkjet Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{   0.0 0.04 0.08 0.16 0.20 0.35}"
+-dupCyanTransfer="{    0.0 0.06 0.12 0.18 0.24 0.45}"
+-dupMagentaTransfer="{ 0.0 0.05 0.10 0.15 0.20 0.42}"
+-dupYellowTransfer="{  0.0 0.04 0.08 0.16 0.20 0.37}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=8
+-dupOutputPins=32
+-dupWeaveYFeeds="{31 31 31 31 37 33 33 29}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1 25}"
+-dupWeaveInitialPins="{  4 24 28 32 19 15 11  7}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc800ih.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc800ih.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc800ih.upp	(revision 21042)
@@ -0,0 +1,61 @@
+-supModel="Epson Stylus Color 800, 1440x720DpI, Inkjet Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2XY
+-r1440x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{ 
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupCyanTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupMagentaTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupYellowTransfer="{
+ 0.00000000 0.00627451 0.01254902 0.02196078 0.02980392 0.03764706 0.04549020
+ 0.05490196 0.06431373 0.07215686 0.08156863 0.09098039 0.10196078 0.11450980
+ 0.12862745 0.14588235 0.16313725 0.18509804 0.20862745 0.25411765 0.40000000
+}"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveXPasses=2
+-dupOutputXStep=2
+-dupWeaveYPasses=4
+-dupOutputPins=62
+-dupWeaveYFeeds="{31 31 31 31 31 31 31 31}"
+-dupWeaveXStarts="{0  1  0  1  1  0  1  0}"
+-dupWeaveYOffset=18
+-dupWeaveInitialYFeeds="{ 3  3  3  3  3  3  3 31}"
+-dupWeaveInitialXStarts="{0  1  0  1  1  0  1  0}"
+-dupWeaveInitialPins="{ 13 20 27 34 41 48 55 62}"
+-dupFormatYabsolute
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b2873 0100 02
+   1b5501
+   1b2865 0200 0001
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupXStepCommand="<1b285c 0400 a005 0100 0000>"
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc800p.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc800p.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc800p.upp	(revision 21042)
@@ -0,0 +1,37 @@
+-supModel="Epson Stylus Color 800, 720x720DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{   0.0000 0.0329 0.0706 0.1160 0.2392 0.7955 }"
+-dupCyanTransfer="{    0.0000 0.0602 0.1133 0.1961 0.2945 0.3885 }"
+-dupMagentaTransfer="{ 0.0000 0.0452 0.0836 0.1215 0.1493 0.1749 }"
+-dupYellowTransfer="{  0.0000 0.0350 0.0914 0.1567 0.2430 0.2934 }"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=4
+-dupOutputPins=64
+-dupWeaveYFeeds="{63 63 67 63}"
+-dupWeaveInitialYFeeds="{1  1  1 61}"
+-dupWeaveInitialPins="{ 16 64 47 31}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 05
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc800pl.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc800pl.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc800pl.upp	(revision 21042)
@@ -0,0 +1,37 @@
+-supModel="Epson Stylus Color 800, 360x360DpI, Plain Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupBlackTransfer="{   0.0000 0.0553 0.1158 0.1998 0.4321 1.0000 }"
+-dupCyanTransfer="{    0.0000 0.1188 0.2272 0.3745 0.5396 0.6145 }"
+-dupMagentaTransfer="{ 0.0000 0.0851 0.1512 0.2111 0.2606 0.2818 }"
+-dupYellowTransfer="{  0.0000 0.0679 0.1742 0.3129 0.4587 0.5389 }"
+-dupOutputComponentOrder="{ 1 2 3 0 }"
+-dupWeaveYPasses=2
+-dupOutputPins=64
+-dupWeaveYFeeds="{63 65}"
+-dupWeaveInitialYFeeds="{1 65}"
+-dupWeaveInitialPins="{ 33 64}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2855 0100 0A
+   1b5501
+   1b2865 0200 0002
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc_h.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc_h.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc_h.upp	(revision 21042)
@@ -0,0 +1,56 @@
+-supModel="Epson Stylus Color I (and PRO Series), 720x720DpI, Special Paper"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupWeaveYPasses=8
+-dupOutputPins=15
+-dupWeaveYFeeds="{15 15 15 15 15 15 15 15}"
+-dupWeaveInitialYFeeds="{1  1  1  1  1  1  1  8}"
+-dupWeaveInitialPins="{ 15 13 11  9  7  5  3  1}"
+-dupBlackTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupCyanTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupMagentaTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupYellowTransfer="{
+    0.0000 0.0011 0.0079 0.0151 0.0217 0.0287 0.0354 0.0425
+    0.0492 0.0562 0.0633 0.0700 0.0766 0.0835 0.0900 0.0975
+    0.1054 0.1147 0.1243 0.1364 0.1489 0.1641 0.1833 0.2012
+    0.2217 0.2492 0.2814 0.3139 0.3487 0.3996 0.4527 0.5195
+}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 00
+   1b2855 0100 05
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stc_l.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stc_l.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stc_l.upp	(revision 21042)
@@ -0,0 +1,29 @@
+-supModel="Epson Stylus Color I (and PRO Series), 360x360DpI, noWeave"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupComponentBits="{1 1 1 1}"
+-dupWeaveYPasses=4
+-dupOutputPins=15
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 00
+   1b2855 0100 0A
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stcany.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stcany.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stcany.upp	(revision 21042)
@@ -0,0 +1,27 @@
+-supModel="Any Epson Stylus Color, 360x360DpI"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYK
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r360x360
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupComponentBits="{1 1 1 1}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 01
+   1b2855 0100 0A
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/stcany_h.upp
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/stcany_h.upp	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/stcany_h.upp	(revision 21042)
@@ -0,0 +1,27 @@
+-supModel="Any Epson Stylus Color, 720x720DpI"
+-sDEVICE=uniprint
+-dNOPAUSE
+-dSAFER
+-dupColorModel=/DeviceCMYKgenerate
+-dupRendering=/ErrorDiffusion
+-dupOutputFormat=/EscP2
+-r720x720
+-dupMargins="{ 9.0 39.96 9.0 9.0}"
+-dupComponentBits="{1 1 1 1}"
+-dupBeginPageCommand="<
+   00 00 00 
+   1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a 
+   40 45 4a 4c 20 20 20 20 20 0a 
+   1b40   1b40
+   1b2847 0100 01
+   1b2869 0100 01
+   1b2855 0100 05
+   1b5500
+   1b2843 0200 0000
+   1b2863 0400 0000 0000
+>"
+-dupAdjustPageLengthCommand
+-dupAdjustTopMarginCommand
+-dupAdjustBottomMarginCommand
+-dupEndPageCommand="(\033@\014)"
+-dupAbortCommand="(\033@\15\12\12\12\12    Printout-Aborted\15\014)"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/unix-lpr.sh
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/unix-lpr.sh	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/unix-lpr.sh	(revision 21042)
@@ -0,0 +1,166 @@
+#!/bin/sh
+# $Id: unix-lpr.sh 6300 2005-12-28 19:56:24Z giles $
+#
+# Unix lpr filter. The default setup sends output directly to a pipe,
+# which requires the Ghostscript process to fork, and thus may cause 
+# small systems to run out of memory/swap space. An alternative strategy,
+# based on a suggestion by Andy Fyfe (andy@cs.caltech.edu), uses a named
+# pipe for output, which avoids the fork and can thus save a lot of memory.
+#
+# Unfortunately this approach can cause problems when a print job is aborted, 
+# as the abort can cause one of the processes to die, leaving the process 
+# at the other end of the pipe hanging forever.
+#
+# Because of this, the named pipe method has not been made the default,
+# but it may be restored by commenting out the lines referring to
+# 'gsoutput' and uncommenting the lines referring to 'gspipe'.
+#
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+
+PBMPLUSPATH=/usr/local/bin
+PSFILTERPATH=/usr/local/lib/ghostscript
+LOCALPATH=/usr/local/bin
+X11HOME=/usr/X11R6
+
+PATH=/bin:/usr/bin:/usr/ucb:/usr/etc
+PATH=${PATH}\:${LOCALPATH}\:${PBMPLUSPATH}\:${PSFILTERPATH}
+LD_LIBRARY_PATH=${X11HOME}/lib
+
+export PATH LD_LIBRARY_PATH acctfile host user
+
+user= host= acctfile=/dev/null
+
+#
+# Redirect stdout to stderr (for the logfile) and open a new channel
+# connected to stdout for the raw data. This enables us to keep the
+# raw data separate from programmed postscript output and error messages.
+#
+exec 3>&1 1>&2
+
+#
+# Get username and hostname from filter parameters
+#
+while [ $# != 0 ]
+do  case "$1" in
+  -n)	user=$2 ; shift ;;
+  -h)	host=$2 ; shift ;;
+  -*)	;;
+  *)	acctfile=$1 ;;
+  esac
+  shift
+done
+
+#
+# Get the filter, printer device and queue type (direct/indirect)
+#
+filter=`basename $0`
+device=`dirname $0`
+type=`dirname ${device}`
+device=`basename ${device}`
+fdevname=$device
+type=`basename ${type}`
+
+#
+# Find the bpp and number of colors, if specified
+#
+
+colorspec="`echo ${device} | sed 's/.*\.[0-9][0-9]*\.\([0-9][0-9]*\)$/\1/'`"
+if test "$colorspec" = "${device}"
+then
+    colorspec=""
+else
+    device=`basename ${device} .$colorspec`
+    colorspec="-dColors=$colorspec"
+fi
+
+bpp="`echo ${device} | sed 's/.*\.\([0-9][0-9]*\)$/\1/'`"
+if test "$bpp" = "${device}"
+then
+    bpp=1
+else
+    device=`basename ${device} .$bpp`
+fi
+
+#
+# Information for the logfile
+#
+lock=`dirname ${acctfile}`/lock
+cf=`sed -n '$p' ${lock}`
+job=`sed -n 's/^J//p' ${cf}`
+ 
+echo "gsbanner: ${host}:${user}  Job: ${job}  Date: `date`"
+echo "gsif: ${host}:${user} ${fdevname} start - `date`"
+
+#
+# Set the direct or indirect output destinations
+#
+#gspipe=/tmp/gspipe.$$
+#mknod ${gspipe} p
+
+case "${type}" in
+  direct)
+		gsoutput="cat 1>&3" ;;
+#		cat ${gspipe} 1>&3 & ;;
+  indirect)
+		gsoutput="lpr -P${device}.raw" ;;
+#		cat ${gspipe} | lpr -P${device}.raw & ;;
+esac
+
+(
+#
+# Any setup required may be done here (eg. setting gamma for colour printing)
+#
+#echo "{0.333 exp} dup dup currenttransfer setcolortransfer"
+
+#
+# The input data is filtered here, before being passed on to Ghostscript
+#
+case "${filter}" in
+  gsif)	  cat ;;
+  gsnf)	  psdit ;;
+  gstf)	  pscat ;;
+  gsgf)	  psplot ;;
+  gsvf)	  rasttopnm | pnmtops ;;
+  gsdf)	  dvi2ps -sqlw ;;
+  gscf|gsrf) echo "${filter}: filter not available" 1>&2 ; exit 0 ;;
+esac
+
+#
+# This is the postlude which does the accounting
+#
+echo "\
+(acctfile) getenv
+  { currentdevice /PageCount gsgetdeviceprop dup cvi 0 gt
+    { exch (a) file /acctfile exch def
+      /string 20 string def
+      string cvs dup length dup
+      4 lt
+        { 4 exch sub
+          { acctfile ( ) writestring } repeat
+        } { pop } ifelse
+      acctfile exch writestring
+      acctfile (.00 ) writestring
+      acctfile (host) getenv 
+        { string cvs } { (NOHOST) } ifelse writestring
+      acctfile (:) writestring
+      acctfile (user) getenv
+        { string cvs } { (NOUSER) } ifelse writestring
+      acctfile (\n) writestring
+      acctfile closefile
+    } { pop } ifelse
+  } if
+quit"
+) | $GS_EXECUTABLE -q -dNOPAUSE -sDEVICE=${device} \
+		-dBitsPerPixel=${bpp} $colorspec \
+		-sOutputFile=\|"${gsoutput}" -
+#		-sOutputFile=${gspipe} -
+
+rm -f ${gspipe}
+#
+# End the logfile entry
+#
+echo "gsif: end - `date`"
+
Index: main/trunk/binaries/windows/bin/ghostscript/lib/wftopfa
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/wftopfa	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/wftopfa	(revision 21042)
@@ -0,0 +1,13 @@
+#!/bin/sh
+# $Id: wftopfa 8107 2007-07-05 19:04:29Z till $
+
+# This definition is changed on install to match the
+# executable name set in the makefile
+GS_EXECUTABLE=gs
+gs="`dirname $0`/$GS_EXECUTABLE"
+if test ! -x "$gs"; then
+	gs="$GS_EXECUTABLE"
+fi
+GS_EXECUTABLE="$gs"
+
+exec "$GS_EXECUTABLE" -q -dNODISPLAY -- wftopfa.ps "$@"
Index: main/trunk/binaries/windows/bin/ghostscript/lib/wmakebat.bat
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/wmakebat.bat	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/wmakebat.bat	(revision 21042)
@@ -0,0 +1,4 @@
+@rem Execute this script with echo on, so we can see what's happening.
+@rem $Id: wmakebat.bat 6300 2005-12-28 19:56:24Z giles $
+wmakel -u -n -h %1 %2 %3 %4 %5 %6 %7 %8 %9 >_wm_temp.bat
+_wm_temp.bat
Index: main/trunk/binaries/windows/bin/ghostscript/lib/xlatmap
===================================================================
--- main/trunk/binaries/windows/bin/ghostscript/lib/xlatmap	(revision 21042)
+++ main/trunk/binaries/windows/bin/ghostscript/lib/xlatmap	(revision 21042)
@@ -0,0 +1,49 @@
+% xlatmap - the map of translation tables for various kinds of fonts.
+%
+% It specifies Decoding resources to be used with FAPI-handled fonts.
+% If a font contains multiple character mapping tables, this gives 
+% priorities for choosing a specific table from the font according to
+% the order of entries of this map.
+
+% This file is intended to be customized by users. Please keep the 
+% obvious format of this file. Strings and names must not be empty
+% and must not contain null ('\0') characters.
+
+% $Id: xlatmap 6797 2006-05-23 07:13:03Z leonardo $
+
+% The map contains entries for each kind of font being handled by
+% any font rendering plugin. The key of an entry is the font type
+% and the value is array of pairs.
+% The first element of pair is a string which encodes identifier of
+% character mapping table. The format of the first element depends
+% on the font type, and should be recognized by the font rendering 
+% plugins. The second element is name of the Decoding resource. If 
+% that resource is not available, definefont will fail. Note that 
+% currently we supply insufficient decoding resources, as well as 
+% insufficient entries in this map.
+
+/TrueType
+[ % Each entry is pair :
+  % a string PlatformID.SpecificID and a name of Decoding resource.
+  (3.0) /Symbol   % Symbol
+  (3.1) /Unicode  % Unicode
+  (3.2) /ShiftJIS % Japanese
+  (3.3) /PRC      % Simplified Chinese, GB2312
+  (3.4) /Big5     % Traditional Chinese
+  (3.5) /Wansung  % Korean
+  (3.6) /Johab    % Korean
+  % todo : add more entries
+]
+
+/PostScript
+[ % Since PostScript fonts were designed especially for PostScript,
+  (*) /Unicode % fixme : other charsets
+]
+
+/Intellifont
+[ (*) /FCO_Unicode % fixme : other charsets
+]
+
+/Microtype
+[ (*) /FCO_Unicode % FCOfontmap may may overwrite this for a specific font.
+]
Index: main/trunk/binaries/windows/bin/imagemagick/ImageMagick.rdf
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/ImageMagick.rdf	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/ImageMagick.rdf	(revision 21042)
@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+         xmlns:foaf="http://xmlns.com/foaf/0.1/"
+         xmlns="http://usefulinc.com/ns/doap#">
+
+  <Project>
+    <name>ImageMagick</name>
+    <shortdesc xml:lang="en">ImageMagick: convert, edit, and compose images.</shortdesc>
+    <homepage rdf:resource="http://www.imagemagick.org/"/>
+    <created>2007-09-15</created>
+
+    <description xml:lang="en">
+        ImageMagick® is a software suite to create, edit, and compose bitmap
+        images. It can read, convert and write images in a variety of formats
+        (about 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD,
+        PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip,
+        mirror, rotate, scale, shear and transform images, adjust image colors,
+        apply various special effects, or draw text, lines, polygons, ellipses
+        and Bézier curves.
+        
+        The functionality of ImageMagick is typically utilized from the command
+        line or you can use the features from programs written in your favorite
+        programming language. Choose from these interfaces: G2F (Ada), MagickCore
+        (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++
+        (C++), JMagick (Java), L-Magick (Lisp), nMagick (Neko/haXe), MagickNet
+        (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP
+        (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With
+        a language interface, use ImageMagick to modify or create images
+        dynamically and automagically.
+        
+        ImageMagick is free software delivered as a ready-to-run binary
+        distribution or as source code that you can freely use, copy, modify,
+        and distribute. Its license is compatible with the GPL. It runs on all
+        major operating systems.
+        
+        Here are just a few examples of what ImageMagick can do:
+        
+            * Format conversion: convert an image from one format to another (e.g.
+              PNG to JPEG)
+            * Transform: resize, rotate, crop, flip or trim an image
+            * Transparency: render portions of an image invisible
+            * Draw: add shapes or text to an image
+            * Decorate: add a border or frame to an image
+            * Special effects: blur, sharpen, threshold, or tint an image
+            * Image calculator: apply a mathematical expression to an image or image
+              channels
+            * Text & comments: insert descriptive or artistic text in an image
+            * Image identification: describe the format and attributes of an image
+            * Animation: create a GIF animation sequence from a group of images
+            * Composite: overlap one image over another
+            * Montage: juxtapose image thumbnails on an image canvas
+            * High dynamic-range imaging: accurately represent the wide range of
+              intensity levels found in real scenes ranging from the brightest direct
+              sunlight to the deepest darkest shadows
+            * Large image support: read, process, or write mega- and giga-pixel image
+              sizes</description>
+
+    <maintainer>
+      <foaf:Person>
+        <foaf:name>ImageMagick Studio LLC</foaf:name>
+        <foaf:homepage rdf:resource="http://www.imagemagick.org/"/>
+      </foaf:Person>
+    </maintainer>
+
+    <release>
+      <Version>
+          <name>stable</name>
+          <created>2007-09-15</created>
+          <revision>6.3.5</revision>
+      </Version>
+    </release>
+
+    <mailing-list rdf:resource="http://www.imagemagick.org/mailman/listinfo/magick-users" />
+    <mailing-list rdf:resource="http://www.imagemagick.org/mailman/listinfo/magick-developers" />
+    <mailing-list rdf:resource="http://www.imagemagick.org/mailman/listinfo/magick-bugs" />
+    <mailing-list rdf:resource="http://www.imagemagick.org/mailman/listinfo/magick-announce" />
+
+    <download-page rdf:resource="http://www.imagemagick.org/script/download.php" />
+    <download-mirror rdf:resource="http://sourceforge.net/projects/imagemagick/" />
+
+    <!-- Licensing details -->
+    <license rdf:resource="http://www.imagemagick.org/script/license.php" />
+
+    <!-- source repository -->
+    <repository>
+      <SVNRepository>
+        <repositoryWebView rdf:resource="http://magick.imagemagick.org/viewvc/bin/cgi/viewvc.cgi/svn/ImageMagick/trunk/"/>
+      </SVNRepository>
+    </repository>
+  </Project>
+
+
+  <!--
+       optional administravia:
+       authoring tools can add more here if they'd like.
+   -->
+  <rdf:Description rdf:about="">
+    <foaf:maker>
+      <foaf:Person>
+        <foaf:name>ImageMagick Studio LLC</foaf:name>
+        <foaf:homepage rdf:resource="http://www.imagemagick.org/"/>
+      </foaf:Person>
+    </foaf:maker>
+  </rdf:Description>
+
+</rdf:RDF>
+<!-- 
+Local variables:
+mode:nxml
+End:
+-->
Index: main/trunk/binaries/windows/bin/imagemagick/Licence.txt
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/Licence.txt	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/Licence.txt	(revision 21042)
@@ -0,0 +1,14 @@
+   Copyright 2008 New Zealand Digital Library Project
+   at the University of Waikato, New Zealand
+
+   Licensed under the ImageMagick License (the "License"); you may not use
+   this file except in compliance with the License.  You may obtain a copy
+   of the License at
+
+     http://www.imagemagick.org/script/license.php
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+   WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+   License for the specific language governing permissions and limitations
+   under the License.
Index: main/trunk/binaries/windows/bin/imagemagick/NOTICE
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/NOTICE	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/NOTICE	(revision 21042)
@@ -0,0 +1,8 @@
+This product incorporates the ffmpeg delegate program, Copyright (C)
+2000, 2001, 2002 Fabrice Bellard.
+
+This product incorporates the dcraw delegate program, Copyright (C)
+1997-2008 by Dave Coffin.
+
+This product incorporates the hp2xx delegate program, Copyright (C)
+1998 - 2000  M. Kroeker, 1992 - 1994  H. Werntges.
Index: main/trunk/binaries/windows/bin/imagemagick/VERSION.txt
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/VERSION.txt	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/VERSION.txt	(revision 21042)
@@ -0,0 +1,1 @@
+6.4.3
Index: main/trunk/binaries/windows/bin/imagemagick/coder.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/coder.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/coder.xml	(revision 21042)
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE codermap [
+<!ELEMENT codermap (coder)+>
+<!ELEMENT coder (#PCDATA)>
+<!ATTLIST coder magick CDATA #REQUIRED>
+<!ATTLIST coder name CDATA #REQUIRED>
+]>
+<codermap>
+  <coder magick="8BIM" name="META"/>
+  <coder magick="8BIMTEXT" name="META"/>
+  <coder magick="8BIMWTEXT" name="META"/>
+  <coder magick="AFM" name="TTF"/>
+  <coder magick="A" name="RAW"/>
+  <coder magick="AI" name="PDF"/>
+  <coder magick="APP1JPEG" name="META"/>
+  <coder magick="APP1" name="META"/>
+  <coder magick="BIE" name="JBIG"/>
+  <coder magick="BMP2" name="BMP"/>
+  <coder magick="BMP3" name="BMP"/>
+  <coder magick="B" name="RAW"/>
+  <coder magick="BRF" name="BRAILLE"/>
+  <coder magick="CMYKA" name="CMYK"/>
+  <coder magick="C" name="RAW"/>
+  <coder magick="CR2" name="DNG"/>
+  <coder magick="CRW" name="DNG"/>
+  <coder magick="CUR" name="ICON"/>
+  <coder magick="DCR" name="DNG"/>
+  <coder magick="DCX" name="PCX"/>
+  <coder magick="DFONT" name="TTF"/>
+  <coder magick="EPDF" name="PDF"/>
+  <coder magick="EPI" name="PS"/>
+  <coder magick="EPS2" name="PS2"/>
+  <coder magick="EPS3" name="PS3"/>
+  <coder magick="EPSF" name="PS"/>
+  <coder magick="EPSI" name="PS"/>
+  <coder magick="EPS" name="PS"/>
+  <coder magick="EPT2" name="EPT"/>
+  <coder magick="EPT3" name="EPT"/>
+  <coder magick="EXIF" name="META"/>
+  <coder magick="FILE" name="URL"/>
+  <coder magick="FRACTAL" name="PLASMA"/>
+  <coder magick="FTP" name="URL"/>
+  <coder magick="FTS" name="FITS"/>
+  <coder magick="G3" name="FAX"/>
+  <coder magick="GIF87" name="GIF"/>
+  <coder magick="G" name="RAW"/>
+  <coder magick="GRANITE" name="MAGICK"/>
+  <coder magick="H" name="MAGICK"/>
+  <coder magick="HTM" name="HTML"/>
+  <coder magick="HTTP" name="URL"/>
+  <coder magick="ICB" name="TGA"/>
+  <coder magick="ICC" name="META"/>
+  <coder magick="ICM" name="META"/>
+  <coder magick="ICO" name="ICON"/>
+  <coder magick="IMPLICIT" name="***"/>
+  <coder magick="IPTC" name="META"/>
+  <coder magick="IPTCTEXT" name="META"/>
+  <coder magick="IPTCWTEXT" name="META"/>
+  <coder magick="ISOBRL" name="BRAILLE"/>
+  <coder magick="JBG" name="JBIG"/>
+  <coder magick="JNG" name="PNG"/>
+  <coder magick="JPC" name="JP2"/>
+  <coder magick="JPG" name="JPEG"/>
+  <coder magick="JPX" name="JP2"/>
+  <coder magick="K" name="RAW"/>
+  <coder magick="LOGO" name="MAGICK"/>
+  <coder magick="M2V" name="MPEG"/>
+  <coder magick="M4V" name="MPEG"/>
+  <coder magick="M" name="RAW"/>
+  <coder magick="MNG" name="PNG"/>
+  <coder magick="MOV" name="PNG"/>
+  <coder magick="MP4" name="MPEG"/>
+  <coder magick="MPG" name="MPEG"/>
+  <coder magick="MPRI" name="MPR"/>
+  <coder magick="MRW" name="DNG"/>
+  <coder magick="MSVG" name="SVG"/>
+  <coder magick="NEF" name="DNG"/>
+  <coder magick="NETSCAPE" name="MAGICK"/>
+  <coder magick="O" name="RAW"/>
+  <coder magick="ORF" name="DNG"/>
+  <coder magick="OTF" name="TTF"/>
+  <coder magick="P7" name="PNM"/>
+  <coder magick="PAL" name="UYVY"/>
+  <coder magick="PAM" name="PNM"/>
+  <coder magick="PBM" name="PNM"/>
+  <coder magick="PCDS" name="PCD"/>
+  <coder magick="PDFA" name="PDF"/>
+  <coder magick="PEF" name="DNG"/>
+  <coder magick="PEF" name="DNG"/>
+  <coder magick="PFA" name="TTF"/>
+  <coder magick="PFB" name="TTF"/>
+  <coder magick="PFM" name="PNM"/>
+  <coder magick="PGM" name="PNM"/>
+  <coder magick="PGX" name="JP2"/>
+  <coder magick="PICON" name="XPM"/>
+  <coder magick="PJPEG" name="JPEG"/>
+  <coder magick="PM" name="XPM"/>
+  <coder magick="PNG24" name="PNG"/>
+  <coder magick="PNG32" name="PNG"/>
+  <coder magick="PNG8" name="PNG"/>
+  <coder magick="PPM" name="PNM"/>
+  <coder magick="PTIF" name="TIFF"/>
+  <coder magick="RAF" name="DNG"/>
+  <coder magick="RAS" name="SUN"/>
+  <coder magick="RGBA" name="RGB"/>
+  <coder magick="RGBO" name="RGB"/>
+  <coder magick="R" name="RAW"/>
+  <coder magick="ROSE" name="MAGICK"/>
+  <coder magick="SHTML" name="HTML"/>
+  <coder magick="SVGZ" name="SVG"/>
+  <coder magick="TEXT" name="TXT"/>
+  <coder magick="TIFF64" name="TIFF"/>
+  <coder magick="TIF" name="TIFF"/>
+  <coder magick="TTC" name="TTF"/>
+  <coder magick="UBRL" name="BRAILLE"/>
+  <coder magick="VDA" name="TGA"/>
+  <coder magick="VST" name="TGA"/>
+  <coder magick="WMV" name="MPEG"/>
+  <coder magick="WMFWIN32" name="EMF"/>
+  <coder magick="WMZ" name="WMF"/>
+  <coder magick="X3f" name="DNG"/>
+  <coder magick="XMP" name="META"/>
+  <coder magick="XTRNARRAY" name="XTRN"/>
+  <coder magick="XTRNBLOB" name="XTRN"/>
+  <coder magick="XTRNBSTR" name="XTRN"/>
+  <coder magick="XTRNFILE" name="XTRN"/>
+  <coder magick="XTRNIMAGE" name="XTRN"/>
+  <coder magick="XTRNSTREAM" name="XTRN"/>
+  <coder magick="XV" name="VIFF"/>
+  <coder magick="Y" name="RAW"/>
+  <coder magick="YCbCrA" name="YCbCr"/>
+</codermap>
Index: main/trunk/binaries/windows/bin/imagemagick/colors.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/colors.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/colors.xml	(revision 21042)
@@ -0,0 +1,690 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE colormap [
+<!ELEMENT colormap (color)+>
+<!ELEMENT color (#PCDATA)>
+<!ATTLIST color name CDATA "0">
+<!ATTLIST color color CDATA "rgb(0,0,0)">
+<!ATTLIST color compliance CDATA "SVG">
+]>
+<colormap>
+  <color name="none" color="rgba(0,0,0,0)" compliance="SVG"/>
+  <color name="black" color="rgb(0,0,0)" compliance="SVG, X11, XPM"/>
+  <color name="red" color="rgb(255,0,0)" compliance="SVG, X11, XPM"/>
+  <color name="magenta" color="rgb(255,0,255)" compliance="SVG, X11, XPM"/>
+  <color name="green" color="rgb(0,128,0)" compliance="SVG"/>
+  <color name="cyan" color="rgb(0,255,255)" compliance="SVG, X11, XPM"/>
+  <color name="blue" color="rgb(0,0,255)" compliance="SVG, X11, XPM"/>
+  <color name="yellow" color="rgb(255,255,0)" compliance="SVG, X11, XPM"/>
+  <color name="white" color="rgb(255,255,255)" compliance="SVG, X11"/>
+  <color name="AliceBlue" color="rgb(240,248,255)" compliance="SVG, X11, XPM"/>
+  <color name="AntiqueWhite" color="rgb(250,235,215)" compliance="SVG, X11, XPM"/>
+  <color name="AntiqueWhite1" color="rgb(255,239,219)" compliance="X11"/>
+  <color name="AntiqueWhite2" color="rgb(238,223,204)" compliance="X11"/>
+  <color name="AntiqueWhite3" color="rgb(205,192,176)" compliance="X11"/>
+  <color name="AntiqueWhite4" color="rgb(139,131,120)" compliance="X11"/>
+  <color name="aqua" color="rgb(0,255,255)" compliance="SVG"/>
+  <color name="aquamarine" color="rgb(127,255,212)" compliance="SVG, X11, XPM"/>
+  <color name="aquamarine1" color="rgb(127,255,212)" compliance="X11"/>
+  <color name="aquamarine2" color="rgb(118,238,198)" compliance="X11"/>
+  <color name="aquamarine3" color="rgb(102,205,170)" compliance="X11"/>
+  <color name="aquamarine4" color="rgb(69,139,116)" compliance="X11"/>
+  <color name="azure" color="rgb(240,255,255)" compliance="SVG, X11, XPM"/>
+  <color name="azure1" color="rgb(240,255,255)" compliance="X11"/>
+  <color name="azure2" color="rgb(224,238,238)" compliance="X11"/>
+  <color name="azure3" color="rgb(193,205,205)" compliance="X11"/>
+  <color name="azure4" color="rgb(131,139,139)" compliance="X11"/>
+  <color name="beige" color="rgb(245,245,220)" compliance="SVG, X11, XPM"/>
+  <color name="bisque" color="rgb(255,228,196)" compliance="SVG, X11, XPM"/>
+  <color name="bisque1" color="rgb(255,228,196)" compliance="X11"/>
+  <color name="bisque2" color="rgb(238,213,183)" compliance="X11"/>
+  <color name="bisque3" color="rgb(205,183,158)" compliance="X11"/>
+  <color name="bisque4" color="rgb(139,125,107)" compliance="X11"/>
+  <color name="BlanchedAlmond" color="rgb(255,235,205)" compliance="SVG, X11, XPM"/>
+  <color name="blue1" color="rgb(0,0,255)" compliance="X11"/>
+  <color name="blue2" color="rgb(0,0,238)" compliance="X11"/>
+  <color name="blue3" color="rgb(0,0,205)" compliance="X11"/>
+  <color name="blue4" color="rgb(0,0,139)" compliance="X11"/>
+  <color name="BlueViolet" color="rgb(138,43,226)" compliance="SVG, X11, XPM"/>
+  <color name="brown" color="rgb(165,42,42)" compliance="SVG, X11, XPM"/>
+  <color name="brown1" color="rgb(255,64,64)" compliance="X11"/>
+  <color name="brown2" color="rgb(238,59,59)" compliance="X11"/>
+  <color name="brown3" color="rgb(205,51,51)" compliance="X11"/>
+  <color name="brown4" color="rgb(139,35,35)" compliance="X11"/>
+  <color name="burlywood" color="rgb(222,184,135)" compliance="SVG, X11, XPM"/>
+  <color name="burlywood1" color="rgb(255,211,155)" compliance="X11"/>
+  <color name="burlywood2" color="rgb(238,197,145)" compliance="X11"/>
+  <color name="burlywood3" color="rgb(205,170,125)" compliance="X11"/>
+  <color name="burlywood4" color="rgb(139,115,85)" compliance="X11"/>
+  <color name="cadet blue" color="rgb(95,158,160)" compliance="X11"/>
+  <color name="CadetBlue" color="rgb(95,158,160)" compliance="SVG, X11, XPM"/>
+  <color name="CadetBlue1" color="rgb(152,245,255)" compliance="X11"/>
+  <color name="CadetBlue2" color="rgb(142,229,238)" compliance="X11"/>
+  <color name="CadetBlue3" color="rgb(122,197,205)" compliance="X11"/>
+  <color name="CadetBlue4" color="rgb(83,134,139)" compliance="X11"/>
+  <color name="chartreuse" color="rgb(127,255,0)" compliance="SVG, X11, XPM"/>
+  <color name="chartreuse1" color="rgb(127,255,0)" compliance="X11"/>
+  <color name="chartreuse2" color="rgb(118,238,0)" compliance="X11"/>
+  <color name="chartreuse3" color="rgb(102,205,0)" compliance="X11"/>
+  <color name="chartreuse4" color="rgb(69,139,0)" compliance="X11"/>
+  <color name="chocolate" color="rgb(210,105,30)" compliance="SVG, X11, XPM"/>
+  <color name="chocolate1" color="rgb(255,127,36)" compliance="X11"/>
+  <color name="chocolate2" color="rgb(238,118,33)" compliance="X11"/>
+  <color name="chocolate3" color="rgb(205,102,29)" compliance="X11"/>
+  <color name="chocolate4" color="rgb(139,69,19)" compliance="X11"/>
+  <color name="coral" color="rgb(255,127,80)" compliance="SVG, X11, XPM"/>
+  <color name="coral1" color="rgb(255,114,86)" compliance="X11"/>
+  <color name="coral2" color="rgb(238,106,80)" compliance="X11"/>
+  <color name="coral3" color="rgb(205,91,69)" compliance="X11"/>
+  <color name="coral4" color="rgb(139,62,47)" compliance="X11"/>
+  <color name="CornflowerBlue" color="rgb(100,149,237)" compliance="SVG, X11, XPM"/>
+  <color name="cornsilk" color="rgb(255,248,220)" compliance="SVG, X11, XPM"/>
+  <color name="cornsilk1" color="rgb(255,248,220)" compliance="X11"/>
+  <color name="cornsilk2" color="rgb(238,232,205)" compliance="X11"/>
+  <color name="cornsilk3" color="rgb(205,200,177)" compliance="X11"/>
+  <color name="cornsilk4" color="rgb(139,136,120)" compliance="X11"/>
+  <color name="crimson" color="rgb(220,20,60)" compliance="SVG"/>
+  <color name="cyan1" color="rgb(0,255,255)" compliance="X11"/>
+  <color name="cyan2" color="rgb(0,238,238)" compliance="X11"/>
+  <color name="cyan3" color="rgb(0,205,205)" compliance="X11"/>
+  <color name="cyan4" color="rgb(0,139,139)" compliance="X11"/>
+  <color name="dark violet" color="rgb(148,0,211)" compliance="X11"/>
+  <color name="DarkBlue" color="rgb(0,0,139)" compliance="SVG, X11"/>
+  <color name="DarkCyan" color="rgb(0,139,139)" compliance="SVG, X11"/>
+  <color name="DarkGoldenrod" color="rgb(184,134,11)" compliance="SVG, X11, XPM"/>
+  <color name="DarkGoldenrod1" color="rgb(255,185,15)" compliance="X11"/>
+  <color name="DarkGoldenrod2" color="rgb(238,173,14)" compliance="X11"/>
+  <color name="DarkGoldenrod3" color="rgb(205,149,12)" compliance="X11"/>
+  <color name="DarkGoldenrod4" color="rgb(139,101,8)" compliance="X11"/>
+  <color name="DarkGray" color="rgb(169,169,169)" compliance="SVG, X11"/>
+  <color name="DarkGreen" color="rgb(0,100,0)" compliance="SVG, X11, XPM"/>
+  <color name="DarkGrey" color="rgb(169,169,169)" compliance="SVG, X11"/>
+  <color name="DarkKhaki" color="rgb(189,183,107)" compliance="SVG, X11, XPM"/>
+  <color name="DarkMagenta" color="rgb(139,0,139)" compliance="SVG, X11"/>
+  <color name="DarkOliveGreen" color="rgb(85,107,47)" compliance="SVG, X11, XPM"/>
+  <color name="DarkOliveGreen1" color="rgb(202,255,112)" compliance="X11"/>
+  <color name="DarkOliveGreen2" color="rgb(188,238,104)" compliance="X11"/>
+  <color name="DarkOliveGreen3" color="rgb(162,205,90)" compliance="X11"/>
+  <color name="DarkOliveGreen4" color="rgb(110,139,61)" compliance="X11"/>
+  <color name="DarkOrange" color="rgb(255,140,0)" compliance="SVG, X11, XPM"/>
+  <color name="DarkOrange1" color="rgb(255,127,0)" compliance="X11"/>
+  <color name="DarkOrange2" color="rgb(238,118,0)" compliance="X11"/>
+  <color name="DarkOrange3" color="rgb(205,102,0)" compliance="X11"/>
+  <color name="DarkOrange4" color="rgb(139,69,0)" compliance="X11"/>
+  <color name="DarkOrchid" color="rgb(153,50,204)" compliance="SVG, X11, XPM"/>
+  <color name="DarkOrchid1" color="rgb(191,62,255)" compliance="X11"/>
+  <color name="DarkOrchid2" color="rgb(178,58,238)" compliance="X11"/>
+  <color name="DarkOrchid3" color="rgb(154,50,205)" compliance="X11"/>
+  <color name="DarkOrchid4" color="rgb(104,34,139)" compliance="X11"/>
+  <color name="DarkRed" color="rgb(139,0,0)" compliance="SVG, X11"/>
+  <color name="DarkSalmon" color="rgb(233,150,122)" compliance="SVG, X11, XPM"/>
+  <color name="DarkSeaGreen" color="rgb(143,188,143)" compliance="SVG, X11, XPM"/>
+  <color name="DarkSeaGreen1" color="rgb(193,255,193)" compliance="X11"/>
+  <color name="DarkSeaGreen2" color="rgb(180,238,180)" compliance="X11"/>
+  <color name="DarkSeaGreen3" color="rgb(155,205,155)" compliance="X11"/>
+  <color name="DarkSeaGreen4" color="rgb(105,139,105)" compliance="X11"/>
+  <color name="DarkSlateBlue" color="rgb(72,61,139)" compliance="SVG, X11, XPM"/>
+  <color name="DarkSlateGray" color="rgb(47,79,79)" compliance="SVG, X11, XPM"/>
+  <color name="DarkSlateGray1" color="rgb(151,255,255)" compliance="X11"/>
+  <color name="DarkSlateGray2" color="rgb(141,238,238)" compliance="X11"/>
+  <color name="DarkSlateGray3" color="rgb(121,205,205)" compliance="X11"/>
+  <color name="DarkSlateGray4" color="rgb(82,139,139)" compliance="X11"/>
+  <color name="DarkSlateGrey" color="rgb(47,79,79)" compliance="SVG, X11"/>
+  <color name="DarkTurquoise" color="rgb(0,206,209)" compliance="SVG, X11, XPM"/>
+  <color name="DarkViolet" color="rgb(148,0,211)" compliance="SVG, X11, XPM"/>
+  <color name="DeepPink" color="rgb(255,20,147)" compliance="SVG, X11, XPM"/>
+  <color name="DeepPink1" color="rgb(255,20,147)" compliance="X11"/>
+  <color name="DeepPink2" color="rgb(238,18,137)" compliance="X11"/>
+  <color name="DeepPink3" color="rgb(205,16,118)" compliance="X11"/>
+  <color name="DeepPink4" color="rgb(139,10,80)" compliance="X11"/>
+  <color name="DeepSkyBlue" color="rgb(0,191,255)" compliance="SVG, X11, XPM"/>
+  <color name="DeepSkyBlue1" color="rgb(0,191,255)" compliance="X11"/>
+  <color name="DeepSkyBlue2" color="rgb(0,178,238)" compliance="X11"/>
+  <color name="DeepSkyBlue3" color="rgb(0,154,205)" compliance="X11"/>
+  <color name="DeepSkyBlue4" color="rgb(0,104,139)" compliance="X11"/>
+  <color name="DimGray" color="rgb(105,105,105)" compliance="SVG, X11, XPM"/>
+  <color name="DimGrey" color="rgb(105,105,105)" compliance="SVG, X11"/>
+  <color name="DodgerBlue" color="rgb(30,144,255)" compliance="SVG, X11, XPM"/>
+  <color name="DodgerBlue1" color="rgb(30,144,255)" compliance="X11"/>
+  <color name="DodgerBlue2" color="rgb(28,134,238)" compliance="X11"/>
+  <color name="DodgerBlue3" color="rgb(24,116,205)" compliance="X11"/>
+  <color name="DodgerBlue4" color="rgb(16,78,139)" compliance="X11"/>
+  <color name="firebrick" color="rgb(178,34,34)" compliance="SVG, X11, XPM"/>
+  <color name="firebrick1" color="rgb(255,48,48)" compliance="X11"/>
+  <color name="firebrick2" color="rgb(238,44,44)" compliance="X11"/>
+  <color name="firebrick3" color="rgb(205,38,38)" compliance="X11"/>
+  <color name="firebrick4" color="rgb(139,26,26)" compliance="X11"/>
+  <color name="FloralWhite" color="rgb(255,250,240)" compliance="SVG, X11, XPM"/>
+  <color name="ForestGreen" color="rgb(34,139,34)" compliance="SVG, X11, XPM"/>
+  <color name="fractal" color="rgb(128,128,128)" compliance="SVG"/>
+  <color name="freeze" color="rgba(0,0,0,0)" compliance="SVG"/>
+  <color name="fuchsia" color="rgb(255,0,255)" compliance="SVG"/>
+  <color name="gainsboro" color="rgb(220,220,220)" compliance="SVG, X11, XPM"/>
+  <color name="GhostWhite" color="rgb(248,248,255)" compliance="SVG, X11, XPM"/>
+  <color name="gold" color="rgb(255,215,0)" compliance="SVG, X11, XPM"/>
+  <color name="gold1" color="rgb(255,215,0)" compliance="X11"/>
+  <color name="gold2" color="rgb(238,201,0)" compliance="X11"/>
+  <color name="gold3" color="rgb(205,173,0)" compliance="X11"/>
+  <color name="gold4" color="rgb(139,117,0)" compliance="X11"/>
+  <color name="goldenrod" color="rgb(218,165,32)" compliance="SVG, X11, XPM"/>
+  <color name="goldenrod1" color="rgb(255,193,37)" compliance="X11"/>
+  <color name="goldenrod2" color="rgb(238,180,34)" compliance="X11"/>
+  <color name="goldenrod3" color="rgb(205,155,29)" compliance="X11"/>
+  <color name="goldenrod4" color="rgb(139,105,20)" compliance="X11"/>
+  <color name="gray" color="rgb(126,126,126)" compliance="SVG"/>
+  <color name="gray" color="rgb(190,190,190)" compliance="X11, XPM"/>
+  <color name="gray0" color="rgb(0,0,0)" compliance="X11, XPM"/>
+  <color name="gray1" color="rgb(3,3,3)" compliance="X11, XPM"/>
+  <color name="gray10" color="rgb(26,26,26)" compliance="X11, XPM"/>
+  <color name="gray100" color="rgb(255,255,255)" compliance="X11, XPM"/>
+  <color name="gray100" color="rgb(255,255,255)" compliance="X11, XPM"/>
+  <color name="gray11" color="rgb(28,28,28)" compliance="X11, XPM"/>
+  <color name="gray12" color="rgb(31,31,31)" compliance="X11, XPM"/>
+  <color name="gray13" color="rgb(33,33,33)" compliance="X11, XPM"/>
+  <color name="gray14" color="rgb(36,36,36)" compliance="X11, XPM"/>
+  <color name="gray15" color="rgb(38,38,38)" compliance="X11, XPM"/>
+  <color name="gray16" color="rgb(41,41,41)" compliance="X11, XPM"/>
+  <color name="gray17" color="rgb(43,43,43)" compliance="X11, XPM"/>
+  <color name="gray18" color="rgb(46,46,46)" compliance="X11, XPM"/>
+  <color name="gray19" color="rgb(48,48,48)" compliance="X11, XPM"/>
+  <color name="gray2" color="rgb(5,5,5)" compliance="X11, XPM"/>
+  <color name="gray20" color="rgb(51,51,51)" compliance="X11, XPM"/>
+  <color name="gray21" color="rgb(54,54,54)" compliance="X11, XPM"/>
+  <color name="gray22" color="rgb(56,56,56)" compliance="X11, XPM"/>
+  <color name="gray23" color="rgb(59,59,59)" compliance="X11, XPM"/>
+  <color name="gray24" color="rgb(61,61,61)" compliance="X11, XPM"/>
+  <color name="gray25" color="rgb(64,64,64)" compliance="X11, XPM"/>
+  <color name="gray26" color="rgb(66,66,66)" compliance="X11, XPM"/>
+  <color name="gray27" color="rgb(69,69,69)" compliance="X11, XPM"/>
+  <color name="gray28" color="rgb(71,71,71)" compliance="X11, XPM"/>
+  <color name="gray29" color="rgb(74,74,74)" compliance="X11, XPM"/>
+  <color name="gray3" color="rgb(8,8,8)" compliance="X11, XPM"/>
+  <color name="gray30" color="rgb(77,77,77)" compliance="X11, XPM"/>
+  <color name="gray31" color="rgb(79,79,79)" compliance="X11, XPM"/>
+  <color name="gray32" color="rgb(82,82,82)" compliance="X11, XPM"/>
+  <color name="gray33" color="rgb(84,84,84)" compliance="X11, XPM"/>
+  <color name="gray34" color="rgb(87,87,87)" compliance="X11, XPM"/>
+  <color name="gray35" color="rgb(89,89,89)" compliance="X11, XPM"/>
+  <color name="gray36" color="rgb(92,92,92)" compliance="X11, XPM"/>
+  <color name="gray37" color="rgb(94,94,94)" compliance="X11, XPM"/>
+  <color name="gray38" color="rgb(97,97,97)" compliance="X11, XPM"/>
+  <color name="gray39" color="rgb(99,99,99)" compliance="X11, XPM"/>
+  <color name="gray4" color="rgb(10,10,10)" compliance="X11, XPM"/>
+  <color name="gray40" color="rgb(102,102,102)" compliance="X11, XPM"/>
+  <color name="gray41" color="rgb(105,105,105)" compliance="X11, XPM"/>
+  <color name="gray42" color="rgb(107,107,107)" compliance="X11, XPM"/>
+  <color name="gray43" color="rgb(110,110,110)" compliance="X11, XPM"/>
+  <color name="gray44" color="rgb(112,112,112)" compliance="X11, XPM"/>
+  <color name="gray45" color="rgb(115,115,115)" compliance="X11, XPM"/>
+  <color name="gray46" color="rgb(117,117,117)" compliance="X11, XPM"/>
+  <color name="gray47" color="rgb(120,120,120)" compliance="X11, XPM"/>
+  <color name="gray48" color="rgb(122,122,122)" compliance="X11, XPM"/>
+  <color name="gray49" color="rgb(125,125,125)" compliance="X11, XPM"/>
+  <color name="gray5" color="rgb(13,13,13)" compliance="X11, XPM"/>
+  <color name="gray50" color="rgb(50%,50%,50%)" compliance="X11, XPM"/>
+  <color name="gray51" color="rgb(130,130,130)" compliance="X11, XPM"/>
+  <color name="gray52" color="rgb(133,133,133)" compliance="X11, XPM"/>
+  <color name="gray53" color="rgb(135,135,135)" compliance="X11, XPM"/>
+  <color name="gray54" color="rgb(138,138,138)" compliance="X11, XPM"/>
+  <color name="gray55" color="rgb(140,140,140)" compliance="X11, XPM"/>
+  <color name="gray56" color="rgb(143,143,143)" compliance="X11, XPM"/>
+  <color name="gray57" color="rgb(145,145,145)" compliance="X11, XPM"/>
+  <color name="gray58" color="rgb(148,148,148)" compliance="X11, XPM"/>
+  <color name="gray59" color="rgb(150,150,150)" compliance="X11, XPM"/>
+  <color name="gray6" color="rgb(15,15,15)" compliance="X11, XPM"/>
+  <color name="gray60" color="rgb(153,153,153)" compliance="X11, XPM"/>
+  <color name="gray61" color="rgb(156,156,156)" compliance="X11, XPM"/>
+  <color name="gray62" color="rgb(158,158,158)" compliance="X11, XPM"/>
+  <color name="gray63" color="rgb(161,161,161)" compliance="X11, XPM"/>
+  <color name="gray64" color="rgb(163,163,163)" compliance="X11, XPM"/>
+  <color name="gray65" color="rgb(166,166,166)" compliance="X11, XPM"/>
+  <color name="gray66" color="rgb(168,168,168)" compliance="X11, XPM"/>
+  <color name="gray67" color="rgb(171,171,171)" compliance="X11, XPM"/>
+  <color name="gray68" color="rgb(173,173,173)" compliance="X11, XPM"/>
+  <color name="gray69" color="rgb(176,176,176)" compliance="X11, XPM"/>
+  <color name="gray7" color="rgb(18,18,18)" compliance="X11, XPM"/>
+  <color name="gray70" color="rgb(179,179,179)" compliance="X11, XPM"/>
+  <color name="gray71" color="rgb(181,181,181)" compliance="X11, XPM"/>
+  <color name="gray72" color="rgb(184,184,184)" compliance="X11, XPM"/>
+  <color name="gray73" color="rgb(186,186,186)" compliance="X11, XPM"/>
+  <color name="gray74" color="rgb(189,189,189)" compliance="X11, XPM"/>
+  <color name="gray75" color="rgb(191,191,191)" compliance="X11, XPM"/>
+  <color name="gray76" color="rgb(194,194,194)" compliance="X11, XPM"/>
+  <color name="gray77" color="rgb(196,196,196)" compliance="X11, XPM"/>
+  <color name="gray78" color="rgb(199,199,199)" compliance="X11, XPM"/>
+  <color name="gray79" color="rgb(201,201,201)" compliance="X11, XPM"/>
+  <color name="gray8" color="rgb(20,20,20)" compliance="X11, XPM"/>
+  <color name="gray80" color="rgb(204,204,204)" compliance="X11, XPM"/>
+  <color name="gray81" color="rgb(207,207,207)" compliance="X11, XPM"/>
+  <color name="gray82" color="rgb(209,209,209)" compliance="X11, XPM"/>
+  <color name="gray83" color="rgb(212,212,212)" compliance="X11, XPM"/>
+  <color name="gray84" color="rgb(214,214,214)" compliance="X11, XPM"/>
+  <color name="gray85" color="rgb(217,217,217)" compliance="X11, XPM"/>
+  <color name="gray86" color="rgb(219,219,219)" compliance="X11, XPM"/>
+  <color name="gray87" color="rgb(222,222,222)" compliance="X11, XPM"/>
+  <color name="gray88" color="rgb(224,224,224)" compliance="X11, XPM"/>
+  <color name="gray89" color="rgb(227,227,227)" compliance="X11, XPM"/>
+  <color name="gray9" color="rgb(23,23,23)" compliance="X11, XPM"/>
+  <color name="gray90" color="rgb(229,229,229)" compliance="X11, XPM"/>
+  <color name="gray91" color="rgb(232,232,232)" compliance="X11, XPM"/>
+  <color name="gray92" color="rgb(235,235,235)" compliance="X11, XPM"/>
+  <color name="gray93" color="rgb(237,237,237)" compliance="X11, XPM"/>
+  <color name="gray94" color="rgb(240,240,240)" compliance="X11, XPM"/>
+  <color name="gray95" color="rgb(242,242,242)" compliance="X11, XPM"/>
+  <color name="gray96" color="rgb(245,245,245)" compliance="X11, XPM"/>
+  <color name="gray97" color="rgb(247,247,247)" compliance="X11, XPM"/>
+  <color name="gray98" color="rgb(250,250,250)" compliance="X11, XPM"/>
+  <color name="gray99" color="rgb(252,252,252)" compliance="X11, XPM"/>
+  <color name="green" color="rgb(0,255,0)" compliance="X11, XPM"/>
+  <color name="green1" color="rgb(0,255,0)" compliance="X11"/>
+  <color name="green2" color="rgb(0,238,0)" compliance="X11"/>
+  <color name="green3" color="rgb(0,205,0)" compliance="X11"/>
+  <color name="green4" color="rgb(0,139,0)" compliance="X11"/>
+  <color name="GreenYellow" color="rgb(173,255,47)" compliance="X11, XPM"/>
+  <color name="grey" color="rgb(190,190,190)" compliance="SVG, X11"/>
+  <color name="grey0" color="rgb(0,0,0)" compliance="SVG, X11"/>
+  <color name="grey1" color="rgb(3,3,3)" compliance="SVG, X11"/>
+  <color name="grey10" color="rgb(26,26,26)" compliance="SVG, X11"/>
+  <color name="grey100" color="rgb(255,255,255)" compliance="SVG, X11"/>
+  <color name="grey11" color="rgb(28,28,28)" compliance="SVG, X11"/>
+  <color name="grey12" color="rgb(31,31,31)" compliance="SVG, X11"/>
+  <color name="grey13" color="rgb(33,33,33)" compliance="SVG, X11"/>
+  <color name="grey14" color="rgb(36,36,36)" compliance="SVG, X11"/>
+  <color name="grey15" color="rgb(38,38,38)" compliance="SVG, X11"/>
+  <color name="grey16" color="rgb(41,41,41)" compliance="SVG, X11"/>
+  <color name="grey17" color="rgb(43,43,43)" compliance="SVG, X11"/>
+  <color name="grey18" color="rgb(46,46,46)" compliance="SVG, X11"/>
+  <color name="grey19" color="rgb(48,48,48)" compliance="SVG, X11"/>
+  <color name="grey2" color="rgb(5,5,5)" compliance="SVG, X11"/>
+  <color name="grey20" color="rgb(51,51,51)" compliance="SVG, X11"/>
+  <color name="grey21" color="rgb(54,54,54)" compliance="SVG, X11"/>
+  <color name="grey22" color="rgb(56,56,56)" compliance="SVG, X11"/>
+  <color name="grey23" color="rgb(59,59,59)" compliance="SVG, X11"/>
+  <color name="grey24" color="rgb(61,61,61)" compliance="SVG, X11"/>
+  <color name="grey25" color="rgb(64,64,64)" compliance="SVG, X11"/>
+  <color name="grey26" color="rgb(66,66,66)" compliance="SVG, X11"/>
+  <color name="grey27" color="rgb(69,69,69)" compliance="SVG, X11"/>
+  <color name="grey28" color="rgb(71,71,71)" compliance="SVG, X11"/>
+  <color name="grey29" color="rgb(74,74,74)" compliance="SVG, X11"/>
+  <color name="grey3" color="rgb(8,8,8)" compliance="SVG, X11"/>
+  <color name="grey30" color="rgb(77,77,77)" compliance="SVG, X11"/>
+  <color name="grey31" color="rgb(79,79,79)" compliance="SVG, X11"/>
+  <color name="grey32" color="rgb(82,82,82)" compliance="SVG, X11"/>
+  <color name="grey33" color="rgb(84,84,84)" compliance="SVG, X11"/>
+  <color name="grey34" color="rgb(87,87,87)" compliance="SVG, X11"/>
+  <color name="grey35" color="rgb(89,89,89)" compliance="SVG, X11"/>
+  <color name="grey36" color="rgb(92,92,92)" compliance="SVG, X11"/>
+  <color name="grey37" color="rgb(94,94,94)" compliance="SVG, X11"/>
+  <color name="grey38" color="rgb(97,97,97)" compliance="SVG, X11"/>
+  <color name="grey39" color="rgb(99,99,99)" compliance="SVG, X11"/>
+  <color name="grey4" color="rgb(10,10,10)" compliance="SVG, X11"/>
+  <color name="grey40" color="rgb(102,102,102)" compliance="SVG, X11"/>
+  <color name="grey41" color="rgb(105,105,105)" compliance="SVG, X11"/>
+  <color name="grey42" color="rgb(107,107,107)" compliance="SVG, X11"/>
+  <color name="grey43" color="rgb(110,110,110)" compliance="SVG, X11"/>
+  <color name="grey44" color="rgb(112,112,112)" compliance="SVG, X11"/>
+  <color name="grey45" color="rgb(115,115,115)" compliance="SVG, X11"/>
+  <color name="grey46" color="rgb(117,117,117)" compliance="SVG, X11"/>
+  <color name="grey47" color="rgb(120,120,120)" compliance="SVG, X11"/>
+  <color name="grey48" color="rgb(122,122,122)" compliance="SVG, X11"/>
+  <color name="grey49" color="rgb(125,125,125)" compliance="SVG, X11"/>
+  <color name="grey5" color="rgb(13,13,13)" compliance="SVG, X11"/>
+  <color name="grey50" color="rgb(50%,50%,50%)" compliance="SVG, X11"/>
+  <color name="grey51" color="rgb(130,130,130)" compliance="SVG, X11"/>
+  <color name="grey52" color="rgb(133,133,133)" compliance="SVG, X11"/>
+  <color name="grey53" color="rgb(135,135,135)" compliance="SVG, X11"/>
+  <color name="grey54" color="rgb(138,138,138)" compliance="SVG, X11"/>
+  <color name="grey55" color="rgb(140,140,140)" compliance="SVG, X11"/>
+  <color name="grey56" color="rgb(143,143,143)" compliance="SVG, X11"/>
+  <color name="grey57" color="rgb(145,145,145)" compliance="SVG, X11"/>
+  <color name="grey58" color="rgb(148,148,148)" compliance="SVG, X11"/>
+  <color name="grey59" color="rgb(150,150,150)" compliance="SVG, X11"/>
+  <color name="grey6" color="rgb(15,15,15)" compliance="SVG, X11"/>
+  <color name="grey60" color="rgb(153,153,153)" compliance="SVG, X11"/>
+  <color name="grey61" color="rgb(156,156,156)" compliance="SVG, X11"/>
+  <color name="grey62" color="rgb(158,158,158)" compliance="SVG, X11"/>
+  <color name="grey63" color="rgb(161,161,161)" compliance="SVG, X11"/>
+  <color name="grey64" color="rgb(163,163,163)" compliance="SVG, X11"/>
+  <color name="grey65" color="rgb(166,166,166)" compliance="SVG, X11"/>
+  <color name="grey66" color="rgb(168,168,168)" compliance="SVG, X11"/>
+  <color name="grey67" color="rgb(171,171,171)" compliance="SVG, X11"/>
+  <color name="grey68" color="rgb(173,173,173)" compliance="SVG, X11"/>
+  <color name="grey69" color="rgb(176,176,176)" compliance="SVG, X11"/>
+  <color name="grey7" color="rgb(18,18,18)" compliance="SVG, X11"/>
+  <color name="grey70" color="rgb(179,179,179)" compliance="SVG, X11"/>
+  <color name="grey71" color="rgb(181,181,181)" compliance="SVG, X11"/>
+  <color name="grey72" color="rgb(184,184,184)" compliance="SVG, X11"/>
+  <color name="grey73" color="rgb(186,186,186)" compliance="SVG, X11"/>
+  <color name="grey74" color="rgb(189,189,189)" compliance="SVG, X11"/>
+  <color name="grey75" color="rgb(191,191,191)" compliance="SVG, X11"/>
+  <color name="grey76" color="rgb(194,194,194)" compliance="SVG, X11"/>
+  <color name="grey77" color="rgb(196,196,196)" compliance="SVG, X11"/>
+  <color name="grey78" color="rgb(199,199,199)" compliance="SVG, X11"/>
+  <color name="grey79" color="rgb(201,201,201)" compliance="SVG, X11"/>
+  <color name="grey8" color="rgb(20,20,20)" compliance="SVG, X11"/>
+  <color name="grey80" color="rgb(204,204,204)" compliance="SVG, X11"/>
+  <color name="grey81" color="rgb(207,207,207)" compliance="SVG, X11"/>
+  <color name="grey82" color="rgb(209,209,209)" compliance="SVG, X11"/>
+  <color name="grey83" color="rgb(212,212,212)" compliance="SVG, X11"/>
+  <color name="grey84" color="rgb(214,214,214)" compliance="SVG, X11"/>
+  <color name="grey85" color="rgb(217,217,217)" compliance="SVG, X11"/>
+  <color name="grey86" color="rgb(219,219,219)" compliance="SVG, X11"/>
+  <color name="grey87" color="rgb(222,222,222)" compliance="SVG, X11"/>
+  <color name="grey88" color="rgb(224,224,224)" compliance="SVG, X11"/>
+  <color name="grey89" color="rgb(227,227,227)" compliance="SVG, X11"/>
+  <color name="grey9" color="rgb(23,23,23)" compliance="SVG, X11"/>
+  <color name="grey90" color="rgb(229,229,229)" compliance="SVG, X11"/>
+  <color name="grey91" color="rgb(232,232,232)" compliance="SVG, X11"/>
+  <color name="grey92" color="rgb(235,235,235)" compliance="SVG, X11"/>
+  <color name="grey93" color="rgb(237,237,237)" compliance="SVG, X11"/>
+  <color name="grey94" color="rgb(240,240,240)" compliance="SVG, X11"/>
+  <color name="grey95" color="rgb(242,242,242)" compliance="SVG, X11"/>
+  <color name="grey96" color="rgb(245,245,245)" compliance="SVG, X11"/>
+  <color name="grey97" color="rgb(247,247,247)" compliance="SVG, X11"/>
+  <color name="grey98" color="rgb(250,250,250)" compliance="SVG, X11"/>
+  <color name="grey99" color="rgb(252,252,252)" compliance="SVG, X11"/>
+  <color name="honeydew" color="rgb(240,255,240)" compliance="SVG, X11, XPM"/>
+  <color name="honeydew1" color="rgb(240,255,240)" compliance="X11"/>
+  <color name="honeydew2" color="rgb(224,238,224)" compliance="X11"/>
+  <color name="honeydew3" color="rgb(193,205,193)" compliance="X11"/>
+  <color name="honeydew4" color="rgb(131,139,131)" compliance="X11"/>
+  <color name="HotPink" color="rgb(255,105,180)" compliance="SVG, X11, XPM"/>
+  <color name="HotPink1" color="rgb(255,110,180)" compliance="X11"/>
+  <color name="HotPink2" color="rgb(238,106,167)" compliance="X11"/>
+  <color name="HotPink3" color="rgb(205,96,144)" compliance="X11"/>
+  <color name="HotPink4" color="rgb(139,58,98)" compliance="X11"/>
+  <color name="IndianRed" color="rgb(205,92,92)" compliance="SVG, X11, XPM"/>
+  <color name="IndianRed1" color="rgb(255,106,106)" compliance="X11"/>
+  <color name="IndianRed2" color="rgb(238,99,99)" compliance="X11"/>
+  <color name="IndianRed3" color="rgb(205,85,85)" compliance="X11"/>
+  <color name="IndianRed4" color="rgb(139,58,58)" compliance="X11"/>
+  <color name="indigo" color="rgb(75,0,130)" compliance="SVG"/>
+  <color name="ivory" color="rgb(255,255,240)" compliance="SVG, X11, XPM"/>
+  <color name="ivory1" color="rgb(255,255,240)" compliance="X11"/>
+  <color name="ivory2" color="rgb(238,238,224)" compliance="X11"/>
+  <color name="ivory3" color="rgb(205,205,193)" compliance="X11"/>
+  <color name="ivory4" color="rgb(139,139,131)" compliance="X11"/>
+  <color name="khaki" color="rgb(240,230,140)" compliance="SVG, X11, XPM"/>
+  <color name="khaki1" color="rgb(255,246,143)" compliance="X11"/>
+  <color name="khaki2" color="rgb(238,230,133)" compliance="X11"/>
+  <color name="khaki3" color="rgb(205,198,115)" compliance="X11"/>
+  <color name="khaki4" color="rgb(139,134,78)" compliance="X11"/>
+  <color name="lavender" color="rgb(230,230,250)" compliance="SVG, X11, XPM"/>
+  <color name="LavenderBlush" color="rgb(255,240,245)" compliance="SVG, X11, XPM"/>
+  <color name="LavenderBlush1" color="rgb(255,240,245)" compliance="X11"/>
+  <color name="LavenderBlush2" color="rgb(238,224,229)" compliance="X11"/>
+  <color name="LavenderBlush3" color="rgb(205,193,197)" compliance="X11"/>
+  <color name="LavenderBlush4" color="rgb(139,131,134)" compliance="X11"/>
+  <color name="LawnGreen" color="rgb(124,252,0)" compliance="SVG, X11, XPM"/>
+  <color name="LemonChiffon" color="rgb(255,250,205)" compliance="SVG, X11, XPM"/>
+  <color name="LemonChiffon1" color="rgb(255,250,205)" compliance="X11"/>
+  <color name="LemonChiffon2" color="rgb(238,233,191)" compliance="X11"/>
+  <color name="LemonChiffon3" color="rgb(205,201,165)" compliance="X11"/>
+  <color name="LemonChiffon4" color="rgb(139,137,112)" compliance="X11"/>
+  <color name="LightBlue" color="rgb(173,216,230)" compliance="SVG, X11, XPM"/>
+  <color name="LightBlue1" color="rgb(191,239,255)" compliance="X11"/>
+  <color name="LightBlue2" color="rgb(178,223,238)" compliance="X11"/>
+  <color name="LightBlue3" color="rgb(154,192,205)" compliance="X11"/>
+  <color name="LightBlue4" color="rgb(104,131,139)" compliance="X11"/>
+  <color name="LightCoral" color="rgb(240,128,128)" compliance="SVG, X11, XPM"/>
+  <color name="LightCyan" color="rgb(224,255,255)" compliance="SVG, X11, XPM"/>
+  <color name="LightCyan1" color="rgb(224,255,255)" compliance="X11"/>
+  <color name="LightCyan2" color="rgb(209,238,238)" compliance="X11"/>
+  <color name="LightCyan3" color="rgb(180,205,205)" compliance="X11"/>
+  <color name="LightCyan4" color="rgb(122,139,139)" compliance="X11"/>
+  <color name="LightGoldenrod" color="rgb(238,221,130)" compliance="X11, XPM"/>
+  <color name="LightGoldenrod1" color="rgb(255,236,139)" compliance="X11"/>
+  <color name="LightGoldenrod2" color="rgb(238,220,130)" compliance="X11"/>
+  <color name="LightGoldenrod3" color="rgb(205,190,112)" compliance="X11"/>
+  <color name="LightGoldenrod4" color="rgb(139,129,76)" compliance="X11"/>
+  <color name="LightGoldenrodYellow" color="rgb(250,250,210)" compliance="SVG, X11, XPM"/>
+  <color name="LightGray" color="rgb(211,211,211)" compliance="SVG, X11, XPM"/>
+  <color name="LightGreen" color="rgb(144,238,144)" compliance="SVG, X11"/>
+  <color name="LightGrey" color="rgb(211,211,211)" compliance="SVG, X11"/>
+  <color name="LightPink" color="rgb(255,182,193)" compliance="SVG, X11, XPM"/>
+  <color name="LightPink1" color="rgb(255,174,185)" compliance="X11"/>
+  <color name="LightPink2" color="rgb(238,162,173)" compliance="X11"/>
+  <color name="LightPink3" color="rgb(205,140,149)" compliance="X11"/>
+  <color name="LightPink4" color="rgb(139,95,101)" compliance="X11"/>
+  <color name="LightSalmon" color="rgb(255,160,122)" compliance="SVG, X11, XPM"/>
+  <color name="LightSalmon1" color="rgb(255,160,122)" compliance="X11"/>
+  <color name="LightSalmon2" color="rgb(238,149,114)" compliance="X11"/>
+  <color name="LightSalmon3" color="rgb(205,129,98)" compliance="X11"/>
+  <color name="LightSalmon4" color="rgb(139,87,66)" compliance="X11"/>
+  <color name="LightSeaGreen" color="rgb(32,178,170)" compliance="SVG, X11, XPM"/>
+  <color name="LightSkyBlue" color="rgb(135,206,250)" compliance="SVG, X11, XPM"/>
+  <color name="LightSkyBlue1" color="rgb(176,226,255)" compliance="X11"/>
+  <color name="LightSkyBlue2" color="rgb(164,211,238)" compliance="X11"/>
+  <color name="LightSkyBlue3" color="rgb(141,182,205)" compliance="X11"/>
+  <color name="LightSkyBlue4" color="rgb(96,123,139)" compliance="X11"/>
+  <color name="LightSlateBlue" color="rgb(132,112,255)" compliance="X11, XPM"/>
+  <color name="LightSlateGray" color="rgb(119,136,153)" compliance="SVG, X11, XPM"/>
+  <color name="LightSlateGrey" color="rgb(119,136,153)" compliance="SVG, X11"/>
+  <color name="LightSteelBlue" color="rgb(176,196,222)" compliance="SVG, X11, XPM"/>
+  <color name="LightSteelBlue1" color="rgb(202,225,255)" compliance="X11"/>
+  <color name="LightSteelBlue2" color="rgb(188,210,238)" compliance="X11"/>
+  <color name="LightSteelBlue3" color="rgb(162,181,205)" compliance="X11"/>
+  <color name="LightSteelBlue4" color="rgb(110,123,139)" compliance="X11"/>
+  <color name="LightYellow" color="rgb(255,255,224)" compliance="SVG, X11, XPM"/>
+  <color name="LightYellow1" color="rgb(255,255,224)" compliance="X11"/>
+  <color name="LightYellow2" color="rgb(238,238,209)" compliance="X11"/>
+  <color name="LightYellow3" color="rgb(205,205,180)" compliance="X11"/>
+  <color name="LightYellow4" color="rgb(139,139,122)" compliance="X11"/>
+  <color name="lime" color="rgb(0,255,0)" compliance="SVG"/>
+  <color name="LimeGreen" color="rgb(50,205,50)" compliance="SVG, X11, XPM"/>
+  <color name="linen" color="rgb(250,240,230)" compliance="SVG, X11, XPM"/>
+  <color name="magenta1" color="rgb(255,0,255)" compliance="X11"/>
+  <color name="magenta2" color="rgb(238,0,238)" compliance="X11"/>
+  <color name="magenta3" color="rgb(205,0,205)" compliance="X11"/>
+  <color name="magenta4" color="rgb(139,0,139)" compliance="X11"/>
+  <color name="maroon" color="rgb(128,0,0)" compliance="SVG"/>
+  <color name="maroon" color="rgb(176,48,96)" compliance="X11, XPM"/>
+  <color name="maroon1" color="rgb(255,52,179)" compliance="X11"/>
+  <color name="maroon2" color="rgb(238,48,167)" compliance="X11"/>
+  <color name="maroon3" color="rgb(205,41,144)" compliance="X11"/>
+  <color name="maroon4" color="rgb(139,28,98)" compliance="X11"/>
+  <color name="MediumAquamarine" color="rgb(102,205,170)" compliance="SVG, X11, XPM"/>
+  <color name="MediumBlue" color="rgb(0,0,205)" compliance="SVG, X11, XPM"/>
+  <color name="MediumForestGreen" color="rgb(50,129,75)" compliance="X11, XPM"/>
+  <color name="MediumGoldenRod" color="rgb(209,193,102)" compliance="X11, XPM"/>
+  <color name="MediumOrchid" color="rgb(186,85,211)" compliance="SVG, X11, XPM"/>
+  <color name="MediumOrchid1" color="rgb(224,102,255)" compliance="X11"/>
+  <color name="MediumOrchid2" color="rgb(209,95,238)" compliance="X11"/>
+  <color name="MediumOrchid3" color="rgb(180,82,205)" compliance="X11"/>
+  <color name="MediumOrchid4" color="rgb(122,55,139)" compliance="X11"/>
+  <color name="MediumPurple" color="rgb(147,112,219)" compliance="SVG, X11, XPM"/>
+  <color name="MediumPurple1" color="rgb(171,130,255)" compliance="X11"/>
+  <color name="MediumPurple2" color="rgb(159,121,238)" compliance="X11"/>
+  <color name="MediumPurple3" color="rgb(137,104,205)" compliance="X11"/>
+  <color name="MediumPurple4" color="rgb(93,71,139)" compliance="X11"/>
+  <color name="MediumSeaGreen" color="rgb(60,179,113)" compliance="SVG, X11, XPM"/>
+  <color name="MediumSlateBlue" color="rgb(123,104,238)" compliance="SVG, X11, XPM"/>
+  <color name="MediumSpringGreen" color="rgb(0,250,154)" compliance="SVG, X11, XPM"/>
+  <color name="MediumTurquoise" color="rgb(72,209,204)" compliance="SVG, X11, XPM"/>
+  <color name="MediumVioletRed" color="rgb(199,21,133)" compliance="SVG, X11, XPM"/>
+  <color name="MidnightBlue" color="rgb(25,25,112)" compliance="SVG, X11, XPM"/>
+  <color name="MintCream" color="rgb(245,255,250)" compliance="SVG, X11, XPM"/>
+  <color name="MistyRose" color="rgb(255,228,225)" compliance="SVG, X11, XPM"/>
+  <color name="MistyRose1" color="rgb(255,228,225)" compliance="X11"/>
+  <color name="MistyRose2" color="rgb(238,213,210)" compliance="X11"/>
+  <color name="MistyRose3" color="rgb(205,183,181)" compliance="X11"/>
+  <color name="MistyRose4" color="rgb(139,125,123)" compliance="X11"/>
+  <color name="moccasin" color="rgb(255,228,181)" compliance="SVG, X11, XPM"/>
+  <color name="NavajoWhite" color="rgb(255,222,173)" compliance="SVG, X11, XPM"/>
+  <color name="NavajoWhite1" color="rgb(255,222,173)" compliance="X11"/>
+  <color name="NavajoWhite2" color="rgb(238,207,161)" compliance="X11"/>
+  <color name="NavajoWhite3" color="rgb(205,179,139)" compliance="X11"/>
+  <color name="NavajoWhite4" color="rgb(139,121,94)" compliance="X11"/>
+  <color name="navy" color="rgb(0,0,128)" compliance="SVG, X11, XPM"/>
+  <color name="NavyBlue" color="rgb(0,0,128)" compliance="X11, XPM"/>
+  <color name="matte" color="rgba(0,0,0,0)" compliance="SVG"/>
+  <color name="OldLace" color="rgb(253,245,230)" compliance="SVG, X11, XPM"/>
+  <color name="olive" color="rgb(128,128,0)" compliance="SVG"/>
+  <color name="OliveDrab" color="rgb(107,142,35)" compliance="SVG, X11, XPM"/>
+  <color name="OliveDrab1" color="rgb(192,255,62)" compliance="X11"/>
+  <color name="OliveDrab2" color="rgb(179,238,58)" compliance="X11"/>
+  <color name="OliveDrab3" color="rgb(154,205,50)" compliance="X11"/>
+  <color name="OliveDrab4" color="rgb(105,139,34)" compliance="X11"/>
+  <color name="opaque" color="rgb(0,0,0)" compliance="SVG"/>
+  <color name="orange" color="rgb(255,165,0)" compliance="SVG, X11, XPM"/>
+  <color name="orange1" color="rgb(255,165,0)" compliance="X11"/>
+  <color name="orange2" color="rgb(238,154,0)" compliance="X11"/>
+  <color name="orange3" color="rgb(205,133,0)" compliance="X11"/>
+  <color name="orange4" color="rgb(139,90,0)" compliance="X11"/>
+  <color name="OrangeRed" color="rgb(255,69,0)" compliance="SVG, X11, XPM"/>
+  <color name="OrangeRed1" color="rgb(255,69,0)" compliance="X11"/>
+  <color name="OrangeRed2" color="rgb(238,64,0)" compliance="X11"/>
+  <color name="OrangeRed3" color="rgb(205,55,0)" compliance="X11"/>
+  <color name="OrangeRed4" color="rgb(139,37,0)" compliance="X11"/>
+  <color name="orchid" color="rgb(218,112,214)" compliance="SVG, X11, XPM"/>
+  <color name="orchid1" color="rgb(255,131,250)" compliance="X11"/>
+  <color name="orchid2" color="rgb(238,122,233)" compliance="X11"/>
+  <color name="orchid3" color="rgb(205,105,201)" compliance="X11"/>
+  <color name="orchid4" color="rgb(139,71,137)" compliance="X11"/>
+  <color name="PaleGoldenrod" color="rgb(238,232,170)" compliance="SVG, X11, XPM"/>
+  <color name="PaleGreen" color="rgb(152,251,152)" compliance="SVG, X11, XPM"/>
+  <color name="PaleGreen1" color="rgb(154,255,154)" compliance="X11"/>
+  <color name="PaleGreen2" color="rgb(144,238,144)" compliance="X11"/>
+  <color name="PaleGreen3" color="rgb(124,205,124)" compliance="X11"/>
+  <color name="PaleGreen4" color="rgb(84,139,84)" compliance="X11"/>
+  <color name="PaleTurquoise" color="rgb(175,238,238)" compliance="SVG, X11, XPM"/>
+  <color name="PaleTurquoise1" color="rgb(187,255,255)" compliance="X11"/>
+  <color name="PaleTurquoise2" color="rgb(174,238,238)" compliance="X11"/>
+  <color name="PaleTurquoise3" color="rgb(150,205,205)" compliance="X11"/>
+  <color name="PaleTurquoise4" color="rgb(102,139,139)" compliance="X11"/>
+  <color name="PaleVioletRed" color="rgb(219,112,147)" compliance="SVG, X11, XPM"/>
+  <color name="PaleVioletRed1" color="rgb(255,130,171)" compliance="X11"/>
+  <color name="PaleVioletRed2" color="rgb(238,121,159)" compliance="X11"/>
+  <color name="PaleVioletRed3" color="rgb(205,104,137)" compliance="X11"/>
+  <color name="PaleVioletRed4" color="rgb(139,71,93)" compliance="X11"/>
+  <color name="PapayaWhip" color="rgb(255,239,213)" compliance="SVG, X11, XPM"/>
+  <color name="PeachPuff" color="rgb(255,218,185)" compliance="SVG, X11, XPM"/>
+  <color name="PeachPuff1" color="rgb(255,218,185)" compliance="X11"/>
+  <color name="PeachPuff2" color="rgb(238,203,173)" compliance="X11"/>
+  <color name="PeachPuff3" color="rgb(205,175,149)" compliance="X11"/>
+  <color name="PeachPuff4" color="rgb(139,119,101)" compliance="X11"/>
+  <color name="peru" color="rgb(205,133,63)" compliance="SVG, X11, XPM"/>
+  <color name="pink" color="rgb(255,192,203)" compliance="SVG, X11, XPM"/>
+  <color name="pink1" color="rgb(255,181,197)" compliance="X11"/>
+  <color name="pink2" color="rgb(238,169,184)" compliance="X11"/>
+  <color name="pink3" color="rgb(205,145,158)" compliance="X11"/>
+  <color name="pink4" color="rgb(139,99,108)" compliance="X11"/>
+  <color name="plum" color="rgb(221,160,221)" compliance="SVG, X11, XPM"/>
+  <color name="plum1" color="rgb(255,187,255)" compliance="X11"/>
+  <color name="plum2" color="rgb(238,174,238)" compliance="X11"/>
+  <color name="plum3" color="rgb(205,150,205)" compliance="X11"/>
+  <color name="plum4" color="rgb(139,102,139)" compliance="X11"/>
+  <color name="PowderBlue" color="rgb(176,224,230)" compliance="SVG, X11, XPM"/>
+  <color name="purple" color="rgb(128,0,128)" compliance="SVG"/>
+  <color name="purple" color="rgb(160,32,240)" compliance="X11, XPM"/>
+  <color name="purple1" color="rgb(155,48,255)" compliance="X11"/>
+  <color name="purple2" color="rgb(145,44,238)" compliance="X11"/>
+  <color name="purple3" color="rgb(125,38,205)" compliance="X11"/>
+  <color name="purple4" color="rgb(85,26,139)" compliance="X11"/>
+  <color name="red1" color="rgb(255,0,0)" compliance="X11"/>
+  <color name="red2" color="rgb(238,0,0)" compliance="X11"/>
+  <color name="red3" color="rgb(205,0,0)" compliance="X11"/>
+  <color name="red4" color="rgb(139,0,0)" compliance="X11"/>
+  <color name="RosyBrown" color="rgb(188,143,143)" compliance="SVG, X11, XPM"/>
+  <color name="RosyBrown1" color="rgb(255,193,193)" compliance="X11"/>
+  <color name="RosyBrown2" color="rgb(238,180,180)" compliance="X11"/>
+  <color name="RosyBrown3" color="rgb(205,155,155)" compliance="X11"/>
+  <color name="RosyBrown4" color="rgb(139,105,105)" compliance="X11"/>
+  <color name="RoyalBlue" color="rgb(65,105,225)" compliance="SVG, X11, XPM"/>
+  <color name="RoyalBlue1" color="rgb(72,118,255)" compliance="X11"/>
+  <color name="RoyalBlue2" color="rgb(67,110,238)" compliance="X11"/>
+  <color name="RoyalBlue3" color="rgb(58,95,205)" compliance="X11"/>
+  <color name="RoyalBlue4" color="rgb(39,64,139)" compliance="X11"/>
+  <color name="SaddleBrown" color="rgb(139,69,19)" compliance="SVG, X11, XPM"/>
+  <color name="salmon" color="rgb(250,128,114)" compliance="SVG, X11, XPM"/>
+  <color name="salmon1" color="rgb(255,140,105)" compliance="X11"/>
+  <color name="salmon2" color="rgb(238,130,98)" compliance="X11"/>
+  <color name="salmon3" color="rgb(205,112,84)" compliance="X11"/>
+  <color name="salmon4" color="rgb(139,76,57)" compliance="X11"/>
+  <color name="SandyBrown" color="rgb(244,164,96)" compliance="SVG, X11, XPM"/>
+  <color name="SeaGreen" color="rgb(46,139,87)" compliance="SVG, X11, XPM"/>
+  <color name="SeaGreen1" color="rgb(84,255,159)" compliance="X11"/>
+  <color name="SeaGreen2" color="rgb(78,238,148)" compliance="X11"/>
+  <color name="SeaGreen3" color="rgb(67,205,128)" compliance="X11"/>
+  <color name="SeaGreen4" color="rgb(46,139,87)" compliance="X11"/>
+  <color name="seashell" color="rgb(255,245,238)" compliance="SVG, X11, XPM"/>
+  <color name="seashell1" color="rgb(255,245,238)" compliance="X11"/>
+  <color name="seashell2" color="rgb(238,229,222)" compliance="X11"/>
+  <color name="seashell3" color="rgb(205,197,191)" compliance="X11"/>
+  <color name="seashell4" color="rgb(139,134,130)" compliance="X11"/>
+  <color name="sienna" color="rgb(160,82,45)" compliance="SVG, X11, XPM"/>
+  <color name="sienna1" color="rgb(255,130,71)" compliance="X11"/>
+  <color name="sienna2" color="rgb(238,121,66)" compliance="X11"/>
+  <color name="sienna3" color="rgb(205,104,57)" compliance="X11"/>
+  <color name="sienna4" color="rgb(139,71,38)" compliance="X11"/>
+  <color name="silver" color="rgb(192,192,192)" compliance="SVG"/>
+  <color name="SkyBlue" color="rgb(135,206,235)" compliance="SVG, X11, XPM"/>
+  <color name="SkyBlue1" color="rgb(135,206,255)" compliance="X11"/>
+  <color name="SkyBlue2" color="rgb(126,192,238)" compliance="X11"/>
+  <color name="SkyBlue3" color="rgb(108,166,205)" compliance="X11"/>
+  <color name="SkyBlue4" color="rgb(74,112,139)" compliance="X11"/>
+  <color name="SlateBlue" color="rgb(106,90,205)" compliance="SVG, X11, XPM"/>
+  <color name="SlateBlue1" color="rgb(131,111,255)" compliance="X11"/>
+  <color name="SlateBlue2" color="rgb(122,103,238)" compliance="X11"/>
+  <color name="SlateBlue3" color="rgb(105,89,205)" compliance="X11"/>
+  <color name="SlateBlue4" color="rgb(71,60,139)" compliance="X11"/>
+  <color name="SlateGray" color="rgb(112,128,144)" compliance="SVG, X11, XPM"/>
+  <color name="SlateGray1" color="rgb(198,226,255)" compliance="X11"/>
+  <color name="SlateGray2" color="rgb(185,211,238)" compliance="X11"/>
+  <color name="SlateGray3" color="rgb(159,182,205)" compliance="X11"/>
+  <color name="SlateGray4" color="rgb(108,123,139)" compliance="X11"/>
+  <color name="SlateGrey" color="rgb(112,128,144)" compliance="SVG, X11"/>
+  <color name="snow" color="rgb(255,250,250)" compliance="SVG, X11, XPM"/>
+  <color name="snow1" color="rgb(255,250,250)" compliance="X11"/>
+  <color name="snow2" color="rgb(238,233,233)" compliance="X11"/>
+  <color name="snow3" color="rgb(205,201,201)" compliance="X11"/>
+  <color name="snow4" color="rgb(139,137,137)" compliance="X11"/>
+  <color name="SpringGreen" color="rgb(0,255,127)" compliance="SVG, X11, XPM"/>
+  <color name="SpringGreen1" color="rgb(0,255,127)" compliance="X11"/>
+  <color name="SpringGreen2" color="rgb(0,238,118)" compliance="X11"/>
+  <color name="SpringGreen3" color="rgb(0,205,102)" compliance="X11"/>
+  <color name="SpringGreen4" color="rgb(0,139,69)" compliance="X11"/>
+  <color name="SteelBlue" color="rgb(70,130,180)" compliance="SVG, X11, XPM"/>
+  <color name="SteelBlue1" color="rgb(99,184,255)" compliance="X11"/>
+  <color name="SteelBlue2" color="rgb(92,172,238)" compliance="X11"/>
+  <color name="SteelBlue3" color="rgb(79,148,205)" compliance="X11"/>
+  <color name="SteelBlue4" color="rgb(54,100,139)" compliance="X11"/>
+  <color name="tan" color="rgb(210,180,140)" compliance="SVG, X11, XPM"/>
+  <color name="tan1" color="rgb(255,165,79)" compliance="X11"/>
+  <color name="tan2" color="rgb(238,154,73)" compliance="X11"/>
+  <color name="tan3" color="rgb(205,133,63)" compliance="X11"/>
+  <color name="tan4" color="rgb(139,90,43)" compliance="X11"/>
+  <color name="teal" color="rgb(0,128,128)" compliance="SVG"/>
+  <color name="thistle" color="rgb(216,191,216)" compliance="SVG, X11, XPM"/>
+  <color name="thistle1" color="rgb(255,225,255)" compliance="X11"/>
+  <color name="thistle2" color="rgb(238,210,238)" compliance="X11"/>
+  <color name="thistle3" color="rgb(205,181,205)" compliance="X11"/>
+  <color name="thistle4" color="rgb(139,123,139)" compliance="X11"/>
+  <color name="tomato" color="rgb(255,99,71)" compliance="SVG, X11, XPM"/>
+  <color name="tomato1" color="rgb(255,99,71)" compliance="X11"/>
+  <color name="tomato2" color="rgb(238,92,66)" compliance="X11"/>
+  <color name="tomato3" color="rgb(205,79,57)" compliance="X11"/>
+  <color name="tomato4" color="rgb(139,54,38)" compliance="X11"/>
+  <color name="transparent" color="rgba(0,0,0,0)" compliance="SVG"/>
+  <color name="turquoise" color="rgb(64,224,208)" compliance="SVG, X11, XPM"/>
+  <color name="turquoise1" color="rgb(0,245,255)" compliance="X11"/>
+  <color name="turquoise2" color="rgb(0,229,238)" compliance="X11"/>
+  <color name="turquoise3" color="rgb(0,197,205)" compliance="X11"/>
+  <color name="turquoise4" color="rgb(0,134,139)" compliance="X11"/>
+  <color name="violet" color="rgb(238,130,238)" compliance="SVG, X11, XPM"/>
+  <color name="VioletRed" color="rgb(208,32,144)" compliance="X11, XPM"/>
+  <color name="VioletRed1" color="rgb(255,62,150)" compliance="X11"/>
+  <color name="VioletRed2" color="rgb(238,58,140)" compliance="X11"/>
+  <color name="VioletRed3" color="rgb(205,50,120)" compliance="X11"/>
+  <color name="VioletRed4" color="rgb(139,34,82)" compliance="X11"/>
+  <color name="wheat" color="rgb(245,222,179)" compliance="SVG, X11, XPM"/>
+  <color name="wheat1" color="rgb(255,231,186)" compliance="X11"/>
+  <color name="wheat2" color="rgb(238,216,174)" compliance="X11"/>
+  <color name="wheat3" color="rgb(205,186,150)" compliance="X11"/>
+  <color name="wheat4" color="rgb(139,126,102)" compliance="X11"/>
+  <color name="WhiteSmoke" color="rgb(245,245,245)" compliance="SVG, X11, XPM"/>
+  <color name="yellow1" color="rgb(255,255,0)" compliance="X11"/>
+  <color name="yellow2" color="rgb(238,238,0)" compliance="X11"/>
+  <color name="yellow3" color="rgb(205,205,0)" compliance="X11"/>
+  <color name="yellow4" color="rgb(139,139,0)" compliance="X11"/>
+  <color name="YellowGreen" color="rgb(154,205,50)" compliance="SVG, X11, XPM"/>
+</colormap>
Index: main/trunk/binaries/windows/bin/imagemagick/configure.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/configure.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/configure.xml	(revision 21042)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE configuremap [
+<!ELEMENT configuremap (configure)+>
+<!ELEMENT configure (#PCDATA)>
+<!ATTLIST configure name CDATA #REQUIRED>
+<!ATTLIST configure value CDATA #REQUIRED>
+]>
+<configuremap>
+  <configure name="NAME" value="ImageMagick"/>
+  <configure name="LIB_VERSION" value="0x643"/>
+  <configure name="LIB_VERSION_NUMBER" value="6,4,3,6"/>
+  <configure name="RELEASE_DATE" value="09/15/08"/>
+  <configure name="VERSION" value="6.4.3"/>
+  <configure name="CC" value="vs7"/>
+  <configure name="HOST" value="windows-unknown-linux-gnu"/>
+  <configure name="DELEGATES" value="bzlib freetype jpeg jp2 lcms png tiff x11 xml wmf zlib"/>
+  <configure name="COPYRIGHT" value="Copyright (C) 1999-2008 ImageMagick Studio LLC"/>
+  <configure name="WEBSITE" value="http://www.imagemagick.org"/>
+</configuremap>
Index: main/trunk/binaries/windows/bin/imagemagick/delegates.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/delegates.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/delegates.xml	(revision 21042)
@@ -0,0 +1,107 @@
+<?xml version="1.0"?>
+<!DOCTYPE delegatemap [
+<!ELEMENT delegatemap (delegate)+>
+<!ELEMENT delegate (#PCDATA)>
+<!ATTLIST delegate decode CDATA #IMPLIED>
+<!ATTLIST delegate encode CDATA #IMPLIED>
+<!ATTLIST delegate mode CDATA #IMPLIED>
+<!ATTLIST delegate spawn CDATA #IMPLIED>
+<!ATTLIST delegate stealth CDATA #IMPLIED>
+<!ATTLIST delegate command CDATA #REQUIRED>
+]>
+<!--
+  Delegate command file.
+
+  Commands which specify
+
+    decode="in_format" encode="out_format"
+
+  specify the rules for converting from in_format to out_format These
+  rules may be used to translate directly between formats.
+
+  Commands which specify only
+
+    decode="in_format"
+
+  specify the rules for converting from in_format to some format that
+  ImageMagick will automatically recognize. These rules are used to
+  decode formats.
+
+  Commands which specify only
+
+   encode="out_format"
+
+  specify the rules for an "encoder" which may accept any input format.
+
+  For delegates other than ps:alpha, ps:color, ps:mono, and mpeg-encode the
+  substitution rules are as follows:
+
+    %i  input image filename
+    %o  output image filename
+    %u  unique temporary filename
+    %z  secondary unique temporary filename
+
+    %#  input image signature
+    %b  image file size
+    %c  input image comment
+    %g  window group
+    %h  image rows (height)
+    %k  input image number colors
+    %m  input image format
+    %p  page number
+    %q  input image depth
+    "%s"  scene number
+    %w  image columns (width)
+    %x  input image x resolution
+    %y  input image y resolution
+
+-->
+<delegatemap>
+<delegate decode="autotrace" stealth="True" command="autotrace -output-format svg -output-file &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="bmp" encode="launch" mode="encode" command="imdisplay.exe &quot;%i.&quot;"/>
+  <delegate decode="bmp" encode="win" mode="encode" command="imdisplay.exe &quot;%i.&quot;"/>
+  <delegate decode="browse" restrain="True" spawn="True" command="cmd /C start http://www.imagemagick.org/"/>
+  <delegate decode="cgm" command="ralcgm -d ps &quot;%i&quot; &quot;%o&quot; &quot;%u&quot;     convert -concatenate %o*.ps &quot;%o&quot;"/>
+  <delegate decode="compress" restrain="True" command="|uncompress -c &quot;%i&quot;"/>
+  <delegate decode="miff" encode="compress" restrain="True" command="|compress -c &gt; &quot;%o&quot;"/>
+  <delegate decode="dng:decode" stealth="True" command="dcraw.exe -4 -w -O &quot;%u.pnm&quot; &quot;%i&quot;"/>
+  <delegate decode="dot" command="dot -Tps &quot;%i&quot; -o &quot;%o&quot;"/>
+  <delegate decode="dvi" command="dvips -q -o &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="edit" restrain="True" command="notepad &quot;%o&quot;"/>
+  <delegate decode="eps" encode="pdf" mode="bi" command="&quot;gswin32c.exe&quot; -q -dBATCH -dSAFER -dMaxBitmap=500000000 -dNOPAUSE -dEPSCrop -sDEVICE=pdfwrite &quot;-sOutputFile=%o&quot; -- &quot;%i&quot;"/>
+  <delegate decode="eps" encode="ps" mode="bi" command="&quot;gswin32c.exe&quot; -q -dBATCH -dSAFER -dMaxBitmap=500000000 -dNOPAUSE -dEPSCrop -dAlignToPixels=0 -sDEVICE=pswrite &quot;-sOutputFile=%o&quot; -- &quot;%i&quot;"/>
+  <delegate decode="fig" command="/usr/X11R6/bin/fig2dev -L ps &quot;%i&quot; &quot;%o&quot;"/>
+  <delegate decode="gplt" command="/bin/echo &quot;set size 1.25,0.62     set terminal postscript portrait color solid; set output &quot;%o&quot;; load &quot;%i&quot;&quot; &gt; &quot;%u&quot;;gnuplot %u"/>
+  <delegate decode="hpgl" command="hp2xx -q -m eps -f &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="htm" command="html2ps -U -o &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="html" command="html2ps -U -o &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="ilbm" command="ilbmtoppm &quot;%i&quot; &gt; &quot;%o&quot;"/>
+  <delegate decode="man" command="groff -man -Tps &quot;%i&quot; &gt; &quot;%o&quot;"/>
+  <delegate decode="mpeg:decode" command="&quot;ffmpeg.exe&quot; -v -1 -i &quot;%i&quot; -vcodec pam -an -f rawvideo -y &quot;%u0.pam&quot;"/>
+  <delegate encode="mpeg:encode" stealth="True" command="&quot;ffmpeg.exe&quot; -v -1 -i &quot;%M%%d.jpg&quot; &quot;%u.%m&quot;"/>
+  <delegate decode="pcl:color" restrain="True" command="&quot;pcl6.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
+  <delegate decode="pcl:cmyk" restrain="True" command="&quot;pcl6.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=bmpsep8&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
+  <delegate decode="pcl:mono" restrain="True" command="&quot;pcl6.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
+  <delegate decode="pdf" encode="eps" mode="bi" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -sDEVICE=epswrite &quot;-sOutputFile=%o&quot; -- &quot;%i&quot;"/>
+  <delegate decode="pdf" encode="ps" mode="bi" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 -sDEVICE=pswrite &quot;-sOutputFile=%o&quot; -- &quot;%i&quot;"/>
+  <delegate decode="pgp" command="pgpv -fq &quot;%i&quot;"/>
+  <delegate decode="pnm" encode="ilbm" mode="encode" command="ppmtoilbm -24if &quot;%i&quot; &gt; &quot;%o&quot;"/>
+  <delegate decode="pov" command="povray &quot;+i&quot;%i&quot;&quot; -D0 +o&quot;%o&quot; +fn%q +w%w +h%h +a -q9 -kfi&quot;%s&quot; -kff&quot;%n&quot;     convert -concatenate %o*.png &quot;%o&quot;"/>
+  <delegate decode="ps" encode="eps" mode="bi" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 -sDEVICE=epswrite &quot;-sOutputFile=%o&quot; -- &quot;%i&quot;"/>
+  <delegate decode="ps" encode="pdf" mode="bi" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 -sDEVICE=pdfwrite &quot;-sOutputFile=%o&quot; -- &quot;%i&quot;"/>
+  <delegate decode="ps:alpha" restrain="True" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pngalpha&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
+  <delegate decode="ps:color" restrain="True" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
+  <delegate decode="ps:cmyk" restrain="True" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=bmpsep8&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
+  <delegate decode="ps:mono" restrain="True" command="&quot;gswin32c.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
+  <delegate decode="hpg" command="hp2xx -q -m eps -f &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="rad" command="ra_ppm -g 1.0 &quot;%i&quot; &quot;%o&quot;"/>
+  <delegate decode="rgba" encode="rle" mode="encode" command="pnmtorle -o &quot;%o&quot; -v &quot;%i&quot;"/>
+  <delegate decode="scan" command="scanimage -d &quot;%i&quot; &gt; &quot;%o&quot;"/>
+  <delegate decode="shtml" command="html2ps -U -o &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="miff" encode="show" restrain="True" spawn="True" command="imdisplay.exe -immutable -window-group %g -title &quot;%l of %f&quot; &quot;tmp:%o&quot;"/>
+  <delegate decode="txt" encode="ps" mode="bi" command="enscript -o &quot;%o&quot; &quot;%i&quot;"/>
+  <delegate decode="xcf" command="xcftopnm &quot;%i&quot; &gt; &quot;%o&quot;"/>
+  <delegate decode="xps:color" restrain="True" command="&quot;gxps.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
+  <delegate decode="xps:cmyk" restrain="True" command="&quot;gxps.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=bmpsep8&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
+  <delegate decode="xps:mono" restrain="True" command="&quot;gxps.exe&quot; -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dEPSCrop -dAlignToPixels=0 -dGridFitTT=0 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
+</delegatemap>
Index: main/trunk/binaries/windows/bin/imagemagick/english.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/english.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/english.xml	(revision 21042)
@@ -0,0 +1,1704 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE locale [
+<!ELEMENT locale (exception)>
+<!ELEMENT exception (ANY)+>
+<!ELEMENT warning (message)+>
+<!ELEMENT error (message)+>
+<!ELEMENT fatalerror (message)+>
+<!ELEMENT message (#PCDATA)>
+<!ATTLIST locale name CDATA #REQUIRED>
+<!ATTLIST message name CDATA #REQUIRED>
+]>
+<locale name="english">
+  <exception>
+    <blob>
+      <error>
+        <message name="UnableToCreateBlob">
+          unable to create blob
+        </message>
+        <message name="UnableToOpenBlob">
+          unable to open image
+        </message>
+        <message name="UnableToOpenFile">
+          unable to open file
+        </message>
+        <message name="UnableToReadBlob">
+          unable to read blob
+        </message>
+        <message name="UnableToReadFile">
+          unable to read file
+        </message>
+        <message name="UnableToSeekBlob">
+          unable to seek blob
+        </message>
+        <message name="UnableToWriteBlob">
+          unable to write blob
+        </message>
+        <message name="UnrecognizedImageFormat">
+          unrecognized image format
+        </message>
+        <message name="ZeroLengthBlobNotPermitted">
+          zero-length blob not permitted
+        </message>
+      </error>
+    </blob>
+    <cache>
+      <error>
+        <message name="CacheResourcesExhausted">
+          Cache resources exhausted
+        </message>
+        <message name="InconsistentPersistentCacheDepth">
+          inconsistent persistent cache depth
+        </message>
+        <message name="NoPixelsDefinedInCache">
+          no pixels defined in cache
+        </message>
+        <message name="PixelCacheIsNotOpen">
+          pixel cache is not open
+        </message>
+        <message name="UnableToCloneCache">
+          unable to clone cache
+        </message>
+        <message name="UnableToExtendCache">
+          unable to extend cache
+        </message>
+        <message name="UnableToGetCacheNexus">
+          unable to get cache nexus
+        </message>
+        <message name="UnableToGetPixelsFromCache">
+          unable to get pixels from cache
+        </message>
+        <message name="UnableToOpenCache">
+          unable to open cache
+        </message>
+        <message name="UnableToPersistPixelCache">
+          unable to persist pixel cache
+        </message>
+        <message name="UnableToReadPixelCache">
+          unable to read pixel cache
+        </message>
+        <message name="UnableToSyncCache">
+          unable to sync cache
+        </message>
+      </error>
+      <fatalerror>
+        <message name="DiskAllocationFailed">
+          disk allocation failed
+        </message>
+        <message name="UnableToExtendPixelCache">
+          unable to extend pixel cache `temporary disk space exhausted':
+        </message>
+      </fatalerror>
+    </cache>
+    <coder>
+      <error>
+        <message name="ColorTypeNotSupported">
+          color type not supported
+        </message>
+        <message name="ColormapTypeNotSupported">
+          colormap type not supported
+        </message>
+        <message name="ColorspaceModelIsNotSupported">
+          colorspace model is not supported
+        </message>
+        <message name="DataEncodingSchemeIsNotSupported">
+          data encoding scheme is not supported
+        </message>
+        <message name="DataStorageTypeIsNotSupported">
+          data storage type is not supported
+        </message>
+        <message name="DeltaPNGNotSupported">
+          delta-PNG is not supported
+        </message>
+        <message name="EncryptedWPGImageFileNotSupported">
+          encrypted WPG image file not supported
+        </message>
+        <message name="FractalCompressNotSupported">
+          fractal compression not supported
+        </message>
+        <message name="ImageColumnOrRowSizeIsNotSupported">
+          image column or row size is not supported
+        </message>
+        <message name="ImageDoesNotHaveAMatteChannel">
+          image does not have a matte channel
+        </message>
+        <message name="IncompatibleSizeOfDouble">
+          Incompatible size of double
+        </message>
+        <message name="JNGCompressNotSupported">
+          JNG compression not supported
+        </message>
+        <message name="JPEGCompressNotSupported">
+          JPEG compression not supported
+        </message>
+        <message name="JPEGEmbeddingFailed">
+          JPEG embedding failed
+        </message>
+        <message name="ImageDoesNotHaveAClipMask">
+          image does not have a clip mask
+        </message>
+        <message name="ImageDoesNotHaveAThumbnail">
+          image does not have a EXIF thumbnail
+        </message>
+        <message name="LocationTypeIsNotSupported">
+          Location type is not supported
+        </message>
+        <message name="MapStorageTypeIsNotSupported">
+          Map storage type is not supported
+        </message>
+        <message name="MSBByteOrderNotSupported">
+          MSB order not supported bitmap
+        </message>
+        <message name="MultidimensionalMatricesAreNotSupported">
+          Multi-dimensional matrices are not supported
+        </message>
+        <message name="MultipleRecordListNotSupported">
+          Multiple record list not supported
+        </message>
+        <message name="NoBitmapOnClipboard">
+          no bitmap on clipboard
+        </message>
+        <message name="NoAPP1DataIsAvailable">
+          no APP1 data is available
+        </message>
+        <message name="No8BIMDataIsAvailable">
+          no 8BIM data is available
+        </message>
+        <message name="NoColorProfileIsAvailable">
+          no color profile is available
+        </message>
+        <message name="NoDataReturned">
+          no data returned
+        </message>
+        <message name="NoImageVectorGraphics">
+          no image vector graphics
+        </message>
+        <message name="NoIPTCProfileAvailable">
+          no IPTC profile available
+        </message>
+        <message name="NotASupportedImageFile">
+          not a supported image file
+        </message>
+        <message name="NumberOfImagesIsNotSupported">
+          number of images is not supported
+        </message>
+        <message name="OnlyContinuousTonePictureSupported">
+          only continuous tone picture supported
+        </message>
+        <message name="OnlyLevelZerofilesSupported">
+          only level zero files Supported
+        </message>
+        <message name="PNGCompressNotSupported">
+          PNG compression not supported
+        </message>
+        <message name="RLECompressNotSupported">
+          RLE compression not supported
+        </message>
+        <message name="UnableToCopyProfile">
+          unable to copy profile
+        </message>
+        <message name="UnableToCreateBitmap">
+          unable to create bitmap
+        </message>
+        <message name="UnableToCreateADC">
+          unable to create a DC
+        </message>
+        <message name="UnableToDecompressImage">
+          unable to decompress image
+        </message>
+        <message name="UnableToReadCIELABImages">
+          unable to read CIELAB images
+        </message>
+        <message name="UnableToTranslateText">
+          unable to translate text
+        </message>
+        <message name="UnableToWriteMPEGParameters">
+          unable to write MPEG parameters
+        </message>
+        <message name="UnableToZipCompressImage">
+          unable to zip-compress image
+        </message>
+        <message name="UnsupportedLevel">
+          Unsupported level
+        </message>
+        <message name="UnsupportedRLEImagefile">
+          Unsupported RLE image file
+        </message>
+        <message name="UnsupportedCellTypeInTheMatrix">
+          Unsupported cell type in the matrix
+        </message>
+        <message name="ZipCompressNotSupported">
+          Zip compression not supported
+        </message>
+      </error>
+      <warning>
+        <message name="LosslessToLossyJPEGConversion">
+          Lossless to lossy JPEG conversion
+        </message>
+      </warning>
+    </coder>
+    <configure>
+      <error>
+        <message name="IncludeElementNestedTooDeeply">
+          include element nested too deeply
+        </message>
+        <message name="UnableToGetRegistryKey">
+          unable to get registry value
+        </message>
+      </error>
+      <warning>
+        <message name="UnableToOpenConfigureFile">
+          unable to access configure file
+        </message>
+        <message name="UnableToOpenModuleFile">
+          unable to open module file
+        </message>
+      </warning>
+    </configure>
+    <corrupt>
+      <image>
+        <error>
+          <message name="AnerrorHasOccurredReadingFromFile">
+            An error has occurred reading from file
+          </message>
+          <message name="AnerrorHasOccurredWritingToFile">
+            An error has occurred writing to file
+          </message>
+          <message name="ColormapExceeds256Colors">
+            Colormap exceeded 256 colors
+          </message>
+          <message name="CompressNotValid">
+            Compress not valid
+          </message>
+          <message name="CorruptImage">
+            Corrupt image
+          </message>
+          <message name="FileFormatVersionMismatch">
+            file format version mismatch
+          </message>
+          <message name="ImageDepthNotSupported">
+            image depth not supported
+          </message>
+          <message name="ImageFileDoesNotContainAnyImageData">
+            image file does not contain any image data
+          </message>
+          <message name="ImageResolutionNotDefined">
+            image resolution not defined
+          </message>
+          <message name="ImageTypeNotSupported">
+            image type not supported
+          </message>
+          <message name="ImproperImageHeader">
+            Improper image header
+          </message>
+          <message name="InsufficientImageDataInFile">
+            Insufficient image data in file
+          </message>
+          <message name="InvalidColormapIndex">
+            Invalid colormap index
+          </message>
+          <message name="InvalidPixel">
+            Invalid pixel
+          </message>
+          <message name="LengthAndFilesizeDoNotMatch">
+            Length and filesize do not match
+          </message>
+          <message name="NegativeOrZeroImageSize">
+            Negative or zero image size
+          </message>
+          <message name="NonOS2HeaderSizeerror">
+            Non OS2 BMP header size less than 40
+          </message>
+          <message name="NotEnoughPixelData">
+            Not enough pixel data
+          </message>
+          <message name="NotEnoughTiles">
+            Not enough tiles found in level
+          </message>
+          <message name="TooMuchImageDataInFile">
+            Too much image data in file
+          </message>
+          <message name="StaticPlanesValueNotEqualToOne">
+            Static planes value not equal to 1
+          </message>
+          <message name="UnableToReadColorProfile">
+            unable to read color profile
+          </message>
+          <message name="UnableToReadExtensionBlock">
+            unable to read extension block
+          </message>
+          <message name="UnableToReadGenericProfile">
+            unable to read generic profile
+          </message>
+          <message name="UnableToReadImageHeader">
+            unable to read image header
+          </message>
+          <message name="UnableToReadIPTCProfile">
+            unable to read IPTC profile
+          </message>
+          <message name="UnableToReadImageData">
+            unable to read image data
+          </message>
+          <message name="UnableToReadSubImage">
+            unable to read subimage
+          </message>
+          <message name="UnableToReadVIDImage">
+            unable to read VID image
+          </message>
+          <message name="UnableToRunlengthDecodeImage">
+            unable to runlength decode image
+          </message>
+          <message name="UnableToUncompressImage">
+            unable to uncompress image
+          </message>
+          <message name="UnexpectedEndOfFile">
+            Unexpected end-of-file
+          </message>
+          <message name="UnexpectedSamplingFactor">
+            Unexpected sampling factor
+          </message>
+          <message name="UnknownPatternType">
+            Unknown pattern type
+          </message>
+          <message name="UnrecognizedBitsPerPixel">
+            unrecognized bits per pixel
+          </message>
+          <message name="UnrecognizedImageCompression">
+            unrecognized compression
+          </message>
+          <message name="UnrecognizedNumberOfColors">
+            unrecognized number of colors
+          </message>
+          <message name="UnrecognizedXWDHeader">
+            unrecognized XWD header
+          </message>
+        </error>
+        <fatalerror>
+          <message name="UnableToPersistKey">
+            unable to persist key
+          </message>
+        </fatalerror>
+        <warning>
+          <message name="SkipToSyncByte">
+            Corrupt PCD image, skipping to sync byte
+          </message>
+        </warning>
+      </image>
+    </corrupt>
+    <delegate>
+      <error>
+        <message name="DelegateFailed">
+          Delegate failed
+        </message>
+        <message name="FailedToComputeOutputSize">
+          Failed to compute output size
+        </message>
+        <message name="FailedToRenderFile">
+          Failed to render file
+        </message>
+        <message name="FailedToScanFile">
+          Failed to scan file
+        </message>
+        <message name="NoTagFound">
+          no tag found
+        </message>
+        <message name="PCLDelegateFailed">
+          PCL delegate failed
+        </message>
+        <message name="PostscriptDelegateFailed">
+          Postscript delegate failed
+        </message>
+        <message name="UnableToCreateImage">
+          unable to create image
+        </message>
+        <message name="UnableToDecodeImageFile">
+          unable to decode image file
+        </message>
+        <message name="UnableToEncodeImageFile">
+          unable to encode image file
+        </message>
+        <message name="UnableToInitializeFPXLibrary">
+          unable to initialize FPX library
+        </message>
+        <message name="UnableToInitializeWMFLibrary">
+          unable to initialize WMF library
+        </message>
+        <message name="UnableToManageJP2Stream">
+          unable to manage JP2 stream
+        </message>
+        <message name="UnableToReadAspectRatio">
+          unable to read aspect ratio
+        </message>
+        <message name="UnableToReadSummaryInfo">
+          unable to read summary info
+        </message>
+        <message name="UnableToSetAffineMatrix">
+          unable to set affine matrix
+        </message>
+        <message name="UnableToSetAspectRatio">
+          unable to set aspect ratio
+        </message>
+        <message name="UnableToSetColorTwist">
+          unable to set color twist
+        </message>
+        <message name="UnableToSetContrast">
+          unable to set contrast
+        </message>
+        <message name="UnableToSetFilteringValue">
+          unable to set filtering value
+        </message>
+        <message name="UnableToSetImageComment">
+          unable to set image comment
+        </message>
+        <message name="UnableToSetImageTitle">
+          unable to set image title
+        </message>
+        <message name="UnableToSetJPEGLevel">
+          unable to set JPEG level
+        </message>
+        <message name="UnableToSetRegionOfInterest">
+          unable to set region of interest
+        </message>
+        <message name="UnableToSetSummaryInfo">
+          unable to set summary info
+        </message>
+        <message name="UnableToWriteSVGFormat">
+          unable to write SVG format
+        </message>
+      </error>
+    </delegate>
+    <draw>
+      <error>
+        <message name="AlreadyPushingPatternDefinition">
+          Already pushing pattern definition
+        </message>
+        <message name="NonconformingDrawingPrimitiveDefinition">
+          Non-conforming drawing primitive definition
+        </message>
+        <message name="NotARelativeURL">
+          Not a relative URL
+        </message>
+        <message name="NotCurrentlyPushingPatternDefinition">
+          Not currently pushing pattern definition
+        </message>
+        <message name="SegmentStackOverflow">
+          Segment stack overflow
+        </message>
+        <message name="TooManyBezierCoordinates">
+          Too many bezier coordinates
+        </message>
+        <message name="UnableToPrint">
+          unable to print
+        </message>
+        <message name="UnbalancedGraphicContextPushPop">
+          unbalanced graphic context push-pop
+        </message>
+        <message name="URLNotFound">
+          URL not found
+        </message>
+      </error>
+    </draw>
+    <file>
+      <open>
+        <error>
+          <message name="UnableToCreateTemporaryFile">
+            unable to create temporary file
+          </message>
+          <message name="UnableToOpenFile">
+            unable to open file
+          </message>
+          <message name="UnableToWriteFile">
+            unable to write file
+          </message>
+        </error>
+      </open>
+    </file>
+    <image>
+      <error>
+        <message name="AngleIsDiscontinuous">
+          angle is discontinuous
+        </message>
+        <message name="ColormappedImageRequired">
+          Colormapped image required
+        </message>
+        <message name="ColorSeparatedImageRequired">
+          Color separated image required
+        </message>
+        <message name="ColorspaceColorProfileMismatch">
+          Color profile operates on another colorspace
+        </message>
+        <message name="ImageColorspaceDiffers">
+          image colorspace differs
+        </message>
+        <message name="ImageDepthNotSupported">
+          image depth not supported
+        </message>
+        <message name="ImageOpacityDiffers">
+          image opacity differs
+        </message>
+        <message name="ImageSequenceRequired">
+          image sequence is required
+        </message>
+        <message name="ImageSizeDiffers">
+          image size differs
+        </message>
+        <message name="InputImagesAlreadySpecified">
+          Input images already specified
+        </message>
+        <message name="LeftAndRightImageSizesDiffer">
+          left and right image sizes differ
+        </message>
+        <message name="NegativeOrZeroImageSize">
+          Negative or zero image size
+        </message>
+        <message name="NoImagesWereFound">
+          no images were found
+        </message>
+        <message name="NoImagesWereLoaded">
+          no images were loaded
+        </message>
+        <message name="TooManyClusters">
+          too many cluster
+        </message>
+        <message name="NoLocaleImageAttribute">
+          no [LOCALE] image attribute
+        </message>
+        <message name="UnableToCreateColorTransform">
+          unable to create color transform
+        </message>
+        <message name="WidthOrHeightExceedsLimit">
+          Width or height exceeds limit
+        </message>
+      </error>
+    </image>
+    <missing>
+      <delegate>
+        <error>
+          <message name="DPSLibraryIsNotAvailable">
+            DPS library is not available
+          </message>
+          <message name="FPXLibraryIsNotAvailable">
+            FPX library is not available
+          </message>
+          <message name="JPEGLibraryIsNotAvailable">
+            JPEG compression library is not available
+          </message>
+          <message name="LCMSLibraryIsNotAvailable">
+            LCMS color profile library is not available
+          </message>
+          <message name="LZWEncodingNotEnabled">
+            LZW encoding not enabled
+          </message>
+          <message name="NoDecodeDelegateForThisImageFormat">
+            no decode delegate for this image format
+          </message>
+          <message name="NoEncodeDelegateForThisImageFormat">
+            no encode delegate for this image format
+          </message>
+          <message name="TIFFLibraryIsNotAvailable">
+            TIFF library is not available
+          </message>
+          <message name="XMLLibraryIsNotAvailable">
+            XML library is not available
+          </message>
+          <message name="XWindowLibraryIsNotAvailable">
+            X Window library is not available
+          </message>
+          <message name="ZipLibraryIsNotAvailable">
+            ZLIB compression library is not available
+          </message>
+        </error>
+        <warning>
+          <message name="FreeTypeLibraryIsNotAvailable">
+            FreeType library is not available
+          </message>
+          <message name="LCMSLibraryIsNotAvailable">
+            LCMS color profile library is not available
+          </message>
+        </warning>
+      </delegate>
+    </missing>
+    <module>
+      <error>
+        <message name="UnableToFindSymbol">
+          unable to find symbol
+        </message>
+        <message name="UnableToLoadModule">
+          unable to load module
+        </message>
+        <message name="UnableToRegisterImageFormat">
+          unable to register image format
+        </message>
+        <message name="NoSuchModule">
+          no such module
+        </message>
+      </error>
+      <fatalerror>
+        <message name="UnableToInitializeModuleLoader">
+          unable to initialize module loader
+        </message>
+      </fatalerror>
+      <warning>
+        <message name="UnableToCloseModule">
+          unable to close module
+        </message>
+      </warning>
+    </module>
+    <option>
+      <error>
+        <message name="CompositeImageRequired">
+          composite image required
+        </message>
+        <message name="DivideByZero">
+          divide by zero
+        </message>
+        <message name="FrameIsLessThanImageSize">
+          frame is less than image size
+        </message>
+        <message name="GeometryDimensionsAreZero">
+          geometry dimensions are zero
+        </message>
+        <message name="GeometryDoesNotContainImage">
+          geometry does not contain image
+        </message>
+        <message name="ImagesAreNotTheSameSize">
+          images are not the same size
+        </message>
+        <message name="ImageSizeMustExceedBevelWidth">
+          size must exceed bevel width
+        </message>
+        <message name="ImageSmallerThanRadius">
+          image smaller than radius
+        </message>
+        <message name="ImageSmallerThanKernelWidth">
+          image smaller than kernel width
+        </message>
+        <message name="ImageWidthsOrHeightsDiffer">
+          image widths or heights differ
+        </message>
+        <message name="InvalidArgument">
+          invalid argument for option
+        </message>
+        <message name="InvalidGeometry">
+          invalid geometry
+        </message>
+        <message name="KernelWidthMustBeAnOddNumber">
+          kernel width must be an odd number
+        </message>
+        <message name="MapImageRequired">
+          map image required
+        </message>
+        <message name="MissingArgument">
+          option requires an argument
+        </message>
+        <message name="MissingAnImageFilename">
+          missing an image filename
+        </message>
+        <message name="MissingExpression">
+          missing expression
+        </message>
+        <message name="MissingNullSeparator">
+          Missing Null Image List Separator
+        </message>
+        <message name="MustSpecifyAnImageName">
+          Must specify an image name
+        </message>
+        <message name="MustSpecifyImageSize">
+          Must specify image size
+        </message>
+        <message name="NoBlobDefined">
+          no Binary Large OBjects defined
+        </message>
+        <message name="NoClipPathDefined">
+          no clip path defined
+        </message>
+        <message name="NoImagesDefined">
+          no images defined
+        </message>
+        <message name="NoImageVectorGraphics">
+          no image vector graphics
+        </message>
+        <message name="NoProfileNameFound">
+          no profile found
+        </message>
+        <message name="NoSuchImage">
+          no such image
+        </message>
+        <message name="NoSuchOption">
+          no such option
+        </message>
+        <message name="NonZeroWidthAndHeightRequired">
+          non-zero width and height required
+        </message>
+        <message name="ParenthesisNestedTooDeeply">
+          parenthesis nested too deeply
+        </message>
+        <message name="ReferenceImageRequired">
+          reference image required
+        </message>
+        <message name="ReferenceIsNotMyType">
+          reference is not my type
+        </message>
+        <message name="SteganoImageRequired">
+          stegano image required
+        </message>
+        <message name="StereoImageRequired">
+          stereo image required
+        </message>
+        <message name="SubimageSpecificationReturnsNoImages">
+          subimage specification returns no images
+        </message>
+        <message name="UnableToAddOrRemoveProfile">
+          unable to add or remove profile
+        </message>
+        <message name="UnableToAllocateICCProfile">
+          unable to allocate ICC profile
+        </message>
+        <message name="UnableToClipImage">
+          unable to clip image
+        </message>
+        <message name="UnableToFormatImageMetadata">
+          unable to format image meta data
+        </message>
+        <message name="UnableToOpenFile">
+          unable to open file
+        </message>
+        <message name="UnableToParseExpression">
+          unable to parse expression
+        </message>
+        <message name="UnbalancedParenthesis">
+          unbalanced parenthesis
+        </message>
+        <message name="UnrecognizedAttribute">
+          unrecognized attribute
+        </message>
+        <message name="UnrecognizedChannelOperator">
+          unrecognized channel operator
+        </message>
+        <message name="UnrecognizedChannelType">
+          unrecognized channel type
+        </message>
+        <message name="UnrecognizedColor">
+          unrecognized color
+        </message>
+        <message name="UnrecognizedColorspace">
+          unrecognized image colorspace
+        </message>
+        <message name="UnrecognizedComposeOperator">
+          unrecognized compose operator
+        </message>
+        <message name="UnrecognizedDisposeMethod">
+          unrecognized dispose method
+        </message>
+        <message name="UnrecognizedEndianType">
+          unrecognized endian type
+        </message>
+        <message name="UnrecognizedElement">
+          unrecognized element
+        </message>
+        <message name="UnrecognizedEventType">
+          unrecognized event type
+        </message>
+        <message name="UnrecognizedGravityType">
+          unrecognized gravity type
+        </message>
+        <message name="UnrecognizedImageCompression">
+          unrecognized image compression
+        </message>
+        <message name="UnrecognizedImageFilter">
+          unrecognized image filter
+        </message>
+        <message name="UnrecognizedImageFormat">
+          unrecognized image format
+        </message>
+        <message name="UnrecognizedImageMode">
+          unrecognized image mode
+        </message>
+        <message name="UnrecognizedImageOrientation">
+          unrecognized image orientation
+        </message>
+        <message name="UnrecognizedImageType">
+          unrecognized image type
+        </message>
+        <message name="UnrecognizedIntentType">
+          unrecognized intent type
+        </message>
+        <message name="UnrecognizedInterlaceType">
+          unrecognized interlace type
+        </message>
+        <message name="UnrecognizedInterpolateMethod">
+          unrecognized interpolate method
+        </message>
+        <message name="UnrecognizedLayersMethod">
+          unrecognized layers method
+        </message>
+        <message name="UnrecognizedListType">
+          unrecognized list type
+        </message>
+        <message name="UnrecognizedMetricType">
+          unrecognized metric type
+        </message>
+        <message name="UnrecognizedModeType">
+          unrecognized mode type
+        </message>
+        <message name="UnrecognizedOption">
+          unrecognized option
+        </message>
+        <message name="UnrecognizedPerlMagickMethod">
+          unrecognized PerlMagick method
+        </message>
+        <message name="UnrecognizedType">
+          unrecognized type
+        </message>
+        <message name="UnrecognizedPixelMap">
+          unrecognized pixel map
+        </message>
+        <message name="UnrecognizedResourceType">
+          unrecognized resource type
+        </message>
+        <message name="UnrecognizedUnitsType">
+          unrecognized units type
+        </message>
+        <message name="UnrecognizedVirtualPixelMethod">
+          unrecognized virtual pixel method
+        </message>
+        <message name="XmlInvalidAttribute">
+          XML invalid attribute
+        </message>
+        <message name="XmlInvalidContent">
+          XML invalid content
+        </message>
+        <message name="XmlMissingAttribute">
+          XML missing required attribute
+        </message>
+        <message name="XmlMissingContent">
+          XML missing required content
+        </message>
+        <message name="XmlMissingElement">
+          XML missing required element
+        </message>
+      </error>
+      <fatalerror>
+        <message name="MissingAnImageFilename">
+          missing an image filename
+        </message>
+        <message name="OptionLengthExceedsLimit">
+          option length exceeds limit
+        </message>
+        <message name="UnrecognizedColormapType">
+          unrecognized colormap type
+        </message>
+        <message name="UnrecognizedColorspaceType">
+          unrecognized colorspace type
+        </message>
+        <message name="UnrecognizedEndianType">
+          unrecognized endian type
+        </message>
+        <message name="UnrecognizedImageCompressionType">
+          unrecognized compression type
+        </message>
+        <message name="UnrecognizedImageType">
+          unrecognized image type
+        </message>
+        <message name="UnrecognizedInterlaceType">
+          unrecognized interlace type
+        </message>
+        <message name="UnrecognizedListType">
+          unrecognized list type
+        </message>
+        <message name="UnrecognizedDisposeMethod">
+          unrecognized dispose method
+        </message>
+        <message name="UnrecognizedFilterType">
+          unrecognized filter type
+        </message>
+        <message name="UnrecognizedOption">
+          unrecognized option
+        </message>
+        <message name="UnrecognizedResourceType">
+          unrecognized resource type
+        </message>
+        <message name="UnrecognizedVirtualPixelMethod">
+          unrecognized virtual pixel method
+        </message>
+      </fatalerror>
+      <warning>
+        <message name="GeometryDoesNotContainImage">
+          geometry does not contain image
+        </message>
+        <message name="NoSuchElement">
+          no such element in list
+        </message>
+        <message name="UnrecognizedColor">
+          unrecognized color
+        </message>
+        <message name="ZeroTimeAnimation">
+          animation only contains zero time delays
+        </message>
+      </warning>
+    </option>
+    <registry>
+      <error>
+        <message name="ImageExpected">
+          image expected
+        </message>
+        <message name="ImageInfoExpected">
+          image info expected
+        </message>
+        <message name="UnableToGetRegistryID">
+          unable to get registry ID
+        </message>
+        <message name="UnableToLocateRegistryImage">
+          unable to locate registry image
+        </message>
+        <message name="UnableToSetRegistry">
+          unable to set registry
+        </message>
+      </error>
+    </registry>
+    <resource>
+      <limit>
+        <error>
+          <message name="PixelCacheAllocationFailed">
+            Pixel cache allocation failed
+          </message>
+          <message name="MemoryAllocationFailed">
+            Memory allocation failed
+          </message>
+          <message name="UnableToAcquireProfile">
+            unable to acquire profile
+          </message>
+          <message name="UnableToAcquireString">
+            unable to acquire string
+          </message>
+          <message name="UnableToAllocateCoefficients">
+            unable to allocate coefficients
+          </message>
+          <message name="UnableToAllocateColormap">
+            unable to allocate colormap
+          </message>
+          <message name="UnableToAnnotateImage">
+            unable to annotate image
+          </message>
+          <message name="UnableToConvertFont">
+            unable to convert font
+          </message>
+          <message name="UnableToCreateColormap">
+            unable to create colormap
+          </message>
+          <message name="UnableToCreateCommandWidget">
+            unable to create command widget
+          </message>
+          <message name="UnableToCreateXWindow">
+            unable to create X window
+          </message>
+          <message name="UnableToDetermineImageClass">
+            unable to determine image class
+          </message>
+          <message name="UnableToDistillRandomEvent">
+            unable to distill random event
+          </message>
+          <message name="UnableToDitherImage">
+            unable to dither image
+          </message>
+          <message name="UnableToDrawOnImage">
+            unable to draw on image
+          </message>
+          <message name="UnableToGetBestIconSize">
+            unable to get best icon size
+          </message>
+          <message name="UnableToClonePackageInfo">
+            unable to clone package info
+          </message>
+          <message name="UnableToGetPackageInfo">
+            unable to get package info
+          </message>
+          <message name="UnableToReadXImage">
+            unable to read X image
+          </message>
+          <message name="UnableToReadXServerColormap">
+            unable to read X server colormap
+          </message>
+          <message name="UnableToSelectImage">
+            unable to select image
+          </message>
+        </error>
+        <fatalerror>
+          <message name="UnableToAllocateAscii85Info">
+            unable to allocate ascii85 info
+          </message>
+          <message name="UnableToAllocateCacheView">
+            unable to allocate cache view
+          </message>
+          <message name="UnableToAllocateColorInfo">
+            unable to allocate color info
+          </message>
+          <message name="UnableToAllocateDashPattern">
+            unable to allocate dash pattern
+          </message>
+          <message name="UnableToAllocateDelegateInfo">
+            unable to allocate delegate info
+          </message>
+          <message name="UnableToAllocateDerivatives">
+            unable to allocate derivates
+          </message>
+          <message name="UnableToAllocateDrawContext">
+            unable to allocate draw context
+          </message>
+          <message name="UnableToAllocateDrawInfo">
+            unable to allocate draw info
+          </message>
+          <message name="UnableToAllocateGammaMap">
+            unable to allocate gamma map
+          </message>
+          <message name="UnableToAllocateImage">
+            unable to allocate image
+          </message>
+          <message name="UnableToAllocateImagePixels">
+            unable to allocate image pixels
+          </message>
+          <message name="UnableToAllocateLogInfo">
+            unable to allocate log info
+          </message>
+          <message name="UnableToAllocateMagicInfo">
+            unable to allocate magic info
+          </message>
+          <message name="UnableToAllocateMagickInfo">
+            unable to allocate magick info
+          </message>
+          <message name="UnableToAllocateModuleInfo">
+            unable to allocate module info
+          </message>
+          <message name="UnableToAllocateMontageInfo">
+            unable to allocate montage info
+          </message>
+          <message name="UnableToAllocateQuantizeInfo">
+            unable to allocate quantize info
+          </message>
+          <message name="UnableToAllocateSemaphoreInfo">
+            unable to allocate semaphore info
+          </message>
+          <message name="UnableToAcquireString">
+            unable to allocate string
+          </message>
+          <message name="UnableToAllocateThresholdMap">
+            unable to allocate threshold map
+          </message>
+          <message name="UnableToAllocateTypeInfo">
+            unable to allocate type info
+          </message>
+          <message name="UnableToAllocateRegistryInfo">
+            unable to allocate registry info
+          </message>
+          <message name="MemoryAllocationFailed">
+            Memory allocation failed
+          </message>
+          <message name="UnableToAnimateImageSequence">
+            unable to animate image sequence
+          </message>
+          <message name="UnableToCloneBlobInfo">
+            unable to clone blob info
+          </message>
+          <message name="UnableToConcatenateString">
+            unable to concatenate string
+          </message>
+          <message name="UnableToConvertText">
+            unable to convert text
+          </message>
+          <message name="UnableToCreateColormap">
+            unable to create colormap
+          </message>
+          <message name="UnableToCloneCacheInfo">
+            unable to clone cache info
+          </message>
+          <message name="UnableToCloneImage">
+            unable to clone image
+          </message>
+          <message name="UnableToCloneImageInfo">
+            unable to clone image info
+          </message>
+          <message name="UnableToDisplayImage">
+            unable to display image
+          </message>
+          <message name="UnableToEscapeString">
+            unable to escape string
+          </message>
+          <message name="UnableToInterpretMSLImage">
+            unable to interpret MSL image
+          </message>
+          <message name="UnableToTranslateLogEvent">
+            unable to translate log event
+          </message>
+        </fatalerror>
+        <warning>
+          <message name="MemoryAllocationFailed">
+            memory allocation failed
+          </message>
+        </warning>
+      </limit>
+    </resource>
+    <type>
+      <error>
+        <message name="FontSubstitutionRequired">
+          font substitution required
+        </message>
+        <message name="UnableToConvertStringtoARGV">
+          unable to convert string to ARGV
+        </message>
+        <message name="UnableToGetTypeMetrics">
+          unable to get type metrics
+        </message>
+        <message name="UnableToInitializeFreetypeLibrary">
+          unable to initialize freetype library
+        </message>
+        <message name="UnableToReadFont">
+          unable to read font
+        </message>
+        <message name="UnrecognizedFontEncoding">
+          unrecognized font encoding
+        </message>
+      </error>
+      <warning>
+        <message name="UnableToReadFont">
+          unable to read font
+        </message>
+      </warning>
+    </type>
+    <stream>
+      <error>
+        <message name="ImageDoesNotContainTheStreamGeometry">
+          image does not contain the stream geometry
+        </message>
+        <message name="NoStreamHandlerIsDefined">
+          no stream handler is defined
+        </message>
+        <message name="PixelCacheIsNotOpen">
+          Pixel cache is not open
+        </message>
+        <message name="UnableToSetPixelStream">
+          unable to set pixel stream
+        </message>
+      </error>
+    </stream>
+    <wand>
+      <error>
+        <message name="InvalidColormapIndex">
+          invalid colormap index
+        </message>
+        <message name="ZeroRegionSize">
+          zero region size
+        </message>
+        <message name="UnableToOpenFile">
+          unable to open file
+        </message>
+        <message name="QuantumDepthMismatch">
+          Wand quantum depth does not match that of the core API
+        </message>
+        <message name="ContainsNoImages">
+          Wand contains no images
+        </message>
+        <message name="ContainsNoIterators">
+          Wand contains no iterators
+        </message>
+      </error>
+    </wand>
+    <xserver>
+      <error>
+        <message name="ColorIsNotKnownToServer">
+          color is not known to server
+        </message>
+        <message name="NoWindowWithSpecifiedIDExists">
+          no window with specified ID exists
+        </message>
+        <message name="StandardColormapIsNotInitialized">
+          standard Colormap is not initialized
+        </message>
+        <message name="UnableToConnectToRemoteDisplay">
+          unable to connect to remote display
+        </message>
+        <message name="UnableToCreateBitmap">
+          unable to create bitmap
+        </message>
+        <message name="UnableToCreateColormap">
+          unable to create colormap
+        </message>
+        <message name="UnableToCreatePixmap">
+          unable to create pixmap
+        </message>
+        <message name="UnableToCreateProperty">
+          unable to create property
+        </message>
+        <message name="UnableToCreateStandardColormap">
+          unable to create standard colormap
+        </message>
+        <message name="UnableToDisplayImageInfo">
+          unable to display image info
+        </message>
+        <message name="UnableToGetProperty">
+          unable to get property
+        </message>
+        <message name="UnableToGetStandardColormap">
+          unable to get Standard Colormap
+        </message>
+        <message name="UnableToGetVisual">
+          unable to get visual
+        </message>
+        <message name="UnableToGrabMouse">
+          unable to grab mouse
+        </message>
+        <message name="UnableToLoadFont">
+          unable to load font
+        </message>
+        <message name="UnableToMatchVisualToStandardColormap">
+          unable to match visual to Standard Colormap
+        </message>
+        <message name="UnableToOpenXServer">
+          unable to open X server
+        </message>
+        <message name="UnableToReadXWindowAttributes">
+          unable to read X window attributes
+        </message>
+        <message name="UnableToReadXWindowImage">
+          unable to read X window image
+        </message>
+        <message name="UnrecognizedColormapType">
+          unrecognized colormap type
+        </message>
+        <message name="UnrecognizedGravityType">
+          unrecognized gravity type
+        </message>
+        <message name="UnrecognizedVisualSpecifier">
+          unrecognized visual specifier
+        </message>
+      </error>
+      <fatalerror>
+        <message name="UnableToAllocateXHints">
+          unable to allocate X hints
+        </message>
+        <message name="UnableToCreateCursor">
+          unable to create X cursor
+        </message>
+        <message name="UnableToCreateGraphicContext">
+          unable to create graphic context
+        </message>
+        <message name="UnableToCreateStandardColormap">
+          unable to create standard colormap
+        </message>
+        <message name="UnableToCreateTextProperty">
+          unable to create text property
+        </message>
+        <message name="UnableToCreateXWindow">
+          unable to create X window
+        </message>
+        <message name="UnableToCreateXImage">
+          unable to create X image
+        </message>
+        <message name="UnableToCreateXPixmap">
+          unable to create X pixmap
+        </message>
+        <message name="UnableToDisplayImage">
+          unable to display image
+        </message>
+        <message name="UnableToGetVisual">
+          unable to get visual
+        </message>
+        <message name="UnableToGetPixelInfo">
+          unable to get pixel info
+        </message>
+        <message name="UnableToLoadFont">
+          unable to load font
+        </message>
+        <message name="UnableToMakeXWindow">
+          unable to make X window
+        </message>
+        <message name="UnableToOpenXServer">
+          unable to open X server
+        </message>
+        <message name="UnableToViewFonts">
+          unable to view fonts
+        </message>
+      </fatalerror>
+      <warning>
+        <message name="UsingDefaultVisual">
+          using default visual
+        </message>
+        <message name="UnableToGetVisual">
+          unable to get visual
+        </message>
+      </warning>
+    </xserver>
+  </exception>
+  <monitor>
+    <AddNoise>
+      <message name="Image">
+        Add noise to image
+      </message>
+    </AddNoise>
+    <Append>
+      <message name="Image">
+        Append image sequence
+      </message>
+    </Append>
+    <assign>
+      <message name="Image">
+        Assign image colors
+      </message>
+    </assign>
+    <Average>
+      <message name="Image">
+        Average image sequence
+      </message>
+    </Average>
+    <Chop>
+      <message name="Image">
+        Chop image
+      </message>
+    </Chop>
+    <Classify>
+      <message name="Image">
+        Classify image colors
+      </message>
+    </Classify>
+    <ColorReplace>
+      <message name="Image">
+        Replace color in image
+      </message>
+    </ColorReplace>
+    <Colorize>
+      <message name="Image">
+        Colorize image
+      </message>
+    </Colorize>
+    <Combine>
+      <message name="Image">
+        Combine image
+      </message>
+    </Combine>
+    <Convolve>
+      <message name="Image">
+        Convolve image
+      </message>
+    </Convolve>
+    <Crop>
+      <message name="Image">
+        Crop image
+      </message>
+    </Crop>
+    <Decode>
+      <message name="Image">
+        Decode image
+      </message>
+    </Decode>
+    <Despeckle>
+      <message name="Image">
+        Despeckle image
+      </message>
+    </Despeckle>
+    <Dither>
+      <message name="Image">
+        Dither image colors
+      </message>
+    </Dither>
+    <DullContrast>
+      <message name="Image">
+        Dull image contrast
+      </message>
+    </DullContrast>
+    <Equalize>
+      <message name="Image">
+        Equalize image
+      </message>
+    </Equalize>
+    <Flip>
+      <message name="Image">
+        Flip image
+      </message>
+    </Flip>
+    <Flop>
+      <message name="Image">
+        Flop image
+      </message>
+    </Flop>
+    <Frame>
+      <message name="Image">
+        Add frame to image
+      </message>
+    </Frame>
+    <Fx>
+      <message name="Image">
+        Fx image
+      </message>
+    </Fx>
+    <GammaCorrect>
+      <message name="Image">
+        Gamma correct image
+      </message>
+    </GammaCorrect>
+    <Histogram>
+      <message name="Image">
+        Compute image histogram
+      </message>
+    </Histogram>
+    <Implode>
+      <message name="Image">
+        Implode image
+      </message>
+    </Implode>
+    <Level>
+      <message name="Image">
+        Level image
+      </message>
+    </Level>
+    <Load>
+      <message name="Image">
+        Load image
+      </message>
+      <message name="Images">
+        Load images
+      </message>
+    </Load>
+    <Magnfiy>
+      <message name="Image">
+        Magnfiy image
+      </message>
+    </Magnfiy>
+    <MedianFilter>
+      <message name="Image">
+        Filter image with neighborhood ranking
+      </message>
+    </MedianFilter>
+    <Minify>
+      <message name="Image">
+        Minify image
+      </message>
+    </Minify>
+    <Modulate>
+      <message name="Image">
+        Modulate image
+      </message>
+    </Modulate>
+    <Mogrify>
+      <message name="Image">
+        Mogrify image
+      </message>
+    </Mogrify>
+    <Montage>
+      <message name="Image">
+        Montage image
+      </message>
+    </Montage>
+    <Morph>
+      <message name="Image">
+        Morph image sequence
+      </message>
+    </Morph>
+    <Mosaic>
+      <message name="Image">
+        Mosaic image
+      </message>
+    </Mosaic>
+    <Negate>
+      <message name="Image">
+        Negate image
+      </message>
+    </Negate>
+    <Normalize>
+      <message name="Image">
+        Normalize image
+      </message>
+    </Normalize>
+    <OilPaint>
+      <message name="Image">
+        Oil paint image
+      </message>
+    </OilPaint>
+    <Opaque>
+      <message name="Image">
+        Set opaque color in image
+      </message>
+    </Opaque>
+    <Plasma>
+      <message name="Image">
+        Plasma image
+      </message>
+    </Plasma>
+    <Preview>
+      <message name="Image">
+        Preview image
+      </message>
+    </Preview>
+    <Raise>
+      <message name="Image">
+        Raise image
+      </message>
+    </Raise>
+    <Recolor>
+      <message name="Image">
+        Recolor color image
+      </message>
+    </Recolor>
+    <Reduce>
+      <message name="Image">
+        Reduce image colors
+      </message>
+    </Reduce>
+    <ReduceNoise>
+      <message name="Image">
+        Reduce the image noise
+      </message>
+    </ReduceNoise>
+    <Render>
+      <message name="Image">
+        Render image
+      </message>
+    </Render>
+    <Resize>
+      <message name="Image">
+        Resize image
+      </message>
+    </Resize>
+    <RGBTransform>
+      <message name="Image">
+        RGB transform image
+      </message>
+    </RGBTransform>
+    <Roll>
+      <message name="Image">
+        Roll image
+      </message>
+    </Roll>
+    <Rotate>
+      <message name="Image">
+        Rotate image
+      </message>
+    </Rotate>
+    <Sample>
+      <message name="Image">
+        Sample image
+      </message>
+    </Sample>
+    <Save>
+      <message name="Image">
+        Save image
+      </message>
+      <message name="Images">
+        Save images
+      </message>
+    </Save>
+    <Scale>
+      <message name="Image">
+        Scale image
+      </message>
+    </Scale>
+    <Segment>
+      <message name="Image">
+        Segment image
+      </message>
+    </Segment>
+    <Separate>
+      <message name="Image">
+        Extract a channel from image
+      </message>
+    </Separate>
+    <SepiaTone>
+      <message name="Image">
+        Sepia-tone image
+      </message>
+    </SepiaTone>
+    <Shade>
+      <message name="Image">
+        Shade image
+      </message>
+    </Shade>
+    <Sharpen>
+      <message name="Image">
+        Sharpen image
+      </message>
+    </Sharpen>
+    <SharpenContrast>
+      <message name="Image">
+        Sharpen image contrast
+      </message>
+    </SharpenContrast>
+    <SigmoidalContrast>
+      <message name="Image">
+        Sigmoidal contrast image
+      </message>
+    </SigmoidalContrast>
+    <Solarize>
+      <message name="Image">
+        Solarize image
+      </message>
+    </Solarize>
+    <Splice>
+      <message name="Image">
+        Splice image
+      </message>
+    </Splice>
+    <Spread>
+      <message name="Image">
+        Spread image
+      </message>
+    </Spread>
+    <Stegano>
+      <message name="Image">
+        Stegano image
+      </message>
+    </Stegano>
+    <Stereo>
+      <message name="Image">
+        Stereo image
+      </message>
+    </Stereo>
+    <Swirl>
+      <message name="Image">
+        Swirl image
+      </message>
+    </Swirl>
+    <Texture>
+      <message name="Image">
+        Texture image
+      </message>
+    </Texture>
+    <Threshold>
+      <message name="Image">
+        Threshold image
+      </message>
+    </Threshold>
+    <Tile>
+      <message name="Image">
+        Tile image
+      </message>
+    </Tile>
+    <Tint>
+      <message name="Image">
+        Tint image
+      </message>
+    </Tint>
+    <TransformRGB>
+      <message name="Image">
+        Transform RGB image
+      </message>
+    </TransformRGB>
+    <Transparent>
+      <message name="Image">
+        Set transparent color in image
+      </message>
+    </Transparent>
+    <Wave>
+      <message name="Image">
+        Wave image
+      </message>
+    </Wave>
+    <XShear>
+      <message name="Image">
+        X Shear image
+      </message>
+    </XShear>
+    <YShear>
+      <message name="Image">
+        Y Shear image
+      </message>
+    </YShear>
+  </monitor>
+</locale>
Index: main/trunk/binaries/windows/bin/imagemagick/locale.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/locale.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/locale.xml	(revision 21042)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE localemap [
+<!ELEMENT localemap (include)+>
+<!ELEMENT include (#PCDATA)>
+<!ATTLIST include locale CDATA #REQUIRED>
+<!ATTLIST include file CDATA #REQUIRED>
+]>
+<localemap>
+  <include locale="no_NO.ISO-8859-1" file="bokmal.xml"/>
+  <include locale="ca_ES.ISO-8859-1" file="catalan.xml"/>
+  <include locale="hr_HR.ISO-8859-2" file="croatian.xml"/>
+  <include locale="cs_CZ.ISO-8859-2" file="czech.xml"/>
+  <include locale="da_DK.ISO-8859-1" file="danish.xml"/>
+  <include locale="de_DE.ISO-8859-1" file="deutsch.xml"/>
+  <include locale="nl_NL.ISO-8859-1" file="dutch.xml"/>
+  <include locale="C" file="english.xml"/>
+  <include locale="et_EE.ISO-8859-1" file="estonian.xml"/>
+  <include locale="fi_FI.ISO-8859-1" file="finnish.xml"/>
+  <include locale="fr_FR.ISO-8859-1" file="francais.xml"/>
+  <include locale="fr_FR.ISO-8859-1" file="french.xml"/>
+  <include locale="fr_FR.UTF-8" file="francais.xml"/>
+  <include locale="gl_ES.ISO-8859-1" file="galego.xml"/>
+  <include locale="gl_ES.ISO-8859-1" file="galician.xml"/>
+  <include locale="de_DE.ISO-8859-1" file="german.xml"/>
+  <include locale="el_GR.ISO-8859-7" file="greek.xml"/>
+  <include locale="en_US.UTF-8" file="english.xml"/>
+  <include locale="iw_IL.ISO-8859-8" file="hebrew.xml"/>
+  <include locale="hr_HR.ISO-8859-2" file="hrvatski.xml"/>
+  <include locale="hu_HU.ISO-8859-2" file="hungarian.xml"/>
+  <include locale="is_IS.ISO-8859-1" file="icelandic.xml"/>
+  <include locale="it_IT.ISO-8859-1" file="italian.xml"/>
+  <include locale="ja_JP.eucJP" file="japanese.xml"/>
+  <include locale="ko_KR.eucKR" file="korean.xml"/>
+  <include locale="lt_LT.ISO-8859-13" file="lithuanian.xml"/>
+  <include locale="no_NO.ISO-8859-1" file="norwegian.xml"/>
+  <include locale="nn_NO.ISO-8859-1" file="nynorsk.xml"/>
+  <include locale="pl_PL.ISO-8859-2" file="polish.xml"/>
+  <include locale="pt_PT.ISO-8859-1" file="portuguese.xml"/>
+  <include locale="ro_RO.ISO-8859-2" file="romanian.xml"/>
+  <include locale="ru_RU.ISO-8859-5" file="russian.xml"/>
+  <include locale="sk_SK.ISO-8859-2" file="slovak.xml"/>
+  <include locale="sl_SI.ISO-8859-2" file="slovene.xml"/>
+  <include locale="es_ES.ISO-8859-1" file="spanish.xml"/>
+  <include locale="sv_SE.ISO-8859-1" file="swedish.xml"/>
+  <include locale="th_TH.TIS-620" file="thai.xml"/>
+  <include locale="tr_TR.ISO-8859-9" file="turkish.xml"/>
+</localemap>
Index: main/trunk/binaries/windows/bin/imagemagick/log.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/log.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/log.xml	(revision 21042)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE logmap [
+<!ELEMENT logmap (log)+>
+<!ELEMENT log (#PCDATA)>
+<!ATTLIST log events CDATA #IMPLIED>
+<!ATTLIST log output CDATA #IMPLIED>
+<!ATTLIST log filename CDATA #IMPLIED>
+<!ATTLIST log generations CDATA #IMPLIED>
+<!ATTLIST log limit CDATA #IMPLIED>
+<!ATTLIST log format CDATA #IMPLIED>
+]>
+<!--
+  The format of the log is defined by embedding special format characters:
+
+    %c   client
+    %d   domain
+    %e   event
+    %f   function
+    %g   generation
+    %i   thread id
+    %l   line
+    %m   module
+    %n   log name
+    %p   process id
+    %r   real CPU time
+    %t   wall clock time
+    %u   user CPU time
+    %v   version
+    %%   percent sign
+    \n   newline
+    \r   carriage return
+-->
+<logmap>
+  <log events="None"/>
+  <log output="console"/>
+  <log filename="Magick-%g.log"/>
+  <log generations="3"/>
+  <log limit="2000"/>
+  <log format="%t %r %u %v %d %c[%p]: %m/%f/%l/%d\n  %e"/>
+</logmap>
Index: main/trunk/binaries/windows/bin/imagemagick/magic.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/magic.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/magic.xml	(revision 21042)
@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE magicmap [
+<!ELEMENT magicmap (magic)+>
+<!ELEMENT magic (#PCDATA)>
+<!ATTLIST magic name CDATA #REQUIRED>
+<!ATTLIST magic offset CDATA "0">
+<!ATTLIST magic target CDATA #REQUIRED>
+]>
+<magicmap>
+  <magic name="AVI" offset="0" target="RIFF"/>
+  <magic name="8BIMWTEXT" offset="0" target="8\000B\000I\000M\000#"/>
+  <magic name="8BIMTEXT" offset="0" target="8BIM#"/>
+  <magic name="8BIM" offset="0" target="8BIM"/>
+  <magic name="BMP" offset="0" target="BA"/>
+  <magic name="BMP" offset="0" target="BM"/>
+  <magic name="BMP" offset="0" target="CI"/>
+  <magic name="BMP" offset="0" target="CP"/>
+  <magic name="BMP" offset="0" target="IC"/>
+  <magic name="BMP" offset="0" target="PI"/>
+  <magic name="CGM" offset="0" target="BEGMF"/>
+  <magic name="CIN" offset="0" target="\200\052\137\327"/>
+  <magic name="CRW" offset="0" target="II\x1a\x00\x00\x00HEAPCCDR"/>
+  <magic name="DCM" offset="128" target="DICM"/>
+  <magic name="DCX" offset="0" target="\261\150\336\72"/>
+  <magic name="DIB" offset="0" target="\050\000"/>
+  <magic name="DJVU" offset="0" target="AT&amp;TFORM"/>
+  <magic name="DOT" offset="0" target="digraph"/>
+  <magic name="DPX" offset="0" target="SDPX"/>
+  <magic name="DPX" offset="0" target="XPDS"/>
+  <magic name="EMF" offset="40" target="\040\105\115\106\000\000\001\000"/>
+  <magic name="EPT" offset="0" target="\305\320\323\306"/>
+  <magic name="EXR" offset="0" target="\166\057\061\001"/>
+  <magic name="FAX" offset="0" target="DFAX"/>
+  <magic name="FIG" offset="0" target="#FIG"/>
+  <magic name="FITS" offset="0" target="IT0"/>
+  <magic name="FITS" offset="0" target="SIMPLE"/>
+  <magic name="FPX" offset="0" target="\320\317\021\340"/>
+  <magic name="GIF" offset="0" target="GIF8"/>
+  <magic name="GPLT" offset="0" target="#!/usr/local/bin/gnuplot"/>
+  <magic name="HDF" offset="1" target="HDF"/>
+  <magic name="HPGL" offset="0" target="IN;"/>
+  <magic name="HTML" offset="1" target="HTML"/>
+  <magic name="HTML" offset="1" target="html"/>
+  <magic name="ILBM" offset="8" target="ILBM"/>
+  <magic name="IPTCWTEXT" offset="0" target="\062\000#\000\060\000=\000\042\000&amp;\000#\000\060\000;\000&amp;\000#\000\062\000;\000\042\000"/>
+  <magic name="IPTCTEXT" offset="0" target="2#0=\042&amp;#0;&amp;#2;\042"/>
+  <magic name="IPTC" offset="0" target="\034\002"/>
+  <magic name="JNG" offset="0" target="\213JNG\r\n\032\n"/>
+  <magic name="JPEG" offset="0" target="\377\330\377"/>
+  <magic name="JPC" offset="0" target="\377\117"/>
+  <magic name="JP2" offset="4" target="\152\120\040\040\015"/>
+  <magic name="MIFF" offset="0" target="Id=ImageMagick"/>
+  <magic name="MIFF" offset="0" target="id=ImageMagick"/>
+  <magic name="MNG" offset="0" target="\212MNG\r\n\032\n"/>
+  <magic name="MPC" offset="0" target="id=MagickCache"/>
+  <magic name="MPEG" offset="0" target="\000\000\001\263"/>
+  <magic name="MRW" offset="0" target="\x00MRM"/>
+  <magic name="ORF" offset="0" target="IIRO\x08\x00\x00\x00"/>
+  <magic name="PCD" offset="2048" target="PCD_"/>
+  <magic name="PCL" offset="0" target="\033E\033"/>
+  <magic name="PCX" offset="0" target="\012\002"/>
+  <magic name="PCX" offset="0" target="\012\005"/>
+  <magic name="PDB" offset="60" target="vIMGView"/>
+  <magic name="PDF" offset="0" target="%PDF-"/>
+  <magic name="PFA" offset="0" target="%!PS-AdobeFont-1.0"/>
+  <magic name="PFB" offset="6" target="%!PS-AdobeFont-1.0"/>
+  <magic name="PGX" offset="0" target="\050\107\020\115\046"/>
+  <magic name="PICT" offset="522" target="\000\021\002\377\014\000"/>
+  <magic name="PNG" offset="0" target="\211PNG\r\n\032\n"/>
+  <magic name="PNM" offset="0" target="P1"/>
+  <magic name="PNM" offset="0" target="P2"/>
+  <magic name="PNM" offset="0" target="P3"/>
+  <magic name="PNM" offset="0" target="P4"/>
+  <magic name="PNM" offset="0" target="P5"/>
+  <magic name="PNM" offset="0" target="P6"/>
+  <magic name="PNM" offset="0" target="P7"/>
+  <magic name="PNM" offset="0" target="PF"/>
+  <magic name="PNM" offset="0" target="Pf"/>
+  <magic name="PS" offset="0" target="%!"/>
+  <magic name="PS" offset="0" target="\004%!"/>
+  <magic name="PS" offset="0" target="\305\320\323\306"/>
+  <magic name="PSD" offset="0" target="8BPS"/>
+  <magic name="PWP" offset="0" target="SFW95"/>
+  <magic name="RAD" offset="0" target="#?RADIANCE"/>
+  <magic name="RAD" offset="0" target="VIEW= "/>
+  <magic name="RAF" offset="0" target="FUJIFILMCCD-RAW "/>
+  <magic name="RLE" offset="0" target="\122\314"/>
+  <magic name="SCT" offset="0" target="CT"/>
+  <magic name="SFW" offset="0" target="SFW94"/>
+  <magic name="SGI" offset="0" target="\001\332"/>
+  <magic name="SUN" offset="0" target="\131\246\152\225"/>
+  <magic name="SVG" offset="1" target="?XML"/>
+  <magic name="SVG" offset="1" target="?xml"/>
+  <magic name="TXT" offset="0" target="# ImageMagick pixel enumeration:"/>
+  <magic name="TIFF" offset="0" target="\115\115\000\052"/>
+  <magic name="TIFF" offset="0" target="\111\111\052\000"/>
+  <magic name="TIFF64" offset="0" target="\115\115\000\053\000\010\000\000"/>
+  <magic name="TIFF64" offset="0" target="\111\111\053\000\010\000\000\000"/>
+  <magic name="VICAR" offset="0" target="LBLSIZE"/>
+  <magic name="VICAR" offset="0" target="NJPL1I"/>
+  <magic name="VIFF" offset="0" target="\253\001"/>
+  <magic name="WMF" offset="0" target="\327\315\306\232"/>
+  <magic name="WMF" offset="0" target="\001\000\011\000"/>
+  <magic name="WPG" offset="0" target="\377WPC"/>
+  <magic name="XBM" offset="0" target="#define"/>
+  <magic name="XCF" offset="0" target="gimp xcf"/>
+  <magic name="XPM" offset="1" target="* XPM *"/>
+  <magic name="XWD" offset="4" target="\007\000\000"/>
+  <magic name="XWD" offset="5" target="\000\000\007"/>
+  <magic name="XEF" offset="0" target="FOVb"/>
+</magicmap>
Index: main/trunk/binaries/windows/bin/imagemagick/thresholds.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/thresholds.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/thresholds.xml	(revision 21042)
@@ -0,0 +1,237 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE thresholds [
+<!ELEMENT thresholds (threshold)+>
+<!ELEMENT threshold (description , levels)>
+<!ELEMENT description (CDATA)>
+<!ELEMENT levels (CDATA)>
+<!ATTLIST threshold map ID #REQUIRED>
+<!ATTLIST levels width CDATA #REQUIRED>
+<!ATTLIST levels height CDATA #REQUIRED>
+<!ATTLIST levels divisor CDATA #REQUIRED>
+]>
+<!--
+  Threshold Maps for Ordered Posterized Dither
+
+  Each "<threshold>" element defines the map name, description, and an array
+  of "levels" used to provide the threshold map for ordered dithering and
+  digital halftoning.
+
+  The "alias" attribute provides a backward compatible name for this threshold
+  map (pre-dating IM v6.2.9-6), and are depreciated.
+
+  The description is a english description of what the threshold map achieves
+  and is only used for 'listing' the maps.
+
+  The map itself is a rectangular array of integers or threshold "levels"
+  of the given "width" and "height" declared within the enclosing <levels>
+  element.  That is "width*height" integers or "levels" MUST be provided
+  within each map.
+
+  Each of the "levels" integer values (each value representing the threshold
+  intensity "level/divisor" at which that pixel is turned on.  The "levels"
+  integers given can be any postive integers between "0" and the "divisor",
+  excluding those limits.
+
+  The "divisor" not only defines the upper limit and threshold divisor for each
+  "level" but also the total number of pseudo-levels the threshold mapping
+  creates and fills with a dither pattern.  That is a ordered bitmap dither
+  of a pure greyscale gradient will use a maximum of "divisor" ordered bitmap
+  patterns, including the patterns with all the pixels 'on' and all the pixel
+  'off'. It may define less patterns than that, but the color channels will
+  be thresholded in units based on "divisor".
+
+  Alternatively for a multi-level posterization, IM will insert "divisor-2"
+  dither patterns (as defined by the threshold map) between each of channel
+  color level produced.
+
+  For example the map "o2x2" has a divisor of 5, which will define 3 bitmap
+  patterns plus the patterns with all pixels 'on' and 'off'.  A greyscale
+  gradient will thus have 5 distinct areas.
+-->
+<thresholds>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+  Minimal Dither and Non-Dither Threshold Maps
+-->
+  <threshold map="threshold" alias="1x1">
+    <description>Threshold Non-Dither</description>
+    <levels width="1" height="1" divisor="2">
+        1
+    </levels>
+  </threshold>
+
+  <threshold map="checks" alias="2x1">
+    <description>Checkerboard Dither</description>
+    <levels width="2" height="2" divisor="3">
+       1 2
+       2 1
+    </levels>
+  </threshold>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+  Diffused Pixel Ordered Dither Patterns
+-->
+  <threshold map="o2x2" alias="2x2">
+    <description>Ordered 2x2 Diffused Pixel</description>
+    <levels width="2" height="2" divisor="5">
+       1  3
+       4  2
+    </levels>
+  </threshold>
+
+  <threshold map="o3x3" alias="3x3">
+    <description>Ordered 4x4 Diffused Pixel</description>
+    <levels width="3" height="3" divisor="10">
+        3  7  4
+        6  1  9
+        2  8  5
+    </levels>
+  </threshold>
+
+  <threshold map="o4x4" alias="4x4">
+    <!--
+       From "Dithering Algorithms"
+       http://www.efg2.com/Lab/Library/ImageProcessing/DHALF.TXT
+     -->
+    <description>Ordered 4x4 Diffused Pixel</description>
+    <levels width="4" height="4" divisor="17">
+       1   9   3  11
+      13   5  15   7
+       4  12   2  10
+      16   8  14   6
+    </levels>
+  </threshold>
+
+  <threshold map="o8x8" alias="8x8">
+    <!-- Extracted from original 'OrderedDither()' Function -->
+    <description>Ordered 8x8 Diffused Pixel</description>
+    <levels width="8" height="8" divisor="65">
+         1  49  13  61   4  52  16  64
+        33  17  45  29  36  20  48  32
+         9  57   5  53  12  60   8  56
+        41  25  37  21  44  28  40  24
+         3  51  15  63   2  50  14  62
+        35  19  47  31  34  18  46  30
+        11  59   7  55  10  58   6  54
+        43  27  39  23  42  26  38  22
+    </levels>
+  </threshold>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+  Halftones - Angled 45 degrees
+
+  Initially added to IM by Glenn Randers-Pehrson, IM v6.2.8-6, modified to
+  be more halftone-like by Anthony, IM v6.2.9-7 Larger halftone patterns
+  still needed to be added.
+-->
+  <threshold map="h4x4a" alias="4x1">
+    <description>Halftone 4x4 (angled)</description>
+    <levels width="4" height="4" divisor="9">
+       4  2  7  5
+       3  1  8  6
+       7  5  4  2
+       8  6  3  1
+    </levels>
+  </threshold>
+
+  <threshold map="h6x6a" alias="6x1">
+    <description>Halftone 6x6 (angled)</description>
+    <levels width="6" height="6" divisor="19">
+       14  13  10   8   2   3
+       16  18  12   7   1   4
+       15  17  11   9   6   5
+        8   2   3  14  13  10
+        7   1   4  16  18  12
+        9   6   5  15  17  11
+    </levels>
+  </threshold>
+
+  <threshold map="h8x8a" alias="8x1">
+    <description>Halftone 8x8 (angled)</description>
+    <levels width="8" height="8" divisor="33">
+       13   7   8  14  17  21  22  18
+        6   1   3   9  28  31  29  23
+        5   2   4  10  27  32  30  24
+       16  12  11  15  20  26  25  19
+       17  21  22  18  13   7   8  14
+       28  31  29  23   6   1   3   9
+       27  32  30  24   5   2   4  10
+       20  26  25  19  16  12  11  15
+    </levels>
+  </threshold>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+  Halftones - Orthogonally Aligned, or Un-angled
+
+  Initially added by Anthony Thyssen, IM v6.2.9-5 using
+  techniques from "Dithering & Halftoning" by Gernot Haffmann
+  http://www.fho-emden.de/~hoffmann/hilb010101.pdf
+-->
+  <threshold map="h4x4o">
+    <description>Halftone 4x4 (orthogonal)</description>
+    <levels width="4" height="4" divisor="17">
+        7  13  11   4
+       12  16  14   8
+       10  15   6   2
+        5   9   3   1
+    </levels>
+  </threshold>
+
+  <threshold map="h6x6o">
+    <description>Halftone 6x6 (orthogonal)</description>
+    <levels width="6" height="6" divisor="37">
+        7  17  27  14   9   4
+       21  29  33  31  18  11
+       24  32  36  34  25  22
+       19  30  35  28  20  10
+        8  15  26  16   6   2
+        5  13  23  12   3   1
+    </levels>
+  </threshold>
+
+  <threshold map="h8x8o">
+    <description>Halftone 8x8 (orthogonal)</description>
+    <levels width="8" height="8" divisor="65">
+        7  21  33  43  36  19   9   4
+       16  27  51  55  49  29  14  11
+       31  47  57  61  59  45  35  23
+       41  53  60  64  62  52  40  38
+       37  44  58  63  56  46  30  22
+       15  28  48  54  50  26  17  10
+        8  18  34  42  32  20   6   2
+        5  13  25  39  24  12   3   1
+    </levels>
+  </threshold>
+
+  <threshold map="h16x16o">
+    <!--
+       Direct extract from "Dithering & Halftoning" by Gernot Haffmann.
+       This may need some fine tuning for symmetry of the halftone dots,
+       as it was a mathematically formulated pattern.
+    -->
+    <description>Halftone 16x16 (orthogonal)</description>
+    <levels width="16" height="16" divisor="257">
+        4  12  24  44  72 100 136 152 150 134  98  70  42  23  11   3
+        7  16  32  52  76 104 144 160 158 142 102  74  50  31  15   6
+       19  27  40  60  92 132 168 180 178 166 130  90  58  39  26  18
+       36  48  56  80 124 176 188 204 203 187 175 122  79  55  47  35
+       64  68  84 116 164 200 212 224 223 211 199 162 114  83  67  63
+       88  96 112 156 192 216 232 240 239 231 214 190 154 111  95  87
+      108 120 148 184 208 228 244 252 251 243 226 206 182 147 119 107
+      128 140 172 196 219 235 247 256 255 246 234 218 194 171 139 127
+      126 138 170 195 220 236 248 253 254 245 233 217 193 169 137 125
+      106 118 146 183 207 227 242 249 250 241 225 205 181 145 117 105
+       86  94 110 155 191 215 229 238 237 230 213 189 153 109  93  85
+       62  66  82 115 163 198 210 221 222 209 197 161 113  81  65  61
+       34  46  54  78 123 174 186 202 201 185 173 121  77  53  45  33
+       20  28  37  59  91 131 167 179 177 165 129  89  57  38  25  17
+        8  13  29  51  75 103 143 159 157 141 101  73  49  30  14   5
+        1   9  21  43  71  99 135 151 149 133  97  69  41  22  10   2
+    </levels>
+  </threshold>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+  Special Purpose Dithers
+-->
+
+</thresholds>
Index: main/trunk/binaries/windows/bin/imagemagick/type-ghostscript.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/type-ghostscript.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/type-ghostscript.xml	(revision 21042)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE typemap [
+<!ELEMENT typemap (type)+>
+<!ELEMENT type (#PCDATA)>
+<!ELEMENT include (#PCDATA)>
+<!ATTLIST type name CDATA #REQUIRED>
+<!ATTLIST type fullname CDATA #IMPLIED>
+<!ATTLIST type family CDATA #IMPLIED>
+<!ATTLIST type foundry CDATA #IMPLIED>
+<!ATTLIST type weight CDATA #IMPLIED>
+<!ATTLIST type style CDATA #IMPLIED>
+<!ATTLIST type stretch CDATA #IMPLIED>
+<!ATTLIST type format CDATA #IMPLIED>
+<!ATTLIST type metrics CDATA #IMPLIED>
+<!ATTLIST type glyphs CDATA #REQUIRED>
+<!ATTLIST type version CDATA #IMPLIED>
+<!ATTLIST include file CDATA #REQUIRED>
+]>
+<typemap>
+  <type name="AvantGarde-Book" fullname="AvantGarde Book" family="AvantGarde" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@a010013l.afm" glyphs="@ghostscript_font_path@a010013l.pfb"/>
+  <type name="AvantGarde-BookOblique" fullname="AvantGarde Book Oblique" family="AvantGarde" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="@ghostscript_font_path@a010033l.afm" glyphs="@ghostscript_font_path@a010033l.pfb"/>
+  <type name="AvantGarde-Demi" fullname="AvantGarde DemiBold" family="AvantGarde" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@a010015l.afm" glyphs="@ghostscript_font_path@a010015l.pfb"/>
+  <type name="AvantGarde-DemiOblique" fullname="AvantGarde DemiOblique" family="AvantGarde" foundry="URW" weight="600" style="oblique" stretch="normal" format="type1" metrics="@ghostscript_font_path@a010035l.afm" glyphs="@ghostscript_font_path@a010035l.pfb"/>
+  <type name="Bookman-Demi" fullname="Bookman DemiBold" family="Bookman" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@b018015l.afm" glyphs="@ghostscript_font_path@b018015l.pfb"/>
+  <type name="Bookman-DemiItalic" fullname="Bookman DemiBold Italic" family="Bookman" foundry="URW" weight="600" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@b018035l.afm" glyphs="@ghostscript_font_path@b018035l.pfb"/>
+  <type name="Bookman-Light" fullname="Bookman Light" family="Bookman" foundry="URW" weight="300" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@b018012l.afm" glyphs="@ghostscript_font_path@b018012l.pfb"/>
+  <type name="Bookman-LightItalic" fullname="Bookman Light Italic" family="Bookman" foundry="URW" weight="300" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@b018032l.afm" glyphs="@ghostscript_font_path@b018032l.pfb"/>
+  <type name="Fixed" fullname="Courier Regular" family="Courier" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n022003l.afm" glyphs="@ghostscript_font_path@n022003l.pfb"/>
+  <type name="Courier" fullname="Courier Regular" family="Courier" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n022003l.afm" glyphs="@ghostscript_font_path@n022003l.pfb"/>
+  <type name="Courier-Bold" fullname="Courier Bold" family="Courier" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n022004l.afm" glyphs="@ghostscript_font_path@n022004l.pfb"/>
+  <type name="Courier-Oblique" fullname="Courier Regular Oblique" family="Courier" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="@ghostscript_font_path@n022023l.afm" glyphs="@ghostscript_font_path@n022023l.pfb"/>
+  <type name="Courier-BoldOblique" fullname="Courier Bold Oblique" family="Courier" foundry="URW" weight="700" style="oblique" stretch="normal" format="type1" metrics="@ghostscript_font_path@n022024l.afm" glyphs="@ghostscript_font_path@n022024l.pfb"/>
+  <type name="fixed" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n019003l.afm" glyphs="@ghostscript_font_path@n019003l.pfb"/>
+  <type name="Helvetica" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n019003l.afm" glyphs="@ghostscript_font_path@n019003l.pfb"/>
+  <type name="Helvetica-Bold" fullname="Helvetica Bold" family="Helvetica" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n019004l.afm" glyphs="@ghostscript_font_path@n019004l.pfb"/>
+  <type name="Helvetica-Oblique" fullname="Helvetica Regular Italic" family="Helvetica" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@n019023l.afm" glyphs="@ghostscript_font_path@n019023l.pfb"/>
+  <type name="Helvetica-BoldOblique" fullname="Helvetica Bold Italic" family="Helvetica" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@n019024l.afm" glyphs="@ghostscript_font_path@n019024l.pfb"/>
+  <type name="Helvetica-Narrow" fullname="Helvetica Narrow" family="Helvetica Narrow" foundry="URW" weight="400" style="normal" stretch="condensed" format="type1" metrics="@ghostscript_font_path@n019043l.afm" glyphs="@ghostscript_font_path@n019043l.pfb"/>
+  <type name="Helvetica-Narrow-Oblique" fullname="Helvetica Narrow Oblique" family="Helvetica Narrow" foundry="URW" weight="400" style="oblique" stretch="condensed" format="type1" metrics="@ghostscript_font_path@n019063l.afm" glyphs="@ghostscript_font_path@n019063l.pfb"/>
+  <type name="Helvetica-Narrow-Bold" fullname="Helvetica Narrow Bold" family="Helvetica Narrow" foundry="URW" weight="700" style="normal" stretch="condensed" format="type1" metrics="@ghostscript_font_path@n019044l.afm" glyphs="@ghostscript_font_path@n019044l.pfb"/>
+  <type name="Helvetica-Narrow-BoldOblique" fullname="Helvetica Narrow Bold Oblique" family="Helvetica Narrow" foundry="URW" weight="700" style="oblique" stretch="condensed" format="type1" metrics="@ghostscript_font_path@n019064l.afm" glyphs="@ghostscript_font_path@n019064l.pfb"/>
+  <type name="NewCenturySchlbk-Roman" fullname="New Century Schoolbook" family="NewCenturySchlbk" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@c059013l.afm" glyphs="@ghostscript_font_path@c059013l.pfb"/>
+  <type name="NewCenturySchlbk-Italic" fullname="New Century Schoolbook Italic" family="NewCenturySchlbk" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@c059033l.afm" glyphs="@ghostscript_font_path@c059033l.pfb"/>
+  <type name="NewCenturySchlbk-Bold" fullname="New Century Schoolbook Bold" family="NewCenturySchlbk" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@c059016l.afm" glyphs="@ghostscript_font_path@c059016l.pfb"/>
+  <type name="NewCenturySchlbk-BoldItalic" fullname="New Century Schoolbook Bold Italic" family="NewCenturySchlbk" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@c059036l.afm" glyphs="@ghostscript_font_path@c059036l.pfb"/>
+  <type name="Palatino-Roman" fullname="Palatino Regular" family="Palatino" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@p052003l.afm" glyphs="@ghostscript_font_path@p052003l.pfb"/>
+  <type name="Palatino-Italic" fullname="Palatino Italic" family="Palatino" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@p052023l.afm" glyphs="@ghostscript_font_path@p052023l.pfb"/>
+  <type name="Palatino-Bold" fullname="Palatino Bold" family="Palatino" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@p052004l.afm" glyphs="@ghostscript_font_path@p052004l.pfb"/>
+  <type name="Palatino-BoldItalic" fullname="Palatino Bold Italic" family="Palatino" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@p052024l.afm" glyphs="@ghostscript_font_path@p052024l.pfb"/>
+  <type name="Times-Roman" fullname="Times Regular" family="Times" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n021003l.afm" glyphs="@ghostscript_font_path@n021003l.pfb"/>
+  <type name="Times-Bold" fullname="Times Medium" family="Times" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@n021004l.afm" glyphs="@ghostscript_font_path@n021004l.pfb"/>
+  <type name="Times-Italic" fullname="Times Regular Italic" family="Times" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@n021023l.afm" glyphs="@ghostscript_font_path@n021023l.pfb"/>
+  <type name="Times-BoldItalic" fullname="Times Medium Italic" family="Times" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="@ghostscript_font_path@n021024l.afm" glyphs="@ghostscript_font_path@n021024l.pfb"/>
+  <type name="Symbol" fullname="Symbol" family="Symbol" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="@ghostscript_font_path@s050000l.afm" glyphs="@ghostscript_font_path@s050000l.pfb" version="0.1" encoding="AdobeCustom"/>
+</typemap>
Index: main/trunk/binaries/windows/bin/imagemagick/type.xml
===================================================================
--- main/trunk/binaries/windows/bin/imagemagick/type.xml	(revision 21042)
+++ main/trunk/binaries/windows/bin/imagemagick/type.xml	(revision 21042)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE typemap [
+<!ELEMENT typemap (type)+>
+<!ELEMENT type (#PCDATA)>
+<!ELEMENT include (#PCDATA)>
+<!ATTLIST type name CDATA #REQUIRED>
+<!ATTLIST type fullname CDATA #IMPLIED>
+<!ATTLIST type family CDATA #IMPLIED>
+<!ATTLIST type foundry CDATA #IMPLIED>
+<!ATTLIST type weight CDATA #IMPLIED>
+<!ATTLIST type style CDATA #IMPLIED>
+<!ATTLIST type stretch CDATA #IMPLIED>
+<!ATTLIST type format CDATA #IMPLIED>
+<!ATTLIST type metrics CDATA #IMPLIED>
+<!ATTLIST type glyphs CDATA #REQUIRED>
+<!ATTLIST type version CDATA #IMPLIED>
+<!ATTLIST include file CDATA #REQUIRED>
+]>
+<typemap>
+   <include file="type-ghostscript.xml"/>
+</typemap>
Index: main/trunk/binaries/windows/bin/pptextract.frm
===================================================================
--- main/trunk/binaries/windows/bin/pptextract.frm	(revision 21042)
+++ main/trunk/binaries/windows/bin/pptextract.frm	(revision 21042)
@@ -0,0 +1,274 @@
+VERSION 5.00
+Begin VB.Form Form1 
+   Caption         =   "Form1"
+   ClientHeight    =   1380
+   ClientLeft      =   60
+   ClientTop       =   450
+   ClientWidth     =   3825
+   LinkTopic       =   "Form1"
+   ScaleHeight     =   1380
+   ScaleWidth      =   3825
+   StartUpPosition =   3  'Windows Default
+   Begin VB.Label W 
+      Alignment       =   2  'Center
+      Caption         =   "Word to HTML"
+      BeginProperty Font 
+         Name            =   "MS Sans Serif"
+         Size            =   24
+         Charset         =   0
+         Weight          =   400
+         Underline       =   0   'False
+         Italic          =   0   'False
+         Strikethrough   =   0   'False
+      EndProperty
+      Height          =   615
+      Left            =   360
+      TabIndex        =   0
+      Top             =   360
+      Width           =   3375
+   End
+End
+Attribute VB_Name = "Form1"
+Attribute VB_GlobalNameSpace = False
+Attribute VB_Creatable = False
+Attribute VB_PredeclaredId = True
+Attribute VB_Exposed = False
+Private Sub Form_Load()
+    'For solving the backward compatability of MS Automation with VB script
+    'We need to use the late binding technique, in which mean that we need to
+    'define all Office Automation variable as an Object first and it can then
+    'to decide the office version at run-tim.
+    Dim objPA As Object
+    Set objPA = CreateObject("PowerPoint.Application")
+    objPA.Visible = True
+    
+    Dim objPPTs As Object
+    Set objPPTs = objPA.Presentations
+            
+    htm = False
+    jpg = False
+    gif = False
+    old = False
+    png = False
+    meta = False
+    
+    'cmdln = "-g " & Chr(34) & "H:\chi\gsdl\collect\PPTTest\import\LITA-2004.ppt" & Chr(34) & Chr(34) & "H:\chi\gsdl\collect\PPTTest\tmp\LITA-2004" & Chr(34)
+    cmdln = LCase(Command())
+    'MsgBox ("Command:" + cmdln)
+    'cmdln = "-g H:\chi\Visual Basic\ForumPres270404.ppt H:\chi\Visual Basic\tmp\ForumPres270404"
+    outputdir = getoutput(cmdln)
+    File = Left(cmdln, InStr(cmdln, ".ppt") + 3)
+    item_file = Left(cmdln, InStr(cmdln, ".ppt"))
+    args = getargs(File)
+    direc = getdir(File)
+    File = getfile(File)
+       
+    item_file = getfile(item_file)
+    'We don't use this script to convert the PPT to html, instead, we use
+    'the open source come with Greenstone package
+    If InStr(args, "j") Then jpg = True
+    If InStr(args, "g") Then gif = True
+    If InStr(args, "p") Then png = True
+    
+    Dim item, text As Object
+    Dim fso As Object
+    Set fso = CreateObject("Scripting.FileSystemObject")
+    
+    'Modified for apply to GSII environment setting
+    output_tmp = Left(outputdir, InStr(outputdir, "\tmp") + 3)
+    'output_tmp = Mid(outputdir, 2, InStr(outputdir, "\tmp") + 3)
+    'MsgBox ("OUTPUT_TMP:" + output_tmp)
+    
+    If Not fso.FolderExists(output_tmp) Then
+       fso.CreateFolder (output_tmp)
+       If Not fso.FolderExists(outputdir) Then
+             fso.CreateFolder (outputdir)
+        End If
+    Else
+        If Not fso.FolderExists(outputdir) Then
+             fso.CreateFolder (outputdir)
+        End If
+    End If
+    
+    'generate document_name.item file
+    Set item = fso.CreateTextFile(outputdir + "\" + item_file + "item", ForWriting, True)
+    'Set item = CreateObject("ADODB.Stream")
+    'item.Open
+    'item.Position = 0
+    'item.Charset = "UTF-8"
+    
+    'Print #3, "<?xml version=" + Chr(34) + "1.0" + Chr(34) + " encoding=" + Chr(34) + "UTF-8" + Chr(34) + " standalone=" + Chr(34) + "no" + Chr(34) + "?>"
+    'Print #3, "<!DOCTYPE DirectoryMetadata SYSTEM " + Chr(34) + "http://greenstone.org/dtd/DirectoryMetadata/1.0/DirectoryMetadata.dtd" + Chr(34) + ">"
+    'Print #1, "<PagedDocument>"
+    item.WriteLine ("<PagedDocument>")
+    'item.WriteText "<PagedDocument>", 1
+    Source = direc + File
+    'MsgBox ("Src:" + Source)
+    objPPTs.Open (Source)
+                           
+    'do stuff
+    n = 1
+    Dim slide_shape As Shape
+    j = 2
+    For slide_count = 1 To objPPTs(1).Slides.Count
+        current_slide = objPPTs(1).Slides(slide_count).Name
+        'generate a text version
+        Set text = fso.CreateTextFile(outputdir + "\Slide" + CStr(slide_count) + ".txt", ForWriting, True)
+        If (objPPTs(1).Slides(slide_count).Shapes.HasTitle) Then
+            slide_title = objPPTs(1).Slides(slide_count).Shapes.Title.TextFrame.TextRange
+        Else
+            slide_title = objPPTs(1).Slides(slide_count).Name
+        End If
+        slide_text = ""
+        found_text = True
+        For iShape = 1 To objPPTs(1).Slides(slide_count).Shapes.Count
+            If (objPPTs(1).Slides(slide_count).Shapes(iShape).TextFrame.HasText) Then
+                slide_text = objPPTs(1).Slides(slide_count).Shapes(iShape).TextFrame.TextRange.text
+                'MsgBox ("Slide_text:" + slide_text)
+                If slide_text <> "" Then
+                    text.WriteLine (slide_text)
+                    'text.WriteText (slide_text)
+                Else
+                    text.WriteLine ("This slide has no text")
+                End If
+            End If
+        Next iShape
+        'text_file = outputdir + "\Slide" + CStr(slide_count) + ".txt"
+        'text.SaveToFile text_file
+        'text.Close
+        'j = j + 1
+        If objPPTs(1).Slides.Count >= 1 And slide_count < objPPTs(1).Slides.Count Then
+            next_slide = objPPTs(1).Slides(slide_count + 1).Name
+        Else
+            nextf = " "
+        End If
+        If htm Then
+            'Not developed for converting to html yet
+            'Currently, if the user choose to convert the PPT to the html file
+            'We will only allow users to use the open source method through Greenstone
+        End If
+        If gif Then
+            current_slide = "Slide" + CStr(n)
+            If nextf <> " " Then
+                nextf = outputdir + "\" + "Slide" + CStr(n + 1)
+            End If
+            prevhtml = outputdir + "\" + current_slide + ".gif"
+            If slide_text = "" Then
+               itemxml item, current_slide + ".gif", "", n, slide_title
+            Else
+               itemxml item, current_slide + ".gif", current_slide + ".txt", n, slide_title
+            End If
+        End If
+        If jpg Then
+            current_slide = "Slide" + CStr(n)
+            If nextf <> " " Then
+                nextf = outputdir + "\" + "Slide" + CStr(n + 1)
+            End If
+            prevhtml = outputdir + "\" + current_slide + ".jpg"
+            If slide_text = "" Then
+                itemxml item, current_slide + ".jpg", "", n, slide_title
+            Else
+                itemxml item, current_slide + ".jpg", current_slide + ".txt", n, slide_title
+            End If
+        End If
+        If png Then
+            current_slide = "Slide" + CStr(n)
+            If nextf <> " " Then
+                nextf = outputdir + "\" + "Slide" + CStr(n + 1)
+            End If
+            prevhtml = outputdir + "\" + current_slide + ".png"
+            If slide_text = "" Then
+                itemxml item, current_slide + ".png", "", n, slide_title
+            Else
+                itemxml item, current_slide + ".png", current_slide + ".txt", n, slide_title
+            End If
+        End If
+        n = n + 1
+        item.WriteLine ("   </Page>")
+        'item.WriteText "   </Page>", 1
+    Next
+    i = 0
+    If htm Then
+        'ppts(1).SaveAs outputdir, ppSaveAsHTMLv3
+    ElseIf gif Then
+        objPPTs(1).SaveAs outputdir, ppSaveAsGIF
+    ElseIf jpg Then
+        objPPTs(1).SaveAs outputdir, ppSaveAsJPG
+    ElseIf png Then
+        objPPTs(1).SaveAs outputdir, ppSaveAsPNG
+    End If
+                
+    item.WriteLine ("</PagedDocument>")
+    'item.WriteText "</PagedDocument>", 1
+    'objStream.SaveToFile pstrFile
+    'item.SaveToFile outputdir + "\" + item_file + "item"
+    item.Close
+    objPPTs(1).Close
+    Set fso = Nothing
+    Set text = Nothing
+    Set item = Nothing
+    objPA.Quit
+End
+End Sub
+Function getoutput(line)
+    cmdln = line
+    While InStr(cmdln, ".ppt")
+        cmdln = Trim(Right(cmdln, Len(cmdln) - (InStr(cmdln, ".ppt") + 4)))
+        cmdln = Trim(Mid(cmdln, 2, Len(cmdln) - 2))
+    Wend
+    getoutput = cmdln
+    End Function
+Function getargs(line)
+    x = LTrim(line)
+    If InStr(x, "-") = 1 Then
+        getargs = Left(line, InStr(line, " "))
+    End If
+End Function
+Function getdir(line)
+    x = LTrim(Right(line, Len(line) - Len(getargs(line)) - 1))
+    If InStr(x, ":") <> 2 Then
+        direc = CurDir
+        If Right(direc, 1) <> "\" Then direc = direc + "\"
+    End If
+    
+    While InStr(x, "\")
+        direc = direc + Left(x, InStr(x, "\"))
+        x = Right(x, Len(x) - InStr(x, "\"))
+    Wend
+    getdir = direc
+End Function
+Function getfile(line)
+    x = LTrim(Right(line, Len(line) - Len(getargs(line))))
+    While InStr(x, "\")
+        x = Right(x, Len(x) - InStr(x, "\"))
+    Wend
+    getfile = x
+End Function
+Sub itemxml(out_item, thisfile, txtfile, num, slide_title)
+    out_item.WriteLine ("   <Page pagenum=" + Chr(34) + CStr(num) + Chr(34) + " imgfile=" + Chr(34) + thisfile + Chr(34) + " txtfile=" + Chr(34) + txtfile + Chr(34) + ">")
+    'out_item.WriteText "   <Page pagenum=" + Chr(34) + CStr(num) + Chr(34) + " imgfile=" + Chr(34) + thisfile + Chr(34) + " txtfile=" + Chr(34) + txtfile + Chr(34) + ">", 1
+    If slide_title <> "" Then
+        out_item.WriteLine ("      <Metadata name=" + Chr(34) + "Title" + Chr(34) + ">" + slide_title + "</Metadata>")
+        'MsgBox ("Title:" + slide_title)
+        'out_item.WriteText "      <Metadata name=" + Chr(34) + "Title" + Chr(34) + ">" + slide_title + "</Metadata>", 1
+    End If
+ End Sub
+Function checknext(filename, extention)
+    If filename = "" Then
+        checknext = ""
+    Else
+        checknext = filename + extention
+    End If
+End Function
+Function replaceStrings(f, c, W)
+s = f
+t = ""
+While InStr(s, c)
+    t = t + Left(s, InStr(s, c) - 1) + W
+    s = Right(s, Len(s) - (InStr(s, c) + Len(c)) + 1)
+Wend
+replaceStrings = t + s
+End Function
+Function fixnum(s)
+    fixnum = String(4 - Len(s), "0") + s
+End Function
Index: main/trunk/binaries/windows/bin/pptextract.vbp
===================================================================
--- main/trunk/binaries/windows/bin/pptextract.vbp	(revision 21042)
+++ main/trunk/binaries/windows/bin/pptextract.vbp	(revision 21042)
@@ -0,0 +1,34 @@
+Type=Exe
+Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\system32\stdole2.tlb#OLE Automation
+Reference=*\G{91493440-5A91-11CF-8700-00AA0060263B}#2.6#0#C:\Program Files\Microsoft Office\OFFICE11\MSPPT.OLB#Microsoft PowerPoint 9.0 Object Library
+Form=pptextract.frm
+Startup="Form1"
+ExeName32="pptextract.exe"
+Command32=""
+Name="Project1"
+HelpContextID="0"
+CompatibleMode="0"
+MajorVer=1
+MinorVer=0
+RevisionVer=0
+AutoIncrementVer=0
+ServerSupportFiles=0
+VersionCompanyName="University Of Waikato"
+CompilationType=0
+OptimizationType=0
+FavorPentiumPro(tm)=0
+CodeViewDebugInfo=0
+NoAliasing=0
+BoundsCheck=0
+OverflowCheck=0
+FlPointCheck=0
+FDIVCheck=0
+UnroundedFP=0
+StartMode=0
+Unattended=0
+Retained=0
+ThreadPerObject=0
+MaxNumberOfThreads=1
+
+[MS Transaction Server]
+AutoRefresh=1
Index: main/trunk/binaries/windows/bin/pptextract.vbw
===================================================================
--- main/trunk/binaries/windows/bin/pptextract.vbw	(revision 21042)
+++ main/trunk/binaries/windows/bin/pptextract.vbw	(revision 21042)
@@ -0,0 +1,1 @@
+Form1 = -253, 52, 704, 613, C, 22, 22, 455, 462, C
Index: main/trunk/binaries/windows/bin/word2html.frm
===================================================================
--- main/trunk/binaries/windows/bin/word2html.frm	(revision 21042)
+++ main/trunk/binaries/windows/bin/word2html.frm	(revision 21042)
@@ -0,0 +1,119 @@
+VERSION 5.00
+Begin VB.Form Form1 
+   Caption         =   "Form1"
+   ClientHeight    =   1380
+   ClientLeft      =   60
+   ClientTop       =   450
+   ClientWidth     =   3825
+   LinkTopic       =   "Form1"
+   ScaleHeight     =   1380
+   ScaleWidth      =   3825
+   StartUpPosition =   3  'Windows Default
+   Begin VB.Label W 
+      Alignment       =   2  'Center
+      Caption         =   "Word to HTML"
+      BeginProperty Font 
+         Name            =   "MS Sans Serif"
+         Size            =   24
+         Charset         =   0
+         Weight          =   400
+         Underline       =   0   'False
+         Italic          =   0   'False
+         Strikethrough   =   0   'False
+      EndProperty
+      Height          =   615
+      Left            =   360
+      TabIndex        =   0
+      Top             =   360
+      Width           =   3375
+   End
+End
+Attribute VB_Name = "Form1"
+Attribute VB_GlobalNameSpace = False
+Attribute VB_Creatable = False
+Attribute VB_PredeclaredId = True
+Attribute VB_Exposed = False
+
+Private Sub Form_Load()
+    'For solving the backward compatability of MS Automation with VB script
+    'We need to use the late binding technique, in which mean that we need to
+    'define all Office Automation variable as an Object first and it can then
+    'to decide the office version at run-tim.
+    
+    'Creat a Word Application
+    Dim objWA As Object
+    Set objWA = CreateObject("Word.Application")
+    objWA.Visible = True
+    
+    Dim cmdln As String
+    Dim src As String
+    Dim dst As String
+       
+    cmdln = LCase(Command())
+    'MsgBox ("Command:" + cmdln)
+    'cmdln = Chr(34) & "H:\chi\gsdl\collect\WordTest\import\word03_01.doc" & Chr(34) & Chr(34) & "H:\chi\gsdl\collect\WordTest\tmp\word03_01.html" & Chr(34)
+    src = Trim(Left(cmdln, (InStr(cmdln, ".doc") + 4)))
+    src = Mid(src, 2, Len(src) - 2)
+    'MsgBox ("Src:" + src)
+    If InStr(src, ":") <> 2 Then src = CurDir + "\" + src
+    dst = Trim(Right(cmdln, Len(cmdln) - (InStr(cmdln, ".doc") + 4)))
+    dst = Mid(dst, 2, Len(dst) - 2)
+    If InStr(dst, ":") <> 2 Then dst = CurDir + "\" + dst
+        
+    
+    'Create a Word Document Object and Open a Word Document
+    Dim objWD As Object
+    Set objWD = objWA.Documents
+    
+    objWD.Open (src)
+    objWD(1).SaveAs dst, wdFormatHTML
+    objWD(1).Close
+
+    ' Quite Word Application
+    objWA.Quit
+    
+    'Release Objects
+    Set objWA = Nothing
+    Set objWD = Nothing
+
+    End
+End Sub
+Function getoutput(line)
+    cmdln = line
+    While InStr(cmdln, ".ppt")
+        cmdln = LTrim(Right(cmdln, Len(cmdln) - (InStr(cmdln, ".ppt") + 3)))
+    Wend
+    If Right(CurDir, 1) = "\" Then cmdln = CurDir + cmdln Else cmdln = CurDir + "\" + cmdln
+    If LTrim(cmdln) = "" Then cmdln = cmdln + "out"
+    If Right(cmdln, 1) <> "\" Then cmdln = cmdln + "\"
+    getoutput = cmdln
+End Function
+
+Function getargs(line)
+    x = LTrim(line)
+    If InStr(x, "-") = 1 Then
+        getargs = Left(line, InStr(line, " "))
+    End If
+End Function
+
+Function getdir(line)
+    x = LTrim(Right(line, Len(line) - Len(getargs(line))))
+    If InStr(x, ":") <> 2 Then
+        direc = CurDir
+        If Right(direc, 1) <> "\" Then direc = direc + "\"
+    End If
+    
+    While InStr(x, "\")
+        direc = direc + Left(x, InStr(x, "\"))
+        x = Right(x, Len(x) - InStr(x, "\"))
+    Wend
+    getdir = direc
+End Function
+
+Function getfile(line)
+    x = LTrim(Right(line, Len(line) - Len(getargs(line))))
+    While InStr(x, "\")
+        x = Right(x, Len(x) - InStr(x, "\"))
+    Wend
+    getfile = x
+End Function
Index: main/trunk/binaries/windows/bin/word2html.vbp
===================================================================
--- main/trunk/binaries/windows/bin/word2html.vbp	(revision 21042)
+++ main/trunk/binaries/windows/bin/word2html.vbp	(revision 21042)
@@ -0,0 +1,37 @@
+Type=Exe
+Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\system32\stdole2.tlb#OLE Automation
+Reference=*\G{91493440-5A91-11CF-8700-00AA0060263B}#2.7#0#C:\Program Files\Microsoft Office\OFFICE11\MSPPT.OLB#Microsoft PowerPoint 10.0 Object Library
+Reference=*\G{00020905-0000-0000-C000-000000000046}#8.2#0#C:\Program Files\Microsoft Office\OFFICE11\MSWORD.OLB#Microsoft Word 10.0 Object Library
+Form=word2html.frm
+IconForm="Form1"
+Startup="Form1"
+HelpFile=""
+ExeName32="word2html.exe"
+Command32=""
+Name="Project1"
+HelpContextID="0"
+CompatibleMode="0"
+MajorVer=1
+MinorVer=0
+RevisionVer=0
+AutoIncrementVer=0
+ServerSupportFiles=0
+VersionCompanyName="University Of Waikato"
+CompilationType=0
+OptimizationType=0
+FavorPentiumPro(tm)=0
+CodeViewDebugInfo=0
+NoAliasing=0
+BoundsCheck=0
+OverflowCheck=0
+FlPointCheck=0
+FDIVCheck=0
+UnroundedFP=0
+StartMode=0
+Unattended=0
+Retained=0
+ThreadPerObject=0
+MaxNumberOfThreads=1
+
+[MS Transaction Server]
+AutoRefresh=1
Index: main/trunk/binaries/windows/bin/word2html.vbw
===================================================================
--- main/trunk/binaries/windows/bin/word2html.vbw	(revision 21042)
+++ main/trunk/binaries/windows/bin/word2html.vbw	(revision 21042)
@@ -0,0 +1,1 @@
+Form1 = -411, 30, 601, 642, Z, 44, 58, 1056, 670, C
