jul-sh
6bf84e8af8
Reduce word spacing in quasi proportional mode ( #2673 )
...
* Reduce word spacing in quasi proportional mode
Currently Iosevka has word spacing that's quite a bit wider than many other quasi-proportional fonts. This change adjusts that, imo resulting in easier to read text.
I created a small preview site to demo the difference here: https://jul-sh.github.io/demo-word-spacing-iosevka/
Fixes #2656
* Make space width a seperate param with metric override field
* change space width to 7/12, update release notes
---------
Co-authored-by: Juliette Pluto <git@jul.sh>
Co-authored-by: Belleve <belleve@typeof.net>
2025-02-06 22:10:55 -08:00
Belleve
b3022f1bbc
Rename some of the property, to make them more intuitive ( #2657 )
2025-01-25 21:55:58 +00:00
Belleve
c88a857923
Add new spacing option wide-mosaic
for custom build ( #2637 ). ( #2646 )
2025-01-17 02:35:33 +00:00
John McWilliams
d030b12e7b
Draft: Add new diversity classification diversityMM
for composite characters and similar. ( #2611 )
...
* Add new diversity classification `diversityMM`.
* Optimize/harmonize glyphs for iotated letters.
* Bump version.
* Doc.
* Make diversity of `W`/`w` variant-dependent.
* Cleanup.
* Revert change to Greek omega, keep code cleanup.
* Revert changes to Cyrillic Zhe.
* Make lowercase rounded `w` match Greek omega.
* Harmonize other omega shapes.
* Revert Cyrillic Capital Ef and (unsplit) lower ef.
2024-12-09 21:28:34 -08:00
John McWilliams
3488898f5b
Add new diversity classification diversityT
. ( #2595 )
2024-11-19 16:57:17 -08:00
John McWilliams
2386643d1a
Add five mathematic/logical characters. ( #2551 )
...
* Add five mathematic/logical characters.
* cleanup.
2024-10-15 20:09:28 -07:00
John McWilliams
095b8c8e19
Make descending variants of Q
/J
use MarkSet.capDesc
. ( #2470 )
2024-08-16 13:51:40 -07:00
Belleve
73c85a01c8
Normalize the speeling of "license" in the files to "license". ( #2334 )
...
* Normalize the speeling of "license" in the files to "license".
* simp
* typo
2024-05-17 09:18:34 +00:00
Belleve
21d63ff67e
Add support for naming override ( #2275 ). ( #2278 )
2024-04-04 03:16:17 +00:00
be5invis
561448f067
Quasi-proportional will now use a six-unit system instead of four. Metrics of various letters (f
, t
, r
, m
, w
, etc.) are adjusted.
2024-02-21 23:09:43 -08:00
be5invis
b30e41ffb7
Auto maintain of the year in licenses
2022-10-26 19:44:36 -07:00
be5invis
a4d0240b8f
Fix Fixed custom building when not using derivation ( #1428 )
2022-10-04 22:07:48 -07:00
be5invis
5cfc3f7403
Detach Ascender height and Cap height ( #1334 ).
2022-05-13 20:22:19 -07:00
be5invis
6af084ecbc
Add metric override for archDepth
and smallArchDepth
( #1313 ).
2022-02-21 20:24:38 -08:00
be5invis
22571b4d5c
Add spacing grade quasi-proportional-extension-only
.
2021-12-27 03:38:25 -08:00
be5invis
2446530629
Slightly reduce X-height by 0.01em for better balancing.
2021-11-29 21:04:56 -08:00
be5invis
7f32ea2c3b
Increase shoulder arc thickness of lowercase r
for better thickness contrast ( #1243 ).
2021-11-01 22:36:25 -07:00
be5invis
a6052e1a1c
Fix ring mark size and clearance
2021-09-03 23:27:03 -07:00
be5invis
4c1552f4f3
Refine the size and placements of diacritics, to avoid stacking marks to collide ( #1204 ).
2021-08-31 22:22:34 -07:00
be5invis
98115f490d
Make dot size, period size and accent size / placement configurable ( #1169 , #1176 ).
2021-07-29 21:08:38 -07:00
be5invis
5d38569238
Add support for slope customization ( #599 , #1165 ).
2021-07-23 21:23:08 -07:00
be5invis
d22e4a4df8
* Fix broken geometry of Single-arch Latin Capital Letter Turned M (U+019C
) ( #1083 ).
...
* Fix broken geometry of Single-arch Mathematical Bold Small M (`U+1D426`) (#1084 ).
2021-05-29 15:24:35 -07:00
be5invis
8673826826
Make CV feature for l
effective on more derived letters ( #1015 ).
2021-05-18 19:07:29 -07:00
be5invis
e8b9c8e794
Refine long-s and esh shapes
2021-05-15 02:35:04 -07:00
be5invis
ca49579e17
Simplify code around metadata
2021-04-27 00:45:40 -07:00
be5invis
584e7a7fe0
The grades for width is updated to make the unit width of Extended subfamily being 0.6em.
2021-04-05 19:57:20 -07:00
be5invis
bdb238e575
Fix typo in the copyright field of the NAME table ( #929 ).
2021-03-30 22:07:51 -07:00
be5invis
4f017b0aca
Fix typo in NAME ( #891 ).
2021-02-13 15:49:38 -08:00
be5invis
529500d79f
Locate mark placement and stack offset to config file ( #886 ).
2021-02-08 20:42:53 -08:00
be5invis
a0557a0e58
Update copyright terms for year 2021
2020-12-27 15:16:30 -08:00
be5invis
5b02c9e02c
Remove concept "quasi-proportional grade"; Change QP into a spacing grade.
2020-12-27 15:07:03 -08:00
be5invis
b1d72cc1df
Add metric override onumZeroHeightRatio
for height of old-style numbers ( #784 ).
2020-12-25 02:48:59 -08:00
be5invis
87ce8e0685
Slightly reduce slope angle
2020-12-15 21:28:40 -08:00
be5invis
85e7d95b39
Turn parameter symbolMid
to lowercase in config files
2020-11-21 13:35:43 -08:00
be5invis
1358f914a5
Support slope-dependent digit form control ( #724 ).
2020-11-12 03:47:42 -08:00
be5invis
e01065074a
Revamp the weight grades
2020-10-29 22:34:30 -07:00
be5invis
c1c3ce79ee
V4: Initial implementation of refactored character variant system
2020-10-26 01:33:33 -07:00
be5invis
44a6c1cb2d
Cleanup of enclosure code repeations
2020-10-18 18:31:35 -07:00
be5invis
53a20618e1
We may need more Slab levels for V4
2020-09-30 23:32:46 -07:00
be5invis
1d4b78d7a3
Add compile option to default to old-style figures ( #397 ).
2020-09-20 15:33:42 -07:00
be5invis
85d7c1d8c9
Constant name cleanup
2020-08-04 03:00:21 -07:00
be5invis
20fbd2f986
Add a slightly-curly tailed u
( #636 ).
2020-07-19 11:41:19 -07:00
be5invis
1b74f0609f
Engineering: Change glyph width data from multiplications to direct
2020-07-16 21:55:37 -07:00
be5invis
9b2052a1ad
Make metric-override
able to override CAP, XH and SB. Fixes #632 .
2020-07-14 22:28:22 -07:00
be5invis
3389ad5d66
Code cleanup: slant → slope
2020-07-07 17:59:42 -07:00
be5invis
bbf73e9748
Start detaching style selectors
2020-07-06 17:13:06 -07:00
be5invis
43431f8ba8
Fix shape of Reversed-E ( #618 ).
2020-06-21 02:34:35 -07:00
be5invis
c442ad2b93
Move glyph.ptl to glyph.js
2020-06-19 04:13:18 -07:00
be5invis
e6fd9c6dde
Refine autonames and width filtering
2020-06-17 19:47:31 -07:00
Belleve Invis
215f3310a6
Fix GC to support subsetting better ( #602 ).
2020-06-13 22:42:59 -07:00