https://bugzilla.redhat.com/show_bug.cgi?id=2129619
Bug ID: 2129619
Summary: Certain vowel symbols overlap with adjacent letter
when typing Sinhala with ibus on Fedora 37 LXDE spin
Product: Fedora
Version: 37
Hardware: x86_64
OS: Linux
Status: NEW
Component: ibus-m17n
Severity: urgent
Assignee: pnemade(a)redhat.com
Reporter: lohang(a)riseup.net
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org, mfabian(a)redhat.com,
pnemade(a)redhat.com, shawn.p.huang(a)gmail.com
Target Milestone: ---
Classification: Fedora
Created attachment 1914224
--> https://bugzilla.redhat.com/attachment.cgi?id=1914224&action=edit
A screenshot of a text that demonstrates the issue
Description of problem:
Certain vowel symbols ( ෙ and ා )overlap with adjacent letter when typing Sinhala
with ibus on Fedora 37 LXDE spin making text unreadable.
Version-Release number of selected component (if applicable):
Fedora 37 LXDE spin beta.
How reproducible:
Continuously reproducible across the system.
Steps to Reproduce:
1. Enable ibus as input method.
2. Add Sinhala > Wijesekera.
3. Type සිංහලෙන් ලිවීමේ දී කොම්බුව ( isxyf,ka ,sjSfua oS flduanqj )
Actual results:
See attachments incorect_2.png
Expected results:
සිංහලෙන් ලිවීමේ දී කොම්බුව
See attachments corect_2.png
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2129619
https://bugzilla.redhat.com/show_bug.cgi?id=2129399
--- Comment #25 from Michael J Gruber <mjg(a)fedoraproject.org> ---
Yes, this is about looking up the font, or the fontconfig coming with some
fonts.
I'm still wondering though how the others (mupdf, firefox etc.) look up the
font to get a different answer. Do they go through fontconfig but filter the
results differently?
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2129399
https://bugzilla.redhat.com/show_bug.cgi?id=2129399
--- Comment #24 from Akira TAGOH <tagoh(a)redhat.com> ---
Not exactly. "Symbol" isn't a sort of generic alias family name such as
sans-serif. fontconfig just tries to find out a best font against the request
where may contains "Symbol" in family name. that is almost equivarent to find
out "Cantarell" as a desktop font in GNOME. If not, trying to pick something up
by other conditions then.
In that sense, that could be said that we are *just* missing a "Symbol" font.
This isn't a sort of bug.
If we are going to deal with "Symbol" without any special handling, thus, we
just need to add a substitute config to the proper font package which has
enough coverage or metrics compatible for "Symbol".
To be convenient, we could add it into fontconfig but it won't fix any issues
without real fonts. so we should find out any candidate font packages for that
instead of doing something in fontconfig.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2129399
https://bugzilla.redhat.com/show_bug.cgi?id=2129399
Marek Kašík <mkasik(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ajax(a)redhat.com,
| |fonts-bugs(a)lists.fedoraproj
| |ect.org,
| |i18n-bugs(a)lists.fedoraproje
| |ct.org, pnemade(a)redhat.com,
| |tagoh(a)redhat.com
Component|poppler |fontconfig
Assignee|mkasik(a)redhat.com |tagoh(a)redhat.com
--- Comment #23 from Marek Kašík <mkasik(a)redhat.com> ---
I think that this is an issue in fontconfig. Poppler asks it for "Symbol" font
(via equivalent of "fc-match Symbol:lang=xx") and it returns the "Noto Sans" on
second place but it does not have the coverage for math symbols which should be
in "Symbol" font. For example the third place ("DejaVu Sans") is much better
candidate. Poppler rejects the first candidate as it is a "t1" font ("Standard
Symbols PS").
I have to admit that poppler does not set "symbol" to "true" when generating
the FcPattern but it does not change the result.
It does not seem that poppler's upstream would introduce a special handling of
"Symbol" font when querying fonts -
https://gitlab.freedesktop.org/poppler/poppler/-/issues/1253 and
https://gitlab.freedesktop.org/poppler/poppler/-/issues/926.
I'm reassigning this bug to fontconfig.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2129399
https://bugzilla.redhat.com/show_bug.cgi?id=2128423
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ON_QA |CLOSED
Resolution|--- |ERRATA
Last Closed| |2022-10-03 00:20:33
--- Comment #7 from Fedora Update System <updates(a)fedoraproject.org> ---
FEDORA-2022-f48ce4370b has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2128423
https://bugzilla.redhat.com/show_bug.cgi?id=2128423
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|MODIFIED |ON_QA
--- Comment #6 from Fedora Update System <updates(a)fedoraproject.org> ---
FEDORA-2022-f48ce4370b has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh
--advisory=FEDORA-2022-f48ce4370b`
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2022-f48ce4370b
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information
on how to test updates.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2128423