microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.1k stars 6.54k forks source link

Quick Accent: Missing IPA characters and bad placement of one existing character #34283

Open Anhilare opened 2 months ago

Anhilare commented 2 months ago

Description of the new feature / enhancement

I work in Linguistics, and I have found great use from Quick Accent. However, there are some missing symbols, which significantly slows me down, and some symbols that definitely appear under the wrong key.

The missing symbols are (sorted roughly alphabetically) β, ɓ; ç; ð, ɖ, ɗ, ᶑ; ɚ, ɝ; ɡ (U+2061), ɠ, ʛ; ħ, ɧ; ʄ; ɫ, 𝼅, 𝼆, 𝼄; ɱ; œ, ø; θ, ʈ; ʍ; χ; ɥ. These are core IPA symbols. There are also the click letters ʘ, ǀ, ǁ, ǂ, ǃ, 𝼊 which should also be included.

An array of superscript symbols commonly used in linguistic literature are missing, especially ᵊ, ˠ, ʰ, ʱ, ʲ, ˡ, ᵐ, ᶬ, ⁿ, ᵑ, ᶯ, ᶮ, ᶰ, ʳ, ʴ, ʵ, ʶ, ʷ, ˀ, ˁ. In fact, every IPA character has a superscripted symbol in Unicode, which the IPA itself has endorsed 1.

The length marks ː ˑ, the stress marks ˈˌ, the ejective mark ʼ, and the liaison mark ‿ should be included.

The affricate ligatures ʦ ʣ ʧ ʤ ʨ ʥ ꭧ ꭦ should also be included, because they remain widely used.

The tone letters ˩ ˨ ˧ ˦ ˥ should be included as well, probably under the numbers 1 2 3 4 5, respectively.

Finally, there is an array of combining (and related non-combining) marks used by the IPA: these are ◌̥ ◌̊ ◌̬ ◌̹ ◌̜ ◌̟ ˖ ◌̠ ˗ ◌̈ ◌̽ ◌̩ ◌̍ ◌̯ ◌̑ ◌˞ ◌̤ ◌̰ ◌̼ ◌̴ ◌̝ ˔ ◌̞ ˕ ◌̘ ꭪ ◌̙ ꭫ ◌̪ ◌͆ ◌̻ ◌̃ ◌̚ ◌̆ ◌͡◌ ◌͜◌. There are also the old tone marks, which are ◌̏ ◌̀ ◌̄ ◌́ ◌̋ ◌̌ ◌̂ ◌᷄ ◌᷅ ◌᷆ ◌᷇ ◌᷈ ◌᷉. Tangentially, generally displaying combining marks with ◌ in the selection prompt would be useful.

Most of these symbols can be found in 2.

There's also an array of non-standard symbols that enjoy widespread use: ȶ, ȡ, ȵ, ȴ, ɿ, ʅ, ʮ, ʯ, λ, ƛ, ł, ᵻ, ᵿ, ɿ, ʅ, ʮ, ʯ, ∅.

The symbol ɟ should be placed under the J key instead of F, considering its meaning. The fact that it derives from an upside-down f should be ignored, similar to the case with ʎ, which is correctly placed under L and not Y.

Scenario when this would be used?

This would be useful to anyone working in anything linguistics-adjacent, because the current implementation of the IPA in Quick Accent is too deficient.

Supporting information

Johann1870 commented 2 months ago

I also do a lot of work in linguistics and Quick Accent is wonderful! It's entirely possible I missed it, but the very commonly used ʃ (U+0283) (esh, voiceless palato-alveolar sibilant, IPA 134) and the related superscript ᶴ (U+1DB4) should be included under s.

The capital format is Ʃ (U+01A9) not to be confused with Greek capital sigma Σ (U+03A3) or the already included n-ary summation ∑ (U+2211) which for some reason is included twice under both s and S.