Bug 1271036
Summary: | wubi-jidian can't match chinese char with 'sttt' | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Sam Song <samsong8610> |
Component: | ibus-table-chinese | Assignee: | Mike FABIAN <mfabian> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 22 | CC: | dchen, kent.neo, mfabian |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-11-02 18:54:29 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Sam Song
2015-10-13 02:05:17 UTC
The character is actually there in the pinyin table, only not as "fu!" (= fu1 = fū) but as "fu$" (= fu4 = fù): sqlite> select * from pinyin where zi='覆'; fu$|覆|32200000 sqlite> See: http://www.zdic.net/z/24/js/8986.htm which seems to confirm that the pinyin for 覆 is fù. (In reply to Sam Song from comment #0) > Description of problem: > Using Wubi-Jidian-86-JiShuang-6.0 ibus addon, I want to input chinese char > '覆' with key 'sttt', but no match found. > Switch to pinyin mode using right shift, I input 'fu', the char list doesn't > contain '覆' too. I guess your are using the “Simplified Chinese” mode of ibus-table. ibus-table has 5 Chinese modes: “Simplified Chinese”: means to show simplified Chinese *only* “Traditional Chinese”: means to show traditional Chinese *only* “Simplified Chinese first”: means to show all characters but show simplified Chinese first “Traditional Chinese first”: means to show all characters but show traditional Chinese first “All Chinese characters”: means to show all characters If I use one of the 4 modes which do not filter out Traditional Chinese (i.e. any other mode but “Simplified Chinese”), typing the key 'sttt' gives me 覆. And if Traditional Chinese is not filtered out, the candidate list also contains 覆 when typing fu (or 'fu$' to reduce the number of matches). The file Unihan_Variants.txt from http://www.unicode.org/Public/8.0.0/ucd/Unihan.zip contains: 2004:U+590D kTraditionalVariant U+5FA9 U+8907 U+8986 7711:U+8986 kSimplifiedVariant U+590D (Same in the 7.0.0 version currently used in ibus-table). That means, according to Unihan_variants.txt, 覆 U+8986 is a character used in Traditional Chinese only and the unique simplified variant is 复 U+590D. In case the character 覆 U+8986 is used in Simplified Chinese as well, then this would be a bug in Unihan_variants.txt, in that case line 7711 in Unihan_variants.txt should be changed to: 7711:U+8986 kSimplifiedVariant U+8986 U+590D http://www.zdic.net/z/24/js/8986.htm seems to tell me that 覆 U+8986 is used *both* in Simplified Chinese *and* Traditional Chinese. Is that also your opinion? If yes, this really looks like a bug in Unihan_variants.txt. If we are sure that this is the case, I’ll report it at www.unicode.org (and of course fix it temporarily in ibus-table until the fix is included in Unihan_variants.txt upstream). ibus-table-1.9.7-1.fc21 has been submitted as an update to Fedora 21. https://bodhi.fedoraproject.org/updates/FEDORA-2015-f6cf35bc3d ibus-table-1.9.7-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-9bd529f207 ibus-table-1.9.7-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-2f154d7ad0 ibus-table-1.9.7-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update ibus-table' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-2f154d7ad0 ibus-table-1.9.7-1.fc21 has been pushed to the Fedora 21 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update ibus-table' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-f6cf35bc3d ibus-table-1.9.7-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update ibus-table' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-9bd529f207 ibus-table-1.9.8-1.fc21 has been submitted as an update to Fedora 21. https://bodhi.fedoraproject.org/updates/FEDORA-2015-9e109344ba ibus-table-1.9.8-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-86d0e13945 ibus-table-1.9.8-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-a6dc32ad5d ibus-table-1.9.8-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update ibus-table' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-a6dc32ad5d ibus-table-1.9.8-1.fc21 has been pushed to the Fedora 21 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update ibus-table' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-9e109344ba ibus-table-1.9.8-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update ibus-table' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-86d0e13945 ibus-table-1.9.8-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. ibus-table-1.9.8-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. ibus-table-1.9.8-1.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. |