summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkarl <karl>2004-06-23 18:25:47 +0000
committerkarl <karl>2004-06-23 18:25:47 +0000
commit7728c9181869c1ed7a788060dfb1d2055a9b112e (patch)
treefc5588f8d774289e834fe3a8ac231bce78f0aee7
parenta31c1da9becfa525b6cd87af1fbfd27859d8be8e (diff)
downloadfontutils-7728c9181869c1ed7a788060dfb1d2055a9b112e.tar.gz
remove node pointers, add @detailmenu
-rw-r--r--doc/bpltobzr.texi16
-rw-r--r--doc/bugs.texi14
-rw-r--r--doc/bzredit.texi14
-rw-r--r--doc/bzrto.texi36
-rw-r--r--doc/charspace.texi28
-rw-r--r--doc/enhance.texi12
-rw-r--r--doc/filefmts.texi18
-rw-r--r--doc/fontcvt.texi16
-rw-r--r--doc/fontu.texi5
-rw-r--r--doc/gsrenderf.texi14
-rw-r--r--doc/imageto.texi24
-rw-r--r--doc/imgrotate.texi12
-rw-r--r--doc/install.texi12
-rw-r--r--doc/intro.texi4
-rw-r--r--doc/limn.texi46
-rw-r--r--doc/overview.texi18
-rw-r--r--doc/xbfe.texi18
17 files changed, 154 insertions, 153 deletions
diff --git a/doc/bpltobzr.texi b/doc/bpltobzr.texi
index 157b5f4..3200802 100644
--- a/doc/bpltobzr.texi
+++ b/doc/bpltobzr.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node BPLtoBZR, XBfe, BZRto, Top
+@node BPLtoBZR
@chapter BPLtoBZR
@pindex bpltobzr
@@ -23,7 +23,7 @@ run this program. BZRedit likewise invokes it when necessary
@end menu
-@node BPL files, Invoking BPLtoBZR, , BPLtoBZR
+@node BPL files
@section BPL files
@cindex BPL files
@@ -71,7 +71,7 @@ which you give the properties within a part is also significant.
@end menu
-@node BPL preamble, BPL characters, , BPL files
+@node BPL preamble
@subsection BPL preamble
@cindex BPL preamble
@@ -105,7 +105,7 @@ printer's points.
@end enumerate
-@node BPL characters, BPL postamble, BPL preamble, BPL files
+@node BPL characters
@subsection BPL characters
@cindex BPL characters
@@ -169,7 +169,7 @@ describe it below.
@end menu
-@node BPL outlines, , , BPL characters
+@node BPL outlines
@subsubsection BPL outlines
@cindex BPL outlines
@@ -219,7 +219,7 @@ If the last point the last piece of the @code{outline} is not the same
as the starting point, the result is undefined.
-@node BPL postamble, , BPL characters, BPL files
+@node BPL postamble
@subsection BPL postamble
@cindex BPL postamble
@@ -246,7 +246,7 @@ file. This is purely for informational purposes; BPLtoBZR ignores it.
@end enumerate
-@node Invoking BPLtoBZR, , BPL files, BPLtoBZR
+@node Invoking BPLtoBZR
@section Invoking BPLtoBZR
@cindex invocation of BPLtoBZR
diff --git a/doc/bugs.texi b/doc/bugs.texi
index 9fef45c..019ac2b 100644
--- a/doc/bugs.texi
+++ b/doc/bugs.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Bugs, File formats, Overview, Top
+@node Bugs
@chapter Bugs
(This chapter is adapted from the analogous one in the GCC manual,
@@ -34,7 +34,7 @@ Thanks (in advance)!
@end menu
-@node Bug criteria, Bug reporting, , Bugs
+@node Bug criteria
@section Bug criteria
@cindex criteria for bugs
@@ -78,7 +78,7 @@ If a program does not give an error message for invalid input, that is a bug.
@end itemize
-@node Bug reporting, , Bug criteria, Bugs
+@node Bug reporting
@section Bug reporting
@cindex bugs, reporting
@@ -111,7 +111,7 @@ everyone uses!
@end menu
-@node Necessary information, Unnecessary information, , Bug reporting
+@node Necessary information
@subsection Necessary information
To enable us to fix a bug, please include all the information below. If
@@ -168,7 +168,7 @@ input file, you already have this information; all you need to do is
send it!
-@node Unnecessary information, Documentation bugs, Necessary information, Bug reporting
+@node Unnecessary information
@subsection Unnecessary information
Here are some things that are not necessary to include in a bug report.
@@ -229,7 +229,7 @@ well save your imagination for other things!
@end itemize
-@node Documentation bugs, , Unnecessary information, Bug reporting
+@node Documentation bugs
@subsection Documentation bugs
@cindex manual bugs, reporting
diff --git a/doc/bzredit.texi b/doc/bzredit.texi
index caa51b9..c24ba40 100644
--- a/doc/bzredit.texi
+++ b/doc/bzredit.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node BZRedit, GSrenderfont, XBfe, Top
+@node BZRedit
@chapter BZRedit
@pindex bzredit
@@ -45,7 +45,7 @@ the programs do anything at all about hints.
@end menu
-@node BZRedit usage, , , BZRedit
+@node BZRedit usage
@section BZRedit usage
@cindex BZRedit usage
@@ -60,7 +60,7 @@ The sections below detail using BZRedit.
@end menu
-@node BZRedit installation, Editing BZR files, , BZRedit usage
+@node BZRedit installation
@subsection BZRedit installation
@flindex bzredit.el
@@ -96,7 +96,7 @@ following code to (presumably) the same file:
bpl-mode} after visiting a BPL file.
-@node Editing BZR files, Editing BPL files, BZRedit installation, BZRedit usage
+@node Editing BZR files
@subsection Editing BZR files
@cindex editing BZR files
@@ -116,7 +116,7 @@ visible (if it isn't already).
The next section describes @code{bpl-mode}.
-@node Editing BPL files, , Editing BZR files, BZRedit usage
+@node Editing BPL files
@subsection Editing BPL files
@cindex editing BPL files,
@@ -207,7 +207,7 @@ define this to take additional actions if you like.
@end menu
-@node BZRedit and Ghostscript, , , Editing BPL files
+@node BZRedit and Ghostscript
@subsubsection BZRedit and Ghostscript
@cindex BZRedit and Ghostscript
diff --git a/doc/bzrto.texi b/doc/bzrto.texi
index 5895ff6..beb63f7 100644
--- a/doc/bzrto.texi
+++ b/doc/bzrto.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node BZRto, BPLtoBZR, Limn, Top
+@node BZRto
@chapter BZRto
@pindex bzrto
@@ -43,7 +43,7 @@ command language (@pxref{CCC files}).
@end menu
-@node Metafont and BZRto, Type 1 and BZRto, , BZRto
+@node Metafont and BZRto
@section Metafont and BZRto
@cindex Metafont output from BZR files
@@ -96,7 +96,7 @@ Given the TFM and GF file, you can now use the font in @TeX{}.
@end menu
-@node Metafont output at any size, Proofing with Metafont, , Metafont and BZRto
+@node Metafont output at any size
@subsection Metafont output at any size
@cindex Metafont output, at different sizes
@@ -146,7 +146,7 @@ the programs someday to handle interpolation between outlines of
different sizes.
-@node Proofing with Metafont, , Metafont output at any size, Metafont and BZRto
+@node Proofing with Metafont
@subsection Proofing with Metafont
@cindex proofing fonts
@@ -241,7 +241,7 @@ See the @cite{Metafontbook} and the GFtoDVI documentation for more
details.
-@node Type 1 and BZRto, Type 3 and BZRto, Metafont and BZRto, BZRto
+@node Type 1 and BZRto
@section Type 1 PostScript fonts and BZRto
@cindex Type 1 output from BZR files
@@ -281,7 +281,7 @@ do not know of any utilities for encrypting an unencrypted Type 1 font,
but presumably such a program would not be hard to write.
-@node Type 3 and BZRto, CCC files, Type 1 and BZRto, BZRto
+@node Type 3 and BZRto
@section Type 3 PostScript fonts and BZRto
@cindex Type 3 output from BZR files
@@ -328,7 +328,7 @@ to install @file{bzrbuildch.PS} in a directory where it will be found,
but you need not modify the fonts.
-@node CCC files, Invoking BZRto, Type 3 and BZRto, BZRto
+@node CCC files
@section CCC files
@cindex CCC files
@@ -364,7 +364,7 @@ continuing to the end of the line.
@end menu
-@node CCC setchar, CCC move, , CCC files
+@node CCC setchar
@subsection CCC @code{setchar} statements
@cmindex setchar @r{CCC commands}
@@ -408,7 +408,7 @@ definition would be complicated by the side bearings on the @code{acute}
character.
-@node CCC move, , CCC setchar, CCC files
+@node CCC move
@subsection CCC @code{move} statements
@cindex moves in CCC files
@@ -489,7 +489,7 @@ If the character @var{name} does not exist, an error is given, and the
command ignored.
-@node Invoking BZRto, BZR files, CCC files, BZRto
+@node Invoking BZRto
@section Invoking BZRto
@cindex BZRto options
@@ -662,7 +662,7 @@ Print the version number.
@end table
-@node BZR files, , Invoking BZRto, BZRto
+@node BZR files
@section BZR files
@cindex BZR file format, definition of
@@ -691,7 +691,7 @@ considerations.
@end menu
-@node BZR format introduction, BZR preamble, , BZR files
+@node BZR format introduction
@subsection BZR format introduction
This section describes some general conventions of the BZR format.
@@ -744,7 +744,7 @@ conventions of the host computer. This makes a BZR font file
portable between different architectures.
-@node BZR preamble, BZR characters, BZR format introduction, BZR files
+@node BZR preamble
@subsection BZR preamble
@cindex BZR preamble
@@ -767,7 +767,7 @@ The @var{k}-byte long @code{comment} typically identifies the
source and creation date of the BZR file.
-@node BZR characters, BZR postamble, BZR preamble, BZR files
+@node BZR characters
@subsection BZR characters
@cindex character definitions in BZR files
@@ -784,7 +784,7 @@ We describe these parts below.
@end menu
-@node BZR character beginnings, BZR character shapes, , BZR characters
+@node BZR character beginnings
@subsubsection BZR character beginnings
@cindex BZR character beginning
@@ -846,7 +846,7 @@ and the right side bearing by @code{set-width} @minus{} @code{urx}.
and for the definition of the types used here.
-@node BZR character shapes, , BZR character beginnings, BZR characters
+@node BZR character shapes
@subsubsection BZR character shapes
@cindex BZR character shapes
@@ -925,7 +925,7 @@ differs only in starting with a @code{SPLINE} opcode and the other
parameters being three bytes long instead of two.
-@node BZR postamble, , BZR characters, BZR files
+@node BZR postamble
@subsection BZR postamble
@cindex BZR postamble
diff --git a/doc/charspace.texi b/doc/charspace.texi
index fe85de9..03812d4 100644
--- a/doc/charspace.texi
+++ b/doc/charspace.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Charspace, Limn, Fontconvert, Top
+@node Charspace
@chapter Charspace
@pindex charspace
@@ -36,7 +36,7 @@ citation.
@end menu
-@node Charspace usage, CMI files, , Charspace
+@node Charspace usage
@section Charspace usage
@cindex Charspace usage
@@ -95,7 +95,7 @@ will inevitably rasterize differently than the original bitmaps, and the
change in character shapes will almost certainly affect the spacing.
-@node CMI files, Invoking Charspace, Charspace usage, Charspace
+@node CMI files
@section CMI files
@cindex CMI files
@@ -145,7 +145,7 @@ tokens that comprise them, and the way Charspace processes them.
@end menu
-@node CMI tokens, char command, , CMI files
+@node CMI tokens
@subsection CMI tokens
@cindex tokens in CMI files
@@ -206,7 +206,7 @@ number followed by an identifier. This last, as in @samp{.75 foo},
denotes multiplication.
-@node char command, char-width command, CMI tokens, CMI files
+@node char command
@subsection @code{char} command
@cmindex char @r{CMI command}
@@ -254,7 +254,7 @@ and @code{uc-min-sb}, and not have to redefine the side bearings for
@code{K} and @code{L}.
-@node char-width command, define command, char command, CMI files
+@node char-width command
@subsection @code{char-width} command
@cmindex char-width @r{CMI command}
@@ -324,7 +324,7 @@ The other numerals are also defined to have width @code{numeral-width},
but the @code{lsb-percent}s vary according to the character shapes.
-@node define command, kern command, char-width command, CMI files
+@node define command
@subsection @code{define} command
@cmindex define @r{CMI command}
@@ -345,7 +345,7 @@ prior to the @code{define} command; Charspace doesn't try to resolve any
definitions in the CMI files until after all files have been read.
-@node kern command, codingscheme command, define command, CMI files
+@node kern command
@subsection @code{kern} command
@cmindex kern @r{CMI command}
@@ -375,7 +375,7 @@ an additional space equivalent to @math{-7.5} pixels in the resolution of
Charspace's input font, i.e., it moves the two characters closer together.
-@node codingscheme command, fontdimen command, kern command, CMI files
+@node codingscheme command
@subsection @code{codingscheme} command
@cmindex codingscheme @r{CMI command}
@@ -397,7 +397,7 @@ file @file{encoding.map} to find the name of the corresponding encoding
file (@pxref{Coding scheme map file}).
-@node fontdimen command, CMI processing, codingscheme command, CMI files
+@node fontdimen command
@subsection @code{fontdimen} command
@cmindex fontdimen @r{CMI command}
@@ -440,7 +440,7 @@ recognizes, and their meaning to @TeX{}.
@end menu
-@node TFM fontdimens, , , fontdimen command
+@node TFM fontdimens
@subsubsection TFM fontdimens
@cindex fontdimens in TFM files
@@ -679,7 +679,7 @@ fontdimen is a GNU extension.
@end table
-@node CMI processing, , fontdimen command, CMI files
+@node CMI processing
@subsection CMI processing
@cindex CMI files, processing
@@ -759,7 +759,7 @@ to examine the implementation of CMI file processing in the source files
the full details of CMI processing.
-@node Invoking Charspace, , CMI files, Charspace
+@node Invoking Charspace
@section Invoking Charspace
@cindex Charspace options
diff --git a/doc/enhance.texi b/doc/enhance.texi
index 8846a34..4b81292 100644
--- a/doc/enhance.texi
+++ b/doc/enhance.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Enhancements, Copying, GSrenderfont, Top
+@node Enhancements
@chapter Enhancements
@cindex enhancements, future
@@ -27,7 +27,7 @@ work.
@end menu
-@node Additional fonts, Program features, , Enhancements
+@node Additional fonts
@section Additional fonts
The original purpose of these programs was to create fonts for
@@ -66,7 +66,7 @@ image. @xref{Creating fonts}, for how to use these utilities to turn
that into a font you can use in @TeX{} or PostScript.
-@node Program features, Portability, Additional fonts, Enhancements
+@node Program features
@section Program features
@cindex features, lacking
@@ -236,7 +236,7 @@ Two other smaller general improvements: combine multiple @samp{-range}
options; allow for omitting ranges.
-@node Portability, Implementation, Program features, Enhancements
+@node Portability
@section Portability
@cindex portability of sources
@@ -276,7 +276,7 @@ GNU, standards, GNU Coding Standards}, for more discussion of the
portability of GNU programs in general.
-@node Implementation, , Portability, Enhancements
+@node Implementation
@section Implementation
@cindex implementation
diff --git a/doc/filefmts.texi b/doc/filefmts.texi
index 56eb7e8..dfe8bd4 100644
--- a/doc/filefmts.texi
+++ b/doc/filefmts.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node File formats, Imageto, Bugs, Top
+@node File formats
@chapter File formats
@cindex file formats
@@ -48,7 +48,7 @@ file formats:
@end menu
-@node File format abbreviations, Common file syntax, , File formats
+@node File format abbreviations
@section File format abbreviations
@cindex abbreviations, of file formats
@@ -200,7 +200,7 @@ source for the definition.
@end table
-@node Common file syntax, Encoding files, File format abbreviations, File formats
+@node Common file syntax
@section Common file syntax
@cindex syntax, common data file
@@ -243,7 +243,7 @@ code, if we knew of any useful purpose for them.)
A line can be as long as you want.
-@node Encoding files, Coding scheme map file, Common file syntax, File formats
+@node Encoding files
@section Encoding files
@cindex encoding files
@@ -296,7 +296,7 @@ ligatures, it seems to us.)
@end menu
-@node Character names, Ligature definitions, , Encoding files
+@node Character names
@subsection Character names
@cindex character names
@@ -325,7 +325,7 @@ names from existing @file{.enc} files where possible. All the
directory.
-@node Ligature definitions, GNU encodings, Character names, Encoding files
+@node Ligature definitions
@subsection Ligature definitions
@cindex ligature definitions
@@ -364,7 +364,7 @@ Metafont version 2 allows a more general ligature scheme; if there is a
demand for it, it wouldn't be hard to add.
-@node GNU encodings, , Ligature definitions, Encoding files
+@node GNU encodings
@subsection GNU encodings
@cindex encodings, GNU
@@ -401,7 +401,7 @@ characters, small caps, etc.
@c todo discuss encodings in more detail, show tables, etc.
-@node Coding scheme map file, , Encoding files, File formats
+@node Coding scheme map file
@section Coding scheme map file
@cindex coding scheme mapping
diff --git a/doc/fontcvt.texi b/doc/fontcvt.texi
index 5341df7..2fd14f5 100644
--- a/doc/fontcvt.texi
+++ b/doc/fontcvt.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992, 93 Free Software Foundation.
+@c Copyright (C) 1992, 93, 04 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Fontconvert, Charspace, IMGrotate, Top
+@node Fontconvert
@chapter Fontconvert
@pindex fontconvert
@@ -22,7 +22,7 @@ output varies according to the options specified.
@end menu
-@node Invoking Fontconvert, , , Fontconvert
+@node Invoking Fontconvert
@section Invoking Fontconvert
@cindex Fontconvert options
@@ -41,7 +41,7 @@ accepts, grouped according to general function.
@end menu
-@node Fontconvert output options, Character selection options, , Invoking Fontconvert
+@node Fontconvert output options
@subsection Fontconvert output options
@cindex Fontconvert output formats
@@ -114,7 +114,7 @@ information yourself, overriding the default.
@end table
-@node Character selection options, Character manipulation options, Fontconvert output options, Invoking Fontconvert
+@node Character selection options
@subsection Character selection options
@cindex character selection
@@ -204,7 +204,7 @@ the character with code @var{src} in the input font to have code
@end table
-@node Character manipulation options, Fontwide information options, Character selection options, Invoking Fontconvert
+@node Character manipulation options
@subsection Character manipulation options
The following options affect individual characters.
@@ -281,7 +281,7 @@ The default for @var{probability} is @math{.2}.
@end table
-@node Fontwide information options, Miscellaneous options, Character manipulation options, Invoking Fontconvert
+@node Fontwide information options
@subsection Fontwide information options
These options provide a way for you to set the global information in TFM
@@ -346,7 +346,7 @@ encoding vector. @xref{Coding scheme map file}.
@end table
-@node Miscellaneous options, , Fontwide information options, Invoking Fontconvert
+@node Miscellaneous options
@subsection Miscellaneous options
These options are the generic ones accepted by most (in some cases, all)
diff --git a/doc/fontu.texi b/doc/fontu.texi
index 21db7e7..f08454c 100644
--- a/doc/fontu.texi
+++ b/doc/fontu.texi
@@ -26,7 +26,7 @@
@copying
This file documents the GNU font utilities.
-Copyright (C) 1992, 1993 Free Software Foundation, Inc.
+Copyright (C) 1992, 1993, 2004 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -106,6 +106,7 @@ lower level nodes in the document.
* Copying:: Conditions for copying and sharing.
* Index:: General index.
+@detailmenu
--- The Detailed Node Listing ---
Installation
@@ -340,7 +341,7 @@ Enhancements
* Program features:: These programs can be improved.
* Portability:: Assumptions about the programming environment.
* Implementation:: Conventions we used in the sources.
-
+@end detailmenu
@end menu
@end ifnottex
diff --git a/doc/gsrenderf.texi b/doc/gsrenderf.texi
index a7896cd..6013397 100644
--- a/doc/gsrenderf.texi
+++ b/doc/gsrenderf.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992, 93 Free Software Foundation.
+@c Copyright (C) 1992, 93, 04 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node GSrenderfont, Enhancements, BZRedit, Top
+@node GSrenderfont
@chapter GSrenderfont
@pindex gsrenderfont
@@ -58,7 +58,7 @@ programs' existence) and widely enough asked for to be worthwhile.
@end menu
-@node GSrenderfont usage, Invoking GSrenderfont, , GSrenderfont
+@node GSrenderfont usage
@section GSrenderfont usage
@cindex GSrenderfont usage
@@ -74,7 +74,7 @@ described in the sections below.
@end menu
-@node GSrenderfont font names, GSrenderfont output size, , GSrenderfont usage
+@node GSrenderfont font names
@subsection GSrenderfont font names
@cindex font names in GSrenderfont
@@ -133,7 +133,7 @@ can't determine the filename from the PostScript name or vice versa.
The default for the output filename is the input filename.
-@node GSrenderfont output size, GSrenderfont encoding, GSrenderfont font names, GSrenderfont usage
+@node GSrenderfont output size
@subsection GSrenderfont output size
@cindex point size of GSrenderfont output
@@ -162,7 +162,7 @@ specify @samp{-point-size=12}, the bitmap font will be named
@file{ptmr.360pk}.
-@node GSrenderfont encoding, , GSrenderfont output size, GSrenderfont usage
+@node GSrenderfont encoding
@subsection GSrenderfont encoding
@cindex GSrenderfont output encoding
@@ -181,7 +181,7 @@ the default path set during compilation. @xref{Font searching}, for the
details of the path searching algorithm.
-@node Invoking GSrenderfont, , GSrenderfont usage, GSrenderfont
+@node Invoking GSrenderfont
@section Invoking GSrenderfont
@cindex GSrenderfont options
diff --git a/doc/imageto.texi b/doc/imageto.texi
index 1d9e95c..c840e0e 100644
--- a/doc/imageto.texi
+++ b/doc/imageto.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Imageto, IMGrotate, File formats, Top
+@node Imageto
@chapter Imageto
@pindex imageto
@@ -28,7 +28,7 @@ Other formats could easily be added.
@end menu
-@node Imageto usage, IFI files, , Imageto
+@node Imageto usage
@section Imageto usage
@cindex Imageto usage
@@ -85,7 +85,7 @@ present; the @samp{i} and @samp{j} overlap.)
@end menu
-@node Viewing an image, Image to font conversion, , Imageto usage
+@node Viewing an image
@subsection Viewing an image
@cindex EPS
@@ -147,7 +147,7 @@ PostScript and X we recommend.)
@file{strips.tex} is distributed in the @file{imageto} directory.
-@node Image to font conversion, Dirty images, Viewing an image, Imageto usage
+@node Image to font conversion
@subsection Image to font conversion
@cindex image to font conversion
@@ -219,7 +219,7 @@ imageto -baselines=121,130,120 -designsize=26 ggmr
The output from this would be @file{ggmr26.1200gf}.
-@node Dirty images, , Image to font conversion, Imageto usage
+@node Dirty images
@subsection Dirty images
@cindex sex
@@ -253,10 +253,10 @@ when you are in doubt. Here is an example of its output:
@example
[Cleaning 149x383 bitmap:
- checking (0,99)-(10,152) ... clearing.
- checking (0,203)-(35,263) ... clearing.
- checking (0,99)-(130,382) ... keeping.
- checking (113,0)-(149,37) ... keeping.
+ checking (0
+ checking (0
+ checking (0
+ checking (113
106]
@end example
@@ -283,7 +283,7 @@ the blotch, even though the bounding box in the image will be ignored.
See the section above for an example.
-@node IFI files, Invoking Imageto, Imageto usage, Imageto
+@node IFI files
@section IFI files
@cindex IFI files
@@ -393,7 +393,7 @@ m 1
@end example
-@node Invoking Imageto, , IFI files, Imageto
+@node Invoking Imageto
@section Invoking Imageto
@cindex Imageto options
diff --git a/doc/imgrotate.texi b/doc/imgrotate.texi
index f4f044d..2ad32cc 100644
--- a/doc/imgrotate.texi
+++ b/doc/imgrotate.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node IMGrotate, Fontconvert, Imageto, Top
+@node IMGrotate
@chapter IMGrotate
@pindex imgrotate
@@ -30,7 +30,7 @@ reference.
@end menu
-@node IMGrotate usage, Invoking IMGrotate, , IMGrotate
+@node IMGrotate usage
@section IMGrotate usage
@cindex IMGrotate usage
@@ -53,7 +53,7 @@ name.
@end menu
-@node Clockwise rotation, Flip rotation, , IMGrotate usage
+@node Clockwise rotation
@subsection Clockwise rotation
@cindex clockwise rotation
@@ -74,7 +74,7 @@ For example, the following (an @samp{h} on its side):
@noindent turns upright.
-@node Flip rotation, , Clockwise rotation, IMGrotate usage
+@node Flip rotation
@subsection Flip rotation
@cindex flip rotation
@@ -98,7 +98,7 @@ down and backwards):
@noindent turns upright.
-@node Invoking IMGrotate, , IMGrotate usage, IMGrotate
+@node Invoking IMGrotate
@section Invoking IMGrotate
@cindex IMGrotate options
diff --git a/doc/install.texi b/doc/install.texi
index bf4e219..8dc4719 100644
--- a/doc/install.texi
+++ b/doc/install.texi
@@ -123,17 +123,17 @@ directory is replicated at many other sites around the world, including:
@item United States:
@example
wuarchive.wustl.edu, ftp.cs.widener.edu,
- uxc.cso.uiuc.edu, col.hp.com:/mirrors/gnu,
- gatekeeper.dec.com:/pub/GNU, ftp.uu.net:/systems/gnu
+ uxc.cso.uiuc.edu
+ gatekeeper.dec.com:/pub/GNU
@end example
@item Europe:
@example
src.doc.ic.ac.uk:/gnu, ftp.informatik.tu-muenchen.de,
- ftp.informatik.rwth-aachen.de:/pub/gnu, nic.funet.fi:/pub/gnu,
- ugle.unit.no, isy.liu.se, ftp.stacken.kth.se, ftp.win.tue.nl,
- ftp.denet.dk, ftp.eunet.ch, nic.switch.ch:/mirror/gnu,
- archive.eu.net, irisa.irisa.fr:/pub/gnu
+ ftp.informatik.rwth-aachen.de:/pub/gnu
+ ugle.unit.no
+ ftp.denet.dk
+ archive.eu.net
@end example
@item Australia:
diff --git a/doc/intro.texi b/doc/intro.texi
index addd75c..1fa2c3e 100644
--- a/doc/intro.texi
+++ b/doc/intro.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Introduction, Installation, Top, Top
+@node Introduction
@chapter Introduction
@cindex introduction
diff --git a/doc/limn.texi b/doc/limn.texi
index 7c38f08..1984837 100644
--- a/doc/limn.texi
+++ b/doc/limn.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992, 93 Free Software Foundation.
+@c Copyright (C) 1992, 93, 04 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node Limn, BZRto, Charspace, Top
+@node Limn
@chapter Limn
@pindex limn
@@ -49,7 +49,7 @@ the file @file{limn/README} for the full citations.
@end menu
-@node Limn algorithm, Invoking Limn, , Limn
+@node Limn algorithm
@section Limn algorithm
@cindex Limn algorithm
@@ -76,7 +76,7 @@ implemented in @file{limn/fit.c}.
@example
find pixel outlines
for each pixel outline:
- find corners, yielding curve lists
+ find corners
for each curve list:
remove knees
filter
@@ -86,9 +86,9 @@ for each pixel outline:
set initial t values
find tangents
fit with one spline
- while error > reparameterize-threshold, reparameterize
- if error > error-threshold, subdivide and recurse
- if linearity < line-threshold, change to straight line
+ while error > reparameterize-threshold
+ if error > error-threshold
+ if linearity < line-threshold
revert bad lines
align endpoints
@end example
@@ -106,7 +106,7 @@ for each pixel outline:
@end menu
-@node Finding pixel outlines, Finding corners, , Limn algorithm
+@node Finding pixel outlines
@subsection Finding pixel outlines
@cindex pixel outlines, finding in bitmaps
@@ -150,7 +150,7 @@ coordinates will start at (0,1) and proceed counterclockwise: (0,0)
start => (0,1)<-(1,1)
| ^
v |
- (0,0)->(0,1)
+ (0
@end example
@@ -169,7 +169,7 @@ The source code for this is in @file{limn/pxl-outline.c} and
@file{lib/edge.c}.
-@node Finding corners, Removing knees, Finding pixel outlines, Limn algorithm
+@node Finding corners
@subsection Finding corners
@cindex corners, finding
@@ -241,7 +241,7 @@ corners. The search for another corner within @samp{corner-surround}
pixels continues, however.
-@node Removing knees, Filtering curves, Finding corners, Limn algorithm
+@node Removing knees
@subsection Removing knees
@cindex knees, removing
@@ -280,7 +280,7 @@ programmed the operation). So Limn provides an option
@samp{-keep-knees}; if you specify it, Limn simply skips this step.
-@node Filtering curves, Fitting the bitmap curve, Removing knees, Limn algorithm
+@node Filtering curves
@subsection Filtering curves
@cindex filtering curves
@@ -356,7 +356,7 @@ proportionately. (For a 1200@dmn{dpi} font, we've had good results with
@samp{-filter-surround=12} and @samp{filter-alternative-surround= 6}.)
-@node Fitting the bitmap curve, Changing splines to lines, Filtering curves, Limn algorithm
+@node Fitting the bitmap curve
@subsection Fitting the bitmap curve
@cindex fitting bitmap curves
@@ -406,7 +406,7 @@ The sections below describe the spline-fitting process in more detail.
@end menu
-@node Initializing t, Finding tangents, , Fitting the bitmap curve
+@node Initializing t
@subsubsection Initializing @math{t}
@cindex initializing t
@@ -434,7 +434,7 @@ here. (See the Plass & Stone article cited in @file{limn/README} if
you're curious about them.)
-@node Finding tangents, Finding the spline, Initializing t, Fitting the bitmap curve
+@node Finding tangents
@subsubsection Finding tangents
@cindex blending of adjacent curves
@@ -486,7 +486,7 @@ the outline Limn fits to the bitmap seems off, you will want to scale it
proportionately.
-@node Finding the spline, Reparameterization, Finding tangents, Fitting the bitmap curve
+@node Finding the spline
@subsubsection Finding the spline
@cindex error in fitting
@@ -525,7 +525,7 @@ separately (subdivision).
The following two sections describe these operations in more detail.
-@node Reparameterization, Subdivision, Finding the spline, Fitting the bitmap curve
+@node Reparameterization
@subsubsection Reparameterization
@cindex reparameterization
@@ -567,7 +567,7 @@ each piece separately. Otherwise, Limn saves the fitted spline and goes
on to the next piece of the pixel outline.
-@node Subdivision, , Reparameterization, Fitting the bitmap curve
+@node Subdivision
@subsubsection Subdivision
@cindex subdivision of curves
@@ -630,7 +630,7 @@ terminate. (Eventually the curve will be short enough to fit with a
straight line (@pxref{Fitting the bitmap curve}), if nothing else.)
-@node Changing splines to lines, Changing lines to splines, Fitting the bitmap curve, Limn algorithm
+@node Changing splines to lines
@subsection Changing splines to lines
@cindex splines to lines
@@ -653,7 +653,7 @@ to a line.
You can change the theshold with the @samp{-line-threshold} option.
-@node Changing lines to splines, Aligning endpoints, Changing splines to lines, Limn algorithm
+@node Changing lines to splines
@subsection Changing lines to splines
@cindex lines to splines
@@ -689,7 +689,7 @@ compares the result to a threshold, .01 by default. You can change this
with the @samp{-line-reversion-threshold} option.
-@node Aligning endpoints, Displaying fitting online, Changing lines to splines, Limn algorithm
+@node Aligning endpoints
@subsection Aligning endpoints
@cindex aligning endpoints
@@ -710,7 +710,7 @@ By default, ``close enough'' is half a pixel. You can change this with
the @samp{-align-threshold} option.
-@node Displaying fitting online, , Aligning endpoints, Limn algorithm
+@node Displaying fitting online
@subsection Displaying fitting online
@cindex online display of fitted outline
@@ -791,7 +791,7 @@ Limn*geometry: 300x400-0-0
in the lower right corner of the screen.
-@node Invoking Limn, , Limn algorithm, Limn
+@node Invoking Limn
@section Invoking Limn
@cindex Limn options
diff --git a/doc/overview.texi b/doc/overview.texi
index 987d10f..63933aa 100644
--- a/doc/overview.texi
+++ b/doc/overview.texi
@@ -1,4 +1,4 @@
-@c Copyright (C) 1992, 93 Free Software Foundation.
+@c Copyright (C) 1992, 93, 04 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
@@ -58,11 +58,11 @@ and IFI ----------- GF ------------- TFM, GF -------- BZR
- Metafont source ------ GF, TFM
+ Metafont source ------ GF
|=====================> | mf | =========
(continued) | ------
|
- BZR --------- TFM, | PostScript Type 1 (gsf)
+ BZR --------- TFM
... ======> | bzrto |========|=======================
--------- |
^ |
@@ -231,7 +231,7 @@ Inevitably, as one problem gets fixed you notice new ones @dots{}
* Font creation example:: A real-life example.
@end menu
-@node Font creation example, , , Creating fonts
+@node Font creation example
@subsection Font creation example
@cindex font creation, example of
@@ -406,7 +406,7 @@ option; and specifies the filename @file{-myfile-}.
@end menu
-@node Main input file, Common options, , Command-line options
+@node Main input file
@subsection The main input file
@cindex main input files
@@ -517,7 +517,7 @@ character codes.
@end table
-@node Specifying character codes, Common option values, Common options, Command-line options
+@node Specifying character codes
@subsection Specifying character codes
@cindex character codes, specifying
@@ -538,7 +538,7 @@ vector.
@end menu
-@node Named character codes, Numeric character codes, , Specifying character codes
+@node Named character codes
@subsubsection Named character codes
@cindex character codes, as names
@@ -563,7 +563,7 @@ both have these in their ASCII positions. (The exception is machines
that use the EBCDIC encoding.)
-@node Numeric character codes, , Named character codes, Specifying character codes
+@node Numeric character codes
@subsubsection Numeric character codes
@cindex character codes, numeric
@@ -614,7 +614,7 @@ other character, the string is first looked up as a name.
Character codes must be between zero and 255 (decimal), inclusive.
-@node Common option values, , Specifying character codes, Command-line options
+@node Common option values
@subsection Common option values
@cindex common option values
diff --git a/doc/xbfe.texi b/doc/xbfe.texi
index 46975ee..3ed005a 100644
--- a/doc/xbfe.texi
+++ b/doc/xbfe.texi
@@ -1,8 +1,8 @@
-@c Copyright (C) 1992 Free Software Foundation.
+@c Copyright (C) 1992, 2004 Free Software Foundation.
@c This is part of the GNU font utilities manual.
@c For copying conditions, see the file fontutil.texi.
-@node XBfe, BZRedit, BPLtoBZR, Top
+@node XBfe
@chapter XBfe
@pindex xbfe
@@ -33,7 +33,7 @@ more amenable to Limn's outline fitting (@pxref{Limn}).
@end menu
-@node XBfe usage, Invoking XBfe, , XBfe
+@node XBfe usage
@section XBfe usage
@cindex XBfe usage
@@ -91,7 +91,7 @@ The sections below describe the specific operations XBfe provides.
@end menu
-@node Controlling XBfe , XBfe shape editing, , XBfe usage
+@node Controlling XBfe
@subsection Controlling XBfe
This section describes a few operations which do not directly involve
@@ -135,7 +135,7 @@ hitting @key{RET}. @xref{Specifying character codes}, for the various
possibilities for character codes.
-@node XBfe shape editing, XBfe metrics editing, Controlling XBfe , XBfe usage
+@node XBfe shape editing
@subsection XBfe shape editing
@cindex shape editing
@@ -164,7 +164,7 @@ release the button).
@end menu
-@node Selections, Enlarging the bitmap, , XBfe shape editing
+@node Selections
@subsubsection Selections
@cindex selection of rectangles in bitmaps
@@ -224,7 +224,7 @@ mouse button. The selection is filled with the color of the pixel the
mouse is on. This is how you entirely erase a portion of the bitmap.
-@node Enlarging the bitmap, , Selections, XBfe shape editing
+@node Enlarging the bitmap
@subsubsection Enlarging the bitmap
@cindex enlarging bitmaps
@@ -243,7 +243,7 @@ Fontconvert (@pxref{Character manipulation options}, and the side
bearings with Charspace (@pxref{Charspace}).
-@node XBfe metrics editing, , XBfe shape editing, XBfe usage
+@node XBfe metrics editing
@subsection XBfe metrics editing
@cindex character metrics, hand-editing
@@ -280,7 +280,7 @@ can then change to whatever you want). Similarly, you can delete a kern
by typing the character code in the @samp{Del kern} item.
-@node Invoking XBfe, , XBfe usage, XBfe
+@node Invoking XBfe
@section Invoking XBfe
@cindex XBfe options