Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
Envisioning brand tools · 01

Octa

A variable display typeface for Envisioning.

Designed by Thomaz Rezende · 172 glyphs · 18 named styles
700
100
72px
font-variation-settings: "wght" 700, "wdth" 100;

Two axes

Weight sets how thick the strokes are. Width scales the letters sideways and leaves the thickness alone, so expanded is no lighter than normal. Width starts at 100 and only opens outward. The two are independent, and any position between the named styles is a real one.

Weight
Thin
wght 100
Envisioning
ExtraLight
wght 200
Envisioning
Light
wght 300
Envisioning
Regular
wght 400
Envisioning
Medium
wght 500
Envisioning
SemiBold
wght 600
Envisioning
Bold
wght 700
Envisioning
ExtraBold
wght 800
Envisioning
Black
wght 900
Envisioning
Width
Normal
wdth 100
Envisioning
Expanded
wdth 125
Envisioning

What is in it

172 glyphs. Portuguese, Spanish, French and German are covered in both cases, along with the Nordic Å and Ø, and kerning is built in.

The original drawings stopped partway through the accented capitals. Ñ, Õ, Ý, the accented I, and the ring and slash letters are composed from parts the drawings already contain, following the same base and mark construction used for the accents that were drawn.

Still to draw: Æ, Œ, ß, Þ, ð, Š, Ž and the pound sign. The curly quotes currently point at the straight ones.

space0020
!0021
"0022
#0023
$0024
%0025
&0026
'0027
(0028
)0029
*002A
+002B
,002C
-002D
.002E
/002F
00030
10031
20032
30033
40034
50035
60036
70037
80038
90039
:003A
;003B
<003C
=003D
>003E
?003F
@0040
A0041
B0042
C0043
D0044
E0045
F0046
G0047
H0048
I0049
J004A
K004B
L004C
M004D
N004E
O004F
P0050
Q0051
R0052
S0053
T0054
U0055
V0056
W0057
X0058
Y0059
Z005A
[005B
\005C
]005D
^005E
_005F
`0060
a0061
b0062
c0063
d0064
e0065
f0066
g0067
h0068
i0069
j006A
k006B
l006C
m006D
n006E
o006F
p0070
q0071
r0072
s0073
t0074
u0075
v0076
w0077
x0078
y0079
z007A
{007B
|007C
}007D
~007E
¡00A1
©00A9
ª00AA
«00AB
°00B0
±00B1
²00B2
³00B3
·00B7
º00BA
»00BB
¿00BF
À00C0
Á00C1
Â00C2
Ã00C3
Ä00C4
Å00C5
Ç00C7
È00C8
É00C9
Ê00CA
Ë00CB
Ì00CC
Í00CD
Î00CE
Ï00CF
Ñ00D1
Ò00D2
Ó00D3
Ô00D4
Õ00D5
Ö00D6
×00D7
Ø00D8
Ù00D9
Ú00DA
Û00DB
Ü00DC
Ý00DD
à00E0
á00E1
â00E2
ã00E3
ä00E4
å00E5
ç00E7
è00E8
é00E9
ê00EA
ë00EB
ì00EC
í00ED
î00EE
ï00EF
ñ00F1
ò00F2
ó00F3
ô00F4
õ00F5
ö00F6
÷00F7
ø00F8
ù00F9
ú00FA
û00FB
ü00FC
ý00FD
ÿ00FF
Ÿ0178
–2013
—2014
•2022
…2026
‹2039
›203A
€20AC

Using it

Octa sets the largest type on a page. Inter sets everything else. If you are unsure which one a piece of text wants, it wants Inter.

The rules
Use it for
The wordmark, short word-like titles, numbers you want people to remember, and covers. It is a display face and it earns its keep above roughly 24px.
Do not use it for
Body copy, buttons, labels, tables, or anything under 18px. Inter does that work and does it better.
One setting per surface
Pick a point on each axis and hold it for the whole layout. A page carrying four different widths reads as an accident.
Move the axes
If you stretch the type in a layout tool or let an app apply a synthetic bold, you get distorted stems and uneven joins. The axes give you the weight and the width the letters were drawn for.
On the web

One file covers both axes. Set the position with font-variation-settings rather than font-weight, so the width axis comes along.

@font-face {
  font-family: "Envisioning Octa";
  src: url("/fonts/EnvisioningOcta-VF.woff2") format("woff2-variations");
  font-weight: 100 900;
  font-stretch: 100% 125%;
}

.display-word {
  font-family: "Envisioning Octa", sans-serif;
  font-variation-settings: "wght" 700, "wdth" 100;
}

On a Mac, drop the TTF into your Fonts folder and it shows up as Envisioning Octa with 18 named styles.

Variable WOFF2
22 KB. Both axes. Use this on the web.
Variable TTF
Install this one on your Mac or Windows machine.
Everything
Both of the above plus seven fixed cuts, for apps that cannot read axes.

How it is drawn

Designed by Thomaz Rezende.

Each glyph is a set of points on a grid, joined into lines. Nothing is curved. The grid runs 110 units across and 180 down, with the baseline at 150 and capitals 100 units tall.

The font strokes those lines and fills the result. Line ends are square and corners are round. Weight moves the stroke from 3 grid units to 25. Width scales the grid horizontally. Kerning comes from the drawings too, where each glyph lists the open spaces along its sides and certain pairs close the gap.