Frames

# Index

- A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z -

A

- About FontForge
- AccentCenterLowest preference item
- AccentOffsetPercent preference item
- acorn2sfd
- Adding more glyphs to a font
- Advance Width
  - Definition
  - Setting in outline glyph view
  - Setting in the bitmap view
  - Setting via menu item
- Advanced Typography
  - GSUB, GPOS & morx
  - Examining features
  - Creating with Element->Glyph Info
  - Creating with Element->Font Info
  - See Feature
- alternate substitution (in GSUB)
- AlwaysGenApple preference item
- Anchor Classes
  - Definition
  - Creating with Font Info
  - Overview
  - Creating Anchor points (or attachment points)
  - Examining and changing
    - Device tables and
- Anchor points
  - Overview
  - Creating
- Apple mode in ttf generation
  - preference item
- ArrowMoveSize preference item
- Ascender
  - Definition
- Ascent
  - Definition
  - Setting in Font Info
- AskBDFResolution preference item
- AutoHint
  - Menu Command
  - Scripting Command
  - Preference items
    - AutoHint before rasterizing
    - AutoHint before generating fonts
- AutoLBearingSync preference item
- AutoTrace
  - menu command
  - argument preference item
  - environment variable
- AutoTraceArgs preference item
- AutotraceAsk preference item
- AutoWidthSync preference item

B

- Baseline
  - Baseline
- BDF -- Bitmap distribution format
  - extensions for greymap support
  - generating
  - creating a bitmap font -- see bitmap font
- Bézier curve or Bézier splines
  - Definition
- Bitmap view
  - Overview
  - In Depth
- Bitmap fonts
  - Creating in fontforge
  - editing
- Black letter
  - Definition
- BMP (Basic Multilingual Plane of Unicode)
- BlueValues
  - Setting with Font Info
- Bold
  - Definition
  - Using the metafont command to create
- `BROWSER` environment variable
- Bugs
  - Lacks
  - Outstanding
  - Reporting bugs to me
- Build Instructions (from source code)

C

- Cap-height
  - Definition
- CFF
  - Definition
- chaining contextual positioning (in GPOS)
  - Creating
  - Modifying
- chaining contextual substitution (in GSUB)
  - Creating
  - Modifying
- Changelog
  - older
  - oldest
- Character
  - Definition
- Character set
  - Definition
- CharCenterHighest preference item
- CID
  - Definition
- CID-keyed font
  - Definition
- CJK
  - Definition
- CJKV
  - Definition
- Command line arguments
- Compact File Format (CFF)
- Condensed style
  - Definition
  - Using the metafont command to create
- Contextual features
  - OpenType (substitutions, ligatures, kerning, positioning)
    - Creating
    - Modifying
    - Example
  - Apple fonts (substitutions, glyph insertion, indic rearangement, kerning)
    - Creating
    - Modifying
    - Example
- CopyMetaData
  - menu
  - preference item
- Copyright
  - Of FontForge
  - Setting a font's copyright with Font Info
- Cubic splines
  - Example
  - Setting font order (by turning off quadratic splines)
- cursive attachment (in GPOS)

  cursive connection (in morx)

- Cygwin
  - Installing on windows

D

- Descender
  - Definition
- Descent
  - Definition
  - Setting in Font Info
- Device Table
  - and kerning values
  - and anchor points
- Didot point
  - Definition
  - See also Point
- Display dialog (for examining fonts on the screen)
- Distortable font
  - See Multi-Master
- Downloads
  - binary executables
  - source code
    - dependencies
  - documentation
  - cidmap files
- DumpGlyphMap preference item

E

- Eeyore
- em
  - Definition
  - Setting with Font Info
- em unit
  - Definition
- en
  - Definition
- Encoding
  - Definition
  - Setting with font info
  - User defined
- Environment Variables
- eps files (encapsulated postscript)
  - importing them into an outline glyph
  - exporting them from an outline glyph
- Error Recovery
- Even-Odd fill rule
- Extended style
  - Definition
  - Using the metafont command to create

F

- Family
  - Definition
- Familyname
  - Setting with Font Info
- FAQ
- Feature (in advanced typography tables)
  - Feature tags (OpenType)
  - Feature/Settings (Apple)
  - mapping between the two
    - changing the mapping
  - Feature tag dialog
  - ordering features within GSUB/GPOS/morx
- fig files (generated by xfig)
  - importing them into an outline glyph
  - exporting them from an outline glyph
- Files used by FontForge
- Flex Hints
  - The criteria for flex hints are given on pages 72-73 of Adobe's T1_Spec.pdf.
  - The UpdateFlex preference item
- Font
  - Definition
- Font Family
  - Definition
- Font File Formats
- Font Info dialog
- FontLab
- Fontname
  - Setting with Font Info
- Fontographer
- Font View
  - Overview
  - In depth
- FoundryName
  - preference item for bdf
  - preference item for ttf
- Fractur
  - Definition
- FreeType
  - FreeTypeInFontView preference item
  - In the bitmap generation dialogs
  - Using the freetype based truetype debugger
  - Seeing the results of (freetype based) glyph grid fitting
- FullName
  - Setting with Font Info (as human readable name)

G

- GDEF opentype table
- Glossary
- Glyph
  - Definition
  - Element->Glyph Info
  - Color
  - Comment
  - components
    - Standard components as specified by Unicode
    - Actual components as given in ligatures
  - Name
  - Unicode code point assignment
- GlyphMap
- Glyph Info dialog
- GPOS opentype table
- Gothic
  - Definition
- Grid Fitting
  - Definition
  - and truetype hinting
  - menu command to show results of
- GreekNames preference item
- Grotesque
  - Definition
- GSUB opentype table

H

- Help
  - Specifying a browser
- HelpDir preference item
- Hints
  - Definition
  - Longer description
  - Menu
  - AutoHint
  - AutoHint preference item
  - HintForGen preference item
  - Font-Wide hints
    - BlueValues
    - StemSnap
    - Setting in Private dictionary
  - Order in which to use FontForge's commands to hint a postscript font.
  - TrueType instructions
    - Description
    - Dialog
- HintForGen preference item
- Histograms for StemSnap and BlueValues
- Hot Keys

I

- Ikarus
- Installing fonts for
  - Macintosh
    - OS/X
    - Older macs
  - TeX
  - Unix & X
  - Windows
- Instructions, TrueType
- Images
  - Importing into background layer
    - Example
    - Example 2
  - Importing into bitmap glyph
  - Exporting bitmap (or anti-aliased)
- Indic style rearrangement (in morx) (not supported yet)
- Install Instructions
  - On Mac
- Italic
  - Definition
- Italic Angle
  - Setting with Font Info
- ItalicConstrained preference item
- Italic Correction

J

- JoinSnap preference item

K

- kern truetype table
  - See also GPOS opentype table
- Kerning
  - Definition
  - In User's Guide
  - Vertical Kerning
- Kerning by classes
- Kern pair
  - Definition
  - Setting kern pairs from the metrics view
  - Setting kern pairs with auto kern
  - Examining kern pairs from the metrics view
  - Examining kern pairs from the combinations menu
  - And Device tables

L

- Left side bearing
  - Definition
  - Setting the left side bearing from the menu
  - Setting the left side bearing from a script
- Lemur
  - Definition
- LGC
  - Definition
- ligature
  - Definition
  - creating with Char Info
  - creating with Default ATT
- ligature substitution (in GSUB)
- ligature substitution (in morx)
- Line Gap
  - Setting with Font Info
- Line Spacing
  - Traditional line spacing
  - Setting line spacing in a font
- License
  - Of FontForge
  - Setting the TrueType License & License URL names
- LoadedFontsAsNew preference item
- LocalEncoding preference item
- Localization
  - See also X-Resources

M

- Macintosh specifics
  - Installing
  - Generating Mac Fonts
  - Generating Mac Font Families
  - Mac Features to OTF Features conversion preference item
  - Mac Features in morx table
  - Mac font formats
- Mailing lists
- math
- mark to base (in GPOS)
- mark to ligature (in GPOS)
- mark to mark (in GPOS)
- MetaFont
  - See MF (for Knuth's program)
  - menu command
- MF
  - Converting .mf files into a format FontForge can use
  - environment variable
  - argument preference item
- MfArgs preference item
- MfClearBg preference item
- MfShowErr preference item
- Menus
  - File
  - Edit
  - Points
  - Element
  - Hints
  - View
  - Metrics
  - CID
  - MM
  - Window
  - Help
  - Menu Hot Keys
- Metrics View
  - Overview
  - In Depth
- Milne, A. A.
- Monospace
  - Definition
- morx truetype table
  - See also GSUB opentype table
  - morx feature/setting correspondence to otf feature tags
- Multiple Master font
  - Creating
  - Editing
  - Adobe's docs
  - Apple's docs
- multi-layered fonts
  - Discussion
  - Setting font type
- multiple substitution (in GSUB)

N

- Naming a font
- NewCharset preference item
- NewEmSize preference item
- NewFontsQuadratic preference item
- non-contextual glyph substitution (in morx)
- non-standard SFNT (TrueType) tables
- non-standard OpenType features
- non-zero winding number rule

O

- Oblique
  - Definition
- OpenType
  - Definition
  - Generating opentype fonts
  - OpenType Advanced typography tables (GPOS, GSUB and GDEF).
  - OpenType tables
  - Adobe's specification
- Outline Character View
  - overview
  - in depth
- Overshoot
  - Definition

P

- pair adjustment (in GPOS)
- Panose
  - Definition
  - Setting with Font Info
- Path
  - Direction
- FontForge
- 'PfEd' table
- Pica point
  - Definition
  - See Also Point
- Piglet
- Point
  - Definition
- Point Size
  - Definition
- PostScript
  - Definition
  - Adobe's online reference manual
- PreferCJKEncoding preference item
- Preference items
  - Getting values of in a script
  - Setting values of in a script
  - Menu command
- Private dictionary
  - Setting font wide hinting information

Q

- Quadratic splines
  - Example
  - Setting font order
- Quit
  - menu command
  - scripting command

R

- Reencoding a font
- Reference
  - Definition
  - Description
  - creating with Copy Reference and Paste commands
- ResourceFile preference item
- reverse chaining contextual substitution (in GSUB) (not supported)
- Right side bearing
  - Definition
  - Setting from the metrics menu

S

- Sans Serif
  - Definition
- Script
  - Description -- as a generic term for alphabets, syllabaries and ideographic writing systems
  - As a set of commands for FontForge to run
    - Executing a script within FontForge
    - Executing a script from the command line
  - script sub-menu
    - Description
    - Preferences for it
- Script & language dialog
- Script tags
- Scripting
- Script menu
  - Preferences to define it
  - menu
- Search
  - Search for a shape (and replace it with another)
- Serif
  - Definition
- sfd (Spline Font Database)
  - format
- sfddiff
- single adjustment (in GPOS)
- single substitution (in GSUB)
- SnapDistance preference item
- Sourceforge
- Spline
  - Definition
  - Longer definition with example
  - Bézier
  - cubic splines
  - quadratic splines
- Spline font database format
- State machines
  - dialog
  - example
- StdHW/StdVW
  - Setting with Font Info
- StemSnapH/V
  - Setting with Font Info
- StopAtJoin preference item
- Stroked glyph
  - example
  - Expand Stroke
  - Freehand tool
- Stroked font
  - Setting font type with Element->FontInfo
- Style
  - Definition
- SVG fonts
- Syllabary
  - Definition

T

- tables (in SFNTs -- TrueType/OpenType files)
- Table of Contents (sort of )
- Tags
  - SFNT tags (table tags)
    - Used in FontForge
    - Defined by OpenType
    - Defined by Apple
  - OpenType tags
    - Feature
    - Script
    - Language
    - Baseline
- TeX
  - Installing fonts for TeX
  - font parameters
  - generating tfm files
  - 'TeX ' table in SFNT files
  - general notes
- tfm files
  - generating tfm files
  - loading kerning information from a tfm file
- Transform
  - Transform dialog
  - non-linear transformations
  - Point of View transformations
- True Type
  - Definition
  - Generating truetype fonts
  - TrueType Advanced typography tables (GPOS, GSUB and GDEF or kern, morx and prop).
  - TrueType tables
  - Apple's specification
- TrueType Instructions
  - See Hints above
- TTF
  - See True Type above
- TTF Foundry preference item
- Tutorial
- Type 1
  - Definition
  - Adobe's Type1 specification.
- Type 2
  - Definition
  - Adobe's Type2 spec.
  - See Also Compact File Format (CFF)
- Type 3
  - Definition
- Type 0
  - Definition
- Type 42
  - Adobe's spec
- Typewriter
  - Definition

U

- Underline Position & Size
- Undo menu item
- UndoDepth preference item
- UniqueID
  - Discussion
  - Setting with Font Info
- Unicode
  - As used in FontForge
  - BMP
- UpdateFlex preference item

V

- Version (Font Version)
  - Setting PostScript with Element->Font Info
  - Setting CID with Element->Font Info
  - Setting TrueType with Element->Font Info
- Vertical Advance Width
  - Setting via menu item
  - Setting in outline glyph view
- Vertical Metrics
  - Enabling with Font Info
  - Setting in the glyph view
- Vertical Origin
  - Setting with Font Info

W

- Wacom
- Weight
  - Definition
- Width
  - Definition
  - Advance width
  - Vertical Advance Width
    - Settng via menu item
  - Setting in outline glyph view
  - Setting in bitmap view
  - Setting via menu item
- Winding number rule
- Windows specifics
  - See cygwin

X

- X-height
  - Definition
- xfig
  - importing fig files into an outline glyph
  - exporting fig files from an outline glyph
- X Resources
- XUID
  - Discussion
  - Setting with Font Info
  - Preference item
- XUID-Base preference item

Y

Z

-- Prev -- TOC -- Next --