https://bugs.kde.org/show_bug.cgi?id=429384
Bug ID: 429384 Summary: Add Support for Lao Vowels and tone Marks Product: ktouch Version: unspecified Platform: Ubuntu Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: sebastian.gottfr...@posteo.de Reporter: robert.rcampb...@gmail.com Target Milestone: --- Created attachment 133488 --> https://bugs.kde.org/attachment.cgi?id=133488&action=edit Lesson View SUMMARY Lao uses vowels, tone marks, and special consonants that attach to a 'nuclear' consonant - sometimes in front, behind, below, or above the consonant. Currently, these aren't attaching right on Ktouch in the keyboard layout editor nor in the lessons themselves. I'm currently building a custom keyboard layout via the layout editor, and the vowels and tone marks that go above/below the consonant in many cases are not visible. I assume that they are being drawn 'off canvass' somewhere to the left of there a typical character would appear. In the lessons themselves, the characters aren't staking (so the tone marks and vowels are being overlayed on top of each other, and not stacking). This problem is likely common to Thai, Khmer Burmese, Javanese, and other complex-text-layout scripts. Wikipedia provides a great overview: https://en.wikipedia.org/wiki/Lao_script Unicode has a great reference chart to see how they all look in reference to the dotted circle: https://www.unicode.org/charts/PDF/U0E80.pdf OBSERVED RESULT Tone marks, vowels, and special consonants either don't render or are to the far left of the center when in the Keyboard Layout Editor. When doing the lesson the marks are not stacking correctly, and tone marks are being overlayed on top of vowels. EXPECTED RESULT In the keyboard layout editor, these vowels/tone marks/consonants should be shown as attached to a dotted circle (◌) so that they anchor correctly, and are visible in the editor. The user, should not, however, be expected to type the dotted circle, as it's just used to help attach 'hanging' tone marks/vowels/ lower consonants. In the lessons, the font may need to be substituted or given the correct mark attachment features to stack right? Maybe the OpenType rules aren't being applied? Really not sure why the tone marks/vowels/lower consonants are being overlayed on top of each other rather than stacked. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Ubuntu 20.10 (available in About System) KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.74.0 Qt Version: 5.14.2 ADDITIONAL INFORMATION Feel free to reach out to me directly via email, and I can provide additional support. I had previously worked on Lao support before but wasn't able to get Ktouch to work well with it before, but the system support seems much better now, so I am trying again. I've attached some photos to help show how they look. -- You are receiving this mail because: You are watching all bug changes.