summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi')
-rw-r--r--Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi91
1 files changed, 41 insertions, 50 deletions
diff --git a/Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi b/Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi
index 0c1276920c0..45fe6e309da 100644
--- a/Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi
+++ b/Master/texmf-dist/doc/support/mf2pt1/mf2pt1.texi
@@ -5,54 +5,60 @@
@setchapternewpage off
@dircategory TeX
@direntry
-* mf2pt1:: Produce PostScript Type 1 fonts from Metafont source
+* mf2pt1: (mf2pt1). PostScript Type 1 fonts from Metafont source.
@end direntry
@finalout
@c %**end of header
-@set VERSION 2.5
-@set DATE 29 June 2012
+@copying
+Copyright @copyright{} 2014 Scott Pakin
-@c Format the document with a ragged bottom instead of the default
-@c flush bottom.
-@tex
-{
- @globaldefs=1
- @raggedbottom
- @internalpagesizes{46@baselineskip}{6in}%
- {@voffset}{.25in}%
- {@bindingoffset}{36pt}%
- {11in}{8.5in}%
-}
-@end tex
+@sp 2
+
+This program may be distributed and/or modified under the conditions
+of the @LaTeX{} Project Public License, either version 1.3c of this
+license or (at your option) any later version.
+@sp 1
+
+The latest version of this license is in:
+@sp 1
+@center @uref{http://www.latex-project.org/lppl.txt}
+@sp 1
+and version 1.3c or later is part of all distributions of @LaTeX{}
+version 2006/05/20 or later.
+
+@end copying
+
+@set VERSION 2.5a
+@set DATE 30 April 2014
+
+@c Define some fonts we intend to use.
+@iftex
@tex
@global@font@tenlogo=logo10 % font used for the METAFONT logo
@global@font@eightrm=cmr8 % needed for the "A" in "LaTeX"
@end tex
+@end iftex
+@c Define a macro for the Metafont logo.
+@iftex
@macro MF {}
@tex
@tenlogo @leavevmode@hbox{METAFONT}@unskip
@end tex
+@end macro
+@end iftex
@ifnottex
+@macro MF {}
Metafont
-@end ifnottex
@end macro
+@end ifnottex
@macro copt {option}
@w{@code{--\option\}}
@end macro
-@c @macro LaTeX {}
-@c @tex
-@c L@kern-.36em@hbox to 4pt{@vbox to 7pt{@eightrm A}@hss}@TeX@unskip
-@c @end tex
-@c @ifnottex
-@c LaTeX
-@c @end ifnottex
-@c @end macro
-
@c %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@iftex
@@ -77,16 +83,11 @@ Metafont
@end tex
@end iftex
-@ifnottex
-@strong{mf2pt1}: Produce PostScript @w{Type 1} fonts from Metafont source
-
-Copyright 2012 Scott Pakin.
-@end ifnottex
-
@titlepage
@title mf2pt1
@subtitle Produce PostScript @w{Type 1} fonts from Metafont source
@author Scott Pakin, @email{scott+mf@@pakin.org}
+
@page
@vskip 0pt plus 2filll
@@ -96,22 +97,7 @@ This file documents @command{mf2pt1} version @value{VERSION}, dated
@vskip 0pt plus 1filll
-Copyright @copyright{} 2012 Scott Pakin.
-
-@sp 2
-
-This program may be distributed and/or modified under the conditions
-of the @LaTeX{} Project Public License, either version 1.3c of this
-license or (at your option) any later version.
-
-@sp 1
-
-The latest version of this license is in:
-@sp 1
-@center @uref{http://www.latex-project.org/lppl.txt}
-@sp 1
-and version 1.3c or later is part of all distributions of @LaTeX{}
-version 2006/05/20 or later.
+@insertcopying
@contents
@@ -689,9 +675,9 @@ parameters that @command{mf2pt1} accepts:
@noindent
@b{if} known @i{ps_output}:
-@multitable {@b{if}} {@b{font_underline_thickness}} {@t{"Copyright (C) 2012 Scott Pakin.";}}
+@multitable {@b{if}} {@b{font_underline_thickness}} {@t{"Copyright (C) 2014 Scott Pakin.";}}
@item @tab @b{font_coding_scheme} @tab @t{"ot1"};
-@item @tab @b{font_comment} @tab @t{"Copyright (C) 2012 Scott Pakin."};
+@item @tab @b{font_comment} @tab @t{"Copyright (C) 2014 Scott Pakin."};
@item @tab @b{font_family} @tab @t{"Kerplotz"};
@item @tab @b{font_fixed_pitch} @tab @b{false};
@item @tab @b{font_identifier} @tab @t{"Kerplotz Light Oblique"};
@@ -718,7 +704,7 @@ The same parameters can also be specified on the command line as
follows:
@example
-mf2pt1 --encoding=ot1 --comment="Copyright (C) 2012 Scott Pakin."
+mf2pt1 --encoding=ot1 --comment="Copyright (C) 2014 Scott Pakin."
--family=Kerplotz --nofixedpitch --fullname="Kerplotz Light Oblique"
--name=Kerplotz-LightOblique --designsize=10 --italicangle=-9.5
--underpos=-100 --underthick=50 --uniqueid=4112233 --version=002.005
@@ -728,10 +714,12 @@ mf2pt1 --encoding=ot1 --comment="Copyright (C) 2012 Scott Pakin."
@noindent
Note that a @MF{} font slant of 1/6 is equal to a PostScript italic
angle of approximately -9.5. The conversion formula is
+@iftex
@tex
$s = -@tan @theta$, in which $s$ is the slant and $@theta$ is the
italic angle.
@end tex
+@end iftex
@ifnottex
slant = -tan(angle).
@end ifnottex
@@ -803,6 +791,9 @@ FontForge scripts. @command{mf2pt1} runs the script with one argument
@command{mf2pt1} also supports a @copt{help} option which summarizes
all of the program's command-line options.
+@c Improve formatting by keeping the large cartouche on the same
+@c page as the text that introduces it.
+@page
@node Custom font encodings, Restoring mfplain defaults, Additional command-line options, Usage
@section Custom font encodings