Skip to content

monotty/fonts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monotty Fonts

Monospaced Fonts for Terminals

image

Monotty is shortening for for two words: Monospaced and TTY (Teletype, Terminal).

These fonts are mainly intended for experiments with displaying CTL scripts in terminal emulators supporting the character slicing. (See Unicode Variation Selectors as Size Modifiers). This font has not been finalized to the level of practical use, and so far it contains some inaccuracies that are not critical for the experiments.

Supported Writing Systems

  • Brahmic scripts
    • Devanagari <dev2>
      • Nepali <NEP >
      • Marathi <MAR >
    • Bengali <bng2>
    • Gujarati <gjr2>

Specification

  • Font type: outline (automatic generation from strokes, stroke-based representation, expresses each glyph as a set of stems)
  • Weight: configurable stroke width
  • Em size: 2000
  • Сharacter width: monospaced, exactly 1/2em
  • Ascent: 1400
  • Descent: 600

Building from Source

Binary .ttf files can only be generated from .sfd files using FontForge Monotty Edition.

Steps for .ttf generation: BUILD.md

Downloads