summaryrefslogtreecommitdiff
path: root/gs/install.txt
diff options
context:
space:
mode:
Diffstat (limited to 'gs/install.txt')
-rw-r--r--gs/install.txt256
1 files changed, 256 insertions, 0 deletions
diff --git a/gs/install.txt b/gs/install.txt
new file mode 100644
index 000000000..98716923b
--- /dev/null
+++ b/gs/install.txt
@@ -0,0 +1,256 @@
+ Copyright (C) 1995, 1996 Aladdin Enterprises. All rights reserved.
+
+ This file is part of Aladdin Ghostscript.
+
+ Aladdin Ghostscript 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. Refer to the Aladdin Ghostscript Free Public
+ License (the "License") for full details.
+
+ Every copy of Aladdin 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 Aladdin 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.
+
+- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+This file, install.txt, describes how to install the Ghostscript language
+interpreter.
+
+For an overview of Ghostscript and a list of the documentation files, see
+README.
+
+********
+******** How to install Ghostscript ********
+********
+
+There are 3 separate items that you must have available in order to be able
+to run Ghostscript:
+
+ (1) The Ghostscript executable file(s) -- on some operating
+ systems, more than one file is required. These are entirely
+ platform-specific. See below for details.
+
+ (2) Initialization files that Ghostscript reads in when it
+ starts up. These are the same on all platforms.
+
+ (3) Fonts, for rendering text. These are platform-independent,
+ but if you already have fonts of the right kind on your platform,
+ you may be able to use them. See below for details. See the
+ companion document fonts.txt for more information about fonts.
+
+The initialization files (2) are the same on all platforms:
+
+ - gs_*.ps (see psfiles.txt for the full list), unless Ghostscript was
+ compiled using the "compiled initialization files" option.
+
+ - pdf_*.ps, if Ghostscript was compiled with the ability to
+ interpret PDF files (pdf.dev included in FEATURE_DEVS).
+
+ - Fontmap, unless you plan to always invoke Ghostscript with the
+ -dNOFONTMAP switch.
+
+See the search algorithm section of use.txt for a description of the search
+algorithm used to find these files.
+
+The per-platform descriptions that follow tell you where to install these
+files.
+
+MS-DOS
+------
+
+You need the following files to run Ghostscript:
+ GS386.EXE
+ DOS4GW.EXE
+
+You should install all the files except the fonts in C:\GS, and the
+fonts in C:\GS\FONTS.
+
+If you have Adobe Type Manager fonts installed on your system, and you wish
+to use them with Ghostscript, you may wish to replace the FONTMAP file with
+FONTMAP.ATM, and to add to the environment variable GS_LIB the name of the
+directory where the fonts are located (see below for more information about
+GS_LIB). Before you do this, please read carefully the license that
+accompanies the ATM fonts; Aladdin Enterprises takes no responsibility for
+any possible violations of such licenses. Similarly, if you have Adobe Type
+Basics, you may wish to replace FONTMAP with FONTMAP.ATB. Finally, if you
+have neither ATM nor ATB but you have Adobe Acrobat installed, you can use
+the 14 Acrobat fonts in place of the ones provided with Ghostscript by
+removing the following entries from FONTMAP:
+ Courier, Courier-Bold, Courier-BoldOblique, Courier-Oblique
+ Helvetica, Helvetica-Bold, Helvetica-BoldOblique, Helvetica-Oblique
+ Symbol
+ Times-Bold, Times-BoldItalic, Times-Italic, Times-Roman
+ ZapfDingbats
+and adding the Acrobat fonts directory to GS_FONTPATH.
+
+MS Windows
+----------
+
+Win32s or Windows 95 or Windows NT is required. You need the following
+files to run Ghostscript:
+ GSWIN32.EXE
+ GSWIN32C.EXE
+ GSDLL32.DLL
+ GS16SPL.EXE (Win32s only)
+
+You should install all the files except the fonts in C:\GS, and the fonts in
+C:\GS\FONTS.
+
+The GSview previewer contains an installation program to install and
+configure GSview and Ghostscript for Win32. Information on GSview is
+available from:
+ http://www.cs.wisc.edu/~ghost/gsview/
+
+See under "MS-DOS" above for information about using Adobe Type Manager,
+Adobe Type Basics, or Adobe Acrobat fonts.
+
+If your system uses TrueType fonts, you can get them converted to a
+Ghostscript-compatible format at the time you select your "printer" by
+doing the following:
+
+1) Open control panel and double click on the printers icon.
+2) Select your Postscript Printer.
+3) Choose Setup.
+4) Choose Options.
+5) Choose Advanced.
+6) At the top of the Dialog Box you will see TrueType Fonts
+ Send to Printer As: <drop down menu>
+ Choose Adobe Type 1.
+7) Uncheck Use Printer Fonts for All TrueType Fonts
+ and Use Substitution Table.
+8) OK.
+9) OK etc.
+
+That's it! Your TrueType fonts will automatically be downloaded in your
+PostScript file for Ghostscript to use.
+
+For printer devices, the default output is:
+ the default printer (Win95 or WinNT)
+OR
+ prompt for a printer port (Win32s).
+This can be modified as follows.
+ -sOutputFile="LPT1:"
+ Output to named port.
+ -sOutputFile="\\spool\printer name" (Win95 or WinNT only)
+ Output to named printer.
+ -sOutputFile="\\spool" (Win95 or WinNT only)
+ Prompt for printer name. Local printers only are supported.
+For Win32s, make sure that gs16spl.exe is in the same directory
+as gswin32.exe.
+
+
+OS/2 2.x
+--------
+
+The Ghostscript OS/2 implementation is designed for OS/2 2.1 or later.
+A few people have used it successfully under OS/2 2.0, but it has had
+very little testing.
+
+You need the following files to run Ghostscript:
+ GSOS2.EXE - this is a text application that will run windowed or
+ full screen.
+ GSDLL2.DLL - this is a Dynamic Link Library that must be in the same
+ directory as GSOS2.EXE or on the LIBPATH.
+ GSPMDRV.EXE - this is an "external driver" used by the "os2pm"
+ device, which is normally the default device and which
+ displays output in a Presentation Manager window.
+ GSPMDRV.EXE must be located in the same directory as
+ GSOS2.EXE or on the PATH.
+
+GSOS2.EXE, GSDLL2.DLL and GSPMDRV.EXE are compiled using EMX/GCC 0.9b.
+You must have the EMX DLL's on your LIBPATH. These are available from
+ ftp://hobbes.nmsu.edu/os2/unix/emx09b/emxrt.zip
+
+The system menu of the Ghostscript Image window includes a "Copy" command
+to copy the currently displayed bitmap to the Clipboard.
+
+OS/2 comes with some Adobe Type Manager fonts. If you wish to use these
+with Ghostscript, you should replace the FONTMAP file with FONTMAP.OS2,
+and add to the environment variable GS_LIB the name of the directory where
+the fonts are located, usually c:\psfonts. (see below for more
+information about GS_LIB). Before you do this, please read carefully the
+license that accompanies the ATM fonts; Aladdin Enterprises takes no
+responsibility for any possible violations of such licenses.
+
+Since GSOS2.EXE is not a PM application, it cannot determine the depth of
+the PM display. You must provide this information using the
+-dBitsPerPixel option. The default is 8 bits/pixel. Valid values are 1,
+4, 8 & 24.
+ For monochrome VGA use -dBitsPerPixel=1
+ For standard VGA screen use -dBitsPerPixel=4
+ For 256 colour SVGA use -dBitsPerPixel=8
+A command file gspm.cmd containing the following line may be useful:
+ @c:\gs\gsos2.exe -Ic:/gs;c:/gs/fonts;c:/psfonts -sDEVICE=os2pm
+ -dBitsPerPixel=8 -sPAPERSIZE=a4 %1 %2 %3 %4 %5 %6 %7 %8
+
+While drawing, the os2pm driver updates the display every 5 seconds. On
+slow computers this is undesirable and a different interval can be
+specified in milliseconds with the -dUpdateInterval option. The default
+is -dUpdateInterval=5000; to disable update use -dUpdateInterval=0.
+
+Standard VGA is very slow due to double buffering to avoid bugs and due to
+1 plane to 4 plane conversion. Use a 256 color display driver by
+preference. Many display drivers have bugs which cause 1 bit/pixel
+bitmaps to be displayed incorrectly.
+
+GSOS2.EXE and GSPMDRV.EXE will stay in memory for the number of minutes
+specified in the environment variable GS_LOAD.
+
+If you run GS386 in the OS/2 2.0 or 2.1 DOS Box, you must select the
+"ENABLED" setting for the DPMI_DOS_API option of the DOS Box. GS386
+will not run with the "AUTO" setting.
+
+For printer devices, output goes to the default queue.
+To print to a specified queue, use -sOutputFile=\\spool\NullLPT1
+where NullLPT1 is the queue physical name.
+
+Unix
+----
+
+You need the following file to run Ghostscript:
+ gs
+
+Installing Ghostscript on a Unix system requires compiling it first: please
+read the Unix section(s) in make.txt for more information, especially
+regarding how to decide which makefile to use and how you may need to edit
+it. After building, execute
+ make install
+
+The makefile installs all the files, except the fonts, in /usr/local or
+various subdirectories thereof. The fonts should be installed in
+/usr/local/share/ghostscript/fonts. Consult the makefile for more details.
+If you have Adobe Acrobat installed, you can use the 14 Acrobat fonts in
+place of the ones provided with Ghostscript by removing the following
+entries from Fontmap:
+ Courier, Courier-Bold, Courier-BoldOblique, Courier-Oblique
+ Helvetica, Helvetica-Bold, Helvetica-BoldOblique, Helvetica-Oblique
+ Symbol
+ Times-Bold, Times-BoldItalic, Times-Italic, Times-Roman
+ ZapfDingbats
+and adding the Acrobat fonts directory to GS_FONTPATH.
+
+NOTE: The syntax of the 'install' command varies unpredictably between Unix
+systems. If your system has an 'installbsd' program, edit the definition of
+INSTALL in the makefile to change 'install' to 'installbsd' before you run
+'make install'.
+
+VMS
+---
+
+You need the following executable file to run Ghostscript:
+ GS.EXE
+
+Installing Ghostscript on a VMS system requires compiling it first.
+
+You should install all the files, including the fonts, in the same directory
+as the executable and initialization files. By default, this is the
+directory in which you did the compilation. Consult the makefile
+(OPENVMS.MAK) for more details.
+
+If you have DECWindows/Motif installed, you may wish to replace the FONTMAP
+file with the file FONTMAP.VMS. Read the comment at the beginning of the
+latter file for more information.