Skip to content
/ fonts Public
forked from monotty/fonts

Monospaced Fonts for CTL Scripts (e.g. Devanagari, Tamil)

License

Notifications You must be signed in to change notification settings

o-sdn-o/fonts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Monotty font project

Monospaced fonts for terminals with CTL support

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

Example of output
image

These fonts are mainly intended for experiments with displaying CTL scripts in terminal emulators supporting the character slicing. (See the new SGR attribute). 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.

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

Build

The font binaries are not directly part of this repository, as it only contains source files; however, the binaries are directly built from the .sfd files. This requires the FontForge Monotty Edition.

Building the font (e.g. generate the .ttf file) from source

BUILD.md

Download

About

Monospaced Fonts for CTL Scripts (e.g. Devanagari, Tamil)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published