Go to the first, previous, next, last section, table of contents.


`MakeTeX' configuration

The following file types can run an external program to create missing files: `pk', `tfm', `mf', `tex'; the scripts are named `MakeTeXPK', `MakeTeXTFM', `MakeTeXMF', and `MakeTeXTeX'.

In the absence of configure options specifying otherwise, everything but `MakeTeXTeX' will be enabled by default. The configure options to change the defaults are:

--without-maketexmf-default
--without-maketexpk-default
--without-maketextfm-default
--with-maketextex-default

The configure setting is overridden if the environment variable or configuration file value named for the script is set; e.g., `MAKETEXPK' (see section `MakeTeX' script arguments).

As distributed, all the scripts source a file `texmf/web2c/MakeTeX.site' if it exists, so you can override various defaults. See `MakeTeXcommon', for instance, which defines the default mode, resolution, directory permissions, some special directory names, etc. If you prefer not to change the distributed scripts, you can simply create `MakeTeX.site' with the appropriate definitions (you do not need to create it if you have nothing to put in it). `MakeTeX.site' has no special syntax; it's an arbitrary Bourne shell script. The distribution contains a sample `MakeTeX.site' for you to copy and modify as you please (it is not installed anywhere).

In addition, you can configure a number of features with the MT_FEATURES variable, which you can define:

By default, MakeTeXPK installs fonts into the standard TeX directory structure (see section TeX directory structure). It uses aliases and directory names from the Fontname distribution (see section `Introduction' in Fontname). Most of the options here change that.

`appendonlydir'
Tell MakeTeXmkdir to create directories append-only, i.e., set their sticky bit (see section `Mode Structure' in GNU File Utilities).
`dosnames'
Use 8.3 names; e.g., `dpi600/cmr10.pk' instead of `cmr10.600pk'.
`nomode'
Omit the directory level for the mode name; this is fine as long as you generate fonts for only one mode.
`strip'
Omit the font supplier and typeface name directory levels.
`varfonts'
Put MakeTeXPK-generated fonts under the directory named by VARTEXFONTS; the default value in `kpathsea/texmf.cnf.in' is `/var/tex/fonts', as recommended by the Linux File System Standard (but unless `varfonts' is enabled, nothing cares about that value). The `varfonts' setting in MT_FEATURES is overridden by the USE_VARTEXFONTS environment variable: if set to `1', the feature is enabled, and if set to `0', the feature is disabled.


Go to the first, previous, next, last section, table of contents.