language-fontforge
Syntax highlighting for FontForge's built-in scripting language, Spline Font Databases, and Adobe Font Metrics files.
Font-file language support
Adds syntax highlighting for several font-related text formats:
- Adobe font metrics:
.afm
- Standard Bézier:
.bez
- FIGlet fonts and control files:
.flc
,.flf
,.tlf
- Fontinfo files:
fontinfo
- FontForge's built-in scripting language:
.ff
,.pe
- Glyph bitmap distribution files:
.bdf
- OpenType feature files:
.fea
- Spline font databases:
.sfd
- X font directory lists:
fonts.dir
,fonts.scale
,fonts.alias
,encodings.dir
Originally, only FontForge scripts were supported (hence the package's name). Over time, additional formats were added which were considered too niche to warrant their own repositories. Many of these grammars are now used by GitHub for highlighting their respective formats. Others may be added in the future.
Previews
FontForge's scripting language:
OpenType feature files:
Adobe font metrics: