Add lacking compose sequences for some important characters
Submitted by Michał Górny
Assigned to Xorg Project Team
Description
Created attachment 108661 adds lacking compose sequences for some important characters
I created a patch adding several compose sequences that are lacking from current default compose file. Some of them are required in specific orthographies, the other are quite commonly used so I think they should be accessible through Compose key. None of the proposals conflicts with the existing sequences.
Lacking letters: • EE : "Ə" (U+018F LATIN CAPITAL LETTER SCHWA) – very important, used in Azerbaijani language; analogous to already existing sequence ee : "ə" • /B : "Ƀ" (U+0243 LATIN CAPITAL LETTER B WITH STROKE) – now only small b with stroke has compose sequence • /P : "Ᵽ" (U+2C63 LATIN CAPITAL LETTER P WITH STROKE) • /p : "ᵽ" (U+1D7D LATIN SMALL LETTER P WITH STROKE) • /R : "Ɍ" (U+024C LATIN CAPITAL LETTER R WITH STROKE) – used in Kanuri language • /r : "ɍ" (U+024D LATIN SMALL LETTER R WITH STROKE) – used in Kanuri language
Lacking punctuation marks: • ^' : "′" (U+2032 PRIME) – correct way of denoting minutes, feets etc. • ^" : "″" (U+2033 DOUBLE PRIME) – correct way of denoting seconds, inches etc.
Lacking modifier letters: • ^^' : "ʹ" (U+02B9 MODIFIER LETTER PRIME) – used to sign palatalization in transliteration of Cyrillic • ^^" : "ʺ" (U+02BA MODIFIER LETTER DOUBLE PRIME) – used to sign no palatalization in transliteration of Cyrillic • ^_, : "ʻ" (U+02BB MODIFIER LETTER TURNED COMMA) – used in Uzbek and Polynesian (including Hawaiʻian) languages • ^_' : "ʼ" (U+02BC MODIFIER LETTER APOSTROPHE) – used in ortographies of many languages • ^_" : "ˮ" (U+02EE MODIFIER LETTER DOUBLE APOSTROPHE)
Some common mathematical symbols and arrows:
• ~~ : "≈" (U+2248 ALMOST EQUAL TO)
• Al : "∀" (U+2200 FOR ALL)
• Ex : "∃" (U+2203 THERE EXISTS)
• /\ : "∧" (U+2227 LOGICAL AND)
• / : "∨" (U+2228 LOGICAL OR)
• |v : "↓" (U+2193 DOWNWARDS ARROW)
• |^ : "↑" (U+2191 UPWARDS ARROW)
• >-< : "<->
and <>
are both conflicting
Other important lacking symbols: • |- : "†" (U+2020 DAGGER) • |= : "‡" (U+2021 DOUBLE DAGGER) • o|- : "♀" (U+2640 FEMALE SIGN) • o|^ : "♂" (U+2642 MALE SIGN) • VV : "✓" (U+2713 CHECK MARK) • XX : "✗" (U+2717 BALLOT X)
Attachment 108661, "adds lacking compose sequences for some important characters":
Compose.pre.diff
Version: git