Rasmus Andersson
ed476c0440
display: Adds specialized combining ogonek glyphs to match Inter (text; see f1275e09e9
)
2020-08-17 15:50:56 -07:00
Rasmus Andersson
b63ed1fb0b
Improves percent, perthousand and pertenthousand glyphs. Closes #237
2020-08-17 15:04:16 -07:00
Rasmus Andersson
f1275e09e9
Adds specialized combining ogonek glyphs
...
- /Aringogonek for composition Aogonek + ringnosp
- /Yogonek for composition Y + ogoneknosp
- /yogonek for composition y + ogoneknosp
- /aringogonek for composition aogonek + ringnosp
Closes #285
2020-08-17 14:31:54 -07:00
Rasmus Andersson
4ae05c12c5
display: fixes interpolation issue of /A. Closes #304
2020-08-17 12:28:20 -07:00
Rasmus Andersson
3d1cc979f1
Increases kerning between /quotedblright & /quoteright and /period & /comma. Closes #299
2020-08-17 12:12:30 -07:00
Rasmus Andersson
57d7d00d50
fixes an issue with /dotmacroncomb.cn used by glyphs like /Adotmacron. Closes #298
2020-08-17 11:38:18 -07:00
Rasmus Andersson
932f7d15d2
update auto-generated glyph list
2020-05-22 19:58:12 -07:00
Rasmus Andersson
2a7edbe2c0
Ligate /dzaltone /dzcurl. Closes #268
2020-05-22 18:51:49 -07:00
Rasmus Andersson
0d8583c128
Release U+146B from /q.sups and assign private-area U+E163. Closes #275
2020-05-22 18:33:32 -07:00
Rasmus Andersson
b3682bc05b
Update design of /yhook and use /ucyrillic in /Ukcyrillic /ukcyrillic. Closes #273
2020-05-22 18:30:13 -07:00
Rasmus Andersson
d9d22f13e3
Fixed position of ring at bottom of /Aringbelow U+1E00. Closes #266
2020-05-18 09:32:06 -07:00
Rasmus Andersson
c055ca5a07
Fixes interpolation issues with /omegatitlocyrillic /omega and /pisymbolgreek. Closes #272
2020-05-18 09:27:29 -07:00
Rasmus Andersson
8beb425722
Uniform style of "Theta" U+03F4, U+0398 and "Fita" U+0472, U+0473. Closes #263 , #264
2020-05-18 09:12:46 -07:00
Danny Lin
472648655f
Implement U+EE01 vertically-centered colon for Android
...
Android's default system font, Roboto, does not have a calt alternative
to vertically center the colon when it's next to a number. Instead, it
uses a Private Use Area codepoint, U+EE01, for its vertically-centered
colon symbol that is used on the lock screen clock.
This adds U+EE01 as simple glyph that embeds U+E092 (colon.case) as a
component, since that character is a vertically-centered colon --
exactly what we're looking for in this case.
This font is fully usable as an Android system font after this change.
2020-04-14 21:15:25 -07:00
Rasmus Andersson
d82f67bfa9
Fixes interpolation issues with several thin glyphs
...
List of fixed glyphs:
- afii10053
- archdblsubnosp
- bhook
- caronbelowcmb
- charactertie
- dieresiscaroncomb.lc
- integral
- macrongravecomb.lc
- Phi
- tackleftsubnosp
- tilde
- tildedoublecmb
- uni023E
- uni02F1
- uni02F2
- uni02F9
- uni02FC
- uni034A
- uni034B
- uni0488
- uni0489
- uni1DD3
- uni1DFF
- uni1FC1
- uni1FCE
- uni1FDE
- uni1FED
- uni1FEE
- uni1FEF
- uni205C
- uptackmod
- yuslittleiotifiedcyrillic
2020-04-09 13:41:44 -07:00
Rasmus Andersson
3d237909ae
display kerning
2020-04-09 08:23:00 -07:00
Rasmus Andersson
9890b2508d
display: round all kerning values to integers
2020-04-08 20:04:59 -07:00
Rasmus Andersson
f4116ac9ac
display: kerning
2020-04-08 19:30:36 -07:00
Rasmus Andersson
bc5c7f25d5
display: /b/d/p/q
2020-04-08 18:58:57 -07:00
Rasmus Andersson
3f1bb1e346
fixes features breaking in Glyphs because of include() issues. Now code is copy-pasted across ss02 and ss04
2020-04-08 18:58:36 -07:00
Rasmus Andersson
b35b663949
Changes feature ss01 from "Alternate digits" with the curved one to "Open digits" without curved one
2020-04-08 18:58:26 -07:00
Rasmus Andersson
68b2a66211
Adds ss04 "Disambiguation without slashed zero" as an alternative to ss02 aimed at applications that do not offer cvXX feature acceess, like Microsoft Word. Closes #252
2020-04-06 10:04:21 -07:00
Rasmus Andersson
d1b619c234
display: remove rlig reference
2020-04-05 12:08:15 -07:00
Rasmus Andersson
55aafa2eb4
display /D
2020-04-05 12:00:44 -07:00
Rasmus Andersson
f4679a08e3
display /M
2020-04-05 11:48:22 -07:00
Rasmus Andersson
85e7cd3029
display /M
2020-04-05 11:07:19 -07:00
Rasmus Andersson
c39c84cf0d
display /M
2020-04-05 10:58:58 -07:00
Rasmus Andersson
f2d6aefb3b
refine OpenType feature names
2020-04-04 15:31:05 -07:00
Rasmus Andersson
4519bffb7c
Removes math codepoint from some enclosed glyphs and removed upsilonlatin.001
...
The following glyphs have been assigned new private-use codepoints:
- plus.circled E15F
- minus.circled E160
- multiply.circled E161
- divide.circled E162
upsilonlatin.001 has been removed (unused glyph.)
closes #250
2020-04-04 12:07:19 -07:00
Rasmus Andersson
01d864fa6b
Move enclosing combining compositions from rlig to ccmp OT feature. Closes #241
2020-04-04 11:27:10 -07:00
Katja Schimmel
583bd89876
Fixes height issues ( #240 )
...
- change width of diacritic in u023A in thin master
- fixing weight of diacritics in thin and thin italic
- fixing diacritics of private use section in thin and thin italic
- check position diacritic anchors in thin and thin italic
- fixing latin glyphs in thin and thin italic
- closing all tabs
- remove overlapp in /uni0224
- remove overlap in /Yhook
- fix /Chook in Thin and ThinItalic
- remove overlap in /yhook /qrthook /khook /Thook
- Revert "remove overlap in /yhook /qrthook /khook /Thook"
- remove overlap in /yhook /qrthook /khook /Thook DONE
- start working on cyrillic glyphs
- fix cyrillic glyphs in thin and thin italic
- align width of latin and cyrilic glyhps in Thin and Thin Italic
- clear background in Thin and Thin Italic master
- start working on Greek glyphs in Thin and Thin italic
- working on Greek glyphs in Thin and Thin italic
- working on Greek glyphs in Thin and Thin Italic
- working on Hebrew glyphs in Thin and Thin Italic
- start working on symbols in Thin and Thin Italic
- working on symbols in Thin and Thin Italic
- working on punctuation in Thin and Thin Italic
- recheck whole characterset of Thin and Thin Italic
- check and align width of glyhps in Thin and Thin Italic
- start working on x-height issue
- work on x-height issue
- check and fix glyphs with ascender above ascender-height
- check and fix glyphs with descender above or below descender-height
2020-04-04 10:49:48 -07:00
Rasmus Andersson
330860d24a
display /B
2020-04-04 10:42:57 -07:00
Rasmus Andersson
0224325743
import Inter and fontbuild from master
2020-03-22 19:46:59 -07:00
Rasmus Andersson
1513d2657f
display /OE
2020-03-22 19:38:28 -07:00
Rasmus Andersson
5be4bc31fd
display /E /F /B /T
2020-03-22 18:09:25 -07:00
Rasmus Andersson
d4a9a0cba5
guides
2020-03-22 17:03:20 -07:00
Rasmus Andersson
a7ca5079e5
update stem metadata metrics
2020-03-22 16:24:27 -07:00
Rasmus Andersson
253dc2c946
display: many small adjustments. Tail of /y has been made longer
2020-03-22 16:19:56 -07:00
Rasmus Andersson
4520f40bb4
lots of progress on display
2020-03-21 16:49:40 -07:00
Rasmus Andersson
8714196723
/O /C /S /G etc
2020-03-08 11:12:46 -07:00
Rasmus Andersson
1fcc00b62b
fixes /w path order
2020-03-07 15:57:01 -08:00
Rasmus Andersson
9c01be4384
fixes sidebearings of G
2020-03-07 15:54:11 -08:00
Rasmus Andersson
aa83e585bb
flip G and G.1
2020-03-07 15:41:52 -08:00
Rasmus Andersson
e8e758d051
fixes overlap interpolation issues with /Enghecyrillic/ /Kabashkircyrillic/ /Phook/ /btopbar
2020-03-07 15:26:24 -08:00
Rasmus Andersson
18fb87b88a
y and etc
2020-03-07 15:10:58 -08:00
Rasmus Andersson
37520212da
excalm
2020-03-07 14:23:56 -08:00
Rasmus Andersson
818af58ea6
lots of progress on basic glyphs
2020-03-07 14:16:12 -08:00
Rasmus Andersson
11cc493d15
wip t
2020-02-08 10:09:32 -08:00
Rasmus Andersson
9ce913a858
update metadata to match recent changes in master
2020-02-01 16:28:39 -08:00
Rasmus Andersson
f6bfa7dd27
a
2020-02-01 16:07:26 -08:00
Rasmus Andersson
04d65666d6
h
2020-02-01 16:04:00 -08:00
Rasmus Andersson
c5913880ea
f and more
2020-02-01 15:58:38 -08:00
Rasmus Andersson
f91eb4a2e9
more work on display
2020-02-01 15:37:59 -08:00
Rasmus Andersson
8893bedbc2
reduce sidebearings by 50%
2020-02-01 13:05:37 -08:00
Rasmus Andersson
2e47ea2244
progress on s, o, e, c
2020-02-01 12:13:36 -08:00
Rasmus Andersson
0309163e52
wip a before x-height reduction
2020-02-01 08:59:09 -08:00
Rasmus Andersson
40cde7fc01
omega
2020-02-01 00:02:39 -08:00
Rasmus Andersson
ce81ef2a36
adjust /O to tighter baseline & cap bleed
2020-01-31 23:55:06 -08:00
Rasmus Andersson
a99473b591
Initial version of Display family
2020-01-31 23:51:58 -08:00
Rasmus Andersson
06b166889e
Moves arrows and NxN substitutions from liga to calt. Closes #222
2020-01-14 10:13:01 -08:00
Katja Schimmel
0cc708d7cb
Improvements to greek and hebrew glyphs, symbols and punctuation in Thin and Thin Italic ( #219 )
...
129 affected glyphs
Greek
- /beta
- /beta1
- /Delta
- /Digamma
- /digamma
- /kappa1
- /Koppa
- /koppa
- /mugreek
- /nu
- /Phi
- /phi
- /phigreek
- /pi
- /pisymbolgreek
- /rho
- /rho1
- /Sampi
- /sampi
- /sigma
- /sigma1
- /Stigma
- /stigma
- /tau
- /Theta
- /theta
- /thetasymbolgreek
- /uni0370
- /uni0371
- /uni0372
- /uni0373
- /uni0377
- /uni037B
- /uni037C
- /uni037D
- /uni03CF
- /uni03D7
- /uni03D8
- /uni03D9
- /uni03F6
- /uni03FB
- /uni03FD
- /upsilon
- /Upsilonhooksymbol
- /Xi
- /xi
- /zeta
Hebrew
- /finalkaf
- /finalmem
- /finaltsadi
- /qofdagesh
Symbols
- /currency
- /dagger
- /daggerdbl
- /eurocurrency
- /hryvnia
- /integral
- /kip
- /lari
- /logicalnot
- /lowdownarrowheadmod
- /lsquare
- /manat
- /mill
- /numeralgreeksub
- /numero
- /openbullet
- /partialdiff
- /peseta
- /plusmod
- /product
- /radical
- /response
- /rhotichookmod
- /Rx
- /section
- /summation
- /tonebarextrahighmod.cn
- /tonebarextralowmod.cn
- /tonebarhighmod.cn
- /tonebarlowmod.cn
- /tonebarmidmod.cn
- /uni02EA
- /uni02EB
- /uni02F1
- /uni02F2
- /uni02F7
- /uni02FA
- /uni02FC
- /uni02FE
- /uni02FF
- /uni2052
- /uni20AF
- /uni20B0
- /uni20B6
- /uni20B7
- /uni20B9
- /uni20B9
- /uni20BA
- /uni20BB
- /uni20BD
- /uni214F
- /versicle
- /won
- /yen
Punctuation
- /caretinsertionpoint
- /charactertie
- /hyphendot
- /quotereversed
- /referencemark
- /underscoredbl
- /undertie
- /uni204A
- /uni2053
- /uni2054
- /uni27EF
- /uniA92E
Fixing remaining extrapolation errors
- /Eng
- /mturndescend
- /Omegaroundcyrillic
- /omegaroundcyrillic
- /Omegatitlocyrillic
- /omegatitlocyrillic
- /Otcyrillic
- /otcyrillic
- /uni1DBF
- /uni1FFD
- /uni20E3
- /uni2DFF
2020-01-14 16:04:48 +00:00
Katja Schimmel
164e01df21
Improvements to Cyrillic glyphs in thin and thin italic masters ( #218 )
...
language specific cyrillic glyphs:
/Kacyr /Kabashkircyrillic /Enhookcyrillic /Endescendercyrillic /Enghecyrillic /Kadescendercyrillic /uni04CD /uni048A /uni048E /uni048F /afii10037 /afii10018 /afii10050 /Gamma /afii10021 /afii10024 /Kaverticalstrokecyrillic /Ghemiddlehookcyrillic /Kahookcyrillic /afii10029 /afii10145 /afii10038 /afii10040 /Tetsecyrillic /afii10041 /djecyrillic /Cheverticalstrokecyrillic /afii10060 /afii10042 /afii10043 /afii10046 /afii10044 /afii10045 /afii10058 /afii10059 /afii10047 /afii10048 /Pi /Pemiddlehookcyrillic /afii10053 /Haabkhasiancyrillic /Cheabkhasiancyrillic /Schwacyrillic /afii10148 /afii10051 /becyrillic /decyrillic /zhecyrillic /kahookcyrillic /kaverticalstrokecyrillic /kabashkircyrillic /emcyrillic /enghecyrillic /enhookcyrillic /Enhookcyrillic /tecyrillic /checyrillic /cheverticalstrokecyrillic /softsigncyrillic /hardsigncyrillic /uni048D /yatcyrillic /ljecyrillic /njecyrillic /iucyrillic /iacyrillic /ghemiddlehookcyrillic /pemiddlehookcyrillic /ecyrillic /haabkhasiancyrillic /izhitsacyrillic /Omegacyrillic /Eiotifiedcyrillic /Yuslittlecyrillic /Yuslittleiotifiedcyrillic /Yusbigcyrillic /Yusbigiotifiedcyrillic /Ksicyrillic /Psi /Chedescenderabkhasiancyrillic /Koppacyrillic /omegacyrillic /eiotifiedcyrillic /yuslittlecyrillic /yusbigcyrillic /yusbigiotifiedcyrillic /ksicyrillic /psi /gamma /checyrillic /koppacyrillic /thousandcyrillic
cyrillic marks:
/cyrillictic.cn /largerighthook /cyrillichook /cyrillictail.cn
2019-12-08 23:55:14 -08:00
Katja Schimmel
ed61e4e022
Improvements to diacritics and latin glyphs in thin and thin italic master ( #215 )
...
- change width of diacritic in u023A in thin master
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing weight of diacritics in thin and thin italic
- fixing diacritics of private use section in thin and thin italic
- check position diacritic anchors in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- fixing latin glyphs in thin and thin italic
- closing all tabs
- remove overlapp in /uni0224
- remove overlap in /Yhook
- fix /Chook in Thin and ThinItalic
2019-11-27 16:40:30 -08:00
Rasmus Andersson
f93a4a705a
fixes issue with /backslash glyph
2019-10-22 17:42:59 -07:00
Rasmus Andersson
e258ba0bf0
Fix incorrect codepoint mapping for /copyleft
...
Old: 1F16C
New: 1F12F
Closes #203
2019-10-21 10:56:41 -07:00
Rasmus Andersson
ec0f90f566
upgrade glyphs file
2019-10-21 10:55:44 -07:00
Rasmus Andersson
88e3c6a602
glyphs file state
2019-09-07 15:36:44 -07:00
Rasmus Andersson
894b2a4378
kerning of W V A O etc
2019-09-07 15:32:08 -07:00
Rasmus Andersson
67ff23198a
improved upper-case U
2019-09-07 15:18:42 -07:00
Rasmus Andersson
a681560881
some progress on mark and mkmk
...
related #155
2019-09-07 14:53:45 -07:00
Rasmus Andersson
d8d4e0c26a
improvements to calt, primarily reducing substitutions
...
closes #193
2019-09-07 12:54:53 -07:00
Rasmus Andersson
8215408fe0
calt: improve ignore rule for e.g. (xX) and (Xx)
2019-09-07 11:54:47 -07:00
Rasmus Andersson
0be7f763a9
refinements to fractions and frac
2019-09-07 10:45:49 -07:00
Rasmus Andersson
ad63282a10
Small improvements to whitespace glyphs
...
- zerowidthspace
- hairspace
- thinspace
- punctuationspace
- enspace
- emspace
- sixthemspace
- quarteremspace
- thirdemspace
- figurespace
- figuredash (not whitespace but width was adjusted)
closes #185
2019-09-06 19:43:09 -07:00
Rasmus Andersson
889f914cc4
remove 6 unused glyphs
2019-09-04 11:11:45 -07:00
Rasmus Andersson
7bb0396451
improvements to ogonek-marked glyphs
2019-09-04 11:08:55 -07:00
Rasmus Andersson
ad488dd4c1
Fixes alignment issue with /otilde U+00F5. Closes #191
2019-09-04 06:53:18 -07:00
Rasmus Andersson
ec8161b66d
Improvements to geometric glyphs (additions and changes)
...
New glyphs:
- blackSquare (U+25A0)
- whiteSquare (U+25A1)
- whiteRoundedCornersSquare (U+25A2)
- lowerHalfWhiteSquare (U+2B12)
- topHalfWhiteSquare (U+2B13)
- downWhiteTriangle (U+25BD)
- upWhiteTriangle (U+25B3)
- leftWhiteTriangle (U+25C1, U+25C5)
- rightWhiteTriangle (U+25B7, U+25BB)
Updated glyphs:
- triagdn (U+25BC)
- triagup (U+25B2)
- blackleftpointingtriangle (U+25C0, 25C4)
- triagrt (U+25BA, 25B6)
- heartWhiteSuit (U+2661)
- circlewhite (U+25CB)
2019-09-04 06:45:24 -07:00
Rasmus Andersson
12d43b99a6
kerning of ey (thin and regular)
2019-08-29 10:56:35 -07:00
Rasmus Andersson
2c0637eac2
Removes certain private unicode mappings
2019-08-06 19:29:14 -07:00
Rasmus Andersson
672ead9a6c
ligature features (liga, rlig, dlig)
2019-08-04 19:16:55 -07:00
Rasmus Andersson
1a0a8dc178
adds double-stem arrows (looks like equal signs)
2019-08-04 17:21:25 -07:00
Rasmus Andersson
49cd0c56c8
moves feature code out of the glyphs file
2019-08-04 15:17:39 -07:00
Rasmus Andersson
3c2b3619da
Website update for release + maps codepoint U+01F3 to /dz
2019-08-04 09:15:23 -07:00
Rasmus Andersson
6da0260bd9
assign codepoint mappings to enclosed alphanums
2019-08-03 23:51:20 -07:00
Rasmus Andersson
9cf12d5d1e
adjusts y offset of dngb_check.circled, dngb_ballotx.circled, dngb_check.squared and dngb_ballotx.squared
2019-08-03 22:58:58 -07:00
Rasmus Andersson
2cd4e2f029
kerning of quoteright
2019-08-03 20:25:09 -07:00
Rasmus Andersson
e2000d4449
minor kerning of l.ss02
2019-08-03 20:01:28 -07:00
Rasmus Andersson
e25ac2e5de
adds ligatures for enclosing combining characters U+20DD and U+20DE
2019-08-03 19:33:50 -07:00
Rasmus Andersson
eba3976316
Small improvements to comma + digits kerning
2019-08-03 16:37:40 -07:00
Rasmus Andersson
b49372db22
Adds enclosingcirclecomb U+20DD and enclosingsquarecomb U+20DE together with kerning for some common glyphs
2019-08-03 16:23:18 -07:00
Rasmus Andersson
d7792d392a
Upates small "one"s to use primary straight tail
...
one.sups
one.subs
one.dnomf
one.dnom
one.numr
one.frac
onehalf
onethird
onequarter
onefraction
oneeighth
2019-08-03 14:10:17 -07:00
Rasmus Andersson
bbd241b67e
Adds warningSign U+26A0. Closes #168
2019-08-03 13:30:41 -07:00
Rasmus Andersson
9520ad1ac1
adds copyleft symbol U+1F16C. Closes #165
2019-08-03 12:51:19 -07:00
Rasmus Andersson
bf2d750639
include U+0439 "acyrillic" in cv11 "single-storey a". Closes #179
2019-08-03 12:02:53 -07:00
Rasmus Andersson
85b50d54c8
fix issue regarding negative slant which would cause issues in Glyphs, introduced by e45e2e518a
2019-08-03 11:43:24 -07:00
Rasmus Andersson
0a20ff99a8
Redo "Change slant and italicAngle to negative values per OT spec ( #172 )"
...
This reverts commit a7def52928
.
2019-08-03 10:36:56 -07:00
Rasmus Andersson
a7def52928
Revert "Change slant and italicAngle to negative values per OT spec ( #172 )"
...
This reverts commit e45e2e518a
.
2019-08-02 08:50:14 -07:00
Stephen Nixon
e45e2e518a
Change slant and italicAngle to negative values per OT spec ( #172 )
2019-07-19 08:39:16 -07:00
Rasmus Andersson
deab89c098
Fixes issue with glyph uni03FE and uni03FF (dot not centered and italics not correctly transformed). Closes #170
2019-07-18 18:53:51 -07:00