mmafm man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

MMAFM(1)							      MMAFM(1)

NAME
       mmafm - creates AFM font metrics for multiple master fonts

SYNOPSIS
       mmafm [OPTIONS...]  font

DESCRIPTION
       Mmafm  creates AFM font metrics for PostScript multiple master fonts by
       interpolation. You pass it an AMFM file (multiple master font  metrics)
       and  options  specifying	 the  design point you want, and it writes the
       resulting AFM file to the standard output.

       Each font argument is either the filename of an AFM or AMFM  font  met‐
       rics  file,  or	a PostScript font name. If you give a font name, mmafm
       will look up the actual font  metrics  file  using  the	PSRESOURCEPATH
       environment   variable.	This  colon-separated  path  is	 searched  for
       `PSres.upr' files, an Adobe method for indexing PostScript resources.

       You can also give the name of a multiple	 master	 font  instance,  like
       `MinionMM_367_400_12_'.	Mmafm will parse the font name and create that
       instance for you. `PSres.upr' files must be set up for this to work.

       Any multiple master font should be distributed with a single AMFM  file
       and  several  AFM files (one for each master). For Myriad, for example,
       the AMFM	 file  is  MyriadMM.amfm  and  the  AFM	 files	are  MyriadMM-
       LightCn.afm,  MyriadMM-LightSemiEx.afm, MyriadMM-BlackCn.afm, and Myri‐
       adMM-BlackSemiEx.afm.  Mmafm needs to find all these files to function.
       For  fonts  in  the  Adobe type library, you can download the necessary
       files from <http://www.lcdf.org/type>; look for the mm-metrics package.

       You must always supply the AMFM file (or its font name) on the  command
       line,  but  mmafm will look for any required AFM files you don't supply
       yourself. It tries the PSRESOURCEPATH environment  variable,  and  also
       looks for files named `FontName.afm' or `FontName.AFM' in the directory
       that contained the AMFM file. (The Myriad  filenames  given  above  fit
       this pattern.)

       Mmafm  supports	fonts with intermediate masters, like Adobe Jenson and
       Kepler. If your PSRESOURCEPATH environment variable is set up, it  will
       handle  these fonts automatically. Otherwise, you must first run `mmpfb
       --amcp-info' on the font outline files to create auxiliary  AMCP	 files
       for these fonts.	 Each AMCP file should be in the same directory as its
       corresponding AMFM file and should have the  same  root	filename,  but
       with  a	`.amcp'	 extension  instead  of `.amfm'. See mmpfb(1) for more
       information.

EXAMPLE
       % mmafm --weight=400 --width=600 MyriadMM.amfm > MyriadMM_400_600_.afm

OPTIONS
       Long options may be abbreviated to their unique prefixes.

       --output=file, -o file
	    Send output to file instead of standard output.

       --weight=N, -w N
	    Set the weight axis to N.

       --width=N, -W N
	    Set the width axis to N.

       --optical-size=N, -O N
	    Set the optical size axis to N.

       --style=N
	    Set the style axis to N.

       --1=N (--2=N, --3=N, --4=N)
	    Set the first (second, third, fourth) axis to N.

       --precision=N, -p N
	    Round output numbers so they have at most N digits after the deci‐
	    mal	 point.	 Smaller  numbers  are less precise; `-p 0' rounds all
	    numbers to integers. The default precision is 3.

       --min-kern=N, -k N
	    Only output kerning pairs whose absolute value  is	N  or  larger.
	    Smaller minimum kerns make kerning more precise and the output AFM
	    file bigger. The default minimum kern is 2.0.

TROUBLESHOOTING
       Some programs, such as TeX's fontinst, can  choke  on  AFM  files  that
       include	fractional numbers. Therefore, if you have trouble with an AFM
       file, try rerunning mmafm with the --precision=0 option.

SEE ALSO
       mmpfb(1)

DIAGNOSTICS
       Font requires intermediate master conversion programs
	    You haven't yet created an AMCP file for Font.

AUTHOR
       Eddie Kohler, ekohler@gmail.com

       The latest version is available from:
       http://www.lcdf.org/type/
       AMFM and AFM files for Adobe Type Library fonts are also available at
       that URL.

       Thanks to Melissa O'Neill for suggestions and patient debugging.

Version 2.104			LCDF Typetools			      MMAFM(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net