[Libreoffice-bugs] [Bug 127902] New: Indic: Visarga characters should combine correctly after Vedic tone markers

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Oct 1 11:23:03 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=127902

            Bug ID: 127902
           Summary: Indic: Visarga characters should combine correctly
                    after Vedic tone markers
           Product: LibreOffice
           Version: 6.3.2.2 release
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: samjnaa at gmail.com

Created attachment 154676
  --> https://bugs.documentfoundation.org/attachment.cgi?id=154676&action=edit
Screenshot illustrating bug

Please see the attachment showing the sequence दे॒वेभ्य॑ः. This is created by latest
LibreOffice 6.3.2 on Kubuntu Bionic LTS. (I do not use Windows so did not test
this there.)

It is observed that there is a dotted circle before the visarga but there
should not be.

The same is observed with other common Devanagari fonts like Noto Sans
Devanagari and Lohit Devanagari. This needs to be fixed.

Reason:

Indic visarga characters are always spacing and placed to the right of the
syllable. Vedic tone markers whether spacing or non-spacing will always be
input before visarga because they apply to the vowel before the visarga.

So the expected sequence is:

syllable + zero or more tone markers + visarga

and so sequences like the example above where the visarga is placed after such
a tone marker should not cause a dotted circle due to cluster breakup.

The file http://www.unicode.org/Public/UNIDATA/IndicSyllabicCategory.txt does
an excellent job of listing the visarga characters and the tone markers under
the sections:

Indic_Syllabic_Category=Visarga
Indic_Syllabic_Category=Cantillation_Mark

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20191001/549350a3/attachment-0001.html>


More information about the Libreoffice-bugs mailing list