[Koha-bugs] [Bug 19084] New: Spine label with BN_IN UTF8 data rendered incorrectly

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Aug 11 09:16:39 CEST 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19084

            Bug ID: 19084
           Summary: Spine label with BN_IN UTF8 data rendered incorrectly
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: major
          Priority: P5 - low
         Component: Label/patron card printing
          Assignee: cnighswonger at foundations.edu
          Reporter: indradg at l2c2.co.in
        QA Contact: testopia at bugs.koha-community.org

Created attachment 65878
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=65878&action=edit
View of expected output vs output rendered

I was trying to generate spine labels with call numbers in my mother tongue
Bengali, which is spoken by 250 million people making it the 7th largest spoken
language in the world.

In the attachment, the text bordered with green outline is how it is expected
to appear, however what appears in the PDF is the text within the red border on
left. FWIW, the koha-conf.xml ttf settings for Bengali font are in place,
checked with different fonts, including Lohit Bengali which is the default
BN_IN font on RHEL, Fedora and Ubuntu etc. as well as with NOTO Sans Bengali
from Google.

None of the conjunct clusters as well as  matraas that go before a letter are
rendered in the correct order. Unless this is fixed Koha can not be used to
correctly generate spine labels for Bengali books 

For reference, here is discussion about a similar problem with iText -
http://palashray.com/making-itext-work-with-indic-scripts/

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list