summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/fontools
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-04-16 23:15:11 +0000
committerKarl Berry <karl@freefriends.org>2012-04-16 23:15:11 +0000
commite8a389a2d60b6ff53118a05f72c266fc3bd725b0 (patch)
treea684b2e593b0f7cede10362be9fe321f733e1acc /Master/texmf-dist/doc/support/fontools
parentc3c415e17085b0a75a89e652d576f6a943a41649 (diff)
fontools (6mar12)
git-svn-id: svn://tug.org/texlive/trunk@25995 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/support/fontools')
-rw-r--r--Master/texmf-dist/doc/support/fontools/README96
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/berling/berling.sty11
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/berling/berling.sub10
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/berling/makeberling70
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/berling/mbr_fnst.tex62
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sty12
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sub10
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/frutiger/lfr_fnst.tex68
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/frutiger/makefrutiger70
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/palatinox/Palatino_fnst.tex166
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/palatinox/make_Palatino92
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/palatinox/pala.sub4
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/palatinox/palatinox.sty36
-rw-r--r--Master/texmf-dist/doc/support/fontools/examples/palatinox/unsetSCaps.mtx32
14 files changed, 36 insertions, 703 deletions
diff --git a/Master/texmf-dist/doc/support/fontools/README b/Master/texmf-dist/doc/support/fontools/README
index e1cd3256985..b285b84daa9 100644
--- a/Master/texmf-dist/doc/support/fontools/README
+++ b/Master/texmf-dist/doc/support/fontools/README
@@ -1,82 +1,58 @@
-FONTOOLS: some tools for handling fonts with LaTeX and fontinst
-===============================================================
-This package provides a few tools to simplify using fonts (especially
-TrueType/OpenType ones) with LaTeX.
+ -=- FONTOOLS -=-
+
-The most important tool in this bundle is
+This package provides tools to simplify using OpenType fonts with LaTeX.
-AUTOINST - a wrapper script around Eddie Kohler's LCDF TypeTools for
-installing OpenType fonts in LaTeX. It also creates .fd and .sty files.
+Currently, this bundle contains the following programs:
-The other tools in this bundle were created before I knew of the
-TypeTools' existence. They clumsily implement a subset of the
-functionality of the TypeTools and should be considered more or less
-deprecated. Personally, I haven't used them in years (and I'm not sure
-I still understand how the code exactly works), but they're still
-included in case someone needs them. Just be aware that I may not
-be able to fix any problems you may encounter.
+AUTOINST - a wrapper script around Eddie Kohler's LCDF TypeTools.
+ Autoinst aims to automate the installation of OpenType fonts in LaTeX
+ by calling the LCDF TypeTools (with the correct options) for all fonts
+ you wish to install, and by generating the necessary .fd and .sty files.
-AFM2AFM - reencode .afm files; designed to replace fontinst's
-\reencodefont for big .afm files.
+AFM2AFM - re-encode .afm files
-AUTOINST - a wrapper script around otftotfm for installing
-OpenType fonts in LaTeX. It also creates .fd and .sty files.
+OT2KPX - extract kerning pairs from OpenType fonts.
-CMAP2ENC - convert glyph indices in TrueType fonts without glyph names
-(such as Linotype Palatino) to Adobe glyph names.
-FONT2AFM - create font metrics for just about any font file; wrapper
-around tools such as pf2afm, ttf2afm, pfm2kpx and ot2kpx.
-OT2KPX - extract all kerning pairs from OpenType fonts.
-
-PFM2KPX - extract the correct kerning pairs from buggy .pfm files
-(where pf2afm complains `.notdef character occurred among kern pairs').
-
-SHOWGLYPHS - create a pdf file that shows all glyphs in a font.
-
-
-Please see the documentation of the individual programs for more info.
-
-
-Prerequisites
+PREREQUISITES
-------------
-All programs have been written in Perl; they require Perl version 5.6 or later.
-Some programs also need pf2afm (distributed with GhostScript), ttf2afm
-(distributed with pdfTeX) or Eddie Kohler's TypeTools (see
-http://www.lcdf.org/type/)
+Perl
+
+ The Fontools are written in Perl; any recent version should work.
+ Perl is usually installed on Linux and Unix systems;
+ for Windows, try ActivePerl (http://www.activestate.com)
+ or Strawberry Perl (http://strawberryperl.com).
-Most tools can also use kpsewhich or findtexmf (if available) for searching
-their input files. If neither tool is present, input files are searched
-in the current working directory.
+LCDF TypeTools
+ Of course, Autoinst needs the LCDF TypeTools;
+ their installation directory should be in the PATH environment variable.
-The SHOWGLYPHS script uses several standard Unix/Linux commands;
-it probably won't work on other platforms. It also needs a working,
-TDS-compliant TeX installation.
+Kpathsea
+ Automatically installing the fonts into a suitable TEXMF tree
+ (as Autoinst does by default) requires a TeX-installation that uses
+ the kpathsea library; with TeX distributions that implement their
+ own directory searching (such as MiKTeX), Autoinst will complain that
+ it cannot find the kpsewhich program and install all generated files
+ into subdirectories of the current directory.
+ If you use such a TeX distribution, either move these files to their
+ destinations by hand, or use the -target command line option
+ (please see the manual for more information).
-The encoding files in the `share/' directory are meant to be used with
-Eddie Kohler's otftotfm (either directly or via the AUTOINST wrapper script);
-place these files somewhere where otftotfm can find them.
+Other
+ The encoding files in the "share" directory should be installed
+ somewhere where otftotfm can find them.
-License
+LICENSE
-------
-This software is copyright (c) 2005-2009 Marc Penninga. It is released under
+This software is copyright (C) 2005-2012 Marc Penninga. It is released under
the terms of the GNU General Public Licence. See the file GPLv2.txt for
the license conditions.
-Examples
---------
-
-A few detailed examples of the use of some of these tools (mainly CMAP2ENC)
-can be found in the directory `examples/': this contains everything you need
-(except the fonts themselves, of course) to use the TrueType versions of
-Linotype Palatino, Monotype Berling and Linotype Frutiger that come with
-some Microsoft products.
-
-
- Marc Penninga, 2009/04/09
+ Marc Penninga, 2012/03/06
diff --git a/Master/texmf-dist/doc/support/fontools/examples/berling/berling.sty b/Master/texmf-dist/doc/support/fontools/examples/berling/berling.sty
deleted file mode 100644
index 7d771dedd32..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/berling/berling.sty
+++ /dev/null
@@ -1,11 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{berling}
- [2005/08/08 v1.1 Style file for Monotype Berling]
-\RequirePackage[T1]{fontenc}
-\RequirePackage{textcomp}
-\DeclareOption{lining}{\renewcommand*{\rmdefault}{mbrx}}
-\DeclareOption{oldstyle}{\renewcommand*{\rmdefault}{mbrj}}
-\ExecuteOptions{oldstyle}
-\ProcessOptions\relax
-%%
-%% End of file 'berling.sty'
diff --git a/Master/texmf-dist/doc/support/fontools/examples/berling/berling.sub b/Master/texmf-dist/doc/support/fontools/examples/berling/berling.sub
deleted file mode 100644
index 940df499b99..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/berling/berling.sub
+++ /dev/null
@@ -1,10 +0,0 @@
-zero;00F8
-one;00F9
-two;00FA
-three;00FB
-four;00FC
-five;00FD
-six;00FE
-seven;00FF
-eight;0100
-nine;0101
diff --git a/Master/texmf-dist/doc/support/fontools/examples/berling/makeberling b/Master/texmf-dist/doc/support/fontools/examples/berling/makeberling
deleted file mode 100644
index 36c8f832dfd..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/berling/makeberling
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-
-TEXMF="./"
-
-mkdir -p "${TEXMF}fonts/afm/monotype/berling/"
-mkdir -p "${TEXMF}fonts/enc/dvips/berling/"
-mkdir -p "${TEXMF}fonts/map/dvips/berling/"
-mkdir -p "${TEXMF}fonts/tfm/monotype/berling/"
-mkdir -p "${TEXMF}fonts/truetype/monotype/berling/"
-mkdir -p "${TEXMF}fonts/vf/monotype/berling/"
-mkdir -p "${TEXMF}tex/latex/monotype/berling/"
-
-#
-# By default, Monotype Berling uses oldstyle figures;
-# `berling.sub' replaces these with normal (lining) figures.
-#
-# In the second line, we specify `-f onum' (even though Berling doesn't
-# support features) to force the output files to have a `j' appended
-# to their filenames; otherwise they would clobber the output of the
-# first call to `cmap2enc'.
-#
-cmap2enc -x berling.sub berling.ttf t1.enc
-cmap2enc -f onum berling.ttf t1.enc
-cmap2enc berling.ttf ts1.enc
-
-for TTF in *.ttf
-do
- font2afm "$TTF"
-done
-
-rm berling.map
-afm2afm -e t1-berling.enc -o rmbrr9e.afm berling.afm >>berling.map
-afm2afm -e t1-berling.enc -o rmbrri9e.afm berlingi.afm >>berling.map
-afm2afm -e t1-berling.enc -o rmbrb9e.afm berlingb.afm >>berling.map
-afm2afm -e t1-berling.enc -o rmbrbi9e.afm berlingz.afm >>berling.map
-
-afm2afm -e t1j-berling.enc -o rmbrrj9d.afm berling.afm >>berling.map
-afm2afm -e t1j-berling.enc -o rmbrrij9d.afm berlingi.afm >>berling.map
-afm2afm -e t1j-berling.enc -o rmbrbj9d.afm berlingb.afm >>berling.map
-afm2afm -e t1j-berling.enc -o rmbrbij9d.afm berlingz.afm >>berling.map
-
-afm2afm -e ts1-berling.enc -o rmbrr9c.afm berling.afm >>berling.map
-afm2afm -e ts1-berling.enc -o rmbrri9c.afm berlingi.afm >>berling.map
-afm2afm -e ts1-berling.enc -o rmbrb9c.afm berlingb.afm >>berling.map
-afm2afm -e ts1-berling.enc -o rmbrbi9c.afm berlingz.afm >>berling.map
-
-tex mbr_fnst.tex
-
-for PL in *.pl
-do
- pltotf "$PL"
-done
-
-for VPL in *.vpl
-do
- vptovf "$VPL"
-done
-
-rm *.pl *.vpl rmbr*.afm rmbr*.mtx resetberling-*.mtx
-
-mv *.afm "${TEXMF}/fonts/afm/monotype/berling/"
-mv *.enc "${TEXMF}/fonts/enc/dvips/berling/"
-mv *.map "${TEXMF}/fonts/map/dvips/berling/"
-mv *.tfm "${TEXMF}/fonts/tfm/monotype/berling/"
-cp *.ttf "${TEXMF}/fonts/truetype/monotype/berling/"
-mv *.vf "${TEXMF}/fonts/vf/monotype/berling/"
-mv *.fd "${TEXMF}/tex/latex/monotype/berling/"
-cp *.sty "${TEXMF}/tex/latex/monotype/berling/"
-
-texhash ${TEXMF}
diff --git a/Master/texmf-dist/doc/support/fontools/examples/berling/mbr_fnst.tex b/Master/texmf-dist/doc/support/fontools/examples/berling/mbr_fnst.tex
deleted file mode 100644
index 8a991f04319..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/berling/mbr_fnst.tex
+++ /dev/null
@@ -1,62 +0,0 @@
-\input fontinst.sty
-\needsfontinstversion{1.900}
-
-
-
-\installfonts
-
-\installfamily{T1}{mbrx}{\hyphenchar\font="7F}
-
-\installfont{mbrr9e}
- {rmbrr9e,resetberling-t1,newlatin}{t1}{T1}{mbrx}{m}{n}{}
-\installfont{mbrri9e}
- {rmbrri9e,resetberling-t1,newlatin}{t1}{T1}{mbrx}{m}{it}{}
-\installfont{mbrb9e}
- {rmbrb9e,resetberling-t1,newlatin}{t1}{T1}{mbrx}{b}{n}{}
-\installfont{mbrbi9e}
- {rmbrbi9e,resetberling-t1,newlatin}{t1}{T1}{mbrx}{b}{it}{}
-
-
-
-\installfamily{T1}{mbrj}{\hyphenchar\font="7F}
-
-\installfont{mbrrj9d}
- {rmbrrj9d,resetberling-t1j,newlatin}{t1}{T1}{mbrj}{m}{n}{}
-\installfont{mbrrij9d}
- {rmbrrij9d,resetberling-t1j,newlatin}{t1}{T1}{mbrj}{m}{it}{}
-\installfont{mbrbj9d}
- {rmbrbj9d,resetberling-t1j,newlatin}{t1}{T1}{mbrj}{b}{n}{}
-\installfont{mbrbij9d}
- {rmbrbij9d,resetberling-t1j,newlatin}{t1}{T1}{mbrj}{b}{it}{}
-
-
-
-\installfamily{TS1}{mbrx}{}
-
-\installfont{mbrr9c}
- {rmbrr9c,resetberling-ts1,rmbrrj9d,resetberling-t1j,resetosf,textcomp}
- {ts1}{TS1}{mbrx}{m}{n}{}
-\installfont{mbrri9c}
- {rmbrri9c,resetberling-ts1,rmbrrij9d,resetberling-t1j,resetosf,textcomp}
- {ts1}{TS1}{mbrx}{m}{it}{}
-\installfont{mbrb9c}
- {rmbrb9c,resetberling-ts1,rmbrbj9d,resetberling-t1j,resetosf,textcomp}
- {ts1}{TS1}{mbrx}{b}{n}{}
-\installfont{mbrbi9c}
- {rmbrbi9c,resetberling-ts1,rmbrbij9d,resetberling-t1j,resetosf,textcomp}
- {ts1}{TS1}{mbrx}{b}{it}{}
-
-
-
-\installfamily{TS1}{mbrx}{}
-
-\installfontas{mbrr9c}{TS1}{mbrj}{m}{n}{}
-\installfontas{mbrri9c}{TS1}{mbrj}{m}{it}{}
-\installfontas{mbrb9c}{TS1}{mbrj}{b}{n}{}
-\installfontas{mbrbi9c}{TS1}{mbrj}{b}{it}{}
-
-
-
-\endinstallfonts
-
-\bye
diff --git a/Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sty b/Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sty
deleted file mode 100644
index 505c51414b8..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sty
+++ /dev/null
@@ -1,12 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{frutiger}
- [2007/04/02 v2.1 Style file for Linotype Frutiger]
-
-\RequirePackage[T1]{fontenc}
-\RequirePackage{textcomp}
-\DeclareOption{lining}{\renewcommand*{\rmdefault}{lfrx}}
-\DeclareOption{oldstyle}{\renewcommand*{\rmdefault}{lfrj}}
-\ExecuteOptions{oldstyle}
-\ProcessOptions\relax
-%%
-%% End of file 'frutiger.sty'
diff --git a/Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sub b/Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sub
deleted file mode 100644
index 940df499b99..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sub
+++ /dev/null
@@ -1,10 +0,0 @@
-zero;00F8
-one;00F9
-two;00FA
-three;00FB
-four;00FC
-five;00FD
-six;00FE
-seven;00FF
-eight;0100
-nine;0101
diff --git a/Master/texmf-dist/doc/support/fontools/examples/frutiger/lfr_fnst.tex b/Master/texmf-dist/doc/support/fontools/examples/frutiger/lfr_fnst.tex
deleted file mode 100644
index 3764ad6210c..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/frutiger/lfr_fnst.tex
+++ /dev/null
@@ -1,68 +0,0 @@
-\input fontinst.sty
-\needsfontinstversion{1.900}
-
-\installfonts
-
-
-\installfamily{T1}{lfrx}{\hyphenchar\font="7F}
-
-\installfont{lfrr9e}
- {rlfrr9e,resetfrutiger-t1-tlf,newlatin}
- {t1}{T1}{lfrx}{m}{n}{}
-\installfont{lfrri9e}
- {rlfrri9e,resetfrutiger-t1-tlf,newlatin}
- {t1}{T1}{lfrx}{m}{it}{}
-\installfont{lfrb9e}
- {rlfrb9e,resetfrutiger-t1-tlf,newlatin}
- {t1}{T1}{lfrx}{b}{n}{}
-\installfont{lfrbi9e}
- {rlfrbi9e,resetfrutiger-t1-tlf,newlatin}
- {t1}{T1}{lfrx}{b}{it}{}
-
-
-\installfamily{T1}{lfrj}{\hyphenchar\font="7F}
-
-\installfont{lfrrj9d}
- {rlfrrj9d,resetfrutiger-t1-tosf,newlatin}
- {t1}{T1}{lfrj}{m}{n}{}
-\installfont{lfrrij9d}
- {rlfrrij9d,resetfrutiger-t1-tosf,newlatin}
- {t1}{T1}{lfrj}{m}{it}{}
-\installfont{lfrbj9d}
- {rlfrbj9d,resetfrutiger-t1-tosf,newlatin}
- {t1}{T1}{lfrj}{b}{n}{}
-\installfont{lfrbij9d}
- {rlfrbij9d,resetfrutiger-t1-tosf,newlatin}
- {t1}{T1}{lfrj}{b}{it}{}
-
-
-\installfamily{TS1}{lfrx}{}
-
-\installfont{lfrr9c}
- {rlfrr9c,resetfrutiger-ts1-tlf,%
- rlfrrj9d,resetfrutiger-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{lfrx}{m}{n}{}
-\installfont{lfrri9c}
- {rlfrri9c,resetfrutiger-ts1-tlf,%
- rlfrrij9d,resetfrutiger-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{lfrx}{m}{it}{}
-\installfont{lfrb9c}
- {rlfrb9c,resetfrutiger-ts1-tlf,%
- rlfrbj9d,resetfrutiger-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{lfrx}{b}{n}{}
-\installfont{lfrbi9c}
- {rlfrbi9c,resetfrutiger-ts1-tlf,%
- rlfrbij9d,resetfrutiger-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{lfrx}{b}{it}{}
-
-
-\installfamily{TS1}{lfrj}{}
-
-\installfontas{lfrr9c}{TS1}{lfrj}{m}{n}{}
-\installfontas{lfrri9c}{TS1}{lfrj}{m}{it}{}
-\installfontas{lfrb9c}{TS1}{lfrj}{b}{n}{}
-\installfontas{lfrbi9c}{TS1}{lfrj}{b}{it}{}
-
-\endinstallfonts
-
-\bye
diff --git a/Master/texmf-dist/doc/support/fontools/examples/frutiger/makefrutiger b/Master/texmf-dist/doc/support/fontools/examples/frutiger/makefrutiger
deleted file mode 100644
index 14f140facd2..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/frutiger/makefrutiger
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-
-TEXMF="./"
-
-mkdir -p "${TEXMF}fonts/afm/linotype/frutiger/"
-mkdir -p "${TEXMF}fonts/enc/dvips/frutiger/"
-mkdir -p "${TEXMF}fonts/map/dvips/frutiger/"
-mkdir -p "${TEXMF}fonts/tfm/linotype/frutiger/"
-mkdir -p "${TEXMF}fonts/truetype/linotype/frutiger/"
-mkdir -p "${TEXMF}fonts/vf/linotype/frutiger/"
-mkdir -p "${TEXMF}tex/latex/linotype/frutiger/"
-
-#
-# By default, Linotype Frutiger uses oldstyle figures;
-# `berling.sub' replaces these with normal (lining) figures.
-#
-# In the second line, we specify `-f onum' (even though Frutiger doesn't
-# support features) to force the output files to have a `j' appended
-# to their filenames; otherwise they would clobber the output of the
-# first call to `cmap2enc'.
-#
-cmap2enc -xfrutiger.sub frutiger.ttf t1.enc
-cmap2enc -f onum frutiger.ttf t1.enc
-cmap2enc frutiger.ttf ts1.enc
-
-for TTF in *.ttf
-do
- font2afm "$TTF"
-done
-
-rm frutiger.map
-afm2afm -e t1-tlf-frutiger.enc -o rlfrr9e.afm frutiger.afm >>frutiger.map
-afm2afm -e t1-tlf-frutiger.enc -o rlfrri9e.afm frutit.afm >>frutiger.map
-afm2afm -e t1-tlf-frutiger.enc -o rlfrb9e.afm frutbd.afm >>frutiger.map
-afm2afm -e t1-tlf-frutiger.enc -o rlfrbi9e.afm frutz.afm >>frutiger.map
-
-afm2afm -e t1-tosf-frutiger.enc -o rlfrrj9d.afm frutiger.afm >>frutiger.map
-afm2afm -e t1-tosf-frutiger.enc -o rlfrrij9d.afm frutit.afm >>frutiger.map
-afm2afm -e t1-tosf-frutiger.enc -o rlfrbj9d.afm frutbd.afm >>frutiger.map
-afm2afm -e t1-tosf-frutiger.enc -o rlfrbij9d.afm frutz.afm >>frutiger.map
-
-afm2afm -e ts1-tlf-frutiger.enc -o rlfrr9c.afm frutiger.afm >>frutiger.map
-afm2afm -e ts1-tlf-frutiger.enc -o rlfrri9c.afm frutit.afm >>frutiger.map
-afm2afm -e ts1-tlf-frutiger.enc -o rlfrb9c.afm frutbd.afm >>frutiger.map
-afm2afm -e ts1-tlf-frutiger.enc -o rlfrbi9c.afm frutz.afm >>frutiger.map
-
-tex lfr_fnst.tex
-
-for PL in *.pl
-do
- pltotf "$PL"
-done
-
-for VPL in *.vpl
-do
- vptovf "$VPL"
-done
-
-rm *.pl *.vpl rlfr*.afm rlfr*.mtx resetfrutiger-*.mtx
-
-mv *.afm "${TEXMF}/fonts/afm/linotype/frutiger/"
-mv *.enc "${TEXMF}/fonts/enc/dvips/frutiger/"
-mv *.map "${TEXMF}/fonts/map/dvips/frutiger/"
-mv *.tfm "${TEXMF}/fonts/tfm/linotype/frutiger/"
-cp *.ttf "${TEXMF}/fonts/truetype/linotype/frutiger/"
-mv *.vf "${TEXMF}/fonts/vf/linotype/frutiger/"
-mv *.fd "${TEXMF}/tex/latex/linotype/frutiger/"
-cp *.sty "${TEXMF}/tex/latex/linotype/frutiger/"
-
-texhash ${TEXMF}
diff --git a/Master/texmf-dist/doc/support/fontools/examples/palatinox/Palatino_fnst.tex b/Master/texmf-dist/doc/support/fontools/examples/palatinox/Palatino_fnst.tex
deleted file mode 100644
index 82b8c823d0c..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/palatinox/Palatino_fnst.tex
+++ /dev/null
@@ -1,166 +0,0 @@
-\input fontinst.sty
-\needsfontinstversion{1.900}
-
-\installfonts
-
-\installfamily{T1}{Palatino-TLF} {\hyphenchar\font="7F}
-\installfamily{T1}{Palatino-LF} {\hyphenchar\font="7F}
-\installfamily{T1}{Palatino-TOsF} {\hyphenchar\font="7F}
-\installfamily{T1}{Palatino-OsF} {\hyphenchar\font="7F}
-
-\installfamily{T1}{Palatino-Sup} {}
-
-\installfamily{TS1}{Palatino-TLF} {}
-\installfamily{TS1}{Palatino-LF} {}
-\installfamily{TS1}{Palatino-TOsF}{}
-\installfamily{TS1}{Palatino-OsF} {}
-
-
-\installfont{Palatino-tlf-t1}
- {Palatino-tlf-t1-raw,resetpala-t1-tlf,newlatin}
- {t1}{T1}{Palatino-TLF}{m}{n}{}
-\installfont{Palatino-Italic-tlf-t1}
- {Palatino-Italic-tlf-t1-raw,resetpala-t1-tlf,newlatin}
- {t1}{T1}{Palatino-TLF}{m}{it}{}
-\installfont{Palatino-Bold-tlf-t1}
- {Palatino-Bold-tlf-t1-raw,resetpala-t1-tlf,newlatin}
- {t1}{T1}{Palatino-TLF}{b}{n}{}
-\installfont{Palatino-BoldItalic-tlf-t1}
- {Palatino-BoldItalic-tlf-t1-raw,resetpala-t1-tlf,newlatin}
- {t1}{T1}{Palatino-TLF}{b}{it}{}
-
-\installfont{Palatino-lf-t1}
- {Palatino-lf-t1-raw,resetpala-t1-lf,newlatin}
- {t1}{T1}{Palatino-LF}{m}{n}{}
-\installfont{Palatino-Italic-lf-t1}
- {Palatino-Italic-lf-t1-raw,resetpala-t1-lf,newlatin}
- {t1}{T1}{Palatino-LF}{m}{it}{}
-\installfont{Palatino-Bold-lf-t1}
- {Palatino-Bold-lf-t1-raw,resetpala-t1-lf,newlatin}
- {t1}{T1}{Palatino-LF}{b}{n}{}
-\installfont{Palatino-BoldItalic-lf-t1}
- {Palatino-BoldItalic-lf-t1-raw,resetpala-t1-lf,newlatin}
- {t1}{T1}{Palatino-LF}{b}{it}{}
-
-\installfont{Palatino-tosf-t1}
- {Palatino-tosf-t1-raw,resetpala-t1-tosf,newlatin}
- {t1}{T1}{Palatino-TOsF}{m}{n}{}
-\installfont{Palatino-Italic-tosf-t1}
- {Palatino-Italic-tosf-t1-raw,resetpala-t1-tosf,newlatin}
- {t1}{T1}{Palatino-TOsF}{m}{it}{}
-\installfont{Palatino-Bold-tosf-t1}
- {Palatino-Bold-tosf-t1-raw,resetpala-t1-tosf,newlatin}
- {t1}{T1}{Palatino-TOsF}{b}{n}{}
-\installfont{Palatino-BoldItalic-tosf-t1}
- {Palatino-BoldItalic-tosf-t1-raw,resetpala-t1-tosf,newlatin}
- {t1}{T1}{Palatino-TOsF}{b}{it}{}
-
-\installfontas{Palatino-tosf-t1}
- {T1}{Palatino-OsF}{m}{n}{}
-\installfontas{Palatino-Italic-tosf-t1}
- {T1}{Palatino-OsF}{m}{it}{}
-\installfontas{Palatino-Bold-tosf-t1}
- {T1}{Palatino-OsF}{b}{n}{}
-\installfontas{Palatino-BoldItalic-tosf-t1}
- {T1}{Palatino-OsF}{b}{it}{}
-
-% ---
-
-\installfont{Palatino-tlf-sc-t1}
- {Palatino-tlf-sc-t1-raw,resetpala-t1-tlf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TLF}{m}{sc}{}
-\installfont{Palatino-Italic-tlf-sc-t1}
- {Palatino-Italic-tlf-sc-t1-raw,resetpala-t1-tlf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TLF}{m}{scit}{}
-\installfont{Palatino-Bold-tlf-sc-t1}
- {Palatino-Bold-tlf-sc-t1-raw,resetpala-t1-tlf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TLF}{b}{sc}{}
-\installfont{Palatino-BoldItalic-tlf-sc-t1}
- {Palatino-BoldItalic-tlf-sc-t1-raw,resetpala-t1-tlf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TLF}{b}{scit}{}
-
-\installfont{Palatino-lf-sc-t1}
- {Palatino-lf-sc-t1-raw,resetpala-t1-lf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-LF}{m}{sc}{}
-\installfont{Palatino-Italic-lf-sc-t1}
- {Palatino-Italic-lf-sc-t1-raw,resetpala-t1-lf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-LF}{m}{scit}{}
-\installfont{Palatino-Bold-lf-sc-t1}
- {Palatino-Bold-lf-sc-t1-raw,resetpala-t1-lf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-LF}{b}{sc}{}
-\installfont{Palatino-BoldItalic-lf-sc-t1}
- {Palatino-BoldItalic-lf-sc-t1-raw,resetpala-t1-lf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-LF}{b}{scit}{}
-
-\installfont{Palatino-tosf-sc-t1}
- {Palatino-tosf-sc-t1-raw,resetpala-t1-tosf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TOsF}{m}{sc}{}
-\installfont{Palatino-Italic-tosf-sc-t1}
- {Palatino-Italic-tosf-sc-t1-raw,resetpala-t1-tosf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TOsF}{m}{scit}{}
-\installfont{Palatino-Bold-tosf-sc-t1}
- {Palatino-Bold-tosf-sc-t1-raw,resetpala-t1-tosf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TOsF}{b}{sc}{}
-\installfont{Palatino-BoldItalic-tosf-sc-t1}
- {Palatino-BoldItalic-tosf-sc-t1-raw,resetpala-t1-tosf-sc,unsetSCaps,newlatin}
- {t1}{T1}{Palatino-TOsF}{b}{scit}{}
-
-\installfontas{Palatino-tosf-sc-t1}
- {T1}{Palatino-OsF}{m}{sc}{}
-\installfontas{Palatino-Italic-tosf-sc-t1}
- {T1}{Palatino-OsF}{m}{scit}{}
-\installfontas{Palatino-Bold-tosf-sc-t1}
- {T1}{Palatino-OsF}{b}{sc}{}
-\installfontas{Palatino-BoldItalic-tosf-sc-t1}
- {T1}{Palatino-OsF}{b}{scit}{}
-
-% ---
-
-\installfont{Palatino-tosf-ts1}
- {Palatino-tosf-ts1-raw,resetpala-ts1-tosf,%
- Palatino-tosf-t1-raw,resetpala-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{Palatino-TOsF}{m}{n}{}
-\installfont{Palatino-Italic-tosf-ts1}
- {Palatino-Italic-tosf-ts1-raw,resetpala-ts1-tosf,%
- Palatino-Italic-tosf-t1-raw,resetpala-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{Palatino-TOsF}{m}{it}{}
-\installfont{Palatino-Bold-tosf-ts1}
- {Palatino-Bold-tosf-ts1-raw,resetpala-ts1-tosf,%
- Palatino-Bold-tosf-t1-raw,resetpala-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{Palatino-TOsF}{b}{n}{}
-\installfont{Palatino-BoldItalic-tosf-ts1}
- {Palatino-BoldItalic-tosf-ts1-raw,resetpala-ts1-tosf,%
- Palatino-BoldItalic-tosf-t1-raw,resetpala-t1-tosf,resetosf,textcomp}
- {ts1}{TS1}{Palatino-TOsF}{b}{it}{}
-
-\installfontas{Palatino-tosf-ts1}
- {TS1}{Palatino-OsF}{m}{n}{}
-\installfontas{Palatino-Italic-tosf-ts1}
- {TS1}{Palatino-OsF}{m}{it}{}
-\installfontas{Palatino-Bold-tosf-ts1}
- {TS1}{Palatino-OsF}{b}{n}{}
-\installfontas{Palatino-BoldItalic-tosf-ts1}
- {TS1}{Palatino-OsF}{b}{it}{}
-
-\installfontas{Palatino-tosf-ts1}
- {TS1}{Palatino-TLF}{m}{n}{}
-\installfontas{Palatino-Italic-tosf-ts1}
- {TS1}{Palatino-TLF}{m}{it}{}
-\installfontas{Palatino-Bold-tosf-ts1}
- {TS1}{Palatino-TLF}{b}{n}{}
-\installfontas{Palatino-BoldItalic-tosf-ts1}
- {TS1}{Palatino-TLF}{b}{it}{}
-
-\installfontas{Palatino-tosf-ts1}
- {TS1}{Palatino-LF}{m}{n}{}
-\installfontas{Palatino-Italic-tosf-ts1}
- {TS1}{Palatino-LF}{m}{it}{}
-\installfontas{Palatino-Bold-tosf-ts1}
- {TS1}{Palatino-LF}{b}{n}{}
-\installfontas{Palatino-BoldItalic-tosf-ts1}
- {TS1}{Palatino-LF}{b}{it}{}
-
-
-\endinstallfonts
-
-\bye
diff --git a/Master/texmf-dist/doc/support/fontools/examples/palatinox/make_Palatino b/Master/texmf-dist/doc/support/fontools/examples/palatinox/make_Palatino
deleted file mode 100644
index 08e00ac6f28..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/palatinox/make_Palatino
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-
-TEXMF="./"
-VENDOR="linotype"
-FONT="palatinox"
-MAP="${FONT}.map"
-
-mkdir -p "${TEXMF}/fonts/afm/${VENDOR}/${FONT}/"
-mkdir -p "${TEXMF}/fonts/enc/dvips/${FONT}/"
-mkdir -p "${TEXMF}/fonts/map/dvips/${FONT}/"
-mkdir -p "${TEXMF}/fonts/tfm/${VENDOR}/${FONT}/"
-mkdir -p "${TEXMF}/fonts/truetype/${VENDOR}/${FONT}/"
-mkdir -p "${TEXMF}/fonts/vf/${VENDOR}/${FONT}/"
-mkdir -p "${TEXMF}/tex/latex/${VENDOR}/${FONT}/"
-
-cmap2enc -x pala.sub pala.ttf t1.enc
-cmap2enc -f pnum -x pala.sub pala.ttf t1.enc
-cmap2enc -f onum -x pala.sub pala.ttf t1.enc
-cmap2enc -f smcp -x pala.sub pala.ttf t1.enc
-cmap2enc -f pnum,smcp -x pala.sub pala.ttf t1.enc
-cmap2enc -f onum,smcp -x pala.sub pala.ttf t1.enc
-cmap2enc -f sups -x pala.sub pala.ttf t1.enc
-
-cmap2enc -f onum -x pala.sub pala.ttf ts1.enc
-
-ttf2afm -a -h -o pala.afm pala.ttf
-ttf2afm -a -h -o palai.afm palai.ttf
-ttf2afm -a -h -o palab.afm palab.ttf
-ttf2afm -a -h -o palabi.afm palabi.ttf
-
-rm ${MAP}
-
-afm2afm -e t1-tlf-pala.enc -o Palatino-tlf-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-tlf-pala.enc -o Palatino-Italic-tlf-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-tlf-pala.enc -o Palatino-Bold-tlf-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-tlf-pala.enc -o Palatino-BoldItalic-tlf-t1-raw.afm palabi.afm >>${MAP}
-afm2afm -e t1-lf-pala.enc -o Palatino-lf-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-lf-pala.enc -o Palatino-Italic-lf-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-lf-pala.enc -o Palatino-Bold-lf-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-lf-pala.enc -o Palatino-BoldItalic-lf-t1-raw.afm palabi.afm >>${MAP}
-afm2afm -e t1-tosf-pala.enc -o Palatino-tosf-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-tosf-pala.enc -o Palatino-Italic-tosf-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-tosf-pala.enc -o Palatino-Bold-tosf-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-tosf-pala.enc -o Palatino-BoldItalic-tosf-t1-raw.afm palabi.afm >>${MAP}
-
-afm2afm -e t1-tlf-sc-pala.enc -o Palatino-tlf-sc-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-tlf-sc-pala.enc -o Palatino-Italic-tlf-sc-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-tlf-sc-pala.enc -o Palatino-Bold-tlf-sc-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-tlf-sc-pala.enc -o Palatino-BoldItalic-tlf-sc-t1-raw.afm palabi.afm >>${MAP}
-afm2afm -e t1-lf-sc-pala.enc -o Palatino-lf-sc-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-lf-sc-pala.enc -o Palatino-Italic-lf-sc-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-lf-sc-pala.enc -o Palatino-Bold-lf-sc-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-lf-sc-pala.enc -o Palatino-BoldItalic-lf-sc-t1-raw.afm palabi.afm >>${MAP}
-afm2afm -e t1-tosf-sc-pala.enc -o Palatino-tosf-sc-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-tosf-sc-pala.enc -o Palatino-Italic-tosf-sc-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-tosf-sc-pala.enc -o Palatino-Bold-tosf-sc-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-tosf-sc-pala.enc -o Palatino-BoldItalic-tosf-sc-t1-raw.afm palabi.afm >>${MAP}
-
-afm2afm -e t1-sup-pala.enc -o Palatino-sup-t1-raw.afm pala.afm >>${MAP}
-afm2afm -e t1-sup-pala.enc -o Palatino-Italic-sup-t1-raw.afm palai.afm >>${MAP}
-afm2afm -e t1-sup-pala.enc -o Palatino-Bold-sup-t1-raw.afm palab.afm >>${MAP}
-afm2afm -e t1-sup-pala.enc -o Palatino-BoldItalic-sup-t1-raw.afm palabi.afm >>${MAP}
-
-afm2afm -e ts1-tosf-pala.enc -o Palatino-tosf-ts1-raw.afm pala.afm >>${MAP}
-afm2afm -e ts1-tosf-pala.enc -o Palatino-Italic-tosf-ts1-raw.afm palai.afm >>${MAP}
-afm2afm -e ts1-tosf-pala.enc -o Palatino-Bold-tosf-ts1-raw.afm palab.afm >>${MAP}
-afm2afm -e ts1-tosf-pala.enc -o Palatino-BoldItalic-tosf-ts1-raw.afm palabi.afm >>${MAP}
-
-tex Palatino_fnst.tex
-
-for PL in *.pl
-do
- pltotf "$PL"
-done
-
-for VPL in *.vpl
-do
- vptovf "$VPL"
-done
-
-rm *.pl *.vpl *.afm Palatino*.mtx resetpala-*.mtx
-
-mv *.afm "${TEXMF}/fonts/afm/${VENDOR}/${FONT}/"
-mv *.enc "${TEXMF}/fonts/enc/dvips/${FONT}/"
-mv *.map "${TEXMF}/fonts/map/dvips/${FONT}/"
-mv *.tfm "${TEXMF}/fonts/tfm/${VENDOR}/${FONT}/"
-cp *.ttf "${TEXMF}/fonts/truetype/${VENDOR}/${FONT}/"
-mv *.vf "${TEXMF}/fonts/vf/${VENDOR}/${FONT}/"
-mv *.fd "${TEXMF}/tex/latex/${VENDOR}/${FONT}/"
-cp *.sty "${TEXMF}/tex/latex/${VENDOR}/${FONT}/"
-
-texhash ${TEXMF}
diff --git a/Master/texmf-dist/doc/support/fontools/examples/palatinox/pala.sub b/Master/texmf-dist/doc/support/fontools/examples/palatinox/pala.sub
deleted file mode 100644
index 4b1decdb98b..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/palatinox/pala.sub
+++ /dev/null
@@ -1,4 +0,0 @@
-01DC;01DD
-01E2;01E1
-01E8;01E1
-0211;0212
diff --git a/Master/texmf-dist/doc/support/fontools/examples/palatinox/palatinox.sty b/Master/texmf-dist/doc/support/fontools/examples/palatinox/palatinox.sty
deleted file mode 100644
index 127aabd04e1..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/palatinox/palatinox.sty
+++ /dev/null
@@ -1,36 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{palatinox}
- [2006/10/16 v3.0 Style file for Palatino Linotype.]
-
-\IfFileExists{fontaxes.sty}{
- \RequirePackage{fontaxes}
-
- \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
- \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
- \def\sufigures{\@nomath\sufigures
- \fontfigurestyle{superior}\selectfont}
- \DeclareTextFontCommand{\textsu}{\sufigures}
- \let\textsuperior\textsu
-}{}
-
-\RequirePackage[T1]{fontenc}
-\RequirePackage{textcomp}
-\DeclareOption{lining}{\edef\f@figure@style{LF}}
-\DeclareOption{tabular}{\edef\f@figure@align{T}}
-\DeclareOption{oldstyle}{\edef\f@figure@style{OsF}}
-\DeclareOption{proportional}{\edef\f@figure@align{}}
-
-\ExecuteOptions{oldstyle,proportional}
-\ProcessOptions\relax
-
-\renewcommand*
- {\rmdefault}
- {Palatino-\f@figure@align\f@figure@style}
-\renewcommand*{\familydefault}{\rmdefault}
-\renewcommand*{\bfdefault}{b}
-
-\normalfont
-
-\endinput
-%%
-%% End of file 'palatinox.sty'
diff --git a/Master/texmf-dist/doc/support/fontools/examples/palatinox/unsetSCaps.mtx b/Master/texmf-dist/doc/support/fontools/examples/palatinox/unsetSCaps.mtx
deleted file mode 100644
index c63eaed610f..00000000000
--- a/Master/texmf-dist/doc/support/fontools/examples/palatinox/unsetSCaps.mtx
+++ /dev/null
@@ -1,32 +0,0 @@
-\relax
-\metrics
-\needsfontinstversion{1.926}
-
-\setcommand\deleteGlyph#1{
- \ifisglyph{#1}\then
- \unsetglyph{#1}
- \noleftrightkerning{#1}
- \fi
-}
-
-\deleteGlyph{ff}
-\deleteGlyph{fi}
-\deleteGlyph{fl}
-\deleteGlyph{ffi}
-\deleteGlyph{ffl}
-
-\deleteGlyph{dotlessi}
-\setglyph{dotlessi}
- \glyph{i}{1000}
-\endsetglyph
-\setleftrightkerning{dotlessi}{i}{1000}
-
-\deleteGlyph{germandbls}
-\setglyph{germandbls}
- \glyph{s}{1000}
- \movert{\kerning{s}{s}}
- \glyph{s}{1000}
-\endsetglyph
-\setleftrightkerning{germandbls}{s}{1000}
-
-\endmetrics