
license: OFL
category: display
subsets: menu,latin,latin-ext,greek,cyrillic

family: Press Start 2P

designer: CodeMan38

approved: true
description: <p>Press Start 2P is a bitmap font based \
  on the font design from 1980s Namco arcade games. \
  It works best at sizes of 8px, 16px and other multiples \
  of 8. \
  Although the design of uppercase letters and digits \
  dates back to Atari's "Sprint" (1977), the specific \
  glyph forms in this TrueType conversion are based on \
  those from "Return of Ishtar" (1986), one of the first \
  games to include and regularly use lowercase as well \
  as uppercase letters in its screen font.</p> \
  <p>Unlike the original font from the "Return of Ishtar" \
  ROM, Press Start 2P includes a wide variety of non-ASCII \
  Unicode characters for pan-European use, including Greek \
  and Cyrillic. It could be expanded to support other \
  scripts.</p> \
  <p>To contribute to the project contact \
  <a href="mailto:cody@zone38.net">Cody "CodeMan38" Boisclair</a>.</p>

font.PressStart2P-Regular.ttf.style: normal
font.PressStart2P-Regular.ttf.weight: 400

# fontforge -lang=ff -script menusubset-pressstart2p.ff PressStart2P-Regular.ttf;
# mv PressStart2P-Regular.{ttf.menu.ttf,menu};
# ~/googlefontdirectory/tools/chars/showchars.py PressStart2P-Regular.menu; 

# cd ~/googlefontdirectory/pressstart2p/; \
# rm *.nam *.log *.latin *.latin-ext *.cyrillic *.cyrillic-ext *.greek *.greek-ext; \
# cd ~/googlefontdirectory/; \
# for family in pressstart2p; do \
#    for font in `ls -1 $family/*ttf | cut -d. -f1`; do \
#        for subset in \
#            latin latin-ext \
#            cyrillic+latin cyrillic-ext+latin \
#            greek+latin greek-ext+latin; do \
#            echo subset.py --null --nmr --roundtrip --script \
#                --subset=$subset $font.ttf $font.$subset; \
#            python tools/subset/subset.py --null --nmr --roundtrip \
#                --script --subset=$subset \
#                $font.ttf $font.$subset > $font.$subset.log; \
#        done; \
#    done; \
# done; \
# cd ~/googlefontdirectory/pressstart2p/; \
# rename s/cyrillic\\+latin/cyrillic/g *; \
# rename s/cyrillic-ext\\+latin/cyrillic-ext/g *; \
# rename s/greek\\+latin/greek/g *; \
# rename s/greek-ext\\+latin/greek-ext/g *; \
