Import tt2020-0.2.1.

Most "typewriter" fonts are unrealistic: each instance of a particular
letter looks identical. In text produced by a real typewriter, characters
vary with each press of the key.

TT2020 mimics the appearance of typewritten text in a novel way: the font
contains nine slightly different copies of each glyph, and (when used in a
modern font layout engine) selects one of these copies in a pseudorandom
fashion using OpenType's "contextual alternates" feature.

TT2020 is also multilingual, providing Latin, Cyrillic, Greek, and Hebrew
characters, as well as italic variants.

ok sthen@
This commit is contained in:
bentley
2025-10-17 12:11:57 +00:00
parent cfb234c326
commit d98acc46c1
4 changed files with 51 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
COMMENT = hyperrealistic, multilingual typewriter font
MODFONT_FAMILY = tt2020
MODFONT_VERSION = 0.2.1
CATEGORIES = fonts
# SIL OFL 1.1
PERMIT_PACKAGE = Yes
GH_ACCOUNT = ctrlcctrlv
GH_PROJECT = TT2020
GH_TAGNAME = v${MODFONT_VERSION}
HOMEPAGE = https://copypaste.wtf/TT2020/
MODULES = font
NO_BUILD = Yes
NO_TEST = Yes
WRKSRC = ${WRKDIST}/dist
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (TT2020-0.2.1.zip) = BQ+lyXlVcikkLbT60AfhiUHo1kqrHSrpbJ6ZxEdz+l0=
SIZE (TT2020-0.2.1.zip) = 187264973
+11
View File
@@ -0,0 +1,11 @@
Most "typewriter" fonts are unrealistic: each instance of a particular
letter looks identical. In text produced by a real typewriter, characters
vary with each press of the key.
TT2020 mimics the appearance of typewritten text in a novel way: the font
contains nine slightly different copies of each glyph, and (when used in a
modern font layout engine) selects one of these copies in a pseudorandom
fashion using OpenType's "contextual alternates" feature.
TT2020 is also multilingual, providing Latin, Cyrillic, Greek, and Hebrew
characters, as well as italic variants.
+14
View File
@@ -0,0 +1,14 @@
share/fonts/
@fontdir share/fonts/tt2020/
share/fonts/tt2020/TT2020Base-Italic.ttf
share/fonts/tt2020/TT2020Base-Regular.ttf
share/fonts/tt2020/TT2020StyleB-Italic.ttf
share/fonts/tt2020/TT2020StyleB-Regular.ttf
share/fonts/tt2020/TT2020StyleD-Italic.ttf
share/fonts/tt2020/TT2020StyleD-Regular.ttf
share/fonts/tt2020/TT2020StyleE-Italic.ttf
share/fonts/tt2020/TT2020StyleE-Regular.ttf
share/fonts/tt2020/TT2020StyleF-Regular-ASCII.ttf
share/fonts/tt2020/TT2020StyleF-Regular.ttf
share/fonts/tt2020/TT2020StyleG-Regular-ASCII.ttf
share/fonts/tt2020/TT2020StyleG-Regular.ttf