diff options
Diffstat (limited to 'Master/texmf-dist/doc/support/fontools/README')
-rw-r--r-- | Master/texmf-dist/doc/support/fontools/README | 96 |
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 |