diff options
Diffstat (limited to 'dviware/dvibook/Imake.Config')
-rw-r--r-- | dviware/dvibook/Imake.Config | 205 |
1 files changed, 205 insertions, 0 deletions
diff --git a/dviware/dvibook/Imake.Config b/dviware/dvibook/Imake.Config new file mode 100644 index 0000000000..dd708b5dc3 --- /dev/null +++ b/dviware/dvibook/Imake.Config @@ -0,0 +1,205 @@ +/* * Install directories for programs not related to X */ + +TEX_BINDIR = /srl/TeX/bin +TEX_MANDIR = /srl/TeX/man/man1 +TEX_INPUTS = /srl/TeX/lib/tex/inputs + +/* + * Set `FONTDESC' to the location of your fontdesc file, unquoted. + * This is passed to the library routines so they can find it. + */ + +FontDesc= /srl/TeX/lib/tex/fontdesc + +IprBin=/usr/local/bin + +/*********************************************************************** + * Config options for Xtex: + */ + +/* + * Options in the Xtex.ad file enabled by #ifdef's. + * + * Possibilities include: + * -DCOLOR_BUTTONS + */ +XTEX_IFDEF_OPTIONS= + +/* + * XTEX_TFM_PATH is a colon seperated list of directories that + * might contains TFM files; these are used by xtex to determine + * true font widths. + */ + +XTEX_TFM_PATH=.:/srl/TeX/lib/tex/fonts:/usr/local/lib/tex82/fonts:/usr/local/lib/tex/fonts:/usr/lib/tex82/fonts:/usr/lib/tex/fonts:/usr/local/lib/tex/tfm:/usr/local/Tex/lib/tex/tfm + +/* XtexFontPath is a comma/colon seperated list of directories that + * commonly contain X fonts for XTeX. If you specify your directory(-ies) + * here when you install XTeX, you avoid having to explain to users + * what needs to be done. You may need to #ifdef-configure this + * based on architecture. I don't use this, so it's commented out. + */ + +XTEX_FONT_PATH=/srl/TeX.xtex +/*********************************************************************** + * Automatic font creation: Morry Katz (katz@cs.stanford.edu) added this. + * + * If a font is not found, a shell script (TeXtoXfont) is executed. + * This will attempt to build the font from scratch, using Metafont. + * The font will be installed in a certain directory, after which the + * server should be able to find it. + * + * Comand to build fonts: + * %n will be replaced by the font name + * %d will be replaced by the dpi + * %b will be replaced by the base dpi of the display device + * %m will be replaced by the magnification + * For a server and client on the same machine the following is recommended: + * Xtex*.makeFont:TeXtoXfont %n %d %b %m MODE FONTCACHEDIR + * MODE should be replaced by the metafont mode_def for the server's + * display + * FONTCACHEDIR should be replaced by the directory in which the .bdf + * and/or .snf font files which are built should be stored (this + * directory must be in the server's font search path for correct + * operation). + * For execution when the client is on a different machine than the server + * the following is recommended (note that TeXtoXfont and mftodbf must exist + * on the server): + * Xtex*.makeFont:rsh SERVER -l USER TeXtoXfont %n %d %b %m MODE FONTCACHEDIR + * SERVER should be replaced by the name of the X server. + * USER should be replaced by the username of the user whose account + * should be used to run the script. (The clinet must have rsh access + * to the server for this to work.) + * In those rare cases in which the server and client are different and the + * client knows how to build fonts for the server which the server cannot + * build on its own the following is recommended: + * Xtex*.makeFont:TeXtoXfont.remote %n %d %b %m MODE FONTCACHEDIR SERVER USER + * + ***********************************************************************/ + +XTEX_MAKE_FONT=TeXtoXfont %n %d %b %m sun $(XTEX_FONT_PATH) + +/* + * X_FONT_SUFFIXES Font file suffix for your server + * X_FONT_COMPILER Font compiler for your server + * X_FONT_MAKE_DIR The way you build a 'fonts.dir' or equivilent + * X_FONT_COMPRESS YES/NO - do you want fonts compressed? + * X_FONT_RESET Program to reset your font path. + */ + +#if defined(UltrixArchitecture) + X_FONT_SUFFIX=pcf + X_FONT_COMPILER=/usr/bin/dxfc $$BDFNAME > $$SNFNAME + X_FONT_MAKE_DIR=/usr/bin/dxmkfontdir + X_FONT_COMPRESS=YES + X_FONT_PREPEND=xset +fp + X_FONT_RESET=xset fp rehash +#else +# if !defined(SunArchitecture) + X_FONT_SUFFIX=snf + X_FONT_COMPILER=bdftosnf $$BDFNAME > $$SNFNAME + X_FONT_MAKE_DIR=mkfontdir + X_FONT_COMPRESS=YES + X_FONT_PREPEND=true #xset +fp + X_FONT_RESET=xset fp rehash +# else + X_FONT_SUFFIX=fb + X_FONT_COMPILER=convertfont -o $$NAME.$$DPI $$BDFNAME + X_FONT_MAKE_DIR=bldfamily >/dev/null -f 64 -d + X_FONT_COMPRESS=NO + X_FONT_PREPEND=true # xset +fp + X_FONT_RESET=xset fp rehash +# endif +#endif + +/* + * + * DISPLAY_POSTSCRIPT + * Set this if the client-side provides display postscript. + * If the server does not support DPS, you just won't see + * anything, but if you specify this & the client doesn't + * have it, you'll get compile errors. + * + */ + +/* +#define DISPLAY_POSTSCRIPT +*/ + +/* + * DISPLAY_GHOSTSCRIPT + * Set this if you are using Ghostscript to display embedded + * PostScript. + * + */ + +#define DISPLAY_GHOSTSCRIPT + +#ifdef DISPLAY_GHOSTSCRIPT +/* + * GHOST_SEARCH_PATH + * Should be a colon separated list of directories. + * This is pre-pended to ghostscripts default file search path. + * Use this to specify the location of prlog files (e.g., mac.pro). + */ +GHOST_SEARCH_PATH=/srl/TeX/lib/tex82/ps +#endif + +/* + * NEWS SUPPORT -- If you have NeWS, then define NEWS + */ + +#if defined(SunArchitecture) && OSMajorVersion >= 4 +/* + * I don't think that NEWS/OpenWindows should be the default -- if + * you want NeWS/OpenWindows, just comment in the followingl. + */ + +/* # define NEWS */ +#endif + +/* + * SELFILE + * Set this if you want to use Erik M. van der Poel's file selection + * widget. This just adds a new `Browse' button; files can still be + * be specified using the `Set Directory' and `Open' buttons. + * + */ +#define SELFILE + +/* + * you can change this to transientShellWidgetClass if you like; however, + * the mouse cursor won't be positioned under the 'confirm' button + * automatically on the goto & print popups. + */ +#if 1 + POPUP_WINDOW_TYPE =overrideShellWidgetClass +#else + POPUP_WINDOW_TYPE =transientShellWidgetClass +#endif + +/* + * common Make macros + */ + LIBTEXROOT = ../ + LIBTEXSRC = ../libtex + LIBTEX = $(LIBTEXSRC)/libtex.a + DEPLIBTEX = $(LIBTEX) + +/* + * Undefine GETOP if your loader complains about multiple ref's. + */ +#if 1 + GETOPT=getopt.o +#else + GETOPT= +#endif + +/* + * Define STRTOL if your system does not provide strtol + */ +#if 0 + STRTOL=strtol.o +#else + STRTOL= +#endif |