dm-mono icon indicating copy to clipboard operation
dm-mono copied to clipboard

Incomplete soft-dotting

Open dscorbett opened this issue 4 years ago • 0 comments

Soft dots are only removed immediately before an above-base mark, with a single optional U+0327 or U+0328 intervening. Any number of intervening non-above-base marks should be ignored. The best way to implement this is to use a mark filtering set of above-base marks for that 'ccmp' lookup. For example, the dot should be removed in <U+0069, U+0326, U+030A>. i̦̊ Soft dots are only removed from ⟨i⟩. U+006A LATIN SMALL LETTER J and U+012F LATIN SMALL LETTER I WITH OGONEK should also lose their dots in the same contexts. Here is <U+012F, U+030A> for example. į̊

dscorbett avatar Oct 25 '20 15:10 dscorbett