1
1
mirror of https://github.com/rsms/inter.git synced 2024-12-15 18:53:38 +03:00
Commit Graph

300 Commits

Author SHA1 Message Date
Rasmus Andersson
57238c6c82 Fixes an issue where some overlapping contours would not be flattened during compilation. This increases build time by about 50% (29s -> 43s on my machine for regular) and increases the size of the unhinted regular OTF file by about 20 kB 2018-01-23 19:13:38 -08:00
Rasmus Andersson
0d7d370104 booleanOperations library: remove unreachable break and add exception instead of assertion, as done in upstream 2018-01-23 19:05:54 -08:00
Rasmus Andersson
632609fc65 bump version 2018-01-19 00:57:09 -08:00
Rasmus Andersson
71a8c10361 Release v2.4 2018-01-19 00:45:44 -08:00
Rasmus Andersson
f7868ac620 Fix minor bug in fontbuild where certain glyphs composed of multiple shapes would not be expanded & flattened 2018-01-18 22:47:59 -08:00
Rasmus Andersson
2ad426b1e7 fix mix of uni0224 2018-01-18 22:22:51 -08:00
Rasmus Andersson
cb5ad00154 Minor adjustments to K and W
Affected glyphs:

  afii57636, degreekelvin, K, Kabashkircyrillic, Kacyr, kip, Phook,
  response, uni024C, uni048E, W, won
2018-01-18 22:08:57 -08:00
Rasmus Andersson
db2d25493f lab: letter spacing 2018-01-18 22:08:01 -08:00
Rasmus Andersson
e1ec204eb0 Adjustments to B, V, W, X and Y + related glyphs
Affected glyphs:

  B, Bhook, Chedescendercyrillic, chedescendercyrillic, cyrillictic,
  Endescendercyrillic, endescendercyrillic, Hadescendercyrillic,
  kadescendercyrillic, romaneleven, romannine, romanten, romantwelve,
  uni0224, uni0243, uni024E, uni04FC, uni2C7F, V, W, X, Y, Yhook, Zbar,
  Zhedescendercyrillic, zhedescendercyrillic
2018-01-18 18:45:12 -08:00
Rasmus Andersson
b06e715989 Adjustments to L, U and Z
Affected glyphs:

  L, Lbar, Lslash, romanfifty, T, U, Uhorn, uni0244, uni1EFA, Z, Zbar
2018-01-18 19:31:52 -08:00
Rasmus Andersson
0b28a48d6a sliiightly thicker v and y of regular weight 2018-01-18 18:24:32 -08:00
Rasmus Andersson
c832e9eeff Slightly widens D and M
Affected glyphs:

  afii10026, D, Dbar1, Dhook, DZcaron, Eng, M, N, romanfivehundred,
  romanthousand, uni048A, uni04CD
2018-01-18 18:23:12 -08:00
Rasmus Andersson
1cf5840801 Slightly widen O-based glyphs (O, C, G, Q, etc)
Affected glyphs:

  afii10018, afii10048, afii10147, Btopbar, bullseye, C, cedi, Chook,
  coloncurrency, cruzeiro, cyrillichook, degreecentigrade, dyogh,
  Eiotifiedcyrillic, G, g, Gbar, Ghemiddlehookcyrillic, Ghook, ghook,
  Gsmallcap, Gsmallcaphook, guarani, largerighthook, O, Odieresis,
  Ohorn, Omegacyrillic, Omegaroundcyrillic, Oopen, Oslash, Otcyrillic,
  Otilde, Q, romanhundred, Theta, uni023B, uni02AB, uni03D8, uni03FE,
  uni03FF, uni04FC
2018-01-18 19:23:57 -08:00
Rasmus Andersson
09a61f3f63 Adjustment to currency glyphs
Affected glyphs:

  afii57636, austral, cedi, cruzeiro, dollar, florin, guarani, hryvnia,
  lari, manat, peseta, peso, rupee, sterling, tenge, tugrik, uni20B9,
  uni20BA, uni20BD, vturn, won, yen, yturn
2018-01-18 07:22:37 -08:00
Rasmus Andersson
6dbafa0e43 make y sliiiiighlty thicker on the right v stem 2018-01-17 22:43:52 -08:00
Rasmus Andersson
f4facbcc45 Refinements to K and Khook 2018-01-17 22:41:27 -08:00
Rasmus Andersson
5d1b974e73 Adjustments to K et al 2018-01-17 22:28:05 -08:00
Rasmus Andersson
256fb053e5 Making some key caps wider (Y, A, W, V, etc) + other refinements
Affected glyphs:

  A, Adieresis, afii10045, afii10048, Atilde, austral, I,
  Idieresisacute, Istroke, Itildebelow, Lambda, romaneight, romaneleven,
  romanfifty, romanfive, romanfivehundred, romanfour, romanhundred,
  romannine, romanone, romanseven, romansix, romanten, romanthousand,
  romanthree, romantwelve, romantwo, uni023A, uni024E, V, versicle, W,
  X, Y, Yhook
2018-01-17 11:48:39 -08:00
Rasmus Andersson
840be08640 website: slightly smaller text 2018-01-16 23:42:29 -08:00
Rasmus Andersson
25dc7a6f2a Adjustments of several glyphs
R diagonal stem has a slightly smaller angle
P and R loops adjusted very slightly
y is reworked
v is updated to match new y
many other smaller changes
5 of black weight: loop's aperture slightly smaller and refined curves

All affected glyphs:

  a, five, four, hadescendercyrillic, P, R, rdescend, rrthook, rturn,
  rturnrthook, Rx, tpalatalhook, uni024C, uni024D, uni024F, uni04FD,
  v, vturn, x, y, yturn
2018-01-16 23:40:04 -08:00
Rasmus Andersson
6ba6f4258d Updated description of the project 2018-01-16 10:02:35 -08:00
Rasmus Andersson
7636ef712e Change composition of version record of the name table to include build (when available) 2018-01-16 09:34:43 -08:00
Rasmus Andersson
1b5054a259 Removes the ink trap from 2 in all weights, replacing it with a very slight bridge instead 2018-01-14 11:25:26 -08:00
Rasmus Andersson
a13a253ec8 Very minor changes to C and G in black weight 2018-01-14 11:22:46 -08:00
Rasmus Andersson
18e3ef4090 Minor adjustment to G in regular 2018-01-13 19:02:52 -08:00
Rasmus Andersson
26744f1c77 Swap one <-> one.1 (one with bend is now th edefault, and straight-anchored-one is now in ss01 2018-01-13 19:02:32 -08:00
Rasmus Andersson
4ef40c39ec bump version to 2.4 2018-01-13 18:50:52 -08:00
Rasmus Andersson
e9cec2d647 Adjustments to eight, five, nine, six and zero of Regular 2018-01-13 18:49:07 -08:00
Rasmus Andersson
a1f7c08908 Fix space glyphs after width increment 2018-01-13 18:48:12 -08:00
Rasmus Andersson
8de2d527b2 Reduce aperture of C in regular weight 2018-01-13 18:44:39 -08:00
Rasmus Andersson
826e00c4a0 Mix Medium weight at a slight increase in bias toward regular, making medium lighter (by a very small amount). Also changes mix of Bold weight at a slight increase in bias toward the black weight, meaning bold is now heavery (by a small amount) 2018-01-13 18:44:18 -08:00
Rasmus Andersson
093cc3047c misc/rf-scripts/AdjustWidth.py 2018-01-13 18:42:32 -08:00
Rasmus Andersson
64f4aaed31 Adjust glyph widths by 16+16 in black weight to better balance base letter spacing relative to regular weight 2018-01-13 18:42:23 -08:00
Rasmus Andersson
ab0c072b1b Revert 0e64505087 2018-01-13 18:16:44 -08:00
Rasmus Andersson
a26317ba2f Adjustment to nine (and six) 2018-01-13 18:04:09 -08:00
Rasmus Andersson
0e64505087 Increase spacing of black weight 2018-01-13 17:57:33 -08:00
Rasmus Andersson
c203f51290 misc/rf-scripts/AdjustWidth.py 2018-01-13 17:54:45 -08:00
Rasmus Andersson
dc480de3a9 Adjustment to aturn_uni02DE in black weight 2018-01-13 17:43:38 -08:00
Rasmus Andersson
350d53aacf Minor adjustments to some glyphs, adjusting width
AE, alpha, ascript, c, ccurl, cent, dz, eiotifiedcyrillic, Euro,
  idieresisacute, Khook, rho, section, srthook, uni023C, uni023F,
  uni217D, Yuslittleiotifiedcyrillic
2018-01-13 16:46:34 -08:00
Rasmus Andersson
310bbf85d8 misc/rf-scripts/AdjustWidth.py 2018-01-13 13:57:57 -08:00
Rasmus Andersson
c026473d55 misc/show-changes.py: handle removed glyphs 2018-01-13 13:52:47 -08:00
Rasmus Andersson
e2a8d2a702 Slight adjustment to base of section in black weight 2018-01-13 13:45:15 -08:00
Rasmus Andersson
7b3ffb4501 Significant adjustments to r, t, f and some other glyphs
Affected glyphs:

  f, feng, fitacyrillic, Hadescendercyrillic, iucyrillic, o_uni02DE,
  odieresis, oe, ohorn, omegaroundcyrillic, oslash, otilde, t, tturn,
  uni03D9, uni04FC, X
2018-01-13 13:36:47 -08:00
Rasmus Andersson
ec9cdee716 Adjustments to a bunch of glyphs
afii10048, afii10147, B, bullseye, C, D, O, Ohorn, Oslash, Q, r,
  rdescend, rrthook, rturn, rturnrthook, section, uni0243, uni024D
2018-01-13 11:48:47 -08:00
Rasmus Andersson
6aa1ecd994 Adjustments to a bunch of glyphs
B
c
cent
cheabkhasiancyrillic
chook
D
e
ecyrillic
eiotifiedcyrillic
fitacyrillic
iucyrillic
o
o_uni02DE
oe
ohorn
omegaroundcyrillic
oslash
section
uni023C
uni0243
uni217D
yuslittlecyrillic
Yuslittleiotifiedcyrillic
yuslittleiotifiedcyrillic
2018-01-12 13:53:07 -08:00
Rasmus Andersson
c51684db39 Minor adjustments to bottom bend of S 2018-01-12 10:37:06 -08:00
Rasmus Andersson
907d6617cc web: update symbol sample in lab 2018-01-12 10:36:52 -08:00
Rasmus Andersson
5e86f69013 Cleanup some unused component glyphs
Removed using misc/rmglyph.py:

  b.cn, C.cn, c.cn, D.cn, d.cn, G.cn, g.cn, Ghook.cn, o.cn, oopen.cn,
  p.cn, Q.cn, q.cn, s.cn, srthook.cn, st.cn, U.cn, uni037B.cn, uni037D.cn,
  uni03FD.cn, uni03FF.cn, uni2183.cn, uni2184.cn, uni2185.cn
2018-01-10 09:36:05 -08:00
Rasmus Andersson
be09786c7b spelling mistake in misc/rmglyph.py 2018-01-10 09:17:16 -08:00
Rasmus Andersson
8c6d8d27b5 Adjustments of loops of some glyphs
Affected glyphs:

  alpha, b, beta, bhook, d, dhook, g, ghook, Ghook.cn, leftloop.cn, p,
  phook, q, qhook, Qrthook, qrthook, rho, rightloop.cn, Tonefive
2018-01-10 09:15:10 -08:00