summaryrefslogtreecommitdiff
path: root/src/v2/README.md
blob: 892d3b3143da4f59bd636be6170e22218d46fbd0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Roboto V2 Sources
This directory contains the current masters used to generate the Roboto Sans and
Roboto Condensed families.

### Updating Sources
When replacing the source VFBs, the source UFOs should be synced using FontLab's
vfb2ufo converter: http://blog.fontlab.com/font-utility/vfb2ufo/

Windows and Mac OS downloads are provided. The Windows download runs on Linux
via wine:

```
wine [path-to-vfb2ufo]/exe/vfb2ufo.exe [roboto]/src/v2/Roboto_Thin.vfb
wine [path-to-vfb2ufo]/exe/vfb2ufo.exe [roboto]/src/v2/Roboto_Regular.vfb
wine [path-to-vfb2ufo]/exe/vfb2ufo.exe [roboto]/src/v2/Roboto_Bold.vfb
```

The converter should work both ways, so it is possible to convert altered UFOs
back into VFBs which can be opened in FontLab.

### Notes
There is currently an issue when converting via vfb2ufo, in which
some anchors are dropped from glyphs. For now it is also necessary to run the
script `get_dropped_anchors.py` through FontLab after updating the VFBs, in
order to extract these dropped anchors into an external resource which is then
re-incorporated into the masters during the build.

vfb2ufo may output UFOs with bogus timestamps. Verify the openTypeNameCreated
field in the output `fontinfo.plist` files.