- 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).
This commit is contained in:
be5invis 2023-06-22 18:04:08 -07:00
parent 659bb011fe
commit ca1ee57a0d
3 changed files with 23 additions and 0 deletions

View file

@ -11,6 +11,9 @@
- EQUALS SIGN WITH BUMPY ABOVE (`U+2AAE`). - EQUALS SIGN WITH BUMPY ABOVE (`U+2AAE`).
- LATIN EPIGRAPHIC LETTER I LONGA (`U+A7FE`). - LATIN EPIGRAPHIC LETTER I LONGA (`U+A7FE`).
- LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE (`U+AB38`) (#1673). - LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE (`U+AB38`) (#1673).
- 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).
* Fix shape of `U+1D95` (#1790). * Fix shape of `U+1D95` (#1790).
* Fix shape of `U+2C6E` (#1794). * Fix shape of `U+2C6E` (#1794).
* Fix serifs of `U+A666` .. `U+A667` (#1795). * Fix serifs of `U+A666` .. `U+A667` (#1795).

View file

@ -589,10 +589,12 @@ glyph-block Autobuild-Transformed : begin
list 0xA677 'cyrl/u' list 0xA677 'cyrl/u'
createMedievalCombs Descender CAP : list createMedievalCombs Descender CAP : list
list 0x1ACD 'rInsular'
list 0x1DEB 'f' list 0x1DEB 'f'
list 0x1DE5 'longs' list 0x1DE5 'longs'
list 0x1DEF 'esh' list 0x1DEF 'esh'
list 0xA69E 'cyrl/ef' list 0xA69E 'cyrl/ef'
: where : [createMedievalCombs defaultLow defaultHigh _records] : begin : where : [createMedievalCombs defaultLow defaultHigh _records] : begin
local { records relSets targetNameMap } : extendRelatedGlyphs 'medievalAbove' _records local { records relSets targetNameMap } : extendRelatedGlyphs 'medievalAbove' _records
local pendingGlyphs : records.map : [record] => record.1 local pendingGlyphs : records.map : [record] => record.1

View file

@ -172,6 +172,22 @@ glyph-block Letter-Latin-Lower-N : begin
if sLT : include : sLT XH if sLT : include : sLT XH
if sLB : include : sLB 0 if sLB : include : sLB 0
create-glyph "RInsular.\(suffix)" : glyph-proc
include : MarkSet.capDesc
include : Body CAP SB RightSB (0 + TailY - HalfStroke) Stroke
include : RetroflexHook.rExt RightSB (0 + TailY - HalfStroke)
include : VBar.l SB Descender 0
if sLT : include : sLT CAP
if sLB : include : sLB Descender
create-glyph "rInsular.\(suffix)" : glyph-proc
include : MarkSet.p
include : Body XH SB RightSB (0 + TailY - HalfStroke) Stroke
include : RetroflexHook.rExt RightSB (0 + TailY - HalfStroke)
include : VBar.l SB Descender 0
if sLT : include : sLT XH
if sLB : include : sLB Descender
select-variant 'n' 'n' select-variant 'n' 'n'
link-reduced-variant 'n/sansSerif' 'n' MathSansSerif link-reduced-variant 'n/sansSerif' 'n' MathSansSerif
link-reduced-variant 'n/descBase' 'n' link-reduced-variant 'n/descBase' 'n'
@ -185,6 +201,8 @@ glyph-block Letter-Latin-Lower-N : begin
select-variant 'nCurlyTail' 0x235 (follow -- 'eng') select-variant 'nCurlyTail' 0x235 (follow -- 'eng')
select-variant 'nCrossedTail' 0xAB3B (follow -- 'eng') select-variant 'nCrossedTail' 0xAB3B (follow -- 'eng')
select-variant 'engCrossedTail' 0xAB3C (follow -- 'eng') select-variant 'engCrossedTail' 0xAB3C (follow -- 'eng')
select-variant 'RInsular' 0xA782 (follow -- 'eng')
select-variant 'rInsular' 0xA783 (follow -- 'eng')
select-variant 'NExt' 0x220 (follow -- 'n') select-variant 'NExt' 0x220 (follow -- 'n')
select-variant 'nExt' 0x19E (follow -- 'n') select-variant 'nExt' 0x19E (follow -- 'n')