Import recursive-1.085.
Recursive Sans & Mono is a variable type family built for better code & UI. It is inspired by casual script signpainting, but designed primarily to meet the needs of programming environments and application interfaces. From Renato Aguiar; thanks! ok op@master
parent
ae960e899a
commit
f831392e26
|
@ -0,0 +1,30 @@
|
|||
COMMENT = variable type family built for better code and UI
|
||||
|
||||
TYPEFACE = recursive
|
||||
V = 1.085
|
||||
DISTNAME = ArrowType-Recursive-$V
|
||||
|
||||
CATEGORIES = fonts
|
||||
|
||||
HOMEPAGE = https://github.com/arrowtype/recursive
|
||||
|
||||
# SIL OFL 1.1
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
SITES = https://github.com/arrowtype/recursive/releases/download/v$V/
|
||||
|
||||
MODULES = font
|
||||
|
||||
NO_BUILD = Yes
|
||||
NO_TEST = Yes
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${FONTDIR}
|
||||
${INSTALL_DATA} \
|
||||
${WRKSRC}/Recursive_Desktop/separate_statics/OTF/*.otf \
|
||||
${WRKSRC}/Recursive_Code/RecMonoCasual/*.ttf \
|
||||
${WRKSRC}/Recursive_Code/RecMonoDuotone/*.ttf \
|
||||
${WRKSRC}/Recursive_Code/RecMonoLinear/*.ttf \
|
||||
${WRKSRC}/Recursive_Code/RecMonoSemicasual/*.ttf ${FONTDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,2 @@
|
|||
SHA256 (ArrowType-Recursive-1.085.zip) = y8vfeg4YHShKkjXgntXzhz5Se8XdHZd99xzcH/k32gI=
|
||||
SIZE (ArrowType-Recursive-1.085.zip) = 50440082
|
|
@ -0,0 +1,20 @@
|
|||
Recursive Sans & Mono is a variable type family built for better code & UI.
|
||||
It is inspired by casual script signpainting, but designed primarily to meet
|
||||
the needs of programming environments and application interfaces.
|
||||
|
||||
In programming, "recursion" is when a function calls itself, using its own
|
||||
output as an input to yield powerful results. Recursive Mono was used as a
|
||||
tool to help build itself: it was used to write Python scripts to automate
|
||||
type production work and to generate specimen images, and it was used in
|
||||
HTML, CSS, and JS to create web-based proofs & prototypes. Through this
|
||||
active usage, Recursive Mono was crafted to be both fun to look at as well
|
||||
as deeply useful for all-day work.
|
||||
|
||||
Recursive Sans borrows glyphs from its parent mono but adjusts the widths of
|
||||
many key glyphs for comfortable readability. Its metrics are superplexed --
|
||||
every style takes up the exact same horizontal space, across all styles. In
|
||||
this 3-axis variable font, this allows for fluid transitions between weight,
|
||||
slant, and "expression" (casual to strict letterforms), all without text
|
||||
shifts or layout reflow. Not only does this allow for new interactive
|
||||
possibilities in UI, but it also makes for a uniquely fun typesetting
|
||||
experience.
|
|
@ -0,0 +1,82 @@
|
|||
share/fonts/
|
||||
@fontdir share/fonts/recursive/
|
||||
share/fonts/recursive/RecMonoCasual-Bold-1.085.ttf
|
||||
share/fonts/recursive/RecMonoCasual-BoldItalic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoCasual-Italic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoCasual-Regular-1.085.ttf
|
||||
share/fonts/recursive/RecMonoDuotone-Bold-1.085.ttf
|
||||
share/fonts/recursive/RecMonoDuotone-BoldItalic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoDuotone-Italic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoDuotone-Regular-1.085.ttf
|
||||
share/fonts/recursive/RecMonoLinear-Bold-1.085.ttf
|
||||
share/fonts/recursive/RecMonoLinear-BoldItalic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoLinear-Italic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoLinear-Regular-1.085.ttf
|
||||
share/fonts/recursive/RecMonoSemicasual-Bold-1.085.ttf
|
||||
share/fonts/recursive/RecMonoSemicasual-BoldItalic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoSemicasual-Italic-1.085.ttf
|
||||
share/fonts/recursive/RecMonoSemicasual-Regular-1.085.ttf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-BdItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-Black.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-BlkItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-Bold.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-ExtraBd.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-Italic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-Light.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-LtItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-Med.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-MedItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-Regular.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-SemiBd.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-SmBdItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-XBdItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-XBlk.otf
|
||||
share/fonts/recursive/RecursiveMonoCslSt-XBlkItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-Black.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-BlackItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-Bold.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-BoldItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-ExBdItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-ExtraBold.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-Italic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-Light.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-LightItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-Med.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-MedItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-Regular.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-SemiBold.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-SmBdItalic.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-XBlk.otf
|
||||
share/fonts/recursive/RecursiveMonoLnrSt-XBlkItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-BdItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-Black.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-BlkItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-Bold.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-ExtraBd.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-Italic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-Light.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-LtItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-Med.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-MedItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-Regular.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-SemiBd.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-SmBdItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-XBdItalic.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-XBlk.otf
|
||||
share/fonts/recursive/RecursiveSansCslSt-XBlkItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-Black.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-BlackItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-Bold.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-BoldItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-ExBdItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-ExtraBold.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-Italic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-Light.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-LightItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-Med.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-MedItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-Regular.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-SemiBold.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-SmBdItalic.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-XBlk.otf
|
||||
share/fonts/recursive/RecursiveSansLnrSt-XBlkItalic.otf
|
Loading…
Reference in New Issue