Commit graph

1128 commits

Author SHA1 Message Date
Logo
57ca3391fe
high stroke l, ringed l (#1827) 2023-07-03 13:59:12 -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
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
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
2c4470980d Fix ss07 for l (#1796). 2023-06-15 17:21:46 -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
John McWilliams
6fa57508a0
Fix mark anchors for Latin Upsilon, V with Hook (#1775)
Also rename glyphs for consistency with Unicode names.
2023-06-05 15:24:01 -07:00
be5invis
ae05338e53 Fix shape and variant selection for LATIN EPIGRAPHIC LETTER SIDEWAYS I (U+A7F7) (#1773). 2023-06-05 01:22:31 -07:00
be5invis
35ffbc11de Fix alignment in various APL characters (#1771). 2023-06-04 15:04:30 -07:00
John McWilliams
279ca144bc
Harmonize various pitchfork-derived glyphs (#1772) 2023-06-04 14:41:49 -07:00
Logo
d595d1286f
Zhwe shape fix (#1770)
* Zhwe temporary? fix

* minor correction
2023-06-03 12:53:43 -07:00
John McWilliams
8f600d92c6
Adjust variant assignments based on original fonts (#1765)
I was able to find a copy of all fonts emulated under Iosevka, including "Fixed" which I presume is what SS11 is based on, except for Pragmata Pro which I referenced their specimen for, and found that this is how each of these fonts handle the characters in question.

Additionally, PARTIAL DIFFERENTIAL (`U+2202`) is made curly by default, with only `ss02` using the straight style.
2023-06-01 13:19:34 -07:00
Logo
b75e999240
Dzzhe, Zhwe (#1764)
* Dzzhe, Zhwe

* i guess 3.5 works too

* reverting shift change

* cleanup
2023-05-31 12:37:17 -07:00
John McWilliams
65ef0858ff
Add SALTIRE (U+2613), fix CROSS MARK (U+274C) (#1763)
Cross Mark is intended to pair with Heavy Large Circle in e.g. a game of Tic Tac Toe or the answer to a "yes"/"no" choice question
2023-05-31 12:31:48 -07:00
John McWilliams
e116149074
Disunify Latin Omega from Cyrillic Broad Omega (#1761) 2023-05-30 17:32:48 -07:00
John McWilliams
4c07878424
Add Characters (#1760)
* Add Characters

- MERCURY (`U+263F`).
- MEDIUM SMALL WHITE CIRCLE (`U+26AC`).
- NEUTER (`U+26B2`).

* fix
2023-05-30 10:41:38 -07:00
John McWilliams
6e59fcd2e9
Add Characters (#1759)
- MUSICAL SYMBOL DOUBLE SHARP (`U+1D12A`) (#1299).
- MUSICAL SYMBOL DOUBLE FLAT (`U+1D12B`) (#1299).
- MUSICAL SYMBOL QUARTER TONE SHARP (`U+1D132`).
- MUSICAL SYMBOL QUARTER TONE FLAT (`U+1D133`).
2023-05-30 09:14:13 -07:00
John McWilliams
6b13d18105
Add characters (#1758)
- UPWARDS QUADRUPLE ARROW (`U+27F0`) (#1756).
- DOWNWARDS QUADRUPLE ARROW (`U+27F1`) (#1756).
- LEFTWARDS QUADRUPLE ARROW (`U+2B45`) (#1756).
- RIGHTWARDS QUADRUPLE ARROW (`U+2B46`) (#1756).
2023-05-29 21:24:12 -07:00
Logo
3a8740d48c
More description fixes (#1757) 2023-05-29 15:13:20 -07:00
be5invis
343b38930f * Add characters
- COMBINING DOT ABOVE LEFT (`U+1DF8`) (#1597).
  - COMBINING DOT BELOW LEFT (`U+1DFA`) (#1597).
2023-05-28 18:32:58 -07:00
be5invis
a4f51d6663 Add LATIN EPIGRAPHIC LETTER INVERTED M (U+A7FD) (#1597). 2023-05-28 18:20:44 -07:00
be5invis
4196ed9caf * Add characters
- LATIN SMALL LETTER REVERSED SCRIPT G (`U+1DF01`) (#1597).
  - LATIN SMALL LETTER REVERSED K (`U+1DF03`) (#1597).
  - LATIN SMALL LETTER REVERSED ENG (`U+1DF07`) (#1597).
2023-05-28 18:13:51 -07:00
be5invis
7fd1c2a2fd Fix cv86 application to HYPHEN WITH DIAERESIS (U+2E1A) (#1755). 2023-05-28 18:10:22 -07:00
be5invis
10e2c5afcb * Add characters
- LATIN SMALL LETTER REVERSED SCRIPT G (`U+1DF01`).
   - LATIN SMALL LETTER REVERSED K (`U+1DF03`).
2023-05-28 18:06:55 -07:00
be5invis
0c51817cc0 Fix hook alignment of LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK (U+1DF09) (#1754). 2023-05-28 15:54:26 -07:00
be5invis
dc73257892 Log 2023-05-27 16:22:00 -07:00
be5invis
d8f2aa6b86 Rename 2023-05-27 16:21:39 -07:00
John McWilliams
153e142f6e
Disunify partial differential with lowercase eth (#1753)
* Disunify partial differential with lowercase eth

* fixes
2023-05-27 16:21:01 -07:00
Logo
f43eb999d6
Description fixes (#1752)
* Description fixes

* More description fixes

* and I guess a changelog entry too
2023-05-27 15:06:58 -07:00
be5invis
09a7810fcd Fix missing serif in cursive-motion-serifed variants of y (#1751). 2023-05-27 10:39:31 -07:00