Belleve
1af116c52e
Add fine-grainded arrow ligation control ( #2776 )
2025-05-20 06:26:33 +00:00
John McWilliams
10a21041b1
Optimize glyph of Latin Upper Lambda with Stroke. ( #2775 )
2025-05-19 17:07:58 -07:00
John McWilliams
7648275eb0
Cleanup.
2025-04-18 08:30:50 -04:00
John McWilliams
c305a5fd08
Refine glyph shape of GHookTop
.
2025-04-17 08:33:03 -04:00
John McWilliams
c5420eb3f9
Update e
/capital-eszet
/bar
variants used by ss08
.
2025-04-10 11:40:13 -04:00
John McWilliams
dedb2f0097
Optimize glyph of Cyrillic Tje under Aile.
2025-03-23 09:03:12 -04:00
John McWilliams
ba35f88335
Stabilize M
/V
/W
/w
variants in SS features under Aile/Etoile/Curly.
2025-03-22 07:30:41 -04:00
John McWilliams
e3ad1c19b8
Cont.
2025-03-18 09:21:06 -04:00
John McWilliams
fd3f0fb727
Variant description cleanup.
2025-03-18 09:11:34 -04:00
John McWilliams
2f36e60b0d
Cleanup of #2710 .
2025-03-18 08:09:56 -04:00
Logo121
12130376d8
add nonbreaking
2025-03-18 00:11:33 +08:00
Logo121
57848663f3
w flat top variants
2025-03-17 19:12:26 +08:00
John McWilliams
848089960c
Refine shape of Latin Lower FFI.
2025-03-16 10:04:27 -04:00
Logo121
f827acbf45
closed swash q
2025-03-14 21:51:12 +08:00
John McWilliams
a92f8fa607
Add IPPH
/APPH
localization override for a
/g
.
2025-03-11 06:48:44 -04:00
John McWilliams
1aabd8bfd4
Cleanup of kHookTop
and cyrl/kaBashkir
.
2025-03-10 10:06:52 -04:00
John McWilliams
723632031d
Add top-right-serifed
variants for Lower Kappa.
2025-03-10 07:00:06 -04:00
John McWilliams
0e3f3fcef1
Add variant selectors for Greek Lower Eta/Kappa. ( #2703 )
2025-03-08 12:23:53 -08:00
John McWilliams
d176efd53d
Add cursive
variant for Greek Lower Theta. ( #2702 )
...
* Add `cursive` variants for Greek Lower Theta.
* Cleanup.
---------
Co-authored-by: Belleve <belleve@typeof.net>
2025-03-08 03:36:12 +00:00
be5invis
82099c8f0d
More typo
2025-03-04 21:38:17 -08:00
Belleve
2615efb03a
Add full-serifed variants for K
and k
, and related letters ( #2696 ). ( #2700 )
2025-03-03 03:48:49 +00:00
John McWilliams
d4bdbe8bc9
Allow script a/g to access all single-storey variants of a
/g
. ( #2699 )
...
* Allow script a/g to access all single-storey variants of `a`/`g`.
* Consolidate Greek Lower Alpha into `lower-a.ptl`.
---------
Co-authored-by: Belleve <belleve@typeof.net>
2025-03-02 15:44:24 +00:00
Belleve
42f1a21f77
Add almost-flat-top variant for W
and w
( #2693 ). ( #2695 )
2025-02-27 05:42:05 +00:00
John McWilliams
85fe85ff2e
Move partial-derivative
variant selector tag to the end of Greek section. ( #2688 )
...
* Move `partial-derivative` variant selector to end of Greek section.
* Doc.
2025-02-24 14:16:35 +00:00
Logo
485c21ee7c
Theta and Partial Derivative variants ( #2630 , #2148 ) ( #2687 )
...
* cleanup
* add variants
* doc
* remove nonbreakingtags
* update style sets
2025-02-22 14:14:24 -08:00
John McWilliams
fa6460d479
Add symmetric/asymmetric variants for Capital Thorn. ( #2684 )
2025-02-19 23:01:58 -08:00
John McWilliams
779ac0fc59
Optimize serif behavior of Ꜷ
/ꜷ
/խ
under monospace. ( #2681 )
...
* Optimize serifs of `Ꜷ`/`ꜷ`/`խ` under monospace.
* Cleanup.
* Cleanup.
* Drop unneeded imports, code consistency.
2025-02-18 20:44:01 -08:00
John McWilliams
f31c9cd619
Reorder variants of capital-w
to match lower w. ( #2675 )
2025-02-07 17:50:50 -08:00
be5invis
8cad163d85
Mark the advanceScaleSp changes as breaking.
2025-02-06 22:18:30 -08:00
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
John McWilliams
60d663390e
Move DToothlessRise
/DMBlend
definitions to aesthetics.ptl
. ( #2658 )
2025-01-26 14:35: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
d957e1e9a1
Add variant selector for decorative angle brackets (U+276C...U+2771) ( #2603 , #2623 ) ( #2648 )
2025-01-18 20:27:30 +00:00
John McWilliams
cf0a3c09e2
Make ɶ
/ᴁ
/ᴡ
/℡
/℻
slightly wider under Quasi-Proportional. ( #2647 )
2025-01-17 14:46:40 -08:00
Belleve
c88a857923
Add new spacing option wide-mosaic
for custom build ( #2637 ). ( #2646 )
2025-01-17 02:35:33 +00:00
Logo
9033363efb
4 Currency Symbols + 2 Technical Symbols ( #2638 )
...
* minor fixes
* currencies
* 2 technical symbols
* doc
* variants
2025-01-08 06:57:51 -08:00
John McWilliams
52c5e55053
Make scriptCut
variants for a
/b
/g
/q
selectable via CV. ( #2634 )
...
* Make `scriptCut` variants for `a`/`b`/`g`/`q` selectable via CV.
* Bump.
2025-01-04 17:50:17 -08:00
Logo
d12b856b37
Implement Curved Pilcrow (+ minor fix) ( #2633 )
...
* f fix
* pilcorw
* doc
---------
Co-authored-by: Belleve <belleve@typeof.net>
2025-01-03 19:04:11 +00:00
John McWilliams
ce80ec0407
Add dezh and tesh with retroflex hook. ( #2263 ) ( #2616 )
2024-12-15 12:43:42 -08: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
c7a2353640
Add new parameter LongVJut
as a VJut
-like counterpart to LongJut
. ( #2606 )
2024-12-02 17:25:33 -08:00
John McWilliams
3488898f5b
Add new diversity classification diversityT
. ( #2595 )
2024-11-19 16:57:17 -08:00
John McWilliams
763c932b9b
Further reduce glyphs surrounding a
. ( #2593 )
2024-11-17 13:55:31 -08:00
John McWilliams
01650c7717
Attempt to save a small amount of glyphs surrounding a
. ( #2591 )
...
* Move `invaScript` to `transformed-jobs-data.ptl`.
* Rename `a/turnABase` to `a/doubleStorey`.
2024-11-15 16:01:45 -08:00
John McWilliams
0e7579e4bf
Improve consistency of combining parentheses' anchor points for overlines in Serbian localized forms. ( #2585 )
...
* Let `cyrl/ghe.SRB` respond to `serifed-asymmetric` variants.
* Improve parentheses anchors for Serbian overlines.
2024-11-12 16:59:55 -08:00
John McWilliams
603e8e4543
Miscellaneous code cleanup. ( #2583 )
...
* Misc cleanup.
* Misc cleanup.
* Misc cleanup.
* Cleanup of #2578 .
2024-11-11 17:40:50 -08:00
John McWilliams
605d0ed7a4
Simplify parameters of ArmHBar
, misc cleanup. ( #2576 )
...
* Further cleanup of #2571 .
* Simplify `ArmHBar`.
* Cleanup of `Հ`.
2024-11-07 12:48:01 -08:00
John McWilliams
072a307920
Harmonize serifs and hook/bar terminals of զ
/լ
/յ
/ց
(Armenian). ( #2571 )
...
* Make bar terminal of `լ` match `զ` under QP.
* Make `զ`/`լ`/`յ`/`ց` match each other.
* Reduce glyph count surrounding `g` and cleanup.
* Minor cleanup of `ծ` and `ձ`.
* Subtle optimization of `◌՟`.
* Add Armenian language sample.
2024-11-03 14:29:46 -08:00
Belleve
17db91dfdb
Fix inconsistent serifs of U+0284
and U+10798
with the variants of j
( #2569 ). ( #2570 )
...
* Fix inconsistent serifs of `U+0284` and `U+10798` with the variants of `j` (#2569 ).
* Cleanup
2024-11-02 20:50:14 +00:00
John McWilliams
03d5fc5f24
Reduce/Eliminate remaning variant behavior of Armenian lookalike letters. ( #2565 )
...
* Cleanup of #2560 .
* Cleanup of #2563 .
* Cleanup of `ա`.
* cleanup of `հ`.
* Cleanup of `ս`.
2024-10-29 12:57:32 -07:00