summaryrefslogtreecommitdiff
path: root/Build/source/texk/ttf2pk/README
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/ttf2pk/README')
-rw-r--r--Build/source/texk/ttf2pk/README108
1 files changed, 0 insertions, 108 deletions
diff --git a/Build/source/texk/ttf2pk/README b/Build/source/texk/ttf2pk/README
deleted file mode 100644
index 5fec8cda7c8..00000000000
--- a/Build/source/texk/ttf2pk/README
+++ /dev/null
@@ -1,108 +0,0 @@
-This directory contains ttf2tfm and ttf2pk, two utilities based on
-
- afm2tfm (dvipsk distribution),
- gsftopkk (dvipsk distribution),
- and the FreeType rasterizer for TrueType fonts.
-
-
-Compile the FreeType library first! It is recommended to use the kpathsea
-library if you want to use the programs with web2c resp. teTeX. Source files
-for emTeX-like search routines are included; similarly, support for MiKTeX
-file searching routines is available if `MIKTEX' is defined during
-compilation. Nevertheless, as a last resort, you can compile both programs
-without a search library too.
-
-The kpathsea library is *not* part of the ttf2pk package (see notes below).
-
-
-
-Under UNIX-like systems say
-
- ./configure --prefix=/usr/local/TeX
- --with-kpathsea-lib=<LIBDIR> \
- --with-kpathsea-include=<INCLUDEDIR>
- make
- make install
-
-for a normal compilation and installation. Replace `/usr/local/TeX' with a
-path to your TeX distribution.
-
-
-[Note 1:
- Try to find `libkpathsea.*' on your system. Use this directory as the
- argument for --with-kpathsea-lib. Then try to find `kpathsea/tex-file.h'
- and use the parent directory of kpathsea as the argument for
- --with-kpathsea-include. This should work in most cases. If you can't find
- the library, you probably have a web2c package with statically linked
- binaries. This means that you have to get the web2c sources from CTAN,
- configure it with something like
-
- ./configure --prefix=/usr/local/TeX --datadir=/usr/local/TeX \
- --enable-shared --disable-static
-
- according to your setup; then change to the kpathsea directory and say
- `make' and `make install' (Do the latter with caution not to overwrite
- binaries like kpsewhich).
-
- It even works with the source tree from the TeX Live CD! You just have
- to add a proper --srcdir option to the configure script.
-
- Unfortunately, teTeX-0.4 uses a very old kpathsea library version without
- automatical shared-library support, thus you have to install the static
- libraries:
-
- .) unpack the sources (basically you need only the contents of kpse-2.6
- and the two subdirs `kpathsea' and `make'.
-
- .) say
-
- ./configure --prefix=...
- make
-
- in the kpse-2.6 directory
-
- .) say
-
- make install-library
-
- in the kpathsea subdirectory. See Note 2 also.
-
- DON'T USE A NEWER KPATHSEA VERSION IF YOU USE teTeX 0.4 BINARIES! Newer
- kpathsea versions are not compatible with version 2.6.
-
- Note 2:
- It seems that c-auto.h created during the kpathsea library compiling
- process won't be installed for some older web2c versions. You should add
- it manually, i.e., copy <web2c source tree>/kpathsea/c-auto.h to the
- location where the other kpathsea header files have been installed.
-
- Note 3:
- If you want to use the --srcdir option of the configure script, you must
- compile FreeType with --srcdir too. You have to use the same directory
- structure to make it work (i.e., if you have said for FreeType
- `./configure --srcdir=foo', and you are in the `bar' directory, FreeType's
- configure script will generate all the needed subdirs for compiling
- FreeType. You've then manually to add the directory `bar/contrib/ttf2pk';
- there you should start to say ./configure --srcdir=foo/contrib/ttf2pk').]
-
-
-
-Use Makefile.dm for emx + dmake and say
-
- dmake -r -f Makefile.dm
-
-[Note: It should work with djgpp too, but I haven't tested this.]
-
-
-ttf2pk and ttf2tfm are already part of MiKTeX.
-
-
-
-Primary author of afm2tfm: T. Rokicki,
-Primary author of gsftopk: P.Vojta
-Primary author of the kpathsea library,
- afm2tfm/gsftopk adaptation: K. Berry.
-
---
-Frederic Loyer <loyer@ensta.fr>
-Werner Lemberg <wl@gnu.org>