Rasmus Andersson
|
e3af7653ac
|
tooling: Adds glyphs script which assigns private-use Unicode codepoint to glyphs which are not mapped to a codepoint
|
2019-05-26 16:39:24 -07:00 |
|
Rasmus Andersson
|
a7d65d5d5f
|
tooling: Adds glyphs script for selecting empty glyphs
|
2019-05-26 16:38:36 -07:00 |
|
Rasmus Andersson
|
e1bcfbfde2
|
tooling: new version of gen-glyphinfo.py
|
2019-05-26 16:38:03 -07:00 |
|
Rasmus Andersson
|
d41fc8a01c
|
Fixes an issue with shape winding order in /rightArrow Black Italic
Closes #154
|
2019-05-26 16:26:48 -07:00 |
|
Rasmus Andersson
|
39213de11a
|
Fixes an issues with calt + case in combination
closes #161
|
2019-05-26 16:15:27 -07:00 |
|
Rasmus Andersson
|
a4c8b86e3a
|
Allocates private-use codepoints to previously unmapped glyphs
G.1 E002
Gbar.1 E003
Ghook.1 E004
Gcircumflex.1 E005
Gbreve.1 E006
Gdotaccent.1 E007
Gcommaaccent.1 E008
Gcaron.1 E009
Gacute.1 E00A
Gmacron.1 E00B
I.1 E00C
Idieresis.1 E00D
Idieresisacute.1 E00E
Istroke.1 E00F
Itildebelow.1 E010
Igrave.1 E011
Iacute.1 E012
Icircumflex.1 E013
Itilde.1 E014
Imacron.1 E015
Ibreve.1 E016
Iogonek.1 E017
Idotaccent.1 E018
Icaron.1 E019
Idblgrave.1 E01A
Iinvertedbreve.1 E01B
Ihookabove.1 E01C
Idotbelow.1 E01D
uni1F38.1 E01E
uni1F39.1 E01F
uni1F3A.1 E020
uni1F3B.1 E021
uni1F3C.1 E022
uni1F3D.1 E023
uni1F3E.1 E024
uni1F3F.1 E025
uni1FD8.1 E026
uni1FD9.1 E027
uni1FDA.1 E028
uni1FDB.1 E029
afii10055.1 E02A
afii10056.1 E02B
a.1 E02C
aacute.1 E02D
abreve.1 E02E
abreveacute.1 E02F
abrevedotbelow.1 E030
abrevegrave.1 E031
abrevehookabove.1 E032
abrevetilde.1 E033
acaron.1 E034
acircumflex.1 E035
acircumflexacute.1 E036
acircumflexdotbelow.1 E037
acircumflexgrave.1 E038
acircumflexhookabove.1 E039
acircumflextilde.1 E03A
adblgrave.1 E03B
adieresis.1 E03C
adieresismacron.1 E03D
uni0227.1 E03E
adotbelow.1 E03F
adotmacron.1 E040
agrave.1 E041
ahookabove.1 E042
ainvertedbreve.1 E043
amacron.1 E044
aogonek.1 E045
arighthalfring.1 E046
aring.1 E047
aringacute.1 E048
aringbelow.1 E049
atilde.1 E04A
uni1E2D.ccmp E04B
uni012F.ccmp E04C
uni1ECB.ccmp E04D
uni0249.ccmp E04E
jcrosstail.ccmp E04F
l.ss02 E050
lslash.ss02 E051
lbar.ss02 E052
lmidtilde.ss02 E053
lbelt.ss02 E054
ldot.ss02 E055
lacute.ss02 E056
lcommaaccent.ss02 E057
lcaron.ss02 E058
ldotbelow.ss02 E059
ldotbelowmacron.ss02 E05A
llinebelow.ss02 E05B
lcircumflexbelow.ss02 E05C
rrthook E05D
rdescend E05E
r.1 E05F
uni024D.1 E060
racute.1 E061
rcommaaccent.1 E062
rcaron.1 E063
rdblgrave.1 E064
rinvertedbreve.1 E065
rdotaccent.1 E066
rdotbelow.1 E067
rdotbelowmacron.1 E068
rlinebelow.1 E069
germandbls.1 E06A
zero.slash E06B
one.ss01 E06C
three.1 E06D
four.ss01 E06E
six.ss01 E06F
nine.ss01 E070
zero.tf E071
one.tf E072
two.tf E073
three.tf E074
four.tf E075
five.tf E076
six.tf E077
seven.tf E078
eight.tf E079
nine.tf E07A
zero.tf.slash E07B
one.tf.ss01 E07C
three.1.tf E07D
four.tf.ss01 E07E
six.tf.ss01 E07F
nine.tf.ss01 E080
parenleft.case E081
parenright.case E082
bracketleft.case E083
bracketright.case E084
braceleft.case E085
braceright.case E086
at.case E087
hyphen.case E088
endash.case E089
figuredash.case E08A
emdash.case E08B
bullet.case E08C
openbullet.case E08D
hyphenbullet.case E08E
trianglebullet.case E08F
blackleftbullet.case E090
blackrightbullet.case E091
colon.case E092
comma.tf E093
period.tf E094
colon.tf E095
semicolon.tf E096
less.case E097
greater.case E098
lessequal.case E099
greaterequal.case E09A
equal.case E09B
notequal.case E09C
plus.case E09D
minus.case E09E
multiply.case E09F
divide.case E0A0
plusminus.case E0A1
approxequal.case E0A2
asciitilde.case E0A3
asterisk.case E0A4
i.numr E0A5
n.numr E0A6
bracketleft.sups E0A7
bracketright.sups E0A8
b.subs E0A9
c.subs E0AA
d.subs E0AB
f.subs E0AC
g.subs E0AD
q.subs E0AE
w.subs E0AF
y.subs E0B0
z.subs E0B1
bracketleft.subs E0B2
bracketright.subs E0B3
zero.dnomf E0B4
one.dnomf E0B5
two.dnomf E0B6
three.dnomf E0B7
four.dnomf E0B8
five.dnomf E0B9
six.dnomf E0BA
seven.dnomf E0BB
eight.dnomf E0BC
nine.dnomf E0BD
zero.dnom E0BE
one.dnom E0BF
two.dnom E0C0
three.dnom E0C1
four.dnom E0C2
five.dnom E0C3
six.dnom E0C4
seven.dnom E0C5
eight.dnom E0C6
nine.dnom E0C7
plus.dnom E0C8
minus.dnom E0C9
equal.dnom E0CA
parenleft.dnom E0CB
parenright.dnom E0CC
zero.numr E0CD
one.numr E0CE
two.numr E0CF
three.numr E0D0
four.numr E0D1
five.numr E0D2
six.numr E0D3
seven.numr E0D4
eight.numr E0D5
nine.numr E0D6
plus.numr E0D7
minus.numr E0D8
equal.numr E0D9
parenleft.numr E0DA
parenright.numr E0DB
zero.frac E0DC
one.frac E0DD
two.frac E0DE
three.frac E0DF
four.frac E0E0
five.frac E0E1
six.frac E0E2
seven.frac E0E3
eight.frac E0E4
nine.frac E0E5
cyrillicbreve E0E6
leftArrow.case E0E7
leftLongArrow.case E0E8
rightArrow.case E0E9
rightLongArrow.case E0EA
leftRightArrow.case E0EB
leftRightLongArrow.case E0EC
Aogonek.NAV E0ED
Eogonek.NAV E0EE
Oogonek.NAV E0EF
aogonek.NAV E0F0
eogonek.NAV E0F1
oogonek.NAV E0F2
uni0268.ccmp E0F3
uni2071.ccmp E0F4
uni02B2.ccmp E0F5
macronacutecomb.cn E0F6
macrongravecomb.cn E0F7
macronacutecomb.lc E0F8
macrongravecomb.lc E0F9
uni1FFE.tonos E0FA
uni1FCD.tonos E0FB
uni1FDD.tonos E0FC
uni1FCE.tonos E0FD
uni1FDE.tonos E0FE
uni1FCF.tonos E0FF
uni1FDF.tonos E100
uni1FEF.tonos E101
uni1FFD.tonos E102
crossbar E103
acutedotcomb.lc E104
tildedieresiscomb.lc E105
dieresisacutecomb.lc E106
carondotcomb.lc E107
caronnosp E108
caronsubnosp E109
ascript_uni02DE E10A
cyrillichookleft E10B
dotmacroncomb.lc E10C
dieresismacroncomb.lc E10D
dieresisgravecomb.lc E10E
largerighthook E10F
tildemacroncomb.lc E110
macrondieresiscomb.lc E111
tildeacutecomb E112
dieresiscaroncomb.lc E113
cyrillichook E114
ringacute.cn E115
circumflexgravecomb.cn E116
dieresiscaroncomb.cn E117
dieresismacroncomb.cn E118
carondotcomb.cn E119
breveacutecomb.cn E11A
acutedotcomb.cn E11B
brevegravecomb.cn E11C
circumflexacutecomb.cn E11D
tildedieresiscomb.cn E11E
circumflexhookcomb.cn E11F
brevetildecomb.cn E120
dieresisacutecomb.cn E121
dotmacroncomb.cn E122
macrondieresiscomb.cn E123
dieresisgravecomb.cn E124
tildemacroncomb.cn E125
circumflextildecomb.cn E126
brevehookcomb.cn E127
commaaccentrotate.cn E128
tonostop E129
tildeacutecomb.uc E12A
|
2019-05-26 12:19:45 -07:00 |
|
Rasmus Andersson
|
cff203be7b
|
Removes & renames some glyphs plus adjusts width of /bullet
renamed glyphs:
- uni202F -> narrownbspace
- uni205F -> mediumspace-math
- uniE001 -> debug1
removed glyphs:
- uni2009.fra
- CR
- controlHT
- controlSOT
|
2019-05-26 11:53:33 -07:00 |
|
Rasmus Andersson
|
8d672c0758
|
kerning for a.1
|
2019-04-24 08:43:48 -07:00 |
|
Rasmus Andersson
|
2ef485d4e6
|
Drop the "hebr" language tag to assist ttfautohint (also, we only support four Hebrew glyphs--far from supporting the Hebrew script--so removing this language tag makes sense)
|
2019-04-24 08:41:01 -07:00 |
|
Rasmus Andersson
|
c73af65445
|
bump version
|
2019-04-24 08:32:46 -07:00 |
|
Rasmus Andersson
|
24839de654
|
website: fix hinted=1 flag on lab when running locally for using hinted font files
|
2019-04-04 17:30:34 -07:00 |
|
Rasmus Andersson
|
1b2c4c32c2
|
bump year in license file
|
2019-04-01 18:29:04 -07:00 |
|
Rasmus Andersson
|
dfc9ee375f
|
v3.5
|
2019-04-01 18:17:50 -07:00 |
|
Rasmus Andersson
|
f04932174c
|
set version to 3.5
|
2019-04-01 17:44:25 -07:00 |
|
Stephen Nixon
|
0d7694afc4
|
Vertical metrics patch 3 (#148)
* set vert metrics for consistency & vert centering
* update version number
|
2019-04-01 17:43:57 -07:00 |
|
Rasmus Andersson
|
b836e1e35b
|
website: fix calt demo on chrome
|
2019-04-01 07:45:39 -07:00 |
|
Rasmus Andersson
|
b5153bc828
|
fix issue with misc/tools/fontinfo.py caused by the wonky FontBakery-enforced version format
|
2019-03-31 19:38:23 -07:00 |
|
Rasmus Andersson
|
4a575d2edc
|
v3.4
|
2019-03-31 19:25:31 -07:00 |
|
Rasmus Andersson
|
871bcce4e0
|
glyphs ui state
|
2019-03-31 19:04:10 -07:00 |
|
Rasmus Andersson
|
908432305c
|
slight increase of slant of /numbersign
|
2019-03-31 18:58:37 -07:00 |
|
Rasmus Andersson
|
e9035262c4
|
remove slant from /degree
|
2019-03-31 18:53:45 -07:00 |
|
Rasmus Andersson
|
c130c691f5
|
misc documentation on variable font usage
|
2019-03-31 18:51:11 -07:00 |
|
Rasmus Andersson
|
794662c7d1
|
fixes issues with calt substitution ignore rule
|
2019-03-31 18:28:36 -07:00 |
|
Rasmus Andersson
|
1abaae45f7
|
fixes issue with shapes of a.1
|
2019-03-31 17:31:56 -07:00 |
|
Rasmus Andersson
|
aa2a3fe607
|
adds single-storey a
|
2019-03-31 17:25:31 -07:00 |
|
Rasmus Andersson
|
e60545824a
|
fix issue with x paths and adds blackstar U+2605, whitestar U+2606
|
2019-03-31 16:47:24 -07:00 |
|
Rasmus Andersson
|
d6f5605d25
|
fixes unicode mapping for one
|
2019-03-31 16:18:34 -07:00 |
|
Rasmus Andersson
|
ccc994e0e8
|
swap one <-> one.ss01
|
2019-03-31 16:14:58 -07:00 |
|
Rasmus Andersson
|
b85460a872
|
makefile: rename target all_check_var -> test_var
|
2019-03-31 13:24:49 -07:00 |
|
Rasmus Andersson
|
1efc243837
|
makefile: cleanup whitespace + add alias "web" for "all_web"
|
2019-03-31 12:59:30 -07:00 |
|
Rasmus Andersson
|
3b9675ecb7
|
improvements to calt and arithmetic glyphs (e.g. plus, multiply, etc.)
|
2019-03-31 12:59:08 -07:00 |
|
Rasmus Andersson
|
56e2c754ce
|
Swaps r.1 <-> r + rips out calt r.1 code + adds ss03 for "r curves into corund neighbors"
|
2019-03-30 18:06:20 -07:00 |
|
Rasmus Andersson
|
dddf6d2984
|
Fixes kerning of pair /v/idotless -- closes #143
|
2019-03-30 17:12:39 -07:00 |
|
Rasmus Andersson
|
1dbc8fd053
|
Change vertical metrics to make Apple ATS work properly. New ascender value: 2728, new descender value: -680
Includes alternate fix to @thundernixon's PR #146
|
2019-03-30 17:03:54 -07:00 |
|
Rasmus Andersson
|
e1d8712ecd
|
reworked commaaccent
|
2019-03-30 12:52:05 -07:00 |
|
Stephen Nixon
|
fb79b9ee89
|
Use vert metrics script to fix line heights issue #124 (#141)
|
2019-03-27 11:37:34 -07:00 |
|
Stephen Nixon
|
3488601548
|
Adds 'Version ' prefix to nameID 5 version string, per MS OT spec (#140)
|
2019-03-27 11:30:58 -07:00 |
|
Rasmus Andersson
|
f598621096
|
formatting of makefile
|
2019-03-27 11:21:26 -07:00 |
|
Rasmus Andersson
|
70f3df7882
|
Fixup STAT tables of single-axis variable fonts to aid desktop apps (style linking). Related to #142
|
2019-03-27 11:17:29 -07:00 |
|
Rasmus Andersson
|
35a23627a5
|
Adds --name option to "fontbuild compile-var" for customizing family name, useful for producing variable font files with a different name than the constant files so they can be installed alongside each other. Closes #144
|
2019-03-27 11:08:49 -07:00 |
|
Rasmus Andersson
|
20aaab681d
|
Change version encoding in font files to match common zero-padded version to allow FontBakery to be happy. Closes #138
|
2019-03-17 06:52:25 -07:00 |
|
Rasmus Andersson
|
36084ac6fd
|
Changes the name of the variable font to "Inter Variable" in order to allow the variable version to be installed in parallel with the constant font files
|
2019-03-12 11:21:32 -07:00 |
|
Rasmus Andersson
|
9d48272f98
|
website: example
|
2019-03-01 08:52:09 -08:00 |
|
Rasmus Andersson
|
33eb2a8673
|
website: fix dynamic metrics page (css issue)
|
2019-02-27 07:41:20 -08:00 |
|
Rasmus Andersson
|
ab4715013a
|
website
|
2019-02-25 09:17:53 -08:00 |
|
Rasmus Andersson
|
9642bef395
|
try to fix github pages build maybe..?
|
2019-02-24 11:26:39 -08:00 |
|
Rasmus Andersson
|
7fa9ff0369
|
Merge branch 'master' of github.com:rsms/inter
|
2019-02-24 11:09:17 -08:00 |
|
Rasmus Andersson
|
745960e650
|
website
|
2019-02-24 11:08:55 -08:00 |
|
Stephen Nixon
|
de4072d7b7
|
Serve symlink patch: fix error exception to serve lab if symlink exists (#130)
* fix error exception to serve lab if symlink exists
* ignore personal VS Code workspace settings
|
2019-02-22 07:51:59 -08:00 |
|
Rasmus Andersson
|
38a830d0a9
|
website update
|
2019-02-19 07:23:32 -08:00 |
|