SlideShare a Scribd company logo
http://fontforge.github.io/en-US/ 
Prototypo 
streamlining font creation
http://fontforge.github.io/en-US/ 
13 x _ 
@_____________y @Louis_Remi
Graphic designer 
+ 
http://fontforge.github.io/en-US/ 
Type design
NO. 
http://fontforge.github.io/en-US/ 
Build a typeface 
OKAY, BUT…
Alphabet have recurrences. 
Recurrences are led by systems. 
http://fontforge.github.io/en-US/ 
Systems can be coded.
http://fontforge.github.io/en-US/ 
PimpMySerif — 2009
http://fontforge.github.io/en-US/
http://fontforge.g ithub.io/en-US/ 
Albrecht Dürer’s visualisation of the contemporary broken-script 
construction (Nuremberg, 1525). — www.ilovetypography.com
Of the Just Shaping of Letters by Albrecht Dürer — www.gutenberg.org 
http://fontforge.g ithub.io/en-US/
Translation + expansion + rotation 
http://fontforge.github.io/en-US/ 
www.zigzaganimal.be / The Stroke — Gerrit Noordzij
% placement vertical stem (left) and stem width 
shl := 2.25pt; 
sw := 3.33pt; 
% serif end angle and width and height above bottom 
% and prev height 
sea := 105; 
sew := 0.025h; 
seb := 0.10h; 
sdy := 0.075h; 
% initial angles 
a := 30; 
ar := a+180-15; 
% hor shift 
w0 := w-1pt; 
x0 := 0.5pt; 
% define points 
x1 = x0-0.05w0; y1 = 0.86h; 
x2 = x0+0.6w0; y2=h-pt; 
x4 = x5 = x8 = x0+w0-shl; 
x9 = x0+w0; 
y5 = 0.6h; z51 = z5; 
x6 = x0+0.14w0; y6 = 0.32h; 
x7 = x0+0.16w0; y7 = 0.077h; 
y4 = 0.15h; 
y8 = sdy; 
y9 = seb; 
http://fontforge.g ithub.io/en-US/ 
% define pen angles 
penpos1(0.05pt,120); 
penpos2(sw,30); 
penpos5(sw,30); 
penpos51(0.05pt,300); 
penpos6(sw,30); 
penpos7(sw,30); 
penpos4(0.2pt,120); 
penpos8(sw,30); 
penpos9(sew,sea); 
penlabels(1,2,4,5,51,6,7,8,9);
http://fontforge.github.io/en-US/ 
www.kalliculator.com 
- 
Frederik Berlaen 
2007 
www.laikafont.ch 
- 
N. Kunz & M. Flückiger 
2009
http://fontforge.github.io/en-US/ 
Prototypo Alpha — 2010
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/ 
v
http://fontforge.github.io/en-US/ 
Prototypo Alpha — 2010
http://fontforge.github.io/en-US/ 
v
Open-Source 
http://fontforge.github.io/en-US/ 
Web App
RoboFab 
TTX/FontTools 
http://fontforge.github.io/en-US/ 
…
http://fontforge.github.io/en-US/ H!
Starti nhttpg://fo ntfforgreo.g ithmub.io/ ens-UcS/ ratch
http://fontforge.github.io/en-US/ 
Outline based drawing 
width
<SVG> 
+ JS 
http://fontforge.g ithub.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.g ithub.io/en-US/ 
SVG based recipes 
M {{ self[6].x }} {{ xHeight * (66/465) }} 
Cv {{ roundness }} 0 0 {{ self[3].x + thickness * (3/80) * contrast }} {{ descender }} 
L 0 {{ self[2].y + thickness * (62/80) * contrast }} 
Ch {{ roundness }} 0 0 {{ [ self[5].x }} {{ self[1].y }} 
L 167 {{ xHeight }} 
L {{ self[5].x + thickness }} {{ self[5].y }} 
L {{ self[1].x }} {{ self[1].y }} 
Z 
add top-dot at {{ [ self[5].x + ( self[6].x - self[5].x ) / 2 , 
xHeight + ( 80 / 465 ) * xHeight ] }} 
replace from self[5] at {{ {y: self[5].y - ( serifHeight + serifHeight * serifCurve ) } }} 
to self[6] at {{ {x: self[6].x - thickness /2} }} 
with serif-top-left {{ { angle: self[5].angle } }}
http://fontforge.github.io/en-US/ 
contour
Skeleton 
+ 
http://fontforge.github.io/en-US/ 
small extendable API 
RoboFab
http://fontforge.github.io/en-US/ 
contour skeleton
Skeleton 
+ 
http://fontforge.github.io/en-US/ 
small extendable API 
RoboFab
http://fontforge.github.io/en-US/ .JS 
http://byte-foundry.github.io/plumin.js
http://fontforge.g ithub.io/en-US/
http://fontforge.github.io/en-US/ 
contour skeleton
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/ 
contour + skeleton
http://fontforge.github.io/en-US/ 
rotation
http://fontforge.github.io/en-US/ 
Distribution
rotation 
expansion 
http://fontforge.github.io/en-US/ 
distribution 
components
1: 
x: anchors[0].x / 2 
y: capHeight + overshoot 
width: thickness http://fontforge.* opticThickness github.io/en-US/ 
* contrast 
lDir: 0 + 'deg' 
angle: - 85 + 'deg' 
distr: 0
Smooth Sharp 
Contrast +- 
90 % 
50 % 
+- 
+- 
Distribution Angle 30 ° 
+- 
Tension More options ▼ 
1 
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.g ithub.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.g ithub.io/en-US/
http://fontforge.g ithub.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/
http://fontforge.github.io/en-US/ 
t 
https://github.com/nodebox/opentype.js
http://fontforge.github.io/en-US/ 
https://github.com/byte-foundry/opentype.js
http://fontforge.g ithub.io/en-US/
http://fontforge.github.io/en-US/ 
http://glyphrstudio.com
http://fontforge.g ithub.io/en-US/
http://fontforge.github.io/en-US/ Next features
http://fontforge.g ithub.io/en-US/
http://fontforge.g ithub.io/en-US/
http://fontforge.g ithub.io/en-US/
+ Alternates 
+ Individualization 
+ http://Manual fontforge.github.io/en-editing 
US/ 
+ Community
http://fontforge.github.io/en-US/ 
https://github.com/byte-foundry/prototypo
http://fontforge.github.io/en-US/
http://fontforge.g ithub.io/en-US/ WTF?
http://fontforge.github.io/en-US/ Gracias!
http://fontforge.github.io/en-US/ 
@prototypoApp - www.prototypo.io 
fonts: Gemeli Micro & Mono 
from Production Type

More Related Content

Similar to Project Prototypo - Typomad presentation

Web Fonts: Why Bother?
Web Fonts: Why Bother?Web Fonts: Why Bother?
Web Fonts: Why Bother?
Greg Veen
 
Web Fonts @ Douban Read
Web Fonts @ Douban ReadWeb Fonts @ Douban Read
Web Fonts @ Douban Read
houkanshan
 
CSS @font-face : Personalized fonts
CSS @font-face : Personalized fontsCSS @font-face : Personalized fonts
CSS @font-face : Personalized fonts
Yves Van Goethem
 
TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기
TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기
TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기
Heejong Ahn
 
What the @font-face
What the @font-faceWhat the @font-face
What the @font-face
Gene Crawford
 
new fonts for the web
new fonts for the webnew fonts for the web
new fonts for the web
Marc Tobias Kunisch
 
Drupal Camp LA 2011: Typography modules for Drupal
Drupal Camp LA 2011: Typography modules for DrupalDrupal Camp LA 2011: Typography modules for Drupal
Drupal Camp LA 2011: Typography modules for Drupal
Ashok Modi
 
Developing OpenResty Framework
Developing OpenResty FrameworkDeveloping OpenResty Framework
Developing OpenResty Framework
OpenRestyCon
 
Making drupal beautiful with web fonts
Making drupal beautiful with web fontsMaking drupal beautiful with web fonts
Making drupal beautiful with web fonts
Four Kitchens
 
The State of Web Type
The State of Web TypeThe State of Web Type
The State of Web Type
Matthew Buchanan
 
WebDev References
WebDev ReferencesWebDev References
WebDev References
dynamis
 
Cool Stuff for Web Typography
Cool Stuff for Web TypographyCool Stuff for Web Typography
Cool Stuff for Web Typography
Oliver Linke
 
font for professional logos.docx
font for professional logos.docxfont for professional logos.docx
font for professional logos.docx
SalA56
 
Start! ATS programming
Start! ATS programmingStart! ATS programming
Start! ATS programming
Kiwamu Okabe
 
Introducing Swift to the Touchwonders Team
Introducing Swift to the Touchwonders TeamIntroducing Swift to the Touchwonders Team
Introducing Swift to the Touchwonders Team
Touchwonders
 
Php Symfony and software-life-cycle
Php Symfony and software-life-cyclePhp Symfony and software-life-cycle
Php Symfony and software-life-cycle
Swatantra Kumar
 
New Web Typography
New Web TypographyNew Web Typography
New Web Typography
Monotype
 
Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3
Asher Martin
 
Unleash your inner console cowboy
Unleash your inner console cowboyUnleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
 
Unleash your inner console cowboy
Unleash your inner console cowboyUnleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
 

Similar to Project Prototypo - Typomad presentation (20)

Web Fonts: Why Bother?
Web Fonts: Why Bother?Web Fonts: Why Bother?
Web Fonts: Why Bother?
 
Web Fonts @ Douban Read
Web Fonts @ Douban ReadWeb Fonts @ Douban Read
Web Fonts @ Douban Read
 
CSS @font-face : Personalized fonts
CSS @font-face : Personalized fontsCSS @font-face : Personalized fonts
CSS @font-face : Personalized fonts
 
TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기
TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기
TypeScript와 Flow: 
자바스크립트 개발에 정적 타이핑 도입하기
 
What the @font-face
What the @font-faceWhat the @font-face
What the @font-face
 
new fonts for the web
new fonts for the webnew fonts for the web
new fonts for the web
 
Drupal Camp LA 2011: Typography modules for Drupal
Drupal Camp LA 2011: Typography modules for DrupalDrupal Camp LA 2011: Typography modules for Drupal
Drupal Camp LA 2011: Typography modules for Drupal
 
Developing OpenResty Framework
Developing OpenResty FrameworkDeveloping OpenResty Framework
Developing OpenResty Framework
 
Making drupal beautiful with web fonts
Making drupal beautiful with web fontsMaking drupal beautiful with web fonts
Making drupal beautiful with web fonts
 
The State of Web Type
The State of Web TypeThe State of Web Type
The State of Web Type
 
WebDev References
WebDev ReferencesWebDev References
WebDev References
 
Cool Stuff for Web Typography
Cool Stuff for Web TypographyCool Stuff for Web Typography
Cool Stuff for Web Typography
 
font for professional logos.docx
font for professional logos.docxfont for professional logos.docx
font for professional logos.docx
 
Start! ATS programming
Start! ATS programmingStart! ATS programming
Start! ATS programming
 
Introducing Swift to the Touchwonders Team
Introducing Swift to the Touchwonders TeamIntroducing Swift to the Touchwonders Team
Introducing Swift to the Touchwonders Team
 
Php Symfony and software-life-cycle
Php Symfony and software-life-cyclePhp Symfony and software-life-cycle
Php Symfony and software-life-cycle
 
New Web Typography
New Web TypographyNew Web Typography
New Web Typography
 
Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3
 
Unleash your inner console cowboy
Unleash your inner console cowboyUnleash your inner console cowboy
Unleash your inner console cowboy
 
Unleash your inner console cowboy
Unleash your inner console cowboyUnleash your inner console cowboy
Unleash your inner console cowboy
 

Recently uploaded

PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
jhonguerrerobarturen
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
k7nm6tk
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
Decomart Studio
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NishantRathi18
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
PabloMartelLpez
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 

Recently uploaded (20)

PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 

Project Prototypo - Typomad presentation