summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/fontools/README
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/support/fontools/README')
-rw-r--r--Master/texmf-dist/doc/support/fontools/README96
1 files changed, 36 insertions, 60 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