summaryrefslogtreecommitdiff
path: root/Build/source/texk/kpathsea/mktexnam.opt
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/kpathsea/mktexnam.opt')
-rw-r--r--Build/source/texk/kpathsea/mktexnam.opt107
1 files changed, 0 insertions, 107 deletions
diff --git a/Build/source/texk/kpathsea/mktexnam.opt b/Build/source/texk/kpathsea/mktexnam.opt
deleted file mode 100644
index 32d98dfe5b7..00000000000
--- a/Build/source/texk/kpathsea/mktexnam.opt
+++ /dev/null
@@ -1,107 +0,0 @@
-# mktexnam.opt to determine various manipulations of the filenames.
-# Sourced from mktexnam.
-#
-# Primarily written by Thomas Esser, Karl Berry, and Olaf Weber.
-# Public domain.
-# $Id$
-
-# Get 8.3 filenames like dpiNNN/NAME.pk.
-case "$MT_FEATURES" in
- *dosnames*) MT_PKBASE='dpi$DPI/$NAME.pk';;
-esac
-
-# Omit the mode directory (e.g., ljfour):
-case "$MT_FEATURES" in
- *nomode*) MODE="";;
-esac
-
-###########################################################################
-# Use this feature if you wish to use the alias files from the
-# ftp://ftp.tug.org/tex/fontname.tar.gz distribution.
-###########################################################################
-case "$MT_FEATURES" in
-*fontmaps*)
- MT_NAMEPART='$MT_SUPPLIER/$MT_TYPEFACE'
- MT_PKDESTREL='pk/$MT_MODE/$MT_NAMEPART'
- MT_TFMDESTREL='tfm/$MT_NAMEPART'
- MT_MFDESTREL='source/$MT_NAMEPART'
- SPECIALMAP=`kpsewhich special.map`
- TYPEFACEMAP=`kpsewhich typeface.map`
- SUPPLIERMAP=`kpsewhich supplier.map`
- if test -r "$SPECIALMAP"; then
- set x `awk \
- '{if ($1 == NAME || (substr (NAME, 1, length ($1)) == $1 \
- && substr (NAME, length (NAME), 1) ~ /[0-9]/ \
- && substr ($1, length ($1), 1) ~ /[^0-9]/)) \
- { print $2 " " $3; exit; }}' NAME=$NAME "$SPECIALMAP"`
- shift; SUPPLIER=$1; TYPEFACE=$2
-
- if test -z "$SUPPLIER"; then
- # Try the normal case. Source first.
- # $NAME might be raw.
- name=`echo $NAME | sed 's/^r//'`
- s_abbrev=`echo $name | sed 's/^\(.\).*$/\1/'`
- SUPPLIER=`awk '{ if ($1 == s_abbrev) { print $2; exit; }}' \
- s_abbrev=$s_abbrev "$SUPPLIERMAP"`
- if test -n "$SUPPLIER"; then
- # We found the source. Try for the typeface.
- t_abbrev=`echo $name | sed 's/^.//;s/\(..\).*$/\1/'`
- TYPEFACE=`awk '{ if ($1 == t_abbrev) { print $2; exit; }}' \
- t_abbrev=$t_abbrev "$TYPEFACEMAP"`
- fi
- fi
- fi
-
- if test -z "$SUPPLIER"; then
- echo "$0: Could not map source abbreviation $s_abbrev for $NAME." >&2
- echo "$0: Need to update $SPECIALMAP?" >&2
- else
- MT_SUPPLIER="$SUPPLIER"
- if test -z "$TYPEFACE"; then
- echo "$0: Could not map typeface abbreviation $t_abbrev for $NAME." >&2
- echo "$0: Need to update $SPECIALMAP?" >&2
- else
- MT_TYPEFACE="$TYPEFACE"
- fi
- fi
-esac
-
-###########################################################################
-# Use this feature to strip the "supplier" part (e.g. ams)
-# of the target name:
-###########################################################################
-
-case "$MT_FEATURES" in
-*stripsupplier*)
- MT_SUPPLIER=""
-esac
-
-###########################################################################
-# Use this feature to strip the "typeface" part (e.g. euler)
-# of the target name:
-###########################################################################
-
-case "$MT_FEATURES" in
-*striptypeface*)
- MT_TYPEFACE=""
-esac
-
-# Put new fonts into the directory named by the VARTEXFONTS environment
-# variable or config file value. (A default value for VARTEXFONTS is
-# already set in the default texmf.cnf, q.v.)
-#
-# A user can override this setting in either direction by setting
-# USE_VARTEXFONTS to 1 or 0.
-case "$MT_FEATURES" in
- *varfonts*) test "$USE_VARTEXFONTS" != 0 && USE_VARTEXFONTS=1;;
-esac
-
-# Force generated files that would go into a system tree (as defined by
-# SYSTEXMF) into TEXMFVAR. Starting with teTeX-3.0, the variable TEXMFVAR
-# is always set. The varfonts feature takes precedence if also set.
-#
-# A user can override this setting in either direction by setting
-# USE_TEXMFVAR to 1 or 0.
-case "$MT_FEATURES" in
- *texmfvar*) test "$USE_TEXMFVAR" != 0 && USE_TEXMFVAR=1;;
-esac