Commit graph

1408 commits

Author SHA1 Message Date
John McWilliams
251160e0a3
Make Turned M follow Latin u. (#1840) 2023-07-12 18:02:10 -07:00
be5invis
2f35f6f04f More glyph ID saves 2023-07-11 01:03:46 -07:00
be5invis
96c3389f4d Save about 500 GIDs 2023-07-11 00:44:54 -07:00
be5invis
f7a80d60d2 Refine shape of U+A666 and U+A667 (#1838). 2023-07-09 15:10:08 -07:00
be5invis
69048c95ab Bugfix 2023-07-08 02:29:08 -07:00
be5invis
46876e115b Add diamond-shaped zero (#1727). 2023-07-08 02:04:44 -07:00
be5invis
3d61c565b4 A little cleanup 2023-07-07 18:30:09 -07:00
John McWilliams
d1aed42989
Add bottom-only serif variant for Gamma for cv12 (#1834)
Also disunify small turned V with capital lambda
2023-07-07 16:33:05 -07:00
be5invis
1ff9b58b23 Make capital Schwa respond to capital C variants (#1829). 2023-07-06 20:32:33 -07:00
John McWilliams
dad6d2e0f5
Fix math sansserif linking for new eta/mu variants (#1832) 2023-07-06 17:20:51 -07:00
John McWilliams
cd99ca9086
Harmonize serif variants between Latin u and Greek mu. (#1830)
* Harmonize serif variants between `u` and `grek/mu`

Also further adjust Greek Eta.

This makes all serif variants available for lower u also available for lower Greek Mu. Furthermore, as a consequence of being fully merged into `latin/u.ptl`, it now uses the same naming convention for its variants.

* fix u on ss16
2023-07-05 15:00:46 -07:00
Logo
57ca3391fe
high stroke l, ringed l (#1827) 2023-07-03 13:59:12 -07:00
be5invis
57a89a117c More fixes 2023-07-02 19:55:59 -07:00
John McWilliams
78e8e272c4
Eta and Insular R fixes (#1824)
* Eta and Insular R fixes

Most fonts have Greek Small Eta follow lowercase N, most noticeably on Ubuntu mono which inherits its earless cornered shape.

Additionally, using a full retroflex hook for Insular R puts both legs too close to each other. The left leg should descend below the baseline, but the right leg should not.

* fixes
2023-07-02 14:27:30 -07:00
be5invis
409bffdc8d More cleanup 2023-07-01 23:18:58 -07:00
be5invis
994a46706a Cleanup of overlays 2023-07-01 23:01:50 -07:00
be5invis
53235e9f9a Add LATIN CAPITAL LETTER G WITH OBLIQUE STROKE (U+A7A0) ... LATIN SMALL LETTER S WITH OBLIQUE STROKE (U+A7A9) (#1818) 2023-07-01 22:25:19 -07:00
John McWilliams
abe5b1e2ed
Add 3 Greek Alpha variants for ss12 and ss14 (#1823)
Also fix `ss12`'s variant assignment for Cyrillic Capital U under italics, as it should have been under slab.
2023-07-01 15:30:44 -07:00
John McWilliams
f2579d5cbe
Style set corrections, kappa variant assignments (#1820)
* Style set corrections, kappa variant assignments

* cursive fix
2023-06-28 11:40:57 -07:00
be5invis
088b555749 Add
- CYRILLIC CAPITAL LETTER DZZE (`U+A688`) (#1799).
  - CYRILLIC SMALL LETTER DZZE (`U+A689`) (#1799).
  - MODIFIER LETTER CYRILLIC SMALL DZZE (`U+1E04A`) (#1799).
2023-06-26 22:07:20 -07:00
John McWilliams
6edc915e6c
Add mid/XH serif variants for long S w/o baseline (#1817) 2023-06-26 17:16:58 -07:00
John McWilliams
b2a82f20e3
Improve legibility of quadruple arrows (#1816)
Double arrows have a minimum gap size equal to the bar size;
Triple arrows have a minimum gap size of 75% of the bar size;
Quadruple arrows will now have a minimum gap size of 62.5% of the bar size.

This follows a trend of halving the distance between 100% and 50% with every additional bar. If there were a quintuple arrow in Unicode, then the gap should be 56.25% of the bar size, and so on, but never reaching 50%.
2023-06-25 13:38:50 -07:00
Logo
36753495bd
circled symbols with backslash (#1813)
* circled symbols with backslash

* bump version, and #1814

* fix changelog
2023-06-24 14:37:43 -07:00
Logo
b39e66d7a5
Further fixes (#1810)
* oh no forgot this

* other fixes
2023-06-23 15:16:30 -07:00
be5invis
282360911f Merge branch 'dev' of https://github.com/be5invis/Iosevka into dev 2023-06-22 18:04:09 -07:00
be5invis
ca1ee57a0d Add:
- COMBINING LATIN SMALL LETTER INSULAR R (`U+1ACD`) (#1808).
  - LATIN CAPITAL LETTER INSULAR R (`U+A782`) (#1808).
  - LATIN SMALL LETTER INSULAR R (`U+A783`) (#1808).
2023-06-22 18:04:08 -07:00
Logo
75fa78ef92
3 variant characters and a few fixes (#1809)
* 3 variant characters and a few fixes

* (one space)
2023-06-22 11:22:26 -07:00
John McWilliams
5776a67fca
add various leq/geq variants and 3 combining marks (#1805)
also adjust accent clearance for tilde with ring above
2023-06-20 16:39:09 -07:00
John McWilliams
791c12793f
Add a decorated L and several combining characters (#1800)
* Add a decorated L and several combining characters

This was the easiest one of the three L variants in #1673 to implement.

* typo
2023-06-18 14:33:15 -07:00
John McWilliams
9d63a82db8
I Longa (#1798)
* I Longa, modifier capital H stroke correction, etc

also cleanup duplicate Latin upsilon with stroke binding which was my fault in the first place.

* undo unnecessary modifier H stroke correction
2023-06-17 15:03:06 -07:00
be5invis
7caee6023c Further rectify top marks (#1793) 2023-06-16 21:48:02 -07:00
be5invis
12043b67b2 More mark placement 2023-06-16 19:20:07 -07:00
be5invis
2c07a1316e Make descending attachments actually reach descender (#1793) 2023-06-16 17:10:33 -07:00
be5invis
516604f1e9 More cleanup (#1793) 2023-06-15 17:18:10 -07:00
be5invis
3a6c9a028d Detach the dimension of "corner" tails and other hooks. Fix serifs of w-hooktop (#1793). 2023-06-14 21:13:48 -07:00
be5invis
cd9af7a9c5 More cleanup (#1793) 2023-06-14 19:43:49 -07:00
be5invis
02642c02b0 Hooktop anchors (#1793) 2023-06-14 19:15:49 -07:00
be5invis
4844eeba4a Add ExtendAboveBaseAnchors (#1793) 2023-06-14 19:09:37 -07:00
be5invis
6ba63f7c86 Add ExtendBelowBaseAnchors for retroflex hook too (#1793) 2023-06-14 19:08:16 -07:00
be5invis
ea84f6b64c K-descender mark placement (#1793) 2023-06-14 19:01:31 -07:00
be5invis
b6d27c3a60 * Fix shape of U+2C6E (#1794).
* Fix serifs of `U+A666` .. `U+A667` (#1795).
2023-06-14 18:07:56 -07:00
Logo
a04caaea37
markset rec pt 1 (#1792) 2023-06-13 23:30:55 -07:00
be5invis
960a1ab764 Fix shape of U+1D95 (#1790). 2023-06-12 20:34:11 -07:00
be5invis
df05d6a2fe * Fix shape of U serifs (#1788). 2023-06-11 19:17:52 -07:00
be5invis
0b18467126 * Add Characters:
- LATIN CAPITAL LETTER INSULAR F (`U+A77B`) (#1786).
  - LATIN SMALL LETTER INSULAR F (`U+A77C`) (#1786).
  - LATIN CAPITAL LETTER INSULAR S (`U+A784`) (#1786).
  - LATIN SMALL LETTER INSULAR S (`U+A785`) (#1786).
2023-06-11 16:56:51 -07:00
be5invis
17012b7e00 Fix missing U+1D7F mapping (#1787). 2023-06-11 16:17:50 -07:00
Logo
c56fbdc8e5
Some curly tail characters (#1782)
* some curly tail characters

* sCurlyTail refine
2023-06-07 22:22:09 -07:00
be5invis
226b98de3b Fix placement of marks in phonetic ligatures (#1783). 2023-06-07 16:58:35 -07:00
Logo
e8d3ddaf3d
Fix #1777 (recommit) (#1778)
* Fix #1777 (recommit)

* 3 more

* description fix
2023-06-06 12:15:00 -07:00
be5invis
4fab245a75 Fix shape of bent arrows (#1774). 2023-06-05 18:50:05 -07:00