|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T l
Length: 18658 (0x48e2) Types: TextFile Names: »local-defs«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« └─⟦ca79c7339⟧ └─⟦this⟧ »DVIware/laser-setters/dvi-to-ps/TeXPS/setup/generic.host.name/local-defs«
# This is a file which is prepended to each "IMakefile" to form # "Makefile". All system dependent definitions go here. # For details see the documentation. # WARNING: changing values here can have various effects. Be careful # to recompile all necessary sources. # After a "make prepare" certain .o files # are removed to force the recompilation of most of the binaries. # You should be able to start all makes from the main source directory. # The software is designed so that everything can be tested and in particular # the documentation can be printed without the software being installed. # Exceptions to this rule (things you must install first) are only the .afm # files and pltotf (which for simplicity is also provided; see PLTOTF below. # NOTE: please install all the software, get it running, test it out, in # particular print the documentation, and then remove what you think is # not necessary. # ENVIRONMENT VARIABLES: some (but NOT all) of the variables set in this file # can be overwritten by defining environment variables of the same name. Such # variables are clearly identified by a comment to that effect. If such comment # is missing no environment variable to that effect is defined. # Note that environment variable TEXFONTS must include "." for the # document to be processed properly. There are some fonts (PostScript fonts) # which reside in "." when the document describing this software is processed. # Also note that for pfd2tfm and the complete document to be processed # you need pltotf because pltotf is used by pfd2tfm to convert property # lists generated by pfd2tfm into tfm files. # Note furthermore that your PATH must contain "." # The numbers used below are used as follows: # [1] is for my own machine. # [2] is for the machine of the Menil Foundation, Houston, TX. # [3] is for the Statistics Department of Purdue University. # [4] is for Siemens, QM 24, Munich, West Germany. # [5] is for myself again to simulate another installation. # [6] is for Mark Senn, Statistics Department # [7] is also for Mark Senn # [8] is for arthur.cs.purdue.edu # [9] is for galahad.cs.purdue.edu # [10] is for expert.cc.purdue.edu (qwd) # [11] is for Technical Typesetting, Inc # # =========================================================== # # Name of the binary of the driver. We use "dvitps" through the documentation # and also in this file here. You should set it to whatever you want to call # the driver. Please be advised that it was a conscious decision to not call # the driver "dvi2ps" because there are so many different drivers with this name # floating around in the world. I suggest that you also use the name "dvitps" # and NOT "dvi2ps". default DVITPS_BINARY_NAME dvitps end # Control 'tpic' understanding of the driver. # 0: Driver should not know about tpic commands. # 1: Driver should know about tpic commands. # If you are interested in tpic then please contact hammer@cs.purdue.edu. # You need to have the source code of pic, because tpic # is distributed by sending you a patch file to pic which makes it tpic. default TPIC 1 [10] TPIC = 0 [11] TPIC = 0 end # For many of the following specifications we recommend that you use # a standard directory in which subdirectories will be installed # to contain various other subdirectories. It does make things easier. default DVITPS_STANDARD_DIR /usr/local/lib/tex/TeXPS [1] DVITPS_STANDARD_DIR = /home/svb/src/lib/TeXPS [3] DVITPS_STANDARD_DIR = /userd/mds/i5f [4] DVITPS_STANDARD_DIR = /usr/local/lib/tex/dvi2ps [5] DVITPS_STANDARD_DIR = /usr/users/tex/texps-inst [6] DVITPS_STANDARD_DIR = /userb/mds/t/dvitps [7] DVITPS_STANDARD_DIR = /home/pop/mds/t/dvitps [8] DVITPS_STANDARD_DIR = /usr/svb/symmetry/src/TeXPS-lib [9] DVITPS_STANDARD_DIR = /usr/svb/sun4/src/TeXPS-lib [10] DVITPS_STANDARD_DIR = /userb/qwd/TeXPS-lib end # Default path for the driver to find TFM, GF, PK, PXL and PDR files. # Also the path for pfd2tfm to locate TFM files for font emulation. # (The environment variable TEXFONTS, TEXFONTS_DVITPS, # TEXFONTS_DVITPS_GF/PK/PXL/PDR replace this default; see the manual pages # for details). default TEXFONTS_DEF $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts [1] TEXFONTS_DEF = $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts [2] TEXFONTS_DEF = /usr/brazil/svb/lib-tmp/fonts:.:/usr/brazil/local/lib/tex/fonts [3] TEXFONTS_DEF = /usr/.stat/t/TEXFONTS:/userd/mds/i5f/ps-fonts [4] TEXFONTS_DEF = $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts [5] TEXFONTS_DEF = $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts [6] TEXFONTS_DEF = /userb/mds/t/TEXFONTS [7] TEXFONTS_DEF = /home/pop/mds/t/TEXFONTS [8] TEXFONTS_DEF = $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts [9] TEXFONTS_DEF = $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts [10] TEXFONTS_DEF = $(DVITPS_STANDARD_DIR)/ps-fonts:.:/usr/local/lib/tex/fonts end # Directory to hold the capability file read in initially by the driver to # inform the driver about which font types to search for, in which order etc. # -B option of the driver can be used to redefine this directory. default DVITPS_CAP_DIR $(DVITPS_STANDARD_DIR)/dvitps-cap end # For all of the following four font file types (GF, PK, PXL and PDR) you have # to set the following four variables: DVITPS_GF, ..._PK, ..._PXL and ..._PDR # if you want the driver to look for a specific font type. Omit the definitions # if the driver should ignore that type. # # At any point you can verify the settings by typing "dvitps" without any options # or without giving a dvi file name. The driver will then tell you what files # it is looking for. # # In the specifications you must assign unique priorities. The driver # will look for a font file of type priority 0 first, then priority 1 etc. # # Let us give two examples: # (1) Look for PK files, then PDR files: # [x] DVITPS_PK = 0 # [x] DVITPS_PDR = 1 # (2) Look for PK, PXL, PDR, GF files (in the given order): # [x] DVITPS_PK = 0 # [x] DVITPS_PXL = 1 # [x] DVITPS_PDR = 2 # [x] DVITPS_GF = 3 default DVITPS_PK 0 default DVITPS_PDR 1 default DVITPS_PXL 2 default DVITPS_GF 3 [2] DVITPS_PK = 0 [2] DVITPS_PXL = 1 [2] DVITPS_PDR = 2 [2] DVITPS_GF = 3 [3] DVITPS_PK = 0 [3] DVITPS_PXL = 1 [3] DVITPS_PDR = 2 [3] DVITPS_GF = 3 [4] DVITPS_PK = 0 [4] DVITPS_PXL = 1 [4] DVITPS_PDR = 2 [4] DVITPS_GF = 3 end # Now you have to specify how the font name of a font file is computed. # The following setup refers to the code of dvitps/src/search2.c and # you may actually have to change the code of that source file. # Note that method 1, which is the default, assumes all your fonts # are installed "flat" and you have a directory like /usr/local/lib/tex/fonts # in which you have files such as cmr10.300pk, cmr10.360pk and so forth. default FONT_SEARCH_METHOD 1 [11] FONT_SEARCH_METHOD = 2 end # Specify here (0 or 1) whether the PostScript code generated by the driver # may write messages using the PostScript "print" operator to the standard output # of the PostScript interpreter (this stuff normally goes into a log file, # for instance, under TranScript). If you don't use TranScript but send the # output of the driver directly to a port such output should be disabled. default DVITPS_PS_PRINT_ENABLED 1 [10] DVITPS_PS_PRINT_ENABLED = 0 end # Directory, where all TFM and PDR files of PostScript fonts are installed. # This directory must be included in the above path TEXFONTS. default PS_FONT_DIR $(DVITPS_STANDARD_DIR)/ps-fonts [2] PS_FONT_DIR = /usr/brazil/svb/lib-tmp/fonts end # Directory for the installation of PostScript prologue files used by the # driver. See also the next variable! default DRIVER_PS_PROLOGUE_FILES_DIR $(DVITPS_STANDARD_DIR)/pro [2] DRIVER_PS_PROLOGUE_FILES_DIR = /usr/brazil/svb/lib-tmp/ps-down end # The path used by the driver locating prologue files. A path is # used so that the user can load additional prologue files for his # own usage from his own directory if desired. # The -P option of the driver can be used to replace this value. default DVITPS_PROLOGUE_FILES_PATH_DEF $(DRIVER_PS_PROLOGUE_FILES_DIR):. [2] DVITPS_PROLOGUE_FILES_PATH_DEF = /usr/brazil/svb/lib-tmp/ps-down end # Default order of the PostScript output generated by the driver: # 0: print first page of DVI file first. # 1: print first page of DVI file last, i.e. the document is printed in reverse order. # Note that with the -d option of the driver the default specified here # can be overwritten. default DVITPS_DEFAULT_ORDER 0 [2] DVITPS_DEFAULT_ORDER = 1 [3] DVITPS_DEFAULT_ORDER = 1 [6] DVITPS_DEFAULT_ORDER = 1 end # In case you want to add paper format specifications then you must # change the code of dvitps/src/ps.c. The next option defines # the default paper size specification. The paper size specifcation given # here is used if the -o option of the driver is not used. default DEFAULT_PAPER_SPEC letter end # By default do you want to have also the paper size specification # written to the PostScript output file and therefore digested by # the PostScript printer? Specify 1, if you want. Specify 0 if you don't. # The -E option of the driver can be used to specify whatevery value # seems to be appropriate. default SEND_PAPER_SIZE_SPEC 1 end # For those poor soles who have to save on the number of bytes allocated # in the VM of the PostScrint printer: maximum number of characters # in pixel based fonts. Should be set to either 128 or 256. It could be made # a driver option, but it's not right now. default NUMBER_CHARS_IN_PIXEL_FONTS 256 end # Which type of PostScript printer do you have? This influences the # document being printed (the font samples in particular), and also the PostScript font # .tfm files which are installed for access by TeX. # In case you have more than one printer available use the maximum here. # And then the document describing this software package must be printed on # the maximum capability driver. The driver obviously can not prevent that you send # a document generated for a 'class 1' printer to a 'class 0' printer. # Administering that properly is your duty. # 0: a regular Laserwriter, with Courier*, Helvetica*, Times* and Symbol # 1: a Laser Writer Plus, Laser Writer II, or so with the following additional # fonts: ITC Avant Garde*, ITC Bookman*, New Century Schoolbook*, # ITC Zapf Chancery, ITC Zapf Dingbats. default PS_PRINTER_CLASS 1 [1] PS_PRINTER_CLASS = 0 [8] PS_PRINTER_CLASS = 0 [9] PS_PRINTER_CLASS = 0 end # Reset the PostScript printer (-z option of the driver) for printing the # examples of the document every PS_RESET_PAGES number of pages. If # you run out of virtual memory printing the examples of the document # describing this software then the value you specified here is too high. # Recommented values: # 1: for the Apple Laser Writer # 8: for the Apple Laser Writer II NT (that worked the last time!) # The proper value for the Laser Writer II NTX would depend on the amount # of memory installed. default PS_RESET_PAGES 12 [2] PS_RESET_PAGES = 1 [3] PS_RESET_PAGES = 6 [4] PS_RESET_PAGES = 6 [6] PS_RESET_PAGES = 4 end # Set PS_FONTS_EXTRA to 1 if you want to have some extra TFM / PDR files # computed. This is for some extra PostScript fonts you might have bought. # Add those fonts to directory pfd/extra and change IMakefile in this directory. # Set PS_FONTS_EXTRA to 0, if you don't have these fonts. default PS_FONTS_EXTRA 0 [2] PS_FONTS_EXTRA = 1 end # Default encoding vector information (PostScript fonts) can be found in this directory. # Can be overwritten by using the -p option of pfd2tfm. default PS_DEF_ENCODINGS $(DVITPS_STANDARD_DIR)/pfd2tfm end # Specify here 0 if you use pltotf as it is provided with this software # package. Specify 1 here if you want to use your own pltotf. In this # case it is assumed that pltotf can be found using PATH as search path. default PLTOTF 0 end # Set this switch to 1 if the following two statements are true: you are running # X Windows Version 11.3, and you have installed the xpr patch which is in # subdirectory psfig. If you set this switch to 1, you must also set # XPR_PATCHED properly. # If either of the first two conditions are false, set this switch to 0. default XWINDOWS 0 [1] XWINDOWS = 1 end # This switch is only relevant if XWINDOWS == 1. # Specifiy name of the patched binary of xpr here. # Because the proposed patches are upward compatible, I suggest # that you apply the patch to your source and then simply replace # the version of xpr you were using before. default XPR_PATCHED xpr [11] XPR_PATCHED = 0 end # A TeX macro directory which is used to install some of the # TeX macros included with this software. This directory must # be part of the environment variable TEXINPUTS to process the documentation. default TEX_MACROS_DIR $(DVITPS_STANDARD_DIR)/macros end # Do you want to install the afm files which are provided as part of this # software? Set it to 1 if you do, set it to 0 if you don't. default AFM_FILES_INSTALL 0 [1] AFM_FILES_INSTALL = 1 end # In case you set AFM_FILES_INSTALL to 1, define the installation directory # here. Ignore otherwise default AFM_FILES_INSTALL_DIR /usr/local/lib/afm [1] AFM_FILES_INSTALL_DIR = /home/svb/src/lib/TeXPS/afm end # Path for pfd2tfm to find AFM files. # (The environment variable AFMPATH, if set, supercedes this default). # A good place to store these files is directory /usr/local/lib/afm. # Note that in order to process the documentation, if the afm files # are not installed you need to include the afm subdirectory of the # TeXPS main source directory into the path so that when pfd2tfm # is executed it can locate the .afm files. default AFMPATH_DEF /usr/local/lib/afm:/usr/local/lib/transcript:. [1] AFMPATH_DEF = /home/svb/src/lib/TeXPS/afm:/usr/local/lib/afm [2] AFMPATH_DEF = /usr/brazil/svb/src/afm/regular:/usr/brazil/svb/src/afm/extra [3] AFMPATH_DEF = /usr/local/lib/ps/afm2.0 [5] AFMPATH_DEF = /usr/users/tex/tape/afm [6] AFMPATH_DEF = /usr/src/local/bin/transcript/lib [7] AFMPATH_DEF = /home/pop/mds/t/texps/afm [10] AFMPATH_DEF = /userb/qwd/afm end # Directory where "dvitps" is installed. default DRIVER_BINDIR /usr/local/bin [1] DRIVER_BINDIR = /home/svb/src/bin [2] DRIVER_BINDIR = /usr/brazil/svb/bin [3] DRIVER_BINDIR = /userd/mds/bin [5] DRIVER_BINDIR = /usr/users/tex/bin [6] DRIVER_BINDIR = /userb/mds/t/bin [7] DRIVER_BINDIR = /home/pop/mds/t/bin [8] DRIVER_BINDIR = /usr/svb/symmetry/src/bin [9] DRIVER_BINDIR = /usr/svb/sun4/src/bin [10] DRIVER_BINDIR = /userb/qwd/src/bin end # Binary directory for the installation of pfd2tfm and printpdr. default PFD_BINDIR $(DRIVER_BINDIR) end # Is this a SYS_V system? Set to 1 if so, set to 0 if not. default SYS_V 0 end # Which C compiler do you use? default CC cc end # Which lex do you want to use? default LEX lex end # Which yacc do you use? default YACC yacc end # Remove command. default RM /bin/rm -f end # Copy command. default CP /bin/cp end # Move command. default MV /bin/mv end # Command to print source code. This command must be # compatible with the definition of PRINTER. default SOURCE_CODE_PRINT_COMMAND enscript -2r -Plp -h end # A command which accepts a PostScript file (starting with !%) and # then prints this file as a PostScript file out. Usually (which is # also the default here) it's just a PostScript lpr command. # It is assumed that the command's syntax is such that one # additional argument is the name of such a PostScript file. # The command needs not to be able to read from standard input. default POSTSCRIPT_PRINT_COMMAND lpr -P lp end # The version of LaTeX to be used to print the document. You need # a bigger version of LaTeX (more accurately initex and virtex). # For details see file "doc/intro.tex", section "About This Report". default LATEX virtex-b \&lplain-b [2] LATEX = latex [3] LATEX = latex [4] LATEX = latex [6] LATEX = latex [7] LATEX = /home/pop/mds/t/bin/virtex \&lplain [8] LATEX = latex [9] LATEX = latex [10] LATEX = latex [11] LATEX = latex end # If you have have Slitex set SLITEX_CONTROL to 1. If you have not set to 0. # SLITEX_BINARY is the name of the executable in case the above switch is 1. # It is ignored otherwise. default SLITEX_CONTROL 1 default SLITEX_BINARY slitex [2] SLITEX_CONTROL = 0 [3] SLITEX_CONTROL = 0 [4] SLITEX_CONTROL = 0 [7] SLITEX_CONTROL = 0 [8] SLITEX_CONTROL = 0 [9] SLITEX_CONTROL = 0 [10] SLITEX_CONTROL = 0 end # Directory for temporary files of dvitps, pfd2tfm and other programs. default TMPDIR /tmp end # Do you want manual pages to be installed? Set to 1 if so, set to 0 # if not. default MAN_INSTALL 1 [1] MAN_INSTALL = 0 [7] MAN_INSTALL = 0 [8] MAN_INSTALL = 0 [9] MAN_INSTALL = 0 [10] MAN_INSTALL = 0 end # Manual page directory: the manual pages are installed in that directory # (if at all). Ignore if MAN_INSTALL was set to 0. default MAN_DIR /usr/man/manl end # Manual pages and documentation. # 0: The manual pages of dvitps, pfd2tfm and so forth are NOT included # in the documentation. # 1: The manual pages of dvitps, pfd2tfm and so forth are NOT included # in the documentation, but a "make print" in the documentation directory # will also print the manual pages. # 2: The troff SOURCE code of the manual pages is included with the # TeXPS documenation. # 3: You have a version of troff which generates PostScript, for instance, # because you have TranScript on your machine and "ptroff" of TranScript # generates PostScript. "ptroff" is executed and the resulting PostScript # files are included into the TeXPS documentation using the psfig macros. # In other words the troff-ed manual pages appear in the TeXPS documentation. # For this to work you need to set TROFF_MAN below correctly. default MAN_PAGES_DOC 3 end # Version of troff to be used for the manual pages. This should be # set to "ptroff" if you selected MAN_PAGES_DOC = 3 above and it should # be set to whatever your version of troff is called if you selected # MAN_PAGES_DOC = 1 above. Otherwise its value is irrelevant. default TROFF_MAN ptroff end # The program tokprep (from subdirectory sup) by default is # not needed anywhere else except for this software. If it # is needed somewhere else, set TOKPREP_INSTALL to 1 and # specify the directory below. Otherwise set it to 0. default TOKPREP_INSTALL 0 [1] TOKPREP_INSTALL = 1 [8] TOKPREP_INSTALL = 1 [9] TOKPREP_INSTALL = 1 [10] TOKPREP_INSTALL = 1 end default TOKPREP_INSTALL_DIR "" [1] TOKPREP_INSTALL_DIR = /home/svb/src/bin [8] TOKPREP_INSTALL_DIR = /usr/svb/symmetry/src/bin [9] TOKPREP_INSTALL_DIR = /usr/svb/sun4/src/bin [10] TOKPREP_INSTALL_DIR = /userb/qwd/src/bin end