summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvipdfm/INSTALL')
-rw-r--r--Build/source/texk/dvipdfm/INSTALL111
1 files changed, 0 insertions, 111 deletions
diff --git a/Build/source/texk/dvipdfm/INSTALL b/Build/source/texk/dvipdfm/INSTALL
deleted file mode 100644
index af5cfbb3a96..00000000000
--- a/Build/source/texk/dvipdfm/INSTALL
+++ /dev/null
@@ -1,111 +0,0 @@
-Prerequisite packages:
-
- To compile and install this package, you NEED an *installed* version of
-the kpathsea library. Usually a TeTeX installation will have this.
-Specifically, this means the kpathsea headers must be in your preprocessor
-search path (-I) and the kpathsea library must be in your linker search path
-(-L). The kpathsea library is included in source form with the "texk"
-bundle or the "web2c" bundle, available on CTAN.
-
- Similar remarks hold for "libz" and its headers; however, dvipdfm will
-configure and compile without a recent version of libz--you just won't have
-any compression. It *requires* kpath, however.
-
- The same comments hold for libpng as for libz. You *should* have a
-recent version of libpng installed before trying to compile dvipdfm. It
-should compile without libpng, but you will lose the ability to include
-thumbnails and png images.
-
- You will probably want to have GhostScript installed, although it isn't
-absolutely necessary.
-
-Installation:
-
- Also, you will probabably want
-
- 1. Unbundle the gzip'ed tar file.
-
- 2. Before compiling, set the CPPFLAGS, CFLAGS, and LDFLAGS environment
- variables with any options you want and also any -I or -L options
- required to locate kpathsea. CPPFLAGS should probably contain -I
- pointing at the directory containing tex-file.h LDFLAGS should
- probably contain -L pointing at the directory containing
- libkpathsea.a
-
- 3. Type "./configure" in the dvipdfm directory along with any necessary
- options, e.g., "--prefix=PATH". Make sure you specify the path to
- the directory containing your TeX tree root using --datadir=PATH,
- e.g., if your TeX tree in contained in /usr/share/texmf, you should
- supply the option --datadir=/usr/share to the configure script. Note
- that the prefix and datadir cannot be set independently. They must
- belong to the same tree. For example, you could be in trouble if you
- say something like --datadir=/usr/local/share/tetex and
- --prefix=/usr/local. The kpathsea library uses the path containing
- the executable as a hint to locating the temf texmf.cnf file.
- The executable MUST be placed in the same directory as your other
- executables that use kpathsea.
-
- 4. Type "make" in the dvipdfm directory.
-
- 5. If all goes well, type "make install" in the dvipdfm directory.
-
- 6. Replace the dvipdfm.def in your LaTex distribution with the one
- provided by the latest dvipdfm distribution. This is necessary for
- .eps and .png file support. The install script will not do this
- for you because I do not believe it is healthy to overwrite a file
- supplied by a different distribution.
-
- 7. Run "mktexlsr" or its equivalent depending on your TeX distribution.
- Even if you installed dvipdfm on a Unix system as an ordinary user,
- you should run mktexlsr to hash your "local" tex files.
-
- 8. Edit the config script in the texmf/dvipdfm directory and change to
- suit your needs. An important configuration option is to set the
- helper application for converting PS/EPS files to PDF format. By
- default this is setup for GhostScript. If the idea
- of executing running a command in a shell scares you,
- comment out the line with the command string. Alternatively,
- if you really want to disable it, comment the #define HAVE_SYSTEM
- in config.h
-
- I have installed this cleanly myself on Solaris 2.5 and RedHat Linux 5.1
-(upgraded to tetex-0.9). It has been compiled on various platforms by
-various others as part of the TeX-Live project and as part of several
-Windows distributions. I have been using it primarily under Linux.
-
- Please e-mail bug reports to
-
- Mark A. Wicks
- Kettering University
- mwicks@kettering.edu
-
-Notes/Possible Problems:
-
- 1. The Makefile installs the "dvipdfm" and the "ebb" binaries.
- The dvipdfm binary requries kpathsea to do its font searching.
- You must already have a working TeX installation with its own
- texmf.cnf, etc.
-
- 2. In addition to this package, you will need PostScript Type1 fonts for
- the Computer Modern fonts and any additional fonts you want to use.
- PostScript Type1 fonts are distributed by the American Math Society.
- Information about these fonts is available at the URL
-
- http://www.ams.org/tex/type1-fonts.html
-
- and the fonts themselves (Computer Modern and AMS fonts) are available at
-
- ftp://ftp.ams.org/pub/tex/psfonts/
-
- These fonts need to be installed in a location where the kpathsea
- library can find them.
-
- 3. If "dvipdfm" complains that it can't find fonts or its font map file,
- read the "kpathsea" documentation about debugging path searching. If
- you can't get kpathsea to find your texmf tree, it can always locate
- the fonts using environment variables. If "kpathsea" can't find your
- texmf.cnf, try setting the environment variable TEXMFCNF to point to
- the directory containing texmf.cnf As a last resort, you can set
- T1FONTS to point to your ".pfb" files, and set TFMFONTS to point to
- your ".tfm" files. Use two trailing //s on the path name if you want
- that path recursively searched).